HLRnet.com: Freeware: Programming Freeware: .NET
.NET freeware
- Tree Layout Helper is a
.NET/Mono library that provides some utilities for handling tree
structures. Most importantly, it supports the display of tree
structures as two-dimensional graphics. By using ready-made interfaces,
you can specify the size of your nodes, and the Tree Layout Helper
library will take care of placing those nodes appropriately.

http://freecode.com/projects/tree-layout-helper - TimSort for
.NET
TimSort
is relatively new sorting algorithm invented by Tim Peters in 2002,
which is a hybrid of adaptive MergeSort and InsertionSort. It is not
worse than QuickSort which modified version is used as default sorting
algorithm in .NET. TimSort's average case performance is O(n log n)
(same as QuickSort) but both best case and worst case performances are
bettern then QuickSort: O(n) and O(n log n) respectively (QuickSort is
O(n log n) and O(n^2)).

http://timsort4net.codeplex.com/
- JavApi
provides a
collection of .NET classes in the form of the Java API. It thus allows
you to use an identical API to develop for both platforms.

http://freecode.com/projects/javapi
- WinForms in
XAML
Toolkit
to design and instantiate Windows Forms controls using XAML
capabilities. Support for all standard WinForms controls, bindings,
resources and arguments.

http://winformsxaml.codeplex.com/
- Siimple
enables users to control Windows applications (like Internet Explorer,
PowerPoint, Windows Media Player, and so on) with a Wiimote.

http://siimple.codeplex.com/
- Xenta
Framework is the extensible enterprise n-tier application
framework with multilayered architecture. It is an open source project
and available for free. Developed in .NET/C# programming language.
Initially targeted to web based solutions. Licensed under the modified
MIT license.

http://xenta.codeplex.com/
- OpenNETCF
Calendar Controls
Most
.NET Compact Framework compatible calendar controls aren't very feature
rich. OpenNETCF Calendar Controls provide a Month View, Week View and
Agenda View similar to what is used in the Pocket Outlook Calendar
application.

http://cfcalendar.codeplex.com/
- Accord.NET
is an
extension to AForge.NET, a popular framework for computer vision and
machine learning. Currently, Accord.NET provides many statistical
analysis and processing functions, as well as image processing and
computer vision algorithms. The framework is made up of many libraries
and sample applications demonstrating their features.

http://freecode.com/projects/accordnet-framework
- The C#
MadMimi API library
provides a portable .NET wrapper for MadMimi's mailing list management
and mailer API's. It can be compiled with Mono for use on numerous
platforms and devices.

http://freecode.com/projects/madmimi-api - Document.Editor
is a multitab .Net/Ribbon UI based text editor for Windows XP, Vista
and Windows 7.

http://documenteditor.codeplex.com/
- ObjectDumper
takes a normal .NET object and dumps it to a string, TextWriter, or
file. Handy for debugging purposes.

http://objectdumper.codeplex.com/
- Open Analytic
is an open source business intelligence framework that believes in
simplicity. The framework is developed with .NET language and can be
easily integrated in custom product development.

http://openanalytic.codeplex.com/
- The ASP.NET
Ribbon is a Ribbon server control that looks like Office
2010, Sharepoint 2010 and Office Web Apps 2010.
It
supports Theming - Contextual Tabs - Backstage view
(new in
Office 2010) - Toggle the Ribbon - Postback
persistance

http://aspnetribbon.codeplex.com/
- SharpBox
implements a
.NET driven application programming interface for existing cloud
storage services developed in C#. The library currently supports
DropBox and follows a provider interface approach to adopt any other
cloud service as well, such as Amazon S3 or iDisk.

http://freecode.com/projects/sharpbox
- Webbo
Webbo
provides a sophisticated, multi-file text editor with docking windows,
colour syntax highlighting, built-in HTML page preview and 'Code
Assist' code completion for HTML, CSS and ASP.NET.

http://webbo.sourceforge.net/
- Convert .NET
Convert
.NET is an integrated, powerful, multi-purpose conversion and developer
tool. Integrates: Translation,
C#<->VB.Net, Regular Expression
Tester, (En/De)coding, (En/De)cryption
http://fishcodelib.com/Convert.htm
- Zeta resource
editor
Edit .NET Resource files
http://www.zeta-resource-editor.com/
- ASP
DataGridColumns .NET assembly
http://www.rustemsoft.com/asp_datagrid_columns.asp
- Meta.Numerics
is a Mono-compatible .NET library for scientific
and numerical programming. It includes functions for matrix algebra
(including the computation of eigenvalues and eigenvectors for
non-symmetric matrices), special functions of real and complex numbers
(including Bessel functions and the complex error function), and
statistics (including contingency table analysis and fitting to
non-linear models).

http://freecode.com/projects/metanumerics
- Simple Resx
Editor
http://code.google.com/p/simpleresxeditor/
- ILViewer
This is a Visual Studio Add-in that shows the MSIL generated for C# and
VB.Net code.

http://ilviewer.codeplex.com/
- Generic
Validation.NET
is a flexible lightweight validation library for .NET, that can be used
by any .NET project: ASP.NET Web Forms, ASP.NET MVC, but also Windows
Forms. It is entity centric, with tagging, fluent syntax, and maximum
flexibility of the error messages.

http://genericvalidation.codeplex.com/
- TwitterDotNet
is a TwitterLibrary for .NET Framework.

http://twitterdotnet.codeplex.com/
- Aspose.Flash
is a
non-graphical .NET Flash management component allowing developers to
dynamically generate and edit Flash content directly from .NET
applications. It provides support for Flash v8, Flash v9, Flash Lite,
and ActionScript, allowing you to create, parse, and modify Flash
files. Using Aspose.Flash, you can create banners with animation,
menus, whole sites, GIS maps, or simple games. It can also insert
images, shapes, simple morphing, gradients, audio, and video streams to
your Flash files.

