"Threading in C#" is a free e-book, available at Joseph Albahari's website.

From the basics questions when to use and when not to use threading to the more advanced stuff. You can read it online or download the pdf (429Kb).

 

A while ago I posted about Coverflow, an application only available for MacOSX users. After my visit to the MIX06 conference and seeing the possibilities of WinFX it was just a matter of time before someone would create a Coverflow-like application for Windows Vista.

Harmony_browse_mode-small.jpg

Brad Abrams found it as Harmony in one of the labs of Thirteen23.

In our organization we use log4net for all our .NET 1.1 applications. For our new projects we use Visual Studio 2005. At this moment there is no public version that supports the .NET 2.0 framework.

In the log4net mailing list people claim you can use the current version but this is only partially true:
It’s true, for application running with trust level full,
but it’s false, for all other trust levels.

When the trust level is set to something other then “Full” a Security Exception will be thrown.

Trustlevels in .NET 1.1

If you want to build a secure ASP.NET Application you do not want your application running with full trust.

Wesner Moise posted about a development talk given by Scott Guthrie.

Scott Guthrie's provided a behind the scenes walkthrough of how software is built at Microsoft, showed the real schedule, design docs, code, test plan and cases which were used and how they were built.

Scott Guthrie is founder and product unit manager of the ASP.NET and VS Web Tool teams at Microsoft.

Great article on the inner workings of ASP.NET from Rick Strahl:

This article looks at how Web requests flow through the ASP.NET framework from a very low level perspective, from Web Server, through ISAPI all the way up the request handler and your code. See what happens behind the scenes and stop thinking of ASP.NET as a black box.

NDoc generates class library documentation from .NET assemblies.
In other words it converts the XML-comments in your code into a nice helpfile.

Stef van Hooijdonk made a great addition for all the NDoc addicts. He made a tool that creates NDoc compatible XML with information on your SQL server Database.

In the article on his weblog he describes the syntax an shows the results.

In our development environment we use log4net to write logfiles. The logfiles are formatted as plain text.

I know it's possible to generate XML files with log4net but never gave it much thought until I read about log4xsl

The “Productivity Enhancements” in Visual Studio 2005 are just overwhelming.

Brian Ritchie intended as a performance optimization but it turns out to be also very handy for debuging and automated unit-testing.