Resharper 4.0 is out!

The must-have productivity tool for Visual Studio, ReSharper 4.0 provides solution-wide error highlighting on the fly, advanced code completion, superior unit testing tools, over 30 advanced code refactorings, multiple handy navigation and search utilities, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML.

New Features:

- Full Support for C# 3.0 and LINQ
- Comprehensive Insight into .NET Framework
- Solution-Wide Analysis
- Code Cleanup
- New Refactorings
- Multiple New Productivity Features
- Smoother Interaction with Visual Studio Ecosystem
- ASP.NET Speedup

You can see a more detailed information about the new features here.
Download: http://www.jetbrains.com/resharper/download/index.html

Microsoft Source Analysis for C# (StyleCop)

Source Analysis is similar in many ways to Microsoft Code Analysis (specifically FxCop), but there are some important distinctions. FxCop performs its analysis on compiled binaries, while Source Analysis analyzes the source code directly. For this reason, Code Analysis focuses more on the design of the code, while Source Analysis focuses on layout, readability and documentation. Most of that information is stripped away during the compilation process, and thus cannot be analyzed by FxCop.

After installation, Source Analysis can be run from within the Visual Studio IDE, and can also be integrated into MSBuild-based command line builds.

Source Analysis for C# can be downloaded here: https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=sourceanalysis.

From http://blogs.msdn.com/sourceanalysis/

Scott Hanselman’s Tools List

Scott Hanselman’s provides two articles on his site that are a “must have” for all developers:

- Scott Hanselman’s 2007 Ultimate Developer and Power Users Tool List for Windows

- Scott’s List of Ultimate Visual Studio.NET AddIns

Highly recommended!

ASP.NET 3.5 – Curso Completo

Já está nas bancas o novo livro de Luís Abreu: “ASP.NET 3.5 - Curso Completo“.

As diferenças deste livro para o ASP.NET 2.0 Curso Completo, além da versão, foram adicionados novos conteúdos aos capítulos já existentes na versão anterior, com exemplos de novos controlos e funcionalidades da versão 3.5, e também foram corrigidos alguns bugs do texto. Também foi acrescentado um capítulo sobre ASP.NET AJAX.

“Este livro, com vários exemplos práticos, apresenta as principais características relacionadas com a construção de aplicações Web através do ASP.NET 3.5. Inicia com a apresentação da framework que serve de suporte ao desenvolvimento de páginas (Web forms e ASP.NET server controls simples) e introduz gradualmente todas as novas funcionalidades disponibilizadas. Esta obra tem como objectivo ensinar o programador que se está a iniciar na plataforma ASP.NET, sendo também uma ferramenta indispensável para o programador conhecedor da framework ASP.NET que pretende fazer a transição para a nova versão. O código que acompanha o livro foi construído no Visual Studio 2008, em C# 3.0.” (retirado da descrição do livro na página da FCA)

Podem obter mais informações sobre o livro podem consultar a página da FCA em http://www.fca.pt/cgi-bin/fca_livros.cgi/?op=2&isbn=978-972-722-615-3 ou no blog do autor do livro em http://msmvps.com/blogs/luisabreu/default.aspx.

http://www.fca.pt/ximages/722_615.gif

 

Snippy - C# Code Snippet Editor

Code Snippet’s in VS2005 and 2008 are a wonderfull tool that can decrease the time you dispend with coding. IntelliSense Code Snippets are reusable, task-oriented blocks of code. It includes code snippets covering tasks ranging from creating a custom exception, to sending an e-mail message, to drawing a circle. A set of Visual Basic and Visual C# Code Snippets are included with VS2005 and 2008 and there are additional Code Snippets that you can download and importo to VS.

Writting your own Snippet’s can be a hard work, especially if you using C#. There is a tool available at CodePlex called Snippy that is a Visual Studio Code Snippet Editor. It was designed to work with VS2005 but i tested in VS2008 and it’s working. With this tool, creating a Snippet it’s very simple. If you write your own Code Snippet or want to write this is the right tool for you. I recommended!

You can download Snippy from  http://www.codeplex.com/snippy/Release/ProjectReleases.aspx?ReleaseId=9316.

To use Snippy you have to compile it in VS because there’s only the source code available to download.

Download it, compile it, give it a try… you won’t regret it!

Techdays 2008 Portugal - Video Sessions

The video sessions from Techdays 2008 @ Portugal are comimg!

check it out at http://videos.techdays.pt/

LINQPad - Query, interactively, SQL Databases with LINQ

LINQPad it’s a tool from Joseph Albahari ( the author of C# 3.0 in a nutshell ) that interactively query SQL Databases with the new query language LINQ.

linqpad

LINQPad supports LINQ to SQL, LINQ to Objects and LINQ to XML. This tool is also a great method to learn LINQ because it comes preloaded with 200 examples from his book. It’s also a code snippet IDE that instantly execute any C#3.0 or VB9.0 expression or statement block.

LINQPad it’s free and needs no installation. It requires .NET Framework 3.5 and supports SQL Express, SQL 2000, SQL 2005 and (with some limitations) SQL 2008.

Official page of LINQPad

MIX08 - Video Sessions

Now that MIX08 have finished we have the video sessions to remember.

I recomended that you see it! There is some interesting videos like the keynote from Guy Kawasaki and Steve Balmer (thumbs up!), the presentation of Silverlight 2 and “Building Great AJAX Applications from Scratch Using ASP.NET 3.5 and Visual Studio 2008″ by Brad Abrams.

At this moment there is 88 presentations for you to see. Get started! :)

Link for the video sessions: http://sessions.visitmix.com/

MIX08 - The Next Web Now

MIX08 has started!

From March 5 to 7, at The Venetian Resort Hotel Casino in Las Vegas, now in its third year, MIX is an intimate opportunity for cutting-edge technical, creative and business strategists to engage Microsoft in a conversation about the future of the web. Come explore the latest wave of opportunities and help redefine the boundaries between: content and commerce, PC and TV, Windows and the Web.

The most important “headline” is the presentation of Internet Explorer 8. You can download the BETA 1 here.

You can follow the event here with videos, sessions, feeds, etc.

Best articles of January 2008 - CodeProject

CodeProject has a voting system for the best articles in some categories. Here is the list for January 2008:

Best ASP.NET article

Omar Al Zabir - 10 ASP.NET Performance and Scalability Secrets

Best C++/MFC article

Mladen Jankovic - Making Class Schedule Using Genetic Algorithm

Best VB.NET article

konamiman34 - Certification by Example

Best C# article

Sacha Barber - WPF: A Beginner’s Guide - Part 1 of n

The best article for ASP.NET is included on the list i’ve provided about ASP.NET Web Application Performance.