Thursday, July 08, 2010 #

JetBrains dotCover - .NET Code Coverage Tool for Visual Studio

One of the best things about Visual Studio are the 3rd party tools and JetBrains makes some of the best.

Most people are familiar with ReSharper and love it for its refactoring, code analysis, and code navigation features. I have been using ReSharper since 1.0 and find it crucial for my development. For those of you running ReSharper 5, note there is a new maintenance release, 5.1, that was just made available and you can learn about here.

Along with ReSharper and dotTrace .NET Developer Tools, JetBrains has released a beta of dotCover, which is a code coverage tool for .NET and integrates with ReSharper. The description on the JetBrains website is as such:

“dotCover features include:

  • Reporting statement-level coverage in .NET applications.
  • Highlighting for uncovered code in Visual Studio.
  • Detecting which tests cover a particular location in code.
  • Integration with Visual Studio 2005, 2008 and 2010.
  • Integration with ReSharper to show test coverage.“

With all the latest releases of several IDE's: PhpStorm, WebStorm, PyCharm, RubyMine, etc. as well as the awesome Visual Studio .NET Tools, one would think JetBrains would just release an IDE for .NET :)

Learn more about dotCover here.

 

David Hayden

 

posted @ 9:06 AM

SQL Server CE 4 and SQLite

Kudos to Microsoft for releasing SQL Server CE 4 CTP1, which is a free, lightweight, xcopy deployable, embedded database that is a part of the SQL Server family.

Right now you can find SQL Server Compact 4 as part of the WebMatrix Beta and later on it will be integrated in a updated release of Visual Studio 2010. You can download the CTP from Microsoft Downloads here or you can download it along with WebMatrix via the Web Platform Installer 3 Beta here.

For the full scoop on SQL Server Compact 4, you can check out Rob Tiffany's blog.

 

SQLite

I recommend you also look at SQLite, which I have been using for years and absolutely love. The SQLite Description pretty much says it all:

“SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.”

I also love the tagline: “Small. Fast. Reliable. Choose any three.”

If you are interested in SQL Server Compact Edition 4 and have never looked at SQLite, you owe it to yourself to look at SQLite!

Some SQLite resources worth looking into include:

And you'd be crazy not to download and use the Firefox SQLite Manager. Yep, that's right, administer SQLite databases from the comfort of your browser :)

 

David Hayden

 

Related Posts:

 

posted @ 8:48 AM

Main

News

Green Tea

.NET Development

Enterprise Library

Patterns & Practices