http://freecode.com/projects/asposeflash-for-net/
- ILMerge
is a utility that can be used to merge multiple .NET assemblies into a
single assembly.
http://www.microsoft.com/downloads/details.aspx?familyid=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=en
- NVPX - VP8
Video Codec for .Net
NVPx allows you to use the now open-source VP8 codec on the .Net
platform.

http://nvpx.codeplex.com/
- FBGraph.NET
Write apps for Facebook's Graph API using .NET. Includes support for
C#, VB.NET, ASP.NET WebForms and ASP.NET MVC.

http://fbgraph.codeplex.com/
- Microsoft
Windows SDK for Windows 7 and .NET Framework 4 (ISO)
The
Windows SDK provides tools, compilers, headers, libraries, code
samples, and a new help system that developers can use to create
applications that run on Microsoft Windows.
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=35aeda01-421d-4ba5-b44b-543dc8c33a20
- CodeDefender
Open source .net "empty string based" obfuscator to protecting your
(C#, VB.Net...) Codes

http://codedefender.codeplex.com/
- NAnt
is a .NET build tool. In theory, it is kind of like make without make's
wrinkles. In practice, it's a lot like Ant.
http://freecode.com/projects/nant
- ASP.NET Ribbon
An ASP.NET Ribbon that looks like Office Web Apps, Office 2010 and
SharePoint 2010. Based on Ajax Toolkit Tabs Extender.

http://aspnetribbon.codeplex.com/
- MBase
is a
.NET-oriented meta-programming framework. It is designed for rapid
development and high quality implementation of custom programming
language compilers, but can also serve as a robust and flexible
embeddable scripting engine. Applications are not limited to .NET
platform, since MBase can be used to implement compilers targeting
other platforms - JVM, native assembly, C, etc.
http://freecode.com/projects/mbase
- .NET Colors
ExplorerDynamic
Survey Forms - SharePoint Web Part: Create manage dynamic
survey forms as
SharePoint web part. Record survey score for logged user or for someone
else. Dynamic Survey FormsDynamic Survey Forms
The tool is intended to help .NET Developers (targeting on WinForms)
search a color which could be set with the standard enum and classes
(KnownColor, SystemColors, Color).

http://netcolorsexplorer.codeplex.com/
- The Fluent.NET
library introduces extension methods to make .NET code easier to read
and more fluid to write.

http://fluentnet.codeplex.com/
- Batik
is ASP.NET
Controls & ASP.NET Ajax 4 Helper to make easier for ASP.NET
Ajax
client binding. You can create a two way binding (get and save) using
Batik dataview. All field will be automatically filled into datasource
with single line of code.
http://batik.codeplex.com/
- QuickSharp
is a minimalist C# IDE for Microsoft .NET.

http://sourceforge.net/projects/quicksharp/
- Vuzit.Net
is a library
that allows developers to directly access the Vuzit Web Service API
through the Microsoft .NET Framework or Mono via any language supported
by the platform. It allows developers to automate the upload, download,
and removal of electronic (PDF, doc, PPT, XLS, etc.) documents through
the Vuzit Web Services API. You can use this library through any .NET
enabled language such as C#, Visual Basic.NET (VB.NET), JavaScript
(JScript.NET), LUA, Pascal, or Python.

http://freecode.com/projects/vuzitnet
- Ajax Server
Controls: Building the equivalent serverside controls in
AJAX, based on the Microsoft AJAX Library.

http://ajaxservercontrols.codeplex.com/
- AddyScript
is a
scripting engine for .Net. You can use it to add scripting capabilities
to your business applications or simply as a learning tool for your
children.

http://addyscript.codeplex.com/
- SharpPcap
is a packet
capture framework for the .NET environment, based on the famous
pcap/WinPcap libraries. It provides an API for capturing, injecting,
analyzing, and building packets using any .NET language such as C# and
VB.NET.

http://freecode.com/projects/sharppcap
- Git#
is a C#
implementation of the Git version control system for the .NET platform.
It is meant to be fully compatible to the original Git implementation
in C for Linux. It can be used as a stand-alone command line
application (potentially replacing msysGit on Windows) or as a library
for applications such as GUI frontends or plugins for IDEs.

http://freecode.com/projects/gitsharp
- Brainee
The purpose of the Brainee project is to provide a full artificial
intelligence framework to .Net developers.

http://brainee.codeplex.com/
- Microsoft
Visual Web Developer 2008 Express
http://www.freewarefiles.com/Microsoft-Visual-Web-Developer-Express_program_17937.html
- .Net Error
Resource Management
Framework for managing error message strings in resource files and
exceptions using enumerations for message access.
http://errormanagement.codeplex.com/
- PHP Toolkit
for ADO .NET Data Services:
PHP Toolkit for ADO .NET Data Services enables PHP developers to access
data services created using ADO .NET Data Services framework.
http://phpdataservices.codeplex.com/
- Instant
Localization Generator
http://instantlocgen.codeplex.com/
- PDFSharp
A .NET library for processing PDF
http://pdfsharp.codeplex.com/
- Vuzit.Net
is a library that
allows developers to directly access the Vuzit Web Service API through
the Microsoft .NET Framework or Mono via any language supported by the
platform. It allows developers to automate the upload, download, and
removal of documents through the Vuzit Web Services API. You can use
this library through any .NET enabled language such as C#, Visual
Basic.NET (VB.NET), JavaScript (JScript.NET), LUA, Pascal, or Python.

http://freecode.com/projects/vuzitnet
- Command Line
Parser
Provides a easy and strong typed command line parser.

http://cmdlineparser.codeplex.com/
- CoNatural
Components

http://conatural.codeplex.com/
- Rich Control
Library
Provides
improved or enhanced controls for WinForm, such as TextBox with prompt
text support, kinds of validation, and advanced keyboard and mouse
events monitor.

http://richcontrol.codeplex.com/
- Asp.net 2.0
Web Crop Image Control
Asp.net 2.0 web custom control allows developers implement easy to use
image cropping functionality on their projects.

http://webcropimage.codeplex.com/
- Xbox
Controller as User Interface
This
application allows users to use their Xbox 360 Controller for Windows
as a user input device. It allows users to dynamically select a key
layout and create custom layouts to use and distribute. It is written
in pure C# and references the XNA framework and the WIN32 API.

http://xcui.codeplex.com/
- Auto Complete
Textbox for VB.Net
http://autocompletetextbox.codeplex.com/
- Ajaxian
Toolbar ASP.NET WebControl
This
toolbar is an Ajaxian ASP.NET WebControl for WebForms and has both a
server-side and client-side API. The control is written in C# with the
3.5 BCL and uses the MS AJAX client library exclusively (it does not
depend on the Ajax Toolkit or any other JavaScript library). It also
uses CSS heavily for its presentation and its style sheet can be easily
customized.

http://toolbar.codeplex.com/
- .NET
Extensions
The .NET Extensions project is a growing library of C# und VB.NET
extension methods.

http://dnpextensions.codeplex.com/
- CommandLine
Parser Library
CommandLine
Parser Library lets you easily define strongly typed command line
arguments, allows automatic parsing of command line arguments and
mapping the values to properites of your objects.

http://commandlineparser.codeplex.com/
- Northwind.NET
The
Northwind.NET site was created to develop and keep a set of sample
applications demonstrating various modern technologies and development
practices used within .NET Framework and Visual Studio 2008.

http://northwind.codeplex.com/
- Fluent Ado.Net
is a lightweight wrapper around Ado.Net, designed to be used in a
fluent manner, and encourage code reused.
http://fluentado.codeplex.com/
- GMap.NET
Great Maps for Windows Forms & Presentation

http://greatmaps.codeplex.com/
- Web Compiler
It is a
visual tool for compiling asp.net pages, useful to Visual Web express
development users and who wants to compile a asp.net page without
Visual Studio

http://webcompiler.codeplex.com/
- AlphaFS is
a .NET library providing more complete Win32 file system functionality
to the .NET platform than the standard System.IO classes. Features
highlights: creating hardlinks, accessing hidden volumes, enumeration
of volumes, transactional file operations and much more.

http://alphafs.codeplex.com/
- MyCaptcha!
Free Asp.net Captcha control

http://mycaptcha.codeplex.com/
- Gaia Ajax Widgets is an Ajax
library for
ASP.NET and Mono. It is a "high-level library", meaning it abstracts
away JavaScript 100%, and the developer doesn't have to write anything
other than his favorite .Net language like C#, VB.NET, IronPython, or
Boo (Mono).

http://freecode.com/projects/gaw/
- On-the-Fly
.NET Compiler
- tool or library for compilation CLR language in real time, also in
memory, and following execution. This can be used for desktop and web
scripting, remote compilation, etc. It's free, written on C# and
multiplatform.

http://sourceforge.net/projects/fly/
- Open Diagram
Open
Diagram is the definitive open source .net diagramming component
library for the .Net framework, with support for both forms and web
environments.

http://opendiagram.codeplex.com/
- The Open
Toolkit is a
strongly-typed and cross-platform OpenGL and OpenAL wrapper for C# and
other Mono/.Net languages. It can be used standalone (in the spirit of
GLFW or SDL) or integrated in GTK# and WinForms applications.

http://freecode.com/projects/opentk
- A
Professional Ribbon control
A project on an Office-like Ribbon control.

http://ribbon.codeplex.com/
- Bing Maps
Winforms User Control
A Winforms User Control for displaying and manipulation maps using
Microsoft Bing Maps.

http://bingmapscontrol.codeplex.com/
- Odyssey WPF
and ASP.NET Controls

http://www.codeplex.com/odyssey
- Fluid
- Windows Mobile .NET Touch Controls
Fluid is a .NET 2.0 control library for Windows Mobile 6.0/6.1 with
touch controls.

http://www.codeplex.com/fluid
- Bling
is a C#-based library for easily programming images, animations,
interactions, and visualizations on Microsoft's WPF/.NET. Bling is
oriented towards design technologists, i.e., designers who sometimes
program, to aid in the rapid prototyping of rich UI design ideas.
Students, artists, researchers, and hobbyists will also find Bling
useful as a tool for quickly expressing ideas or visualizations.
Bling's APIs and constructs are optimized for the fast programming of
throw away code as opposed to the careful programming of production
code.

http://www.codeplex.com/bling
- AsDoclet
can be used to
generate Actionscript and C# files out of Java sources. Such a tool is
useful for RIA and client/server applications where value objects are
transmitted between server and client as serialized data that should be
deserializable on both ends again. That includes remoting technologies
like Flash Remoting, RTMP, Blaze DS, Red5, and Hessian.

http://freecode.com/projects/asdoclet/
- Bespoke Open
Sound Control Library
A .NET Open Sound Control library.
“Open
Sound Control (OSC) is an open, transport-independent, message-based
protocol developed for communication among computers, sound
synthesizers, and other multimedia devices.” (from
http://opensoundcontrol.org/spec-1_0)

http://www.codeplex.com/bespokeosc
- VST.NET
VST.NET allows
VST Plugin developers to write Plugins in a .NET language. It makes the
transition between the C++ and .NET world smooth and easy. The
Framework built on top of the interop layer provides a clear and
structured architecture accelerating development considerably.

http://www.codeplex.com/vstnet
- Merlin Wizard
Framework
A
framework for easily making wizards in .NET. Originally developed by
IONA Technologies for its Artix Connect for WCF product, Merlin
provides a delicate blend of power and simplicity for all your
wizard-making needs.

http://www.codeplex.com/merlin
- NProcessMx
is a lightweight
and easy exendable .Net Application Server which can be used standalone
or embedded into existing applications. A key feature of NProcessMx is
the modular architecture and the hot-deployment support.

http://sourceforge.net/projects/nprocess/
- Ra-Ajax
is an AJAX library for ASP.NET and Mono that abstracts away JavaScript
completely.

http://freecode.com/projects/ra-ajax/
- InfoCardSelector
ASP.NET WebControl to easily integrate Information Cards into ASP.NET
applications
http://www.codeplex.com/InfoCardSelector
- Asp.net 2.0
Web Crop Image Control
http://www.codeplex.com/webcropimage/
- Enterprise
Service Bus (ESB) Framework for the Microsoft .NET
Platform

http://www.codeplex.com/KeystrokeEsbNet
- Linquid
Linquid is a functional GUI library for .NET 3.5, Mono 2.0 and .NET
Compact Framework 3.5.
It provides LINQ interface to layout of WinForms controls and
composition of reactive values.

http://www.codeplex.com/linquid
- Faker
Faker is a .NET library used to generate fake data - names, addresses,
e-mails, dates etc.

http://www.codeplex.com/faker
- Fluent
DateTime
A set of (Ruby inspired) C# Extension Methods for easier and more
natural DateTime handling and operations in .NET.
http://www.codeplex.com/fluentdatetime
- Permutation
and Combination Libraries

http://www.codeplex.com/permutationTools
- Minima Blog
Engine
Minima
is a blog engine built on the Themelia Framework 2.0 and WCF.
Therefore, it provides a completely new paradigm for blog engines. It's
also used to power NetFXHarmonics.com and is used by Jampad Technology,
Inc. in .NET training.

http://www.codeplex.com/Minima
- NCalc
is a mathematical
expressions evaluator in .NET. NCalc can parse any expression and
evaluate the result, including static or dynamic parameters and custom
functions.
http://www.codeplex.com/ncalc
- ExcelDataReader
is a lightweight and fast Excel file reader writhed in native c# code.

http://www.codeplex.com/ExcelDataReader
- Ora
Ora is a Visual
Studio 2008 add-in that provides an instant grouped overview of the
class, interface or struct you are viewing or editing. Because the
members are grouped in the order of your choosing, and the view
instantly appears when you click in the code of a class, there is no
need to abuse the #region feature. Just keep Ora docked next to the
source editor and the equivalent groupings just appear automatically.

http://www.codeplex.com/ora
- DotNetZip
- Zip file manipulation in .NET languages
DotNetZip
is a small, easy-to-use class library for manipulating .zip files. It
can enable .NET applications written in VB.NET, C#, any .NET language,
to easily create, read, and update zip files.

http://www.codeplex.com/DotNetZip
- MS Office
Wrapper for .NET
.NET wrapper assemblies for working with MS Office.

http://www.codeplex.com/msofficefornet
- WPF Shape Demo
This WPF application demos shape objects in WPF,such as
Point,Rectangle,Polygon,Polyline and so on.

http://www.codeplex.com/wpfshapedemo
- Salamanca
Salamanca is
a Business Applications Software Factory. It is aimed at building more
reliable business applications through a set of dedicated libraries,
patterns, languages, tools and good practices.
A business
application is defined as a software that handles business specific
data (you can think of it as a low scale enterprise application).
Salamanca is designed to help managing the whole life cycle of business
data : storage, display, edition, validation, processing...

http://www.codeplex.com/salamanca
- TFS Migration
and Synchronization Toolkit
The
purpose of the TFS Migration and Synchronization Toolkit is to enable
customers of Team Foundation Server (TFS) to build custom tools that
enable migration and synchronization with other version control (VC)
and work-item tracking (WIT) systems. Customers have asked us for this
toolkit to help them integrate TFS into their existing development
environments. Please give it a try and let us know what you think.

http://www.codeplex.com/TFSIntegration
- Team System -
Work Item Spell Checker
New Custom Control for Team System will allow you to perform Spell
Check on any field inside the Work Item.
Support all languages.

http://www.codeplex.com/WITSpellChecker
- C#Mail
C#Mail is a library to send or receive mail written in C#.

http://www.codeplex.com/csharpmail
- Facebook
Developer Toolkit
Facebook toolkit 2.0 RC2 is ready for consumption
Included in this release is
1. The new facebook toolkit API that leverages Linq2XSD for parsing and
entity objects
2. MSTest Unit tests for each method along with Test lists for every
major functional area.
a.
Note: Some of these tests fail, but this is because some of the API’s
from facebook are in beta themselves. (This means we’ve actually tested
every method in the toolkit and know that a method works or doesn’t)
3. A desktop application demonstrating consuming the new API.
4. Documentation for all methods, created by Sandcastle.
5. IFrame and FBML Sample applications demonstrating using the new
toolkit and facebook profile features.

http://www.codeplex.com/FacebookToolkit
- Helper 2008
Helper is a collection of utilities and library to simple the common
.NET programming tasks.
http://www.codeplex.com/Helper2008
- Super Library
(SuperLib)
is a collection of useful utilities for every day use in your .NET
projects. Written in VB.NET it contains many generic functions brought
together over the years into a single library, helping with HTTP,
Email, String, Null and Validation handling. The aim of this project to
have a massively useful repository of functions and utilities for
inclusion in every application we develop. Writing such functions can
be tedious and time-consuming, distracting from the core functionality
of the application in hand - so let's build a re-usable generic library
that deals with this - so you can concentrate on building the
interesting stuff!

http://www.codeplex.com/superlib
- Ra-Ajax
is an AJAX library for ASP.NET and Mono that abstracts away JavaScript
completely.

http://freecode.com/projects/ra-ajax/
- Web Feed
Generator
The Web Feed Generator project provides an easy way to add web feeds to
your ASP.Net web site.

http://www.codeplex.com/WebFeedGenerator
- Google Custom
Search
This
custom ASP.Net control allows you to quickly implement an internal
search engine in your public website using "Google Custom Search".
It embeds the search page in your site, and displays search results in
your own layout using XSLT transformations.

http://www.codeplex.com/GoogleCustomSearch
- OpenID
Membership Provider
OpenID
Membership Provider is an ASP.Net Membership provider and login control
that is compatible with the OpenID Authentication 2.0 implementation.

http://www.codeplex.com/OpenIDMembership
- TytanNET
TytanNET is
an extension for Microsoft Visual Studio 2005 and 2008. It adds a set
of useful toolwindows, refactoring methods, debugging-time visualizers
- all integrated with the VS IDE and easy to call.

http://www.codeplex.com/tytannet
- Pagination
Class for ASP.NET MVC

http://www.codeplex.com/pagination
- LazzyTab
LazzyTab is a flexible firefox-like tab control for windows forms.

http://www.codeplex.com/lazzytab
- Visual Studio
Comparison Tools
Visual
Studio Comparison Tools is a add-in for Visual Studio which uses
external tools to compare files, folders and clipboard. Features:
Comparing two files, selecting folders for comparison from the solution
explorer and comparing (and merging) clipboard to a file or selected
area in a file

http://www.codeplex.com/ComparisonTools
- CSharp or
Visual Basic class generator from XSD

http://www.codeplex.com/Xsd2Code
- Dropthings -
Ajax Web Portal
Ajax Web Portal built on Linq, Workflow Foundation and ASP.NET AJAX.
Code is in Visual Studio 2008 using .NET 3.0 and .NET 3.5.

http://www.codeplex.com/dropthings
- C# .NET
Generic Matrix Maths Library
Public
domain .NET matrix maths library, including a generic matrix base class
(supporting matricies with elements of any object type) and a
DoubleMatrix class supporting a range of mathematical operations using
Double elements.

http://www.codeplex.com/matrixMath
- ContextMenu
Manager
ContextMenu
Manager is a .NET class library (dll) that can manage editable
control's (like textbox, combobox, numericupdown, ...) ContextMenu and
relate it's item (Copy, Cut, Paste, ...) to toolstripitem or
menustripitem.

http://www.codeplex.com/cmm
- WebError
Logging
WebError
Logger is an open source project whose purpose is to log and report
unhandled/handled exceptions in ASP.NET web applications on server side
as well as on client side for Ms-Ajax application.
The project
is inspired by ideas ELMAH (Error Logging Module and Handler) and born
due limitation, complexity and unnecessary over engineering.

http://www.codeplex.com/WebErrorLogger
- Enterprise
ASP.NET Suite
Incorporates
everything you need for an enterprise ASP.NET application into a suite
of easy-to-use libraries. There's support for easy localization, e-mail
(and e-mail templating with localization), custom configuration on a
per-machine basis, URL rewriting, Windows services with UAC, payment
gateway processing, and more.

http://www.codeplex.com/aspnetSuite
- NetAsm
provides a hook to
the .NET JIT compiler and enables to inject your own native code in
replacement of the default CLR JIT compilation. With this library, it
is possible, at runtime, to inject x86 assembler code in CLR methods
with the speed of a pure CLR method call and without the cost of
Interop/PInvoke calls.

http://www.codeplex.com/netasm
- Command Line
Parser Library

http://www.codeplex.com/commandline
- Third Hand
- Use your voice to control Visual Studio
Third
Hand is a Visual Studio Add-in that allows you to use to your voice to
control Visual Studio. Rather than navigate the toolbars or use the
menu, say "Solution Explorer", or "Properties" and those windows will
open for you. This keeps your hands on the keyboard, hopefully
increasing your efficiency.
The add-in makes use of the
System.Speech namespace introduced in .NET 3.0. It should work on any
system with SAPI installed and speech recognition enabled.

http://www.codeplex.com/thirdhand
- Tree Surgeon
is a .NET
development tree generator. Just give it the name of your project, and
it will set up a development tree for you in seconds. More than that,
your new tree has years worth of accumulated build engineering
experience built right in.

http://www.codeplex.com/treesurgeon
- Argotic
Syndication Framework

http://www.codeplex.com/Argotic
- CodeComment.NET
A
Visual Studio Add-in that allows source code reviewers to easily mark
and comment source code. The comments are stored in separate files
together with information about the source file, project name, date
when comment was made and other useful information.

http://www.codeplex.com/CodeComment
- WSS / MOSS
Build Tasks
A
set of MSBuild tasks to quickly build WSS and MOSS compatible
manifest.xml and solution (.wsp) packages from within Visual Studio.

http://www.codeplex.com/wssmossbuildtasks
- ConfigManager.Net
executes
embedded instructions in the app.config\web.config. These instructions
are stored in the file as XML comments and executed in place. A number
of instructions are supported to allow you to copy in sections of other
XML file or XML fragments, change values within the config file or
remove sections of the config file.
Instructions can be executed conditionally and contain references to
the environment variables as well as built-in properties.

http://www.codeplex.com/ConfigManager
- Boxd
A .NET library for creating console application user interfaces.

http://www.codeplex.com/boxd
- XOOXml
A strong-typed library class based on OOXML SDK 1.0, to create Xlsx
files

http://www.codeplex.com/xoox
- Web Client
Software Factory
The Web Client Guidance program from patterns & practices
assists developers and architects with the design, development, and
deployment of rich, responsive, modular, Web applications using the
.NET Framework and other Microsoft technologies.

http://www.codeplex.com/webclientguidance
- edtFTPnet/Free is a .NET FTP
library written in
C#. Widely used around the world, it is robust and proven, with a rich
API. It includes extensive event monitoring, transfer resumption, and
much more. It has been tested and is compatible with Mono 1.2.x.

http://freecode.com/projects/edtftpnet/
- ArcEngine
is a 2D Arcade engine dedicated to retro gaming. Fully written in C#
and OpenGL with the use of the Tao framework.

http://www.codeplex.com/arcengine
- Splicer
project
A
library for the .Net framework that aims to simplify developing
applications for editing and encoding audio and video using DirectShow

http://www.codeplex.com/splicer
- ASP.NET
Upload Utility: Big Mailer

http://www.codeplex.com/bigmailer
- GPL Free PS
to PDF Converter

http://www.codeplex.com/freeconverter
- Managed
Library for Nintendo's Wiimote

http://www.codeplex.com/WiimoteLib/
- InterSyndicator
is a .NET
3.5 library written using C# that offers a quick and easy way for
developers to integrate RSS feeds into their applications.

http://www.codeplex.com/InterSyndicator
- GoogleMap
Control
Wraps
Google Maps API as ASP.NET custom control. Offers extremely easy and
fast way of adding Google Maps API support on your ASP.NET pages.

http://www.codeplex.com/googlemap
- AccessKeyHighlighter
AJAX Control
The
AccessKeyHighlighter is a control for the Microsoft ASP.NET AJAX
framework that provides various options for highlighting access keys on
web forms when the user presses their browser's access key shortcut
key, e.g. Alt in Internet Explorer and Safari, Shift+Alt in Firefox.

http://www.codeplex.com/accesskeyhighlighter
- WAP.NET
is a library that provides access to WAP functionality on Windows
Mobile platforms using .NET CF (Compact Framework).

http://www.codeplex.com/wap
- Visual WebGui
is a
framework that extends ASP.NET over AJAX. It enables Microsoft WinForms
designer & all 125 out of the box controls including data and
property grids for developing IT level AJAX GUIs. Visual WebGui simple,
application dedicated designer saves up to 90% in programming (proven),
without limiting the developer freedom to extend and customize. It
enables migration of legacy VB6 & WinForms to web without
rewrite,
off line or smart client and a choice of 2 side by side presentation
layers DHTML or Silverlight

http://www.codeplex.com/visualwebgui
- Numeric input
controls for Windows.Forms
A control-library that provides (Windows.Forms) controls to input
numerical values, on a user friendly way.

http://www.codeplex.com/WinFormNumberBox
- Mollom for
.NET is a library to access the Mollom anti-spam service
from .NET applications.

http://www.codeplex.com/mollom
- SharpTemplate.NET
is a
lightweight general-purpose template engine for .NET 2.0. It is very
easy to use, yet very powerful. It supports a pluggable syntax, full C#
compliant expression parser, caching and macros.

http://www.codeplex.com/SharpTemplate
- Bookmark.Net
is a .Net based social bookmarking application developed using the
ASP.NET MVC Framework.

http://www.codeplex.com/BookmarkdotNet
- InlineEditBox.net
is a .NET
control that adds in-line text editing capabilities with one line of
code. This is great for forms and administrative areas giving you the
possibility to edit a piece of text inline, and submitting it not via a
submit button, but instead with AJAX

http://www.codeplex.com/InlineEditBox
- SharpTemplate.NET
is
a lightweight general-purpose template engine for .NET 2.0. It is very
easy to use, yet very powerful. It supports a pluggable syntax, full C#
compliant expression parser, caching and macros.

http://www.codeplex.com/SharpTemplate
- WpfIpodControls
It's an assembly that contains WPF styles and controls with IPod Touch
look like

http://www.codeplex.com/WpfIpodControls
- MS Virtual
Earth Winforms User Control
A Winforms User Control for displaying and manipulation maps using
Microsoft Visual Earth.
I
have written a simple c# user control to include in your winform
applications. It it no more than a web browser control with added
functionality for displaying maps using Microsoft Visual Earth. The
current release contains:
Add and remove layers
Find locations and show them using pushpins

http://www.codeplex.com/VEarthControl
- Mashup
Developing Tool
Mashup
is a hybrid web application, a web application that combines data from
more than one source. It creates new web service using services from
more than one source irrespective of implementation detail of different
sources used. Contents used in mashup are typically sourced from a
third party through a public interface or so called APIs. Many people
are experimenting with mashups using Microsoft, Google, eBay, Amazon,
Flickr, and Yahoo APIs, which has led to the creation of Mashup Tools.

http://www.codeplex.com/mashuptool
- The Web
Client Software Factory (WCSF)
provides a set of guidance for architects and developers building
enterprise Web applications. The factory includes samples, reusable
code and a guidance package which automates key development tasks from
within Visual Studio.
Using the Web Client Software Factory
assets, developers can create Composite Web applications composed of
independently developed and deployed modules. These modules are
dynamically brought together at runtime into a common shell.
Additionally the factory includes support for ASP.NET AJAX thus
providing users with a richer and more responsive user experience.

http://www.codeplex.com/websf
- EasyDiagram.NET
Free ASP.NET diagram control

http://www.codeplex.com/EasyDiagram/
http://www.easydiagram.net/
- NArrange
is a tool for
arranging .NET source code. This code beautifier automatically sorts
and organizes class members into groups or regions. Currently, C# and
VB code files are supported.
http://freecode.com/projects/narrange/
- SharpMap
is an easy-to-use
mapping library for use in web and desktop applications. It provides
access to many types of GIS data, enables spatial querying of that
data, and renders beautiful maps. The engine is written in C# and based
on the .Net 2.0 framework. SharpMap is released under GNU Lesser
General Public License

http://www.codeplex.com/SharpMap
- dotConnect
for SQLite Standard Edition
An enhanced data provider for SQLite
http://www.filecluster.com/Software-Development/Components-Libraries/Download-dotConnect-for-SQLite-Standard-Edition.html
- Resource .NET
A utility to easily refresh embedded graphic resources in a .NET
assembly.
http://www.freewarefiles.com/Resource-NET_program_7745.html
- Free Quick
Reference Pack
Quick
reference cheat sheets for C#, VB.NET, XHTML, Javascript, NUnit, ASCII
chart
http://www.freewarefiles.com/Free-Quick-Reference-Pack_program_37528.html
http://www.kellermansoftware.com/
- XMLUnit
provides assertions and supporting class libraries to test various
properties of generated pieces of XML using a popular testing
framework. It supports finding the differences between two pieces of
XML, validating documents against DTDs or XML Schemas, testing the
results of XPath expressions, or asserting properties of Nodes exposed
via DOM traversal.
http://freecode.com/projects/xmlunit/
- YahtzeeSharp
is a Yahtzee game written in C#. It has been built using Mono/GTK# and
uses XML to store data.

http://freecode.com/projects/yahtzeesharp/
http://www.brdstudio.net/yahtzeesharp/
- The Irrlicht
Engine
is a high performance real-time 3D engine written and usable in C++,
and also available for .NET languages. It is completely cross-platform,
using D3D, OpenGL, and its own software renderer.

http://freecode.com/projects/irrlicht/
- Gimp#
is a C# wrapper around the GIMP API. It also offers a plugin framework.
This enables users to quickly write new GIMP plugins using .NET or
Mono.

http://freecode.com/projects/gimpsharp/
- RAPPTOR
is a semantic technologies-enabled Web application server for the .Net
platform. It integrates relational, hierarchical, and even semantic
data structures into a common API and offers broad DBMS connectivity
through pluggable drivers. It is designed for rapid application
development, a code-driven development style, and platform-independence
(Mono and MS .Net 1.0/1.1/2.0/3.0).

http://freecode.com/projects/rapptor/
- Greengrass is a C# framework
providing a
high-level API for the Resource Description Framework (RDF), allowing
RDF triples to be parsed, stored, and manipulated. Greengrass supports
serialization and deserialization of CLR types to plain RDF, OWL, and
other RDF vocabularies. Greengrass should work with any CLR-complied
language, like C#, BOO, IronPython, Nemerle, IKVM Java, and VB.NET.

http://freecode.com/projects/greengrass/
- Team Foundation for Mono is an
implementation
of the Team Foundation libraries and related client programs for the
.NET platform. Team Foundation is a collection of collaborative
technologies that support a team effort to deliver a product. This
project currently focuses on the SCM related libraries and tools. It
includes a fairly functional version of the TF client used to access
the SCM capabilities of Team Foundation servers. In some respects, its
usability exceeds that of the standard TF tool. It also includes some
subcommands from the TF Power Tool, and leverages the Gnome Keyring
when available.

http://freecode.com/projects/opentf
- Optnik is a CLR library to
help with option
parsing and command execution. It is very similar to Mono.Options but
has support for sub-commands, each with its own private set of options.
Optnik is written in C# and runs on Mono and MS .NET (and probably on
other CLR implementations too).

http://freecode.com/projects/optnik/
- Archivist is a command-line
program and C# library that provides standard archiving and compression
utilities.

http://freecode.com/projects/archivist/
- Byldan is a framework for
managing the build
lifecycle of .NET applications. Its goal is to support multiple
platforms (Linux/Windows) and multiple compiler vendors
(Novell/Microsoft).

http://freecode.com/projects/byldan/
- RAPPTOR is a semantic
technologies-enabled Web
application server for the .Net platform. It integrates relational,
hierarchical, and even semantic data structures into a common API and
offers broad DBMS connectivity through pluggable drivers. It is
designed for rapid application development, a code-driven development
style, and platform-independence (Mono and MS .Net 1.0/1.1/2.0/3.0).

http://freecode.com/projects/rapptor
- Consonance is a .NET/Gtk#
client for the
OpenGroupware.org groupware server using the ZOGI API. It aims to
support the complete feature set of the groupware server.

http://freecode.com/projects/consonance/
- NeatUpload allows ASP.NET
developers to stream
uploaded files to disk and allows users to monitor upload progress. It
works under Mono's XSP/mod_mono as well as Microsoft's ASP.NET
implementation and features two custom controls. InputFile allows the
user to select a file to upload and ProgressBar displays the upload
progress either inline or in a popup. ProgressBar even allows users
without JavaScript to see upload progress.

http://freecode.com/projects/neatupload/
- Appomattox is a project to
build a set of
cross-platform mapping objects for the .NET framework. It is also a
desktop GIS application. It currently supports the following data
sources: shapefiles, raster data (JPEG, GIF, TIFF, bitmap, and PNG),
and PostGIS. The goal of Appomattox is to provide an elegant and
intuitive user interface for mapping and Geographic Information Systems
(GIS) without sacrificing power and functionality.

http://freecode.com/projects/appomattox/
Computational
biology tools from Microsoft Research's Machine Learning and Applied
Statistics group: PhyloD (Phylogeny-Based Association Analysis),
Epitope Prediction, HLA Assignment, HLA Completion

http://www.codeplex.com/MSCompBio
- NBidi is a .NET implementation
of the BIDI algorithm as described in
http://www.unicode.org/reports/tr9/.

http://freecode.com/projects/nbidi/
- C# Java Virtual Machine is a
tiny implementation of the Java VM, including simple native classes. It
written using the C# language. The VM is very easily expandable by
writing additional native or Java classes.

http://freecode.com/projects/szjavavm
- Gimp# is a C# wrapper around
the GIMP API. It
also offers a plugin framework. This enables users to quickly write new
GIMP plugins using .NET or Mono.

http://sourceforge.net/projects/gimp-sharp/
- AIMLBot (Program#) is a
small, fast,
standards-compliant yet easily customizable .NET DLL implementation of
an AIML (Artificial Intelligence Markup Language) based chatter bot. It
boasts cross-platform compatibility, a modular architecture, a simple
and logical API, standards compliant AIML support with the option for
extensions via custom tags, very small size (currently only 56k), and
very fast performance (over 30,000 categories processed in under a
second).

http://freecode.com/projects/aimlbot/
- Silverfrost FTN95
With Silverfrost FTN95 (Fortran for Windows) you can create console
based, conventional Windows and Microsoft .NET applications
http://www.softpedia.com/get/Programming/Coding-languages-Compilers/Silverfrost-FTN95.shtml
- Mono for Windows
Allows IT and ISV developers to build Linux and cross-platform
applications.
http://www.freewarefiles.com/program_10_111_19575.html
- Nini is an uncommonly powerful
.NET configuration library designed to help build highly configurable
applications quickly.

http://freecode.com/projects/nini
- Open License
Open source .NET license manager

http://www.spextreme.com/
- NLog is a .NET logging library
designed with
simplicity and flexibility in mind. With NLog you can process
diagnostic messages emitted from any .NET language, augment them with
contextual information, format them according to your preference, and
send them to one or more targets. The API (application programming
interface) is similar to log4net, and the configuration is very simple.
NLog uses a routing table while log4net uses a logger hierarchy with
attachable ppenders. This makes NLog's configuration very easy to read
and maintain.

http://freecode.com/projects/nlog
- Npgsql is a .NET data provider
for PostgreSQL. It allows .NET programs to connect to PostgreSQL 7.x
and 8.x servers.

http://freecode.com/projects/npgsql/
- BytesRoad.NetSuit Library
Free and open source network library for .NET platform.
http://www.freewarefiles.com/program_10_116_16862.html
- SDL.NET is a set of
object-oriented
CLS-compliant .NET bindings for the SDL gaming library. It provides
high-level access to audio, keyboard, mouse, joystick, TrueType fonts,
various image formats, sound mixing, MPEG-1 movies, and 3D hardware via
OpenGL and a 2D video framebuffer. It is compatible with both .NET and
Mono runtimes.

http://freecode.com/projects/sdldotnet
- MfGames.Utility is a C#
library that contains
various functions and frameworks, such as an auditing and logging
framework. It also implements a Mersenne Twister as a random number
generator, an entropy framework, and collections that use the framework
for selection. The library also contains many useful classes to
simplify code, such as an abstract reference system inspired from the
Unix file system, additional conversion classes, and timing or
animation managers. This library requires no additional packages or
libraries beyond those supplied in Mono or .NET 1.0.

http://freecode.com/projects/mfgames-utility/
- Gentle.NET is a CLS-compliant,
database
independent object persistence framework. It has an extensive feature
set, excellent performance, and reasonably complete docs. It features
automatic SQL generation, object construction/caching/uniquing,
validation, bindable list support, relation management, transactions,
and much more. Oracle, PostgreSQL, MySQL, Firebird/InterBase, MS SQL
Server (incl. CE), MS Access, SQLite, Sybase, and Sybase ASA are
supported. It includes a NAnt build file as well as VS.NET project
files for building under Windows. Mono 1.1.4 and higher is fully
supported.

http://sourceforge.net/projects/gopf
- NArg is a .NET command-line
argument library. It supports Mono and the Microsoft .NET Frameworks
1.1 and 2.0.

http://freecode.com/projects/narg/
- Classless.Hasher is a
collection of standard
hashing and checksum algorithms implemented within the .NET framework
(Microsoft, Mono, etc.). It provides a uniform interface to easily use
any of the algorithms contained within this library in other programs.

http://freecode.com/projects/classlesshasher/
- NLog is a .NET logging library
designed with
simplicity and flexibility in mind. With NLog you can process
diagnostic messages emitted from any .NET language, augment them with
contextual information, format them according to your preference, and
send them to one or more targets. The API (application programming
interface) is similar to log4net, and the configuration is very simple.
NLog uses a routing table while log4net uses a logger hierarchy with
attachable ppenders. This makes NLog's configuration very easy to read
and maintain.

http://freecode.com/projects/nlog
- Npgsql is a .NET data provider
for PostgreSQL. It allows .NET programs to connect to PostgreSQL 7.x
and 8.x servers.

http://freecode.com/projects/npgsql/
- BytesRoad.NetSuit Library
Free and open source network library for .NET platform.
http://www.freewarefiles.com/program_10_116_16862.html
- SDL.NET is a set of
object-oriented
CLS-compliant .NET bindings for the SDL gaming library. It provides
high-level access to audio, keyboard, mouse, joystick, TrueType fonts,
various image formats, sound mixing, MPEG-1 movies, and 3D hardware via
OpenGL and a 2D video framebuffer. It is compatible with both .NET and
Mono runtimes.

http://freecode.com/projects/sdldotnet
- NeatUpload allows ASP.NET
developers to stream
uploaded files to disk and allows users to monitor upload progress. It
works under Mono's XSP/mod_mono as well as Microsoft's ASP.NET
implementation and features two custom controls. InputFile allows the
user to select a file to upload and ProgressBar displays the upload
progress either inline or in a popup. ProgressBar even allows users
without JavaScript to see upload progress.

http://freecode.com/projects/neatupload/
- .NET Framework 2.0 Software Development Kit
(SDK)
Includes tools, documentation and samples developers need to write,
build, test, and deploy .NET Framework applications.
http://www.freewarefiles.com/program_10_108_17938.html
- IronPython is an
implementation of Python
running on Microsoft .NET / Mono. It supports an interactive
interpreter with fully dynamic compilation. It is well integrated with
the rest of the framework and makes all .NET libraries easily available
to Python programmers.
http://freecode.com/projects/ironpython/
- SharpDevelop
A free IDE for C# and VB.NET projects on Microsoft´s .NET platform.
http://www.freewarefiles.com/program_10_108_15778.html
- NeatUpload allows ASP.NET
developers to stream
uploaded files to disk and allows users to monitor upload progress. It
works under Mono's XSP/mod_mono as well as Microsoft's ASP.NET
implementation and features two custom controls. InputFile allows the
user to select a file to upload and ProgressBar displays the upload
progress either inline or in a popup. ProgressBar even allows users
without JavaScript to see upload progress.
http://freecode.com/projects/neatupload/
- FreeTextBox
The FreeTextBox control provides a WYSIWYG HTML editing environment for
ASP.NET (Web Forms) Web pages. Users can edit text and ...
http://www.sofotex.com/FreeTextBox-download_L18770.html