Categories
Technology

Opensource .NET Projects (ALT.NET)

I recently stumbled across Hornget, which plans to be the maven of .NET world. I found their design philosophy interesting, but haven’t yet got a chance to evaluate the project itself.

But what I liked is they have cherry picked very good .NET software building blocks. Here is a list of projects supported by hornget. Even if you do not end up using hornget, this can still act as a good reference.

Name (hyperlinked) Category Forum Link
Phantom Build Engine forum
A .NET build system written in C# and Boo
Horn Builder forum
A .NET build and dependency manager
N2CMS CMS forum
N2 is a lightweight CMS framework to help you build great web sites that anyone can update
MassTransit ESB forum
MassTransit is lean service bus implementation for building loosely coupled applications using the .NET framework
Magnum Framework forum
For the larger than average developer
NCommon Framework forum
NCommon is a library that contains implementations of commonly used design patterns when developing applications.
Rhino Tools Framework forum
Rhino tools including Rhino Mocks, Rhino ETL, Binsor etc.
Sharp Architecture Framework forum
This is a solid architectural foundation for rapidly building maintainable web applications leveraging the ASP.NET MVC framework with NHibernate.
Topshelf Framework forum
A simple micro-framework for building and testing winservice type code
Castle IoC forum
Castle is an open source project for .net that aspires to simplify the development of enterprise and web applications.
LinFu IoC forum
The LinFu Framework is a set of libraries that extend the CLR.
Ninject IoC forum
Ninject: Open source dependency injector for .NET
Ninject IoC forum
Ninject: Lightning-fast dependency injection for .NET
Boo Language forum
A wrist friendly language for the CLI
Log4Net Logger forum
log4net is a tool to help the programmer output log statements to a variety of output targets
AutoMapper Mapper forum
A convention-based object-object mapper in .NET.
Moq Mock forum
The simplest mocking library for .NET 3.5 and Silverlight with deep C# 3.0 integration.
DnDns Network forum
A DNS protocol library
NHibernate ORM forum
NHibernate handles persisting plain .NET objects to and from an underlying relational database.
Fluent NHibernate ORM forum
Fluent, XML-less, compile safe, automated, testable mappings for NHibernate
Subsonic ORM forum
SubSonic is A Super High-fidelity Batman Utility Belt that works up your Data Access (using Linq in 3.0), throws in some much-needed utility functions, and generally speeds along your dev cycle.
MVCContrib Web forum
This project adds additional functionality on top of the ASP.NET MVC Framework.
Hasic Web forum
A view engine for ASP.NET MVC that uses VB.NET XML literals.
JSON.NET Web forum
A .NET serialization for converting objects to JSON and vice versa
Caliburn WPF forum
Designed to aid in the development of WPF and Silverlight applications, Caliburn implements a variety of UI patterns for solving real-world problems. Patterns that are enabled by the framework include MVC, MVP, Presentation Model (MVVM), Commands and Application Controller.