Archive for the ‘.NET Framework’ Category.

Entity Framework Code First Power Tools

 

Pessoal

O time de ADO.NET anunciou um novo released do Entity Framework Code First Power Tools, entre suas facilidades podemos destacar:

  • Engenharia Reversa na geração das classes POCO e o mapeamento de banco de dados existentes
  • Visualização do Entity Data Model XML
  • Visualização do Entity Data Model DDL SQL
  • Otimização do Entity Data Model

Para instalar o EF Power Tools acesso o Visual Studio Galery http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d e instale a integração com o Visual Studio 2010.

Uma observação para que você consiga usar os recursos da ferramenta você deve ter o assemblie do Entity Framework 4.1 atualizado no seu projeto. Que precisar instalar utilize o NuGet Package Manager da Microsoft.

A atualização funciona da seguinte maneira:

  • Acesse o menu: View >> Other Windows >> Package Manager Console
  • Na janela de atualização selecione o projeto que será atualizado
  • Digite o comando install-package EntityFramework

image 

Pronto agora é só utilizar os recursos do EF Power Tools.

image  

Adriano Bertucci

Descompilador .NET Gratuito

 

Pessoal

A JetBrains famosa pelo ReSharper acaba de anunciar o dotPeek um descompilador para assemblies .NET. Entre seus principais recursos podemos destacar:

  • Funciona com assemblies da versão 1.0 a 4.0 do .NET
  • Possui todo pacote de navegação do famoso ReSharper
  • Destaque de Sintaxe
  • Suporte a teclado completo

Bom que quiser conferir basta fazer o download: http://download-ln.jetbrains.com/dotpeek/dotPeek-1.0.0.1219.zip

.NET Action – Uma nova maneira de aprender T.I.

Pessoal,

Hoje que apresentar para vocês o mais novo centro de treinamento de tecnologia do Brasil, a .NET Action.
Alem de processos inovadores no ensino de tecnologia, a .NET Action possui um grande diferencial…

Paixão por T.I e conhecimento do Mercado!

Portanto chega de ficar só na terioria… Os treinamentos da .NET Action são focados em problemas reais e feitos por profissionais que vivem tecnologia em seu dia a dia, qualificando ainda mais o contéudo, a experiência e as horas do treinamento em um grande investimento pessoal, profissional e empresarial.

Então acesse agora mesmo www.dotnetaction.com conheça nossa lista de treinamentos.

OBS: Personalizamos treinamentos também… mostre sua necessidade, teremos o prazer de contribuir para seu sucesso através de uma grande parceria.

Visual Studio 2010 RC

Ola Pessoal,

Gostaria de avisar aos interessados que a Microsoft lançou ontem (08/02/2010) a versão Release Candidate do Visual Studio 2010.

Para os assinantes MSDN, já podem iniciar os downloads… Já para os demais usuário teremos a liberação à partir do dia 10/02/2010.

Vamos efetuar o download e começar as discussões sobre as novidades da ferramenta.

Quem gostou acesse… Visual Studio 2010 RC http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx

Detalhe… antes de instalar a nova versão para que já tinha o Beta 2, é preciso removê-lo… então siga as instruções: http://support.microsoft.com/kb/312383/pt

Software Transactional Memory (STM.NET)

Ola pessoal

Em meus experimentos, encontrei um o STM.NET, ou Sofware Transactional Memory. Trata-se de um framework para desenvolvedores C# que efetua de maneira eficiente o isolamento de um determinado bloco de código em momentos de compartilhamento.

O recurso de memoria transacional, é umas das tecnologias com grandes considerações do mundo acadêmico, como um grande recurso para os novos modelos de aplicativos com multi-core de hardware.

Quem quiser conferir este projeto acesse: DevLabs (STM.NET)

Em breve mostrei alguns exemplos de utlização do framework.


Bookmark and Share

Ferramentas de Tradução – Bing

Ola Pessoal

Para quem ainda não conhece a Microsoft, fornece um série de ferramentas para tradução de conteúdo. Estas ferramentas fazem parte das ferramentas do Microsoft Translator (Bing). Entre as ferramentas podemos contar com recursos para usuários finais como integração dos tradutores com o próprio Office, bem como ferramentas para desenvolvedores e WebMasters como Traduções Assíncronas através de sua API de Ajax.

