This post originated from an RSS feed registered with .NET Buzz
by Sascha Corti.
Original Post: LOTS: Open Source Frameworks for .NET
Feed Title: Console.WriteLine("Hello World");
Feed URL: http://www.corti.com/WebLogSascha/blogxbrowsing.asmx/GetRss?
Feed Description: A technology blog with a focus on the .NET framework, the Visual Studio .NET tools and the Windows server platform with of course the normal weblog-noise on what's happening in the industry and reviews of the latest geeky gadgets.
Interesting LOTS speech: "Open Source Frameworks for .NET": log4net - an OSS logging framework based on log4j - now added to the Apache framework (http://logging.apache.org/log4net) offers hierarchical namespaces for extensive application tracing - including a complete appender-framework to use specific .NET framework components for tracing (i.e. ASPNetTraceAppender or ADONetAppender). log4net is easy to configure using xml files and can be easily used in your own code.
Other interesting OSS frameworks for .NET include:
NDoc - a documentation framework that generates documentation from source code which looks like Visual Studio documentation / MSDN-online-content and is well integrated in SharpDevelop,
Draco.net - automatic continuous integration based on NAnt for automated build processes. (Martin Fowler writes interesting articles on "continuous integration").
CruiseControl.net - continuous integration
#ZipLib - part of SharpDevelop, but can be used separately
NHibernate - O/R mapping framework (currently in beta)
Gentle - another O/R mapping framework
iBATIS.net - data-mapper and data-access tool, part of the Apache incubator framework
iTextSharp - PDF generator based on the Java iText