Free ebook: Moving to Microsoft Visual Studio 2010

I want to tell you about a new e-book: Moving to Microsoft Visual Studio 2010 (Microsoft Press, 2011; 336 pages), written by Patrice Pelland, Pascal Paré, and Ken Haines.

Here’s a little bit about the authors: Ken Haines is a software development engineer at Microsoft, working in the Consumer and Online Division. He has a passion for distributed applications in the cloud and strives to help customers and partners find the right solution for their needs. Pascal Paré has worked at Microsoft since 2006, where he has held positions as a software engineer on both development and testing teams. Patrice Pelland is a principal development manager at Microsoft, working in the Consumer and Online Division. He leads a development team that is focused on innovation and incubation across all Microsoft consumer products.

Moving to Microsoft Visual Studio 2010 was written with three audiences in mind:

  • Part I is for developers moving from Visual Studio 2003 to Visual Studio 2010.
  • Part II is for developers moving from Visual Studio 2005.
  • Part III is for developers moving from Visual Studio 2008.

You can download a PDF of the book here.

You can download an XPS of the book here.

You can download the book’s sample code here.

Visit the official website for more details.

NUnit Runner for Visual Studio 2008 and 2010

Many developers are using TestDriven.net as a test runner. I have also tried it – it’s great! However, it is free only for personal usage. For professional usage, you need to buy a licence. There are many alternatives to running tests. My favorite test framework is NUnit. For running NUnit tests, one may use its GUI tool.

Recently I came accross a new GUI tool for running NUnit tests. It’s (suprisingly :)) called Visual NUnit. It is integrated in Visual Studio and provides many features like:

  • Easy and fast NUnit test execution
  • Easy test debugging
  • NET 2.0, 3.0, 3.5 and 4.0 support
  • Test execution progress, time and summary
  • Stack trace view
  • Test filtering based on project, namespace and fixture