PDA

Click to See Complete Forum and Search --> : .Net open source tools and components


ntg
Jun 6th, 2010, 01:05 PM
I've been discussing about a specific .Net open source project in another thread and it occurred to me to start a new thread here. I'm hoping to get input about .Net open source projects that people have actually used in their own applications and production projects.

Here goes my own list.

Log4Net (http://logging.apache.org/log4net/index.html) is by far the handiest logging component I've encountered. I've been using this since 2004 and I'm extremely happy with it.
Sandcastle Help File Builder (http://shfb.codeplex.com/) proved a life-saver in assisting with help file generation.
I've deployed DotNetNuke (http://dotnetnuke.codeplex.com/) in a couple of situations where I didn't want to just write another ASP.Net application. Easy to install, configure and extend.
iTextSharp (http://sourceforge.net/projects/itextsharp/) has been a great component for creating PDF files. Difficult to work with initially, but with a lot of options.
I've used sharpSVN (http://sharpsvn.open.collab.net/) to integrate a solution with an SVN repository.
ZedGraph (http://sourceforge.net/projects/zedgraph/) comes pretty handy when you need to create and show graphs.
#ziplib (http://www.icsharpcode.net/opensource/sharpziplib/) is a great component to help you work with reading and writing compressed files.
I've recently used FileHelpers (http://filehelpers.sourceforge.net/) to quickly implement code that reads/writes files in a proprietary format.
32.feet (http://32feet.codeplex.com/) is indispensable when you're writing mobile applications that need to connect using blue tooth.
Smart Thread Pool (http://smartthreadpool.codeplex.com/) provides a great implementation of a thread pool.

chris128
Jun 7th, 2010, 07:04 AM
One that you pointed out in another thread but havent mentioned here which seems really good is:

MailSystem.NET (http://mailsystem.codeplex.com/) - POP3, SMTP, IMAP, NNTP, Anti-Spam and DNS components