Quem quiser conferir acesse Microsoft Translator Tools


Bookmark and Share

Visual Studio 2010 Beta 2

Ola Pessoal,

Hoje para quem tem assinatura da MSDN Subscribe, a partir do dia 21/10, a Microsoft disponibilizara o Visual Studio 2010 Beta 2.

Quem quiser ir vendo um pouco dele temos o vídeo do Brian Keller http://channel9.msdn.com/shows/10-4/10-4-Episode-33-Downloading-and-Installing-Visual-Studio-2010-Beta-2/ e também informações no link http://msdn.microsoft.com/pt-br/vstudio/dd582936(en-us).aspx

Estou baixando o meu agora! Aguardem mais novidades!


Bookmark and Share

Desenvolvimento de Aplicações para Windows 7

Bom Pessoal

Falta pouco, em breve teremos oficialmente o novo sistema operacional da Microsoft, o qual vem com recursos super inovadores e que promete movimentar o mundo de TI. Agora nós desenvolvedores, já estamos preparados para fazer com que nossas aplicações rodem no Windows 7? Melhor ainda, será que não seria possivel, fazer um interessão do novo sistema operacional com a minha aplicação? Usar seus poderosos recursos de maneira integrada aos nossos sistemas?

A resposta é sim o Windows 7 possui uma enorme biblioteca .NET para intereção com os recursos nativos do sistema operacional.

Nos próximos dias vamos dar uma mergulhada, no mundo do Windows 7 para desenvolvedores, vamos aprender a manipular seus recursos e tirar proveito dos seus recursos para uso de nossa aplicações. Aguardem!!!

Para quem já tem o Windows 7 RC instalado e não quer perder tempo, pode ir usando o Training Kit do Windows 7 for Developers. Material completo com exemplos de como trabalhar com as novas APIs do Windows 7 em nossa aplicação.

Até a próxima.


Bookmark and Share

DICA: Invertendo strings em .NET (C#)

Ola Pessoal

Diversas pessoas enviam-me alguns emails pedindo uma série de dicas de C#, portanto resolvi coloca-las todas aqui para quem precisar.

Para iniciarmos vou demostrar como podemos inverter um string por completo, dica que foi solicitada diversas vezes. Bom vamos ao que interessa.

Para demostrar vamos criar uma pequena aplicação Windows Forms como demostrado na figura abaixo:

clip_image001

Aplicação servira para invertermos a ordem do texto informado no primeiro TextBox denominado “Texto”. Para efetuarmos a inversão foi chamado uma função chamada “Inverter” através do click do botão. Descrevo o código utilizado logo abaixo:

private void button1_Click(object sender, EventArgs e)
{
    textBox1.Text = Inverter(txtTexto.Text);
}

static public string Inverter(string Texto)
{
    //Cria a partir do texto original um array de char
    char[] ArrayChar = Texto.ToCharArray();
    //Com o array criado invertemos a ordem do mesmo
    Array.Reverse(ArrayChar);
    //Agora basta criarmos uma nova String, ja com o array invertido.
    return new string(ArrayChar);
}

Reparem que para inverter o texto usamos poucas linhas de codificação excutando os seguintes passos:

  1. Dividir o texto informado em um Array de Char
  2. Inverter o Array criado
  3. Criar um objeto String com o conteúdo do Array, ja criado e invertido.

O resultado deve ser: 

clip_image001[4]

 

Bom pessoal espero que esta dica ajude.

Se você também precisa de alguma dica, e esta com alguma dúvida, entre em contato. Vou esclarecendo elas por aqui.

Até a próxima.


Bookmark and Share

Singularity – Sistema Operacional em C#

Ola Pessoal,


Mais uma dica rapida.. Não sei se todos conhecem mas a Microsoft Research esta em seu laboratório com um projeto de um novo Kernel de SO desenvolvimento em C#, trata-se do Singularity.

O Singularity vem crescendo no conceito de vários arquitetos de softwares, graças a sua remodelada forma de trabalhar, chegando a receber elogios inclusive de arquitetos de softwares, focados em Software Livre.

Bom eu já estou dando uma olhada a algum tempo.. recomendo que todos que gostarem.. possam conhecer tambem.

Maiores informações e download http://research.microsoft.com/en-us/groups/os/singularity/

[]s


Bookmark and Share