Fujiy

Blog sobre .NET, C#, ASP.NET entre outras tecnologias de desenvolvimento de software

ReSharper 6.1 EAP

07/11/2011 09:32:48 Por Fujiy

Sou fã de carteirinha do Resharper e se você é desenvolvedor .NET vale muito a pena dar uma olhada nele.

Na última sexta-feira saiu um EAP (Beta) do Resharper 6.1, que traz algumas boas melhorias, principalmente no que diz respeiro a performance. Apesar de gostar muito do Resharper sei que a performance dele as vezes é sofrível.

Entre as principais novidades está as melhorias de performance, bug fixes, importação/exportação de configurações, suporte a Async, suporte ao VS 11, entre outros...

Para baixar o EAP entre nesta página

MSDN Magazine - Novembro 2011

07/11/2011 09:21:12 Por Fujiy

Está disponível a edição de Novembro da MSDN Magazine.

Artigos de destaque:

-Data Points: What the Heck Are Document Databases?Julie Lerman

-NuGet: Manage Project Libraries with NuGetPhil Haack

-NoSQL Document Database: Embedding RavenDB into an ASP.NET MVC 3 ApplicationJustin Schwartzenberger

 

 

Build 2011

14/09/2011 22:25:00 Por Fujiy

Já está acontecendo o Build(antigo PDC) 2011. Tem muita novidade vindo por aí, no Windows 8 e no .NET Framework 4.5.

Hoje a meia-noite foi liberado os ISO´s com um Preview do Windows 8, com as ferramentas de desenvolvimento, incluindo o Visual Studio 11.

O evento vai ter muitas sessões interessantes para programadores. Fiz uma lista com as que achei mais interessantes, separando por prioridade:

Top

Optimize your website using ASP.NET and IIS8 - http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-837T

Deep dive into the kernel of the .NET Framework - http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-813T

What's new in .NET Framework 4.5 - http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-834T

Future directions for C# and Visual Basic - http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-816T

Async everywhere: creating responsive APIs & apps - http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-203T

Leia mais...

Organizando planos de execução gigantes

25/07/2011 09:16:00 Por Fujiy

Neste post quero mostrar uma forma de organizar um plano de execução gigante.

Muitas vezes quando trabalhamos com bancos de dados antigos e complexos, acabamos lidando com problemas de performance e o plano de execução da algumas dicas por onde começar o trabalho de otimização.

O problema é quando o próprio plano de execução é grande e complexo, dificultando a leitura e tornando o simples trabalho de achar os pontos críticos em uma tarefa entediante.

O primeiro passo pra isso é salvar o plano de execução em XML. No Sql Management Studio, basta clicar com o botão direito sobre o Plano de Execução e selecionar "Save Execution Plan As". Após isso é necessário abrir o plano de execução no bloco de notas e re-salvar em Unicode, pois o XML está marcado como Unicode, mas o Management Studio salva em condificação ANSI, o que gera um problema no próximo passo.

Assim que temos o arquivo XML preparado, basta fazer alguns SELECT´s no arquivo XML, onde podemos ordenar por tempo estimado de CPU, IO ou a diferença entre o número de linhas esperados e o número atual:

Leia mais...

ReSharper Tips and Tricks Video from NDC

23/06/2011 17:02:00 Por Fujiy

No NDC deste ano o Hadi Hariri, ASP.NET MVP e Technical Evangelist da Jetbrains, fez uma apresentação sobre Resharper, apresentando algumas das últimas novidades da versão 5 e 6.

Pra quem ainda não usa esta ferramenta essencial pra qualquer desenvolvedor C#, deve assistir o vídeo completo ou a seleção com alguns pontos mais interessantes:

Sessão completa: http://tv.jetbrains.net/videocontent/resharper-tips-and-tricks-live-session-at-ndc-2011