Recently Added Projects
Aug 21 » CMS » Composite C1 CMS
Composite C1 CMS is a fully featured free open source web Content Management System developed for (and by) web professionals who focus on customized websites and content. Broad support for ASP.NET features like Razor, .master pages, MVC and Web Forms. Very front-end developer friendly.
Dec 02 » Testing Tools » Gallio/MbUnit
The Gallio Automation Platform is an open, extensible, and neutral system for .NET that provides a common object model, runtime services and tools (such as test runners) that may be leveraged by any number of test frameworks.
Dec 02 » Network Servers » SuperSocket
SuperSocket is a light weight extensible socket application framework. You can use it to build a command based server side socket application (like FTP server, SMTP/POP3/IMAP4 server, SIP server, etc) easily without thinking about how to use socket, how to maintain the socket connections and how socket works(synchronize/asynchronize). It is a pure C# project which is designed to be extended, so it is easy to be integrated to your existing system. As long as your systems (like forum/CRM/MIS/HRM/ERP) are developed in .NET language, you must be able to use SuperSocket to build your socket application as a part of your current system perfectly.
Oct 12 » Template Engines » DotLiquid
DotLiquid is an easy, fast and secure template engine, ported from Ruby's Liquid Markup. With DotLiquid you can have your users build their own templates without affecting your server security in any way.
Oct 12 » CMS » FocusOPEN Digital Asset Manager
FocusOPEN is a free and open source ASP.NET Digital Asset Management system written in C# and SQL Server (T-SQL). It includes a number of enterprise class features such as a dedicated media processing server, multi-brand support, flexible configurable metadata, faceted and filtered search interfaces (as well as full text indexing) and sophisticated security and user access roles. FocusOPEN is available with an AGPL and Commercial licence.
Apr 27 » Web Services » Service Stack
ServiceStack allows you to build re-usable SOA-style web services with plain POCO DataContract classes. The same DTO's can be shared with a .NET client application eliminating the need for any generated code. With no configuration required, web services created are immediately discoverable and callable via the following supported endpoints: - REST and XML - REST and JSON - SOAP 1.1 / 1.2 Services can run on both Mono and the .NET Framework and be hosted in either a ASP.NET Web Application, a Windows Service or Console application.
Apr 27 » Testing Tools » QAliber
QAliber includes 2 projects: a Visual Studio plug-in and Test Builder + Runner as execute framework. Visual Studio plug-in help writing automatic tests over GUI with control browser and record/play capabilities (but not only, since this project incorporate into development solution API testing is easy to do) The Test Builder is a framework for creating a scenario by simply drag and drop of created building blocks. It already provide big repository of test blocks performing most tasks without coding.
Apr 27 » Scripting Languages » QASL
QASL (Quality Assurance Scripting Language) is an open source, easy to use scripting language aimed towards both technical and non-technical users that provides a simple method for creating automated web application test scripts.
DeveelDB is a full embeddedable SQL database management system for .NET and Mono frameworks, managing small to large amount of data with a wide support for complex types. Some of the key features of this project are: - the strong transactional system for isolated operations an efficient memory management to reduce the impact on the runtime - its open architecture, to permit development of modules and features - a small footprint: the core library is ~1Mb
Apr 27 » Logging Tools » Elmah
LMAH (Error Logging Modules and Handlers) is an application-wide error logging facility that is completely pluggable. It can be dynamically added to a running ASP.NET web application, or even all ASP.NET web applications on a machine, without any need for re-compilation or re-deployment. Once ELMAH has been dropped into a running web application and configured appropriately, you get the following facilities without changing a single line of your code: * Logging of nearly all unhandled exceptions. * A web page to remotely view the entire log of recoded exceptions. * A web page to remotely view the full details of any one logged exception. * In many cases, you can review the original yellow screen of death that ASP.NET generated for a given exception, even with customErrors mode turned off. * An e-mail notification of each error at the time it occurs. * An RSS feed of the last 15 errors from the log.
Apr 27 » Template Engines » csharptemplates
Extremely fast, simple, and reliable template engine with thorough test suite, examples, and live deployment on large website. Can nest templates for child elements and repeated elements. Works for any type of text file.
Apr 27 » Databases » EffiProz Database
EffiProz is a pure C# database based on popular HSQL database engine. In future EffiProz will add support for Mono framework and .Net compact frameworks.
Apr 27 » Inversion of Control » Empinia
Empinia is a extensible component framework for Windows GUI-applications, based on inversion-of-control principle. Everything is a plugin, which extends the platform functionality on a well defined way. These plugins can also be extensible if they provide a corresponding extension point (extension contract) for new extensions.
Apr 27 » Geospatial » Aciqra
Aciqra is a simple and easy to use desktop planetarium tracks the objects of the sky from anywhere on Earth to an accuracy of 1/5 of a degree for the next 1000 years.
Sep 01 » CMS » WebFoundations
A simple, SEO Friendly, C#, ASP.NET, XML Content Management System (CMS) These 'WebFoundations' are a great starting block when developing an ASP.NET CMS. Features: * A WYSIWYG editor (FCKEditor) * Content caching (No IO overhead) * Multi language support (can be set on querystring or dropdown) * Search engine friendly URL's (url rewriting) * Easily themable (Build on ASP.Net Master Pages) * An image gallery control (it consumes XML Picasa exports) Web Foundation sites can be hosted on inexpensive hosting as there is NO Database requirement (all the data is stored in XML files).
Sep 01 » CMS » Sense/Net 6.0
Sense/Net 6.0 is the Open Source alternative for building integrated Enterprise Content Management (ECM, ECMS) and Enterprise Portal (EPS) solutions running on the .Net platform and in the near future also on Mono.
SlimTune is a free profiler and performance analysis/tuning tool for .NET applications. It provides many powerful features, such as remote profiling, real time results, multiple plugin-based visualizations, and much more. The source code is available under the terms of the MIT License.
Feb 28 » Web Frameworks » Creuna Platform
Creuna Platform is a an open source web application framework based on Microsoft .NET and is fully written in C#. The aim for Creuna Platform is to make life easier for system developers by providing a highly competent component toolkit that increases the productivity and quality of a system. The framework contains components for data access, configuration handling, messaging and a broad range of utility classes, controls and services. The framework also has several components for the EPiServer CMS. Creuna Platform is licensed under Affero GNU General Public License Version 3.
Feb 28 » Persistence » Habanero
An Enterprise Application Framework for .Net that is ideally suited for developing applications in an agile manner. The framework is used for producing an application from the data layer through to the front-end. Free open source under the LGPL license, it includes ORM, code generation and runtime UI generation to create one application for the desktop & web. Features: * ORM: Map database tables to objects in code * Persist property values to and from the database * Define all mapping in a single XML file * Switch between database vendors with one setting * Support for MySQL, MS Sql Server, MS Access, Oracle, PostgreSQL, SQLite, Firebird * FireStarter GUI class definitions xml manager * Generate user interfaces and map properties to controls * Develop for both desktop (with Windows Forms) and web (with Gizmox' Visual WebGUI) * Generate new projects and code files * Generate UI forms from templates * Reverse engineer class definitions from existing databases * Support variable data sources, including an in-memory database. Ships with Firestarter a free database reverse engineering, Domain Modelling and Code Generator.
Feb 28 » Inversion of Control » Winter4Net
Winter.NET is a lightweight Spring-like inversion of control (IoC) container for .NET platform. Its main features: - XML-based objects graph configuration - compact: implements conceptually full and minimum-required features of Spring-compatible XML configuration (assembly size is less than 50kb). - fast: optimized for huge component graph configurations and small memory consumption - .NET integration: supports System.ComponentModel interfaces
Sep 20 » Persistence » Data Holder Framework
Data Holder is an open source .net object/relational mapper written in c#. It provides typed data ecapsulation and database persistence for .net applications. It also contains a wizzard for generating the data objects and persistance c# code. Right now it has persistence implementation only for MSQL 2000/2005.
Jun 05 » Cache Solutions » GlynnTucker.Cache
The GlynnTucker.Cache assembly provides a data structure for caching slow data retrievals, for example data retrieved from a database server over the network. Think of it as a Hashtable that can automatically expire its data after a set amount of time or a specified period of inactivity, on a per-object basis. It is written in C# and dual licensed under the GPL/MPL, it should work with any .NET language.
Apr 25 » Charting & Reporting » EasyDiagram.NET
SB Timmy is IMAP mail client for WAP/WML devices. It's written in C#/ASP.NET (works both with MS .NET Framework and Mono). Timmy handles all types of MIME (base64, quoted-printable encoded; multipart messages). It can send mail through SMTP. It's possible to download message attachments to your mobile device (like JPEG photos). Timmy is multi-language (currently english and lithuanian translations).
Feb 11 » Profilers » Sql Server Express Profiler
Sql Server Express Profiler is a profiler for MS SQL Server 2005 Express . SQL Server Express Edition Profiler provides the most of functionality standard profiler does, such as choosing events to profile, setting filters, etc. But it doesn't provide professional tools for profiling sql queries. This project is a .NET WinForms Application and in future AJAX-enabled web site which provides functionality of Microsoft SQL Profiler.
Feb 11 » Code Coverage » NCoverCop
NCoverCop is a custom NAnt task that fails your build when your code coverage drops by using NCover. It also tells you what code has become untested.
Jan 29 » Charting & Reporting » GoogleChartSharp
GoogleChartSharp is a C# wrapper for the Google Charts API. GoogleChartSharp supports all API charts and features. The Google Chart API returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts for example. For each image type you can specify attributes such as size, colors, and labels. You can include a Chart API image in a webpage by embedding a URL.
Jan 29 » Databases » System.Data.SQLite
System.Data.SQLite is an enhanced version of the original SQLite database engine. It is a complete drop-in replacement for the original sqlite3.dll (you can even rename it to sqlite3.dll). It has no linker dependency on the .NET runtime so it can be distributed independently of .NET, yet embedded in the binary is a complete ADO.NET 2.0 provider for full managed development.
Jan 14 » Testing Tools » Nester
Nester is a tool for mutation testing of your C# source code in order to assess the adequacy of your unit tests. It involves modification of programs to see if existing tests can distinguish the original program from the modified program.
Dec 14 » Inversion of Control » Autofac
A .NET IoC container written in C#. Focus on programmatic configuration with builder syntax. Zero intrusion into existing code. Create components using reflection or with lambda expressions for unlimited flexibility. Managed disposal of any IDisposable components created by the container within a defined scope.
Nov 28 » Build Systems » Byldan
Byldan is a framework for managing the build life-cycle of .NET applications. Its goal is to support multiple-platforms (Linux/Windows) and multiple compiler vendors (Novell/Microsoft). This minor release of Byldan adds support for unit testing with NUnit and for signing of assemblies.
Nov 25 » Testing Tools » NUnitAddin
NUnitAddin is a simple addin for VisualStudio 2005 used in association with NUnit framework. The NUnit Addin allows you to run unit tests inside Visual Studio 2005. Features: * Read Visual Studio 2005 files: .sln * Build visual tree from .sln files * Run tests in Visual Studio 2005
Nov 21 » Source Control » AnkhSVN
AnkhSVN is a Visual Studio .NET addin for the Subversion version control system. It allows you to perform the most common version control operations directly from inside the VS.NET IDE. Not all the functionality provided by SVN is (yet) supported, but the majority of operations that support the daily workflow are implemented.
Nov 20 » Inversion of Control » ObjectBuilder
ObjectBuilder is a framework for building dependency injection systems, originally written by the Microsoft patterns and practices group. Using ObjectBuilder, it's possible to build DI containers that mimic a variety of existing containers.
Nov 14 » Bloggers » TriptychBlog
TriptychBlog is an Open Source Blogging Engine powered by the Microsoft ASP.net 2.0 framework. It has many great features. TriptychBlog is entirely open source and will run on any computer using Windows 2000 or higher.
Nov 13 » Persistence » Cooperator Framework
Cooperator Framework is a base class library for high performance Object Relational Mapping (ORM), and a code generation tool that aids agile application development for Microsoft .Net Framework 2.0/3.0. The main features are: * Use business entities. * Full typed Model (Data Layer and Entities) * Maintain persistence across the layers by passing specific types( .net 2.0/3.0 generics) * Business objects can bind to controls in Windows Forms and Web Forms taking advantage of data binding of Visual Studio 2005. * Supports any Primary Key defined on tables, with no need to modify it or to create a unique field. * Uses stored procedures for data access. * Supports concurrency. * Generates code both for stored procedures and projects in C# or Visual Basic. * Maintains the model in a repository, which can be modified in any stage of the development cycle, regenerating the model on demand.
Nov 12 » IDEs » Fireball.CodeEditor
Fireball.CodeEditor is a source editor control with syntax highlight support. It supports some common programming language and you can add your own syntax. Also on the website you can find a software called FireEdit. It is a open source small code editor with support for extensibility from plugins system, more info on the web site, join the forum and help the staff to add feature and find bugs, by testing the control or the application or by making a plugin.
Nov 07 » Charting & Reporting » Diagram.NET
Diagram.NET is a free .NET control to create and manipulate diagrams and flowcharts. Put Diagram.NET WinForm Control into your form and, like Microsoft Visio, the user can draw shapes and links. With some code you can control, change, add and delete these elements.
Nov 02 » Network Clients » IZWebFileManager
IZWebFileManager is featured File Manager control for ASP.NET 2 compatible with most-used browsers like MS Internet Explorer and Firefox. Features: * Copying, moving, renaming, deletion of files and folders; * Ability to work (copy, move, delete) with several files at once; * File upload; * Easy duplication of files and folders; * Right-click context menu (Windows Explorer like); * Common shortcuts supported. Arrow Keys, F5 - refresh, F2 - rename, Enter - default action, Delete; * Permission control: you can forbid uploading, renaming or deletion of files and folders. You can limit size of files that can be uploaded and restrict types of files which could be uploaded by their extensions. For example, you can let users upload pictures (gifs and jpgs) only with the size not more than 50KB. * Multilingual interface. English, Russian and Hebrew are already supported. Other languages can be added without even recompilation of the component; * Full Unicode and Right-to-Left support; * All major browsers supported. The component has been tested and works fine in Netscape 8.0, Firefox 1.5, IE 6.0 (SP2); * Optimized and compiled for .Net Framework 2.0; * Totally easy to install and to use. No additional configuration in web.config need. Deployed with *.dll only; * XHTML capability.
Oct 30 » Network Clients » S3 Explorer
S3 Explorer is a FTP Style client for Amazon's Simple Secure Storage service. If enables Directory style access to the S3 service similar to a file system. S3 Explorer supports: * S3 Browsing * Directory Creation * Directory Deletion * File Upload * File Download * File Deletion
Oct 27 » Wiki Engines » DotNetWiki
DotNetWiki is a simple wiki engine running on Asp.Net and SQL Server. It purpose is to provide a no frills wiki engine that can be deployed easily, is simple to modify and provides some basic authentication capabilities. Features: * Highly skinnable * Runs on Asp.Net 2.0 * Uses a SQL Server Database * Uses Asp.Net Membership Providers for Authentication * Allows you to lock out pages * Supports Google Analytic
Oct 25 » Logging Tools » TraceTool
TraceTool is C# trace Framework and a viewer. The viewer can also display real time traces from Event Log messages, OutputDebugString, and text files (like unix tail-f) The framework can also be used as an appender for logNet, system.Trace and Microsoft Enterprise Instrumentation Framework (EIF). You can send simple traces, tree oriented traces, objects, dump and call stack. Finally, the framework is also available for Java and Delphi.
Oct 23 » Web Frameworks » Jayrock
Oct 22 » Charting & Reporting » Netron
The Netron graph library is a generic diagramming, graph-drawing and graph-layout kit for the Microsoft .Net framework written in C#. It allows you to create innovative and highly interactive applications with a minimum of coding in C#. It is fully open source and customizable via inheritance of the base classes. The shapes and functions you need of the node or links can be compiled in separated libraries and are dynamically loaded via the .Net reflection mechanism at run time.
Oct 17 » Testing Tools » DotNetMock
DotNetMock is a framework and a library to facilitate the use of MockObjects for unit testing on the .NET platform. It supports the creation of your own MockObjects as well as the dynamic creation of MockObjects. It supports almost any version of NUnit, and MbUnit. DotNetMock DynamicMocks can mock interfaces at runtime and can even modify ref/out parameters.
Oct 16 » Web Frameworks » Thycotic.RemoteScripting
Oct 14 » Testing Tools » XtUnit
XtUnit is a unit testing extension for .Net based frameworks. It uses the interception application block to provide runtime abilities of rolling back any changes that were made to the database during Data related unit tests.
Oct 14 » Network Clients » SMTPOP.NET
SMTPOP.NET is a .Net Class library written in C# to communicate with POP3 and SMTP server. SMTPOP.NET sends e-mail to an SMTP server. SMTPOP.NET reads e-mail from a POP3 server. The MimeMessage class support: * FROM CC BCC fields. * \"Text\", \"Quoted Printable\" and \"base64\" format. * Multiple attachments. * Attachments embedded in attachments. * All charsets supported by the local operating system + unicode UTF8. * All standard Mime headers. * Non standard header.
Oct 14 » Geospatial » GEOTOOLS.NET
Geotools.Net is a set of .net class useful when handling geographic information. The project started as port from Java to C# of JTS 1.2. It implements the following OpenGIS specifications: Simple Features specification, Coordinate Transformation Services. Other features include: * ability to read and write well-known-binary * ability to export features to SVG * ESRI shapefile import and export
Oct 12 » Charting & Reporting » WebChart Control
WebControl is a free chart component for asp.net AND winforms. WebControl for creating charts, that render as images(png, jpg, gif, etc). Supports: * Line Charts * Smooth Line Charts * Column Charts * Area Charts * Scattered Charts * Stacked Column Charts * Pie Charts * Stacked Area Charts
Oct 12 » Network Servers » WebDAV.NET
Microsoft.NET WebDAV Server Framework (RFC2518 compliant) which allows users to easily expose WebDAV functionality via IIS to custom solutions
Oct 11 » Persistence » Thycotic.Data
Thycotic.Data, a data access layer for .NET that utilizes late binding and allows use of any ADO.NET provider (and database) without references. Perfect for ISVs who need their products to support multiple database platforms. Features: * Use the same code against any database. * Avoid including unnecessary ADO.NET providers with your application. * Avoid the need for references to your ADO.NET providers * Write code that will still work with future unknown ADO.NET providers.
Oct 10 » Persistence » Base4
Base4 is a open source platform and API for extending and integrating existing legacy and 3rd party databases. Base4 can wrap existing data silos for you so you can re-use them rather than creating a new silo and more headaches for the future. Base4 then exposes wrapped silos using very powerful object mapping techniques. Base4 though, is much more than an OR mapper.
Oct 10 » Persistence » OR.Net
OR.NET is an open source O/R Mapper and Code Generator for the .NET 2.0 Framework. OR.NET works by generating a comprehensive data access layer in stand-alone C# 2.0 after collecting all relevant information from an intuitive GUI.
Oct 10 » Aspect-Oriented » Gripper-LOOM.NET
Gripper-LOOM.NET is the newest member of the LOOM.NET weaver family. It is based on the Rapier-LOOM.NET weaver library, but allows the weaving to happen statically before runtime by a command line utility, therefore making the result of the weaving process permanent. It operates on binary .NET assemblies and is therefore not restricted to C# (as AspectJ is restricted to Java) but applicable to all .NET languages. The syntax for defining aspects is very similar to the syntax used by Rapier -LOOM.NET. However, Gripper-LOOM.NET overcomes some of the limitations of the dynamic weaver: For instance the weaving of methods is not limited to virtual calls.
Oct 09 » Aspect-Oriented » Rapier-LOOM.NET
Rapier-LOOM.NET is a dynamic aspect weaver. It provides its functionality through an assembly which has to be linked to your .NET project. Aspect weaving happens during runtime. This tools has been developing by the LOOM.NET project. The LOOM.NET project aims to investigate and promote the usage of AOP in the context of the Microsoft .NET framework.
Oct 09 » Wiki Engines » Deki Wiki
Deki Wiki is a free open source wiki and application platform for communities and enterprises. MindTouch DekiWiki was developed with an emphasis on usability, open standards, extensibility, and performance. DekiWiki began as a MediaWiki fork that was beta tested for a year and half across multiple verticals and use scenarios: manufacturing, education, non-profit, interactive design, software design and development, and more. Based on input from the beta users DekiWiki evolved into something significantly more than just another wiki. It facilitates information sharing in a contextually rich environment, which makes knowledge capture and sharing significantly better than traditional Intranet tools, network file servers, CMS, and any other wikis. MindTouch DekiWiki has the most comprehensive feature set, which includes a rich WYSIWYG Editor, page level file attachments which are indexed and searchable, hierarchical information organization, image galleries, information discovery tools (RSS feeds and a web interface), page and file versioning, page diffs, page level permissions, time based guest invitations, browse wiki link dialog, in-place images, and all data is stored in XML. Additionally, all control logic is being ported to MindTouch's Dream Framework, which is a .NET/Mono distributed application manager.
Oct 09 » Project Management » Use Case Maker
Use Case Maker is a C.A.S.E. tool that helps software developers to write organized use cases and to maintain related requirements. Features: * Creation and handling of Package, Subpackage, Actor and Use Case objects * Tree view objects organization * Glossary definition * Requirements definition * Assign detailed attributes to every type of objects * Information about use case state, priority, complexity, etc. * Flow of events handling of use case * Prose representation of use case * History handling of modification of state and implementation phases * Dynamic selection of defined objects during text creation and editing * References keeping between objects and textual instance * Automatic replace of names of objects in textual instances * Automatic removing of objects in textual instances * Save project into XML format * Export project into HTML multipages document or PDF document or RTF document * Export objects into XMI 1.1 format * Multilanguage support via XML configuration file * Packages, Actors and Use Cases can be reordered and renumbered; * Dependency between use cases can be inserted into \"Flow of events\" section
Oct 08 » Template Engines » .netTiers
.netTiers is a set of open source code generation templates that simplify the tasks of creating customized Application Tiers for your Microsoft.Net applications in just a few minutes. .netTiers utilizes the power of the best code generation tool available today, CodeSmith Tools. .netTiers generated architecture is custom to your domain, uses familiar patterns, and follows the guidance of Microsoft's recommended patterns and practices. In fact, the .netTiers base architecture is built upon the Microsoft Enterprise Library Application Blocks.
Oct 08 » Build Systems » NAntAddin
NAntAddin is a simple addin for VisualStudio 2005 used in association with NAnt framework. It allows manipulation of targets and tasks directly from VisualStudio. Features include: * Read .nant and .build files * Build visual tree from NAnt files * Filter public/private targets * Display target/task properties * Locate selected node into build file * Start/Stop selected target * Full integration with VisualStudio
Oct 05 » Web Frameworks » Gaia Ajax Widgets
Oct 05 » Persistence » Subsonic
SubSonic provides a set of tools which create your Data Access Layer (DAL) for you, either at run time or from a set of generated classes.
XMLNuke is a Content Management System designed for Internet web sites and it is a Development Framework for developing WEB applications. The programmer find built-in several classes for XML and XSLT manipulation, relational database access, security mecanism, cache for optimizing XML manipulation, internationalization and much more. XMLNuke framework also implements a XML structure to storage and retrive data, so no database is needed.
Oct 03 » Project Management » PTM (Personal Task Manager)
PTM is an Open Source time tracking tool. It looks like Windows Task Manager. It is designed for tired and overworked people. Tasks are organized hierarchically (like folders in the Windows Explorer). Includes statistics. Measure yourself, this is a self improvement tool.
Oct 03 » Security » Bouncy Castle Crypto
Bouncy Castle Crypto is a set of APIs for OpenPGP, CMS, TLS, X.509, and PKCS#12.
Oct 02 » Bloggers » ThinkJot V2
ThinkJot V2 is an Open Source Blog Engine for Asp.Net. It supports Multiple Blogs, Multiple Authors, XML backend, Tagging, File Manager, Word 2007 and Windows Live Writer support, MetaWeblog API, Website Stats, Activity tracking, XHTML support etc. XCOPY deployment and F5 run from Visual Studio.
Oct 01 » Persistence » Castle ActiveRecord
Castle ActiveRecord is an implementation of the ActiveRecord pattern for .Net. The ActiveRecord pattern consists on instance properties representing a record in the database, instance methods acting on that specific record and static methods acting on all records. Castle ActiveRecord is built on top of NHibernate, but its attribute-based mapping free the developer of writing XML for database-to-object mapping, which is needed when using NHibernate directly.
Oct 01 » Persistence » Paladin RAD Framework
Paladin is a generic, feature-rich object persistent framework that is architectured for today's competitive rapid application development (RAD) environment. The Paladin RAD framework comprises of two key components - a core library and a suite of tools that developers can easily use to rapidly engineer the foundation of their applications. The core library provides the basic services that are required by most applications, from object-relational mapping and automating SQL generation in the data access layer to providing transaction and simple workflow services in the business services layer. The Paladin framework also provides a powerful code generator that helps developers to automate the task of building business entity objects that are immediately usable on the framework.
Sep 30 » Persistence » Code Author
Code Author generates open source business objects and stored procedures from the database. This can be used as a high performance, strongly typed, and easily customizable persistence framework for C#.
Sep 29 » PDF Libraries » PDFjet Open Source Edition
PDFjet Open Source Edition is a library for dynamic generation of PDF documents from Java and .NET. The PDFjet Open Source Edition has the following features: * Drawing support for: points, lines, boxes, circles, bezier curves, polygons, stars, complex paths and shapes. * Text: unicode support, text kerning when using the Helvetica and Times-Roman families of core fonts, embedding hyperlinks.
VWD-CMS is an ASP.NET 2.0 content management system built with developers in mind - based on the belief that using a CMS should not limit a developer's ability to fully customize a website. Content is stored in XML files which means that simple sites can be created without requiring SQL Server. Most websites will need user registration and management which is provided by ASP.NET Membership services and these features require SQL Server. VWD-CMS provides basic tools for managing member notification subscriptions and sending email notifications. VWD-CMS Forums provides blog style forums so site members can participate in discussions.
N2 is an ASP.NET CMS engine that helps to manage content/data by providing a storage mechanism, a nice edit interface and many other useful services. Features: * Organize of pages in a hierarchical structure. * Web based edit interface (internet explorer or mozilla required) * Create, read, update and delete pages stored in a database. * Copy, move, sort and search pages. * Separation between text (content) from templates (HTML). * View and rewind to earlier versions of a page. * Organize, delete and link to uploaded documents and folders. * Word-like input of formatted text/content. * Role based access control to edit interface and to branches of the pages within the site. A very simple user manager is also included.
Sep 28 » Logging Tools » Common.Logging
Common.Logging is a library to introduce a simple abstraction to allow you to select a specific logging implementation at runtime. There are a variety of logging implementations for .NET currently in use, log4net, Enterprise Library Logging, NLog, to name the most popular. They do not share a common interface and therefore impose a particular logging implementation on the users of your library. Common.Logging solves this problem.
Sep 27 » Geospatial » SharpMap
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.
Sep 27 » Geospatial » NetTopologySuite
NetTopologySuite is a C#/.NET port of JTS Topology Suite, a Java library for GIS operations (OpenGIS compliant). The main goal of this project is to have a .NET GIS solution that is fast and reliable for any kind of .NET platform, PocketPC and Sql Server 2005 (through CLR integration) included. The project also includes some parts of another .NET library SharpMap, that integrates the capabilities of read/write data from and to file formats such as Shapefile format, coordinate transformations and projections, and much more.
Sep 27 » Geospatial » Proj.Net
Proj.Net is a .NET 2.0 library that performs point-to-point coordinate conversions between coordinate systems. The spatial reference model used adheres to the simple features specification. Supports: * Datum transformations. * Geographic, Geocentric, and Projected coordinate systems. * Compatible with both Microsoft .NET 2.0, Mono, .NET Compact Framework & Silverlight. * Converts coordinate systems to/from Well-Known Text (WKT) and to XML.
Sep 27 » Geospatial » MsSqlSpatial
MsSqlSpatial is a Spatial Extensions for SQL Server 2005. This project conforms to OGC Simple Features Specification for SQL Revision 1.1 and provides many useful features to power your GIS application. Features: * OGC Simple Features Specification for SQL Revision 1.1 conformant (non official but verifiable). * 2D Geometries supported: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection. * Predicate functions: Equals, Disjoint, Intersects, Touches, Crosses, Within, Contains, Overlaps, Covers, CoveredBy, Relate, IsWithinDistance. * Spatial analysis functions: ConvexHull, Intersection, Union, Difference, SymDifference. * Linear referencing functions: LineInterpolatePoint, LineLocatePoint, LineSubstring. * Spatial relationship and processing functions: Distance, Length, Area, Buffer, Centroid, PointOnSurface, Simplify, Polygonize, LineMerge and many more. * Coordinate systems aware: SRID, SetSRID, Transform. * Spatial indexing: Simple but effective implementation using table-valued functions (FilterQuery, JoinFilterQuery, IsWithinDistanceQuery, RelateQuery) * Aggregate functions that overcome the 8000 bytes limitation of normal user-defined aggregate functions: UnionAggregate, EnvelopeAggregate, IntersectionAggregate. * GML support: AsGML function. * Import from shapefiles and PostGIS tables.
Sep 26 » Persistence » ORM.NET
ORM.NET is Object-Relational Mapping and Code Generation Tool for .NET. ORM.NET is an development application that auto-generates a data layer object model based on your database schema. The generated run-time component exposes all tables as classes and columns as properties. Using the built-in DataManager object, users can easily retrieve data from multiple tables based on complex criteria without using stored procedures or embedded SQL code. In addition, data updates, inserts, and deletes can be saved to the database with one call.
Sep 26 » Profilers » ProfileSharp
ProfileSharp is performance and memory profiling software that helps you pinpoint performance bottlenecks in your .NET code and optimize memory usage. ProfileSharp is fully loaded with features and capabilities to profile .NET desktop applications, .NET windows services, Enterprise .NET packages (COM+) and ASP.NET web-services and web-applications etc. of any strength and complexity.
Sep 26 » Charting & Reporting » fyiReporting RDL Project
The fyiReporting RDL Project is a powerful report and charting system based on Report Definition Language (RDL). Tabular, free form, matrix, charts are fully supported. Report output may be displayed as HTML, PDF, XML, .Net Control, Web Archive, and to a printer.
Sep 26 » Portals » Perkulator
The Perkulator Portal is an open source web portal built with Microsoft's ASP.net and C#.net languages and runs on Microsoft's SQL Server Express database software. It has highly functional content publishing modules as well as being very SEO friendly.
Sep 25 » Source Control » DotSVN
DotSVN is a .Net port of Subversion. DotSVN will be 100% compatible with the Subversion backend. This will facilitate side-by-side deployment of Subversion and DotSVN which in turn will help in leveraging the ecosystem of existing tools like TortoiseSVN, RapidSVN etc. For instance, this can support scenarios like DotSVN being deployed with read-only access to a live Subversion repository, while TortoiseSVN is used to manipulate the repository. DotSVN will implement a layered architecture similar to Subversion, thereby enabling developers to create solutions suitable for each layer. Being a .NET library, DotSVN can leverage many of the platform capabilities of Windows like Authentication and Permissions. Also, DotSVN will run natively on IIS which will enable DotSVN to be deployed on Windows Hosting sites that support ASP.NET. Additionally, DotSVN can expose Subversion through other endpoints like web-services..NET applications like content management systems can use such endpoints to implement a versioned storage backend.
Sep 25 » Persistence » ODX
ODX - Open Dataset eXtensions is a quite tiny but extremely powerful ORM tool. It utilizes all the power of ADO.NET and adds the natural ease of OOP. Object layer features: * Inheritance (both single table & multiple table patterns). Polymorphy. * 1:N, N:N relationships. Integrity Control. * Lazy loading. * Client entity cache. * Offline mode support. Multiple server connection support. Merging data sources. * Flexible event model. * Save points, Persistent snapshots. * .NET Remoting support. * On-the-fly proxy generation. Data layer features: * Transactions. Optimistic concurrency. * XML data source. Concurent access to. * Nearly any SQL DB support. OLEDB, ODBC, etc.
Sep 24 » Wiki Engines » MindTouch DekiWiki
MindTouch Deki Wiki is a free open source wiki and application platform for communities and enterprises. Deki Wiki is an easy to use and sophisticated wiki for authoring, aggregating, organizing, and sharing content. Deki Wiki is also a platform for creating collaborative applications, or adding wiki capabilities to existing applications.
Sep 23 » Web Frameworks » Spring.NET
Spring.NET is an application framework focused on helping build enterprise .NET applications. It provides a wide range of functionality such as Dependency Injection, Aspect Oriented Programming (AOP), data access abstractions, and ASP.NET integration. Based on the Spring Framework for Java, the core concepts and values found in Spring.Java have been applied to .NET.
Sep 23 » CMS » DotNetNuke
DotNetNuke is an open source web application framework ideal for creating, deploying and managing interactive web, intranet and extranet sites. DotNetNuke can support multiple portals or sites off of one install. DotNetNuke includes a multi-language localization feature which allows administrators to easily translate their projects and portals into any language.
Sep 22 » Search Engines » Lucene.Net
Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic port of the Java Lucene search engine to the C# and .NET platform utilizing Microsoft .NET Framework. In addition to the APIs and classes port to C#, the algorithm of Java Lucene is ported to C# Lucene. This means an index created with Java Lucene is back-and-forth compatible with the C# Lucene; both at reading, writing and updating. In fact a Lucene index can be concurrently searched and updated using Java Lucene and C# Lucene processes.
Sep 22 » Network Clients » CxBrowser
CxBrowser is an open source and free Web Browser implement under Mozilla Activex Control component. It is written entirely in C#, and organize windows on virtual desks. Goals: * Mozilla Activex Control is a standard ActiveX component and can be used from any development environment which supports ActiveX. The project demonstrates the use of Activex control in SharpDevelop 2.1, the open source IDE for .NET Framework under GNU Lesser General Public Licence. * Provide an experimental User Interface: Organize windows in virtual desks. * The project is an example to make a custom web browser. * Exploit the speed and standards compliance of the Gecko rendering engine.
Sep 22 » Web Frameworks » ProMesh.NET
xacc.ide is a small and fast integrated development environment (IDE) mainly targeted at .NET development. It has syntax support for 27 languages and project support for various compilers. It has support for step debugging .NET based executables. Also featured is brace matching and folding support for some languages.
Sep 21 » Bloggers » BlogEngine.net
BlogEngine.NET is an open source .NET blogging project. A blog platform with less complexity, easy customization, and one that takes advantage of the latest .NET features. Features: * Very easy to setup and customize. * It comes with all the features of a modern blog engine as well as new unique features such as AJAX comments and screenshot trackbacks. * Features social bookmarks, OpenSearch support, XFN tags, AJAX, Microsummaries, Gravatars, coComments, tag cloud, Google sitemap and other so called Web 2.0 features. * The referrer statistics enables you to see which websites link to you. * There is a variety of cool widgets that such as an AJAX post calendar or a blogroll that automatically retrieves the latest posts from each blog and displays the title beneath the blog. * It features a very advanced commenting system in AJAX that supports country flags, live preview, Gravatars, coComments. * It supports sindication feeds in any possible location. * Trackbacks and pingbacks. * The search capability of BlogEngine.NET allows the visitors to search in the comments. * It supports the creation of static pages that exist outside the blog chronology. * It fully supports multiple authors to write posts on the same blog. * Cool themes * All the controls in BlogEngine.NET are 100% XHTML 1.0 compliant. * BlogEngine.NET is built from the ground up using nothing but C# and ASP.NET 2.0. It means that you can write new controls and themes by using the skills you already have as a .NET developer.
Sep 21 » Persistence » D4Modelizer
Open source Code generator, D4M is an OR Mapper. It produces C# code from your Database. Each table could be mapped to an object and its fields in properties. D4Modelizer propose a mapping schema between the database structure and the object model.
Sep 21 » Persistence » Bamboo.Prevalence
Bamboo.Prevalence is a .NET implementation of the object prevalence concept brought to life by Klaus Wuestefeld in Prevayler. Bamboo.Prevalence aims to provide transparent object persistence and synchronization to deterministic systems targeting the CLI. No relational databases. No object-to-relational mapping goo. No SQL. Just you and your objects.
Sep 20 » ERP & CRM » Yuza open Erp
Yuza open erp it's a open source enterprise Erp Application, written in c# and running on MS Access database (also supported MS SQLServer MySql Oracle).
Sep 20 » UML & Modeling » MonoUML
MonoUML is a CASE Tool for the mono framework. Designed for allowing to all UNIX/Linux developers faster computer systems design using a friendly GUI application. Not only a diagramming tool but rather a complete CASE tool based on the OMG standars and fully compatible with propietary tools.
Sep 20 » Web Services » HessianC#
Caucho's Hessian binary protocol has been ported for .NET. HessianC# (www.hessiancsharp.org) represents the latest implementation of Caucho's Hessian Binary Web Service Protocol. Hessian is a lightweight, self-describing binary RPC protocol. Hessian is a lightweight alternative to the XML-based web services protocols. The Hessian makes web services usable without requiring a large framework. Because it is a binary protocol, it is well-suited to sending binary data without any need to extend the protocol with attachments. The Hessian protocol eliminates external API descriptions like WSDL. HessianC# is also available for Compact Framework. It supports IIS. It is powerful and easy to use.
Sep 20 » Workflow Engines » NetBPM
NetBpm is a .Net Port of JBpm. NetBpm is an open source platform for building, executing and managing workflows. It is very simple to use and integrate in other .Net applications. This Bpm Tool supports the build of Applications which are able to turn business models into executable software models. Business analysts are able to use a model driven approach to design, implement, execute and track business processes. So business people can easily react on business and strategy changes.
Sep 20 » Job Schedulers » Quartz.NET
Quartz.NET is a full-featured, open source job scheduling system that can be used from smallest apps to large scale enterprise systems. Quartz.NET is a port of very propular open source Java job scheduling framework, Quartz. Quartz.NET supports clustering and database persistence out-of-the-box and has powerful means to schedule jobs using cron like expressions, interval triggers and exclusion advices.
db4o (database for objects) is the embeddable open source object database for C#. Features include: fast native C# object persistence, ACID transactions, Native Queries, automatic class schema recognition, small footprint, zero administration.
Sep 20 » Cache Solutions » indeXus.Net Shared Cache
indeXus.Net Shared Cache is high performance distributed cache and clustered .Net cache for enterprise application running in server farms. indeXus.Net Shared Cache provides distributed replicated cache to minimize the load factor. It consists the usage of two or more servers in a farm. It's replicated all data within the cluster. The big plus is simple, you have all your cache nodes on all differnet servers. In case one of your servers get restarted, it will receive all nodes automatically from its parent. All data is available locally which minimizes the way and any Get operation is faster then to call a third system.
Aug 30 » Persistence » NHibernate
NHibernate is a port of Hibernate Core for Java to the .NET Framework. It handles persisting plain .NET objects to and from an underlying relational database. Given an XML description of your entities and relationships, NHibernate automatically generates SQL for loading and storing the objects. Optionally, you can describe your mapping metadata with attributes in your source code. NHibernate supports transparent persistence, your object classes don't have to follow a restrictive programming model. Persistent classes do not need to implement any interface or inherit from a special base class. This makes it possible to design the business logic using plain .NET (CLR) objects and object-oriented idiom. Being a port of Hibernate 2.1, the NHibernate API is very similar to that of Hibernate. All Hibernate knowledge and existing Hibernate documentation is therefore directly applicable to NHibernate. Take a look at the list of Differences between Hibernate and NHibernate for a detailed comparison of Hibernate for Java and .NET or browse the available NHibernate Documentation.
May 09 » Network Clients » Telnet Class Library for .NET
A class library for implementing Telnet clients and servers. Written in C# for .NET 2.0.
Free Open Source, JMDCMS is a powerfull module based Content Management System. Written in ASP.net and C# with SQL Server as database. Flexible automatic 3Col, 2Col, 1Col layout. Page Level / Module Level security and publishing control. Search engine friendly URL with ability to Set Page Title, Description and Keywords by page.
May 09 » Testing Tools » SystiN
System testing in .Net is a port of the Systir tool from ruby to C#. It allows users to specify plain english text software requirements that can then become executable tests.
May 09 » Rule Engines » Drools.NET 3.0
Drools.NET is a Business Rules Engine (BRE) based on Charles Forgy's Rete algorithm. Developers can now exploit a powerful Rule Engine through a completely managed .NET code base! Drools.NET is based on Jboss Rules, and comes with all the features of that Rules Engine.
Jan 12 » Network Clients » MonoTorrent
A cross platform open source .NET Framework based BitTorrent Client written in C# It is a complete BitTorrent suite of libraries which can be embedded in an application. The suite contains: Client Library - Allows the uploading/downloading of torrents. Tracker Library - Allows the hosting of .torrents. Torrent Creator - Allows the creation and editing of .torrent files.
Dec 28 » Web Frameworks » Visual WebGui
Visual WebGui is a new aproch for developing AJAX applications that lets you develop in WinForms like server side API (including designtime support) to create a full AJAX enabled highly complex applications like outlook web access.
Nov 27 » Web Testing » IeUnit web testing framework
Nov 08 » Forum Soft » dnfBB
dnfBB is a powerful and fast 3 Tier, C# discussion board or forum for websites running ASP.NET. Native support for multiple forums within the same db structure. Designed to work with Firebird and MySQL, support for additional RDBMSs in the future.
Oct 09 » Network Clients » GROF#
GROF# (Group Oriented Framework for C#) provides a simple API written in C# which provides group communication features for distributed applications.
Oct 05 » Web Testing » WET
WET is a opensource web automation testing tool which uses Watir as the library to drive web pages. You dont have to download / install Watir separately or know anything about Watir. Watir is the library that WET uses and it is automatically installed for you. WET has two components WET-core and WET-UI. WET-UI is written in C# which does most of the job. WET drives an IE Browser directly and so the automated testing done using WET is equivalent to how a user would drive the web pages. Using WET, you can perform all the operations required for testing web applications - like automatically clicking a link, entering text in a textfield, clicking a button etc. WET allows you to perform various checks as a part of the testing process by using Checkpoints
Oct 03 » Testing Tools » csUnit
Inspired by JUnit, csUnit brings the power of unit testing to the .NET framework. csUnit is your key to unit testing and test-driven development using .NET languages such as C#, Visual Basic .NET, Visual J#, or Managed C++. csUnit provides versions for VS2002, VS2003, and VS2005 with add-in support. Of course there is also a stand-alone GUI application and a command line. csUnit is open-source but its license (zlib/libpng) also allows for using csUnit or parts of it in closed-source and commercial projects.
Sep 26 » PDF Libraries » PDF Clown
PDF Clown is a C# 2.0 library for reading, manipulating and writing PDF files, with multiple abstraction layers to satisfy different programming styles: from the lower level (PDF object model) to the higher (PDF document structure and content streaming). Its primary target platform is GNU/Linux, but thanks to the Mono project itâs virtually platform-agnostic.
Sep 26 » Wiki Engines » ScrewTurn Wiki
ScrewTurn Wiki is a performant and simple Wiki engine, written in C# and based on the ASP.NET 2.0 platform. Main features: - No need for a database - No need to touch IIS or ASP.NET configuration - High performance and scalability on every hardware configuration, thanks to a smart and configurable content caching system - Low bandwidth usage, thanks to the (configurable) usage of custom ViewState Compression and HTTP Compression - Simple deployment, administration and usage - Extremely small footprint - Theming available entirely through CSS files (CSS Media Types are fully supported) - Automatic page backups (performing a rollback is as easy as a mouse click) - Secure user accounting system with Administrators and simple Users (with Email account activation), and a built-in admin account - Useful features such as per-Page authorization, the possibility to make the Wiki completely public (no registration needed to edit pages) or forbid the registration of new users - Protected against dangerous files, scripts and spammers (through Captcha control) - Multilanguage interface (EN, IT, DE, FR, ES) - RSS 2.0 notifications for every page as well as for the whole Wiki
Subtext is a personal blog publishing platform that focuses on usability, elegance, and simplicity. If youâve ever caught yourself throwing your hands in the air and declaring that youâre going to write your own blogging engine, then Subtext is for you. screenshots-hp.jpg The guiding philosophy behind Subtext is to remove hindrances to online expression. A blogging platform should be easy to understand, set up, and use. Subtext is an open source project licensed under the BSD license. It is a fork of the popular .TEXT blogging platform.
Sep 07 » XML Parsers » MyXaml
MyXaml allows developers the opportunity to create user interfaces dynamically with ease. It allows the design team to take advantage of the architectural strengths of XAML. It easily adds scalable, vector graphics and 3rd party controls. And, it gives your users the option to modify the interface dynamically. The XAML can also be secured using encryption and digital signing. Let us fully address the importance of several key points as they will most certainly be of use to your development needs.
Sep 05 » Code Coverage » PartCover
This is analog for NCover application, but have some advantages. It specifies which assemblies and classes you want to report and can work not only assemblies that have debug symbols. Manuals are included and will be placed in program directory
Sep 05 » Web Testing » WatiN
WatiN stands for Web Application Testing in dotNet. Inspired by Watir, WatiN enables web application testing, through Internet Explorer on a Windows platform, expressed in any .Net language.
Jul 20 » Build Systems » .NETZ
.NETZ is a free open source tool that compresses and packs the Microsoft .NET Framework executable (EXE, DLL) files in order to make them smaller. Smaller executables consume less disk space and load faster because of fewer disk accesses. Unlike portable executable (PE) packers, .NETZ uses a pure .NET solution and it is written in C#. .NETZ can be used to pack .NET executables written in almost every .NET language. .NETZ supports both .NET EXE and non-shared DLL files. The compressed applications can be used the in same way as the uncompressed ones, transparently to the end user.
May 20 » Persistence » Ubik
Ubik is a C# 2.0 persistence framework with ORM capabilities, targeted at WinForms application development. It supports a subset of OPath for object-oriented queries and has a networked event system. Still under heavy development.
May 06 » Web Frameworks » Ingenious MVC
A .NET 2.0 framework for building MVC architected applications. Comes with out-of-the-box support for ASP.NET and Windows Forms.
May 01 » Persistence » FileHelpers Library
FileHelpers - An Automatic File Import/Export Framework Are an easy to use .NET library to read/write data from files with fixed length or delimited records. Also has support to import/export data from different data storages (Excel, Acces, SqlServer) The library has a set of converters for the basic types and can be easy extended to provide custom converters.
May 01 » Aspect-Oriented » NKalore Compiler
NKalore is a programming language that extends C# allowing the use of AOP in .net platform. NKalore have a simple and intuitive syntax. The NKalore compiler is based in the Mono C# Compiler (MCS), currently NKalore can only be used via command line or within #Develop. NKalore generates assemblies compatibles with CLS (Common Language Specification) which can be used by any .NET IDE, including Visual Studio .NET.
Apr 09 » Charting & Reporting » ZedGraph
ZedGraph is a set of classes, written in C#, for creating 2D line and bar graphs of arbitrary datasets. The classes provide a high degree of flexibility -- almost every aspect of the graph can be user-modified. At the same time, usage of the classes is kept simple by providing default values for all of the graph attributes. The classes include code for choosing appropriate scale ranges and step sizes based on the range of data values being plotted. ZedGraph also includes a UserControl interface, allowing drag and drop editing within the Visual Studio forms editor, plus access from other languages such as C++ and VB
Apr 09 » Wiki Engines » ProntoWiki
ProntoWiki is a wiki engine/site written in C# with VWD (Visual Web Developer), using ASP.NET 2.0 with SQLExpress 2005 as the backend. The wiki engine is quick and easy to use, and allows text markup equivalent to that of a rich text editor. It accepts image and file attachments automatically through the web interface. Other features include page preview prior to post/update, user authentication based on roles, a customizable appearance and layout using web parts, history tracking, and search functionality.
Mar 03 » Template Engines » StringTemplate.NET
StringTemplate.NET (a.k.a ST#) is an idiomatic C# implementation of the Java StringTemplate Library. It runs on C#/CLI platforms such as Microsoft .NET, Novell Mono and dotGNU. StringTemplate.NET is a template engine for generating formatted text output. Examples of such output includes source code, web pages and emails. It differs from most other template engines by [more] strictly enforcing Model-View separation.
Feb 14 » Web Frameworks » MonoRail
MonoRail differs from the standard WebForms way of development as it enforces separation of concerns; controllers just handle application flow, models represent the data, and the view is just concerned about presentation logic. Consequently, you write less code and end up with a more maintainable application
Jan 26 » Template Engines » iCodeGenerator
iCodeGenerator is an Open Source template based generator. It is very easy to use because it's own simple sintax. It can generate Data Access code for any programming language, like C#, Java, SQL, PHP, Perl to name a few, from any supported database (SQL Server and MySQL, for now). It is being develop with C#.
Jan 11 » PDF Libraries » PDFsharp
PDFsharp is a C# library that easily creates PDF documents on the fly. The same GDI+ like drawing routines can be used to create PDF documents, draw on the screen, or send output to any printer. PDFsharp can also modify, merge, and split existing PDF files or incorporate pages from existing PDF files into new PDF documents.
Dec 07 » Network Clients » SharpSSH
A C# implementation of the SSH2 protocol. Supports SSH, SCP and SFTP.
Dec 03 » CMS » mojoPortal
mojoPortal is an Object Oriented web site framework written in C# that runs under ASP.NET on Windows or under mono on GNU/Linux or Mac OS X.
Sep 08 » Network Servers » NeatUpload
Aug 28 » Testing Tools » Rhino.Mocks
Rhino.Mocks is an attempt to create easier way to build and use mock objects and allow better refactoring support from the current tools. It's a hybrid approach between the pure Record/Replay of EasyMock.Net's model and NMock's expectation based model.
Cuyahoga is a flexible CMS / Portal solution written in C#. It runs on both Microsoft .NET and Mono with SQL Server, PostgreSQL or MySQL as database options. Features: * All content management is done with separate modules. * The webmaster can maintain the site structure, templates, users and roles from a secured administration module. * Content management is done via the site itself, so contributors don't need to have access to the site administration. * Detailed feature list Node-based site structure with unlimited depth. * Multiple sites with one installation. * Site aliases: make your site or a specific part of your site accessible from an alternative url. * Templates with user-defined content regions. * Search engine. * Content localization. * Authorization on multiple levels (view and edit). * Search engine friendly url's. * Highly configurable caching for better performance (object caching for the core objects and output caching for modules). * Content syndication (RSS). * WYSIWYG content editor. * Database independancy due to NHibernate (scripts for MS SQL Server, PostgreSQL and MySQL included). * Mono support.
Jul 24 » Aspect-Oriented » Encase
Encase is an aspect oriented programming framework for the .NET Platform written in C#. Encase is unique in that it provides aspects to be applied during runtime in managed code rather then being configuration file based that other AOP frameworks rely upon. The advantage of applying aspects in this way is that it promotes productivity to developers new and/or unfamiliar with AOP. Encase and Encase.Extensions is both currently in early development â please contact me if you would like to participate in development or if you identify features that would be beneficial.
Jul 22 » Aspect-Oriented » PostSharp
PostSharp reads .NET binary modules to an object model, let plugins analyze and transform it, then writes it back to MSIL. Using PostSharp, coding algorithms for static program analysis or program transformation shall be considerably faster. Examples of possible applications are tracing, caching, security, compile-time detection of null reference access, ...
Jun 16 » Rule Engines » SRE (Simple Rule Engine)
SRE (Simple Rule Engine) is a lightweight forward chaining inference rule engine for .NET. Its 'simple' because of the simplicity in writing and understanding the rules written in XML, but this 'simple' engine can solve complex problems.
Jun 08 » Persistence » XPrevail
XPrevail is a powerful .NET object prevalence, aspects and inspection framework, it provide a transparent persistence mechanism over all business objects. XPrevail still include dynamic support to aspect oriented programming, remote object inspection and remote arbitrary .net code execution. Know it now!
Apr 05 » Network Clients » DotNetOpenMail
DotNetOpenMail is an open-source library for assembling and sending HTML and plain-text email with attachments using the .Net framework.
Mar 29 » Portals » Media Portal
Media Portal turns your PC in a very advanced Multi MediaCenter / HTPC. It allows you to listen to your favorite music & radio, watch your video's and DVD's, view, schedule and record live TV and much more. You get Media Portal for free/nothing/nada/noppes and best of all it is opensource. This means anyone can help developing Media Portal or tweak it for their own needs!
Mar 10 » Inversion of Control » Spring.net
Spring.NET is a port of the Java based Spring Framework. Spring for Java contains a lot of functionality and features, many more than Spring.NET currently offers. The initial release of Spring.NET contains a full featured Inversion of Control container.
Mar 09 » Network Clients » Fluent.Toc
Fluent.Toc is a .NET component written in C# for communicating with AOL's Instant Messenger (AIM) service in the TOC Protocol.
umbraco is a Content Management Platform written in c# on the Microsoft .NET platform. It's fast, flexible and with a user interface that makes it a charm to use.
Feb 01 » Wiki Engines » Perspective Wiki Engine
Perspective is a Wiki engine that includes WYSIWYG editing and multiple security models (including authentication using Windows Domains and Active Directory). Attachments are supported. Searching is supported over common file formats: particular MS Office documents.
Jan 02 » Aspect-Oriented » SetPoint
SetPoint is a full-featured AOP engine for the .NET framework. It heavily relies on the use of RDF/OWL for the definition of what we call \"semantic pointcuts\". It features an IL-level, highly dynamic weaver & LENDL, an eye-catching definition language...
Nov 22 » Inversion of Control » Castle
Castle is a set of tools for application development, including a simple inversion of control container.
Nov 17 » Charting & Reporting » NPlot
NPlot is a free charting library for .NET. It boasts an elegant and flexible API. It is particularly well suited to graphing scientific data. It includes Web, Windows.Forms, Bitmap and Gtk# controls.
Oct 21 » Aspect-Oriented » AspectDNG
AspectDNG is a .NET multi-language aspect weaver. Aspects and base code may be written in any programming language, as soon as it compiles into MSIL.
Oct 14 » Testing Tools » Zanebug
Zanebug is an advanced unit testing application for .NET. It provides full support for existing NUnit tests, performance metrics, multiple test iterations, in-depth error information, pass / fail stats, perfmon integration, result graphing, etc.
Sep 30 » Persistence » BBADataObject
BBA DataObjects is an object-to-relational mapping library for Microsoft .NET that maps SQL Server tables to Objects, so you can build real Object Oriented Applications in a fast and easy way. Top features: Lazy Load, Paged Loading, Cryptography.
Sep 20 » Network Clients » SmartIrc4net the C# IRC library
SmartIrc4net is a multi-threaded and thread-safe IRC library written in C#. It allows you to communicate with IRC servers. The library contains a 3 layered API: IrcConnection (low-level API), contains message buffer, ping/pong handling - IrcCommands (middle-level API), contains RFC IRC commands plus easy to use IRC methods (like Op/Deop/Ban/Unban...) - IrcClient (high-level API) full featured IRC class, with channel syncing, fully event driven- One of the best features is the channel syncing (tracking of users/modes/topic etc in objects) and also user syncing (tracking the user in channels, nick/ident/host/realname/server/hopcount in objects).
Sep 15 » Profilers » Prof-It for C#
Prof-It is an easy-to-use standalone profiler for C# that measures execution frequencies for each statement while keeping the instrumentation of the source code to a minimum. An optimized strategy for finding basic blocks, incrementing their counters and calculating counters from others makes Prof-It faster than every other profiler, that can collect execution frequencies for each line of code!
Sep 12 » Logging Tools » NLog
NLog is a simple logging library similar in concepts to log4net, designed with simplicity and flexibility in mind. NLog project is hosted at sourceforge.net. Features .NET, .NET Compact Framework and Mono 1.0 support very easy to configure, both with a config file and programmatically easy to use - interface is identical to Console.WriteLine
Sep 08 » IDEs » MonoDevelop
MonoDevelop is a project to port SharpDevelop to Gtk#. There are numerous goals that MonoDevelop hopes to achieve. Some of these are: * To create a best of breed development environment for Unix systems for C# and Mono. * Since its written in Gtk#, and we like Gtk# and we get good support from Gtk#, most likely it will add functionality to improve the Gtk# experience. * Today the IDE is a simple IDE and on Unix does not do GUI design, but we plan on adding a GUI designer. * We want to integrate the tools we have been building so far, so things like MonoDoc, NUnit-Gtk and the debugger should target MonoDevelop.
Sep 07 » Installers » WiX
The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.
Sep 02 » Template Engines » Evolve MasterPages
This template engine for .NET 1.0 / 1.1 allows you to render the contents of your ASP.net web forms as parts of a MasterPage (template). It's extremely easy to use and provides full designer support. The engine provides a new approach regarding the separation of ASP.net templates and webforms and makes it extremely easy to get your templates working. It prevents you from scattering additional HTML all over your web application and enforces a clean separation of design and development.
This project plans to implement an API that allows CLR assemblies to be manipulated and instrumented before they are loaded and executed. In the CLR, the AppDomain class and the ResolveEventHandler event handler already provide an excellent mechanism for dynamically loading assemblies into an application domain under the control of the programmer. At the same time, the reflection capabilities of the CLR are extremely powerful. Not only it is possible to query the existing types at runtime, but is also possible to define new assemblies in memory and use Reflection.Emit to generate MSIL on-the-fly. Our plan is to fill the gap between these two concepts. The idea is to have an API that allows the programmer to intercept the class resolution process, examining and manipulating the code that exists in an assembly, before the code is actually defined on the virtual machine. This API will be called RAIL: Runtime Assembly Instrumentation Library. By using RAIL it will be possible to specify specific transformations that must be done at an assembly before it is loaded and executed. These transformations will be specified using a high-level API, abstracting the programmer from the low-level details of MSIL and the assembly binary format. For instance, it will be possible to substitute the references to a class for references to another class, change the name and usage of constants and variables, examine and change existing methods, and so on.
Aug 27 » Testing Tools » MbUnit
MbUnit is an evolutive Unit Test Framework for .Net. It provides new fixtures as well as the framework to create new ones. MbUnit is based QuickGraph, a directed graph library for C#. MbUnit is a superset of NUnit. Now that NUnit has become mainstream and is evolving MbUnit is where much of the action is going on.
Aug 24 » Persistence » NPersist
he NPersist Framework is a .NET O/R Mapping Persistence framework capable of persisting standard .NET Objects to one or several relational databases.
Aug 23 » Inversion of Control » StructureMap
StructureMap is a lightweight Inversion of Control (IoC) Container written in C# for .NET development. StructureMap can improve the architectural qualities of an object oriented .NET system by reducing the mechanical costs of good design techniques.
Aug 23 » Wiki Engines » DevHawk Wiki
Wiki implementation for .NET.
Aug 21 » Web Frameworks » NStruts
Porting of Jakarta Struts framework in ASP.NET
dasBlog, an evolution of the BlogX weblog engine, adds lots of additional features like Trackback, Pingback, Mail notifications, full Blogger/MovableType API support, Comment API support, fully customizable Radio-style templates, Mail-To-Weblog/POP3 with attachment and embedded picture support, web-based DHTML editing, web-based OPML editor, web-based configuration editing, and other goodies to the BlogX codebase
Aug 18 » Issue Tracking » BugNet
An open source web based bug / issue tracking application programmed in C#
Aug 18 » Wiki Engines » FlexWiki
FlexWiki is an implemention of Wiki, a collaborative text environment.
Aug 18 » Wiki Engines » Perspective
Perspective is an application to allow people to collaborate by easily editing, linking and sharing Web pages within a secure and scaleable environment. Perspective is based on the wonderful Wiki Wiki idea, with a few other features thrown in for, hopefully, good effect.
Aug 18 » SQL Clients » SQL Buddy
A FREE and innovative MSDE / Sql Server IDE, written in c# using the .NET framework.
Aug 18 » Charting & Reporting » DaveChart
DaveChart is a free .NET charting library.
Aug 18 » Code Coverage » NCover GotDotNet
NCover is a code coverage analysis tool for .NET applications that gives line-by-line code coverage statistics.
Aug 17 » Persistence » NEO
NEO provides an object facade around ADO.Net. It simplifies data access and provides strongly-typed objects which can be easily persisted.
Aug 13 » Network Clients » Granados
Granados is an SSH client library for .NET.
Aug 13 » Network Servers » FTP.NET
Multi-threaded FTP Program written in C#
Aug 13 » Network Servers » NMail
NMail provides an SMTP client & server, POP3 & IMAP4 servers written in C#
Aug 13 » Network Clients » VNC-Client
VNC-Client for .NET is a VNC-Client written in C# using the .NET Framework.
Aug 13 » Source Control » Porc
Porc is both a graphical front-end for CVS and a Project management tool, and it provides some interesting extra functionality on top of CVS. It was written in C#, for the .NET Framework.
Aug 13 » Issue Tracking » BugTracker.NET
BugTracker.NET is an easy-to-use web-based bug tracker written using ASP.NET and C#
Aug 13 » Issue Tracking » Buglog
A bug logging and tracking solution with file attachments and history of comments
Aug 13 » Logging Tools » LogThis
LogThis C# logging framework is a drop-in logging tool module for .Net applications.
Aug 13 » Logging Tools » CSharp Dot Net Logger
Extensible .NET Logger written in C#, with advanced message queuing allowing for complete asynchronous use
Aug 13 » Aspect-Oriented » AspectSharp
Aspect# (pronunced as AspectSharp) is a free AOP ( Aspect Oriented Programming ) framework for the .NET Framework, it uses Dynamic Proxies and XML configuration files as basis.
Aug 13 » RSS & RDF Tools » FeedExpress
FeedExpress basically lets you subscribe to several RSS/RDF sources, known as Subscriptions in FeedExpress, in the same way that Outlook Express lets you subscribe to several news groups.
Aug 13 » Network Clients » OpenSmtp.net
OpenSmtp.net is an open source SMTP component written in C#
Aug 13 » Network Clients » Dot Net FTP Client
Free .NET FTP Client library written in C#
Aug 13 » Network Clients » IceChat
IceChat is an Internet Relay Chat Client designed to connect to multiple IRC Servers
Aug 13 » Network Clients » OpenPOP.NET
.NET Class library in C# for communicating with POP3 Servers
Aug 13 » Network Servers » CSharp Email Server
The C# Mail Server is a C# port of the Java Email Server (JES). JES is an established email server targeted at small centrally maintained installations.
Aug 13 » Network Clients » Metro
This project is a library written in C# which provides a rich set of classes for working with IP version 4, TCP, UDP and ICMP with ease of use
Aug 13 » Network Clients » Dot Net Telnet
.NET Telnet is a telnet library written for the MS .NET Framework.
Aug 12 » Web Frameworks » MaverickLite
MaverickLite is a simple presentation framework for ASP.Net. It is based in part on the Maverick.Net framework. It prescribes to a front controller pattern for handling incoming requests and an MVC one for processing them.
Aug 12 » Web Frameworks » Websharp
Websharp is a lightweight application framework for Microsoft Dot Net.
Aug 12 » XML Parsers » SAX.NET
SAX dot NET is a C# port of the original Java based SAX API specifications.
Aug 12 » XML Parsers » NDigester
NDigester is the .NET implementation of the Jakarta Commons-Digester tool providing full control over XML documents processing.
Aug 12 » Testing Tools » NUnit
NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit
Aug 12 » Web Testing » NUnitAsp
Aug 12 » Testing Tools » NUnitForms
NUnitForms is an NUnit extension for unit and acceptance testing of Windows Forms applications.
Aug 12 » Testing Tools » dotunit
dotunit is a port of JUnit (www.junit.org) to the Microsoft .net platform. This testing framework allows for automated unit and functional tests which are vital for refactoring and regression testing.
Aug 12 » Testing Tools » VSNUnit
VSNUnit is an integration tool that allows you to execute your NUnit tests from within the IDE. Instead of dumping the results as a text stream to the output window, VSNUnit provides the graphical tree view that NUnit and JUnit users have come to love. The tree view is a dockable toolwindow inside the IDE, allowing you to integrate it with your standard development environment layout.
Aug 12 » Testing Tools » EasyMock.NET
EasyMock.NET is a class library that provides an easy way to use mock objects for given interfaces or remote objects
Aug 12 » Testing Tools » Dot NetUnit
An implementation of XUnit testing framework
Aug 12 » SQL Clients » Database Commander
Database Commander is a database manager with user-friendly interface for Windows operation system.
Aug 12 » Rule Engines » NxBRE
NxBRE is the first open-source rule engine for the .NET platform and a lightweight Business Rules Engine (aka Rule-Based Engine)
Aug 12 » Charting & Reporting » NChart
NChart provides a wealth of 2D charting for use in business, in education and at home.
Aug 12 » Persistence » Advanced Data Provider
Advanced Data Provider is a transparent data provider to use with ADO. NET
Aug 12 » Persistence » Gentle.NET
Gentle.NET is an RDBMS independent object persistence framework. It features automatic SQL generation and object construction, an SQL factory for creating custom queries, DataView construction helpers, excellent performance and reasonably complete docs.
Aug 12 » Persistence » iBATIS.NET
iBATIS.NET helps you create better persistence layers for .NET applications.
Aug 12 » Persistence » OPF.Net
The OPF.Net is a Object Persistent Framework for the .Net platform, which simplifies the handling of not object oriented storages by encapsulating them into objects for easier implementation in your application.
Aug 12 » Persistence » ObjectBroker
ObjectBroker is an object relationnal mapping framewok for the .NET plateform.
Aug 12 » Persistence » N-ORCA
N-ORCA is an architecture and framework for generating a robust middle-tier in any .NET language that stores persistent data in a relational database
Aug 12 » Persistence » Sisyphus Persistence Framework
The aim of Sisyphus Persistence Framework (SPF) is to greatly simplify the reoccurring problem of how to validate and persist objects.
Aug 12 » Persistence » Persist.NET
Persist.NET is a persistence framework entirely written in C#
Aug 12 » Persistence » NDal
NDal is a Data Abstraction Layer for the .NET or MONO environment.
Aug 12 » Persistence » Ormyx
Ormyx for .NET is an Object Relational Mapping framework for .NET platform
Aug 12 » Persistence » TinyPersistence
The main goal of this proyect its to reduce development time of the persistence layer, this layer maps application domain entities to tables in a relational database.
Aug 12 » Persistence » Sooda
Sooda (Simple Object-Oriented Data Access) is an Object-To-Relational Mapping software for the .NET environment. It lets you automatically generate an object-oriented data access layer (DAL) for your application. Instead of writing SQL code, you can now focus on writing business rules in object-oriented .NET languages.
Aug 12 » Persistence » csopf
The C# Object Persistent Framework (csopf) is a project which has a goal of making rapid development of business software.
Aug 12 » Web Frameworks » Maverick.NET
Maverick.NET is a .NET port of Maverick, a Model-View-Controller (aka \"Model 2\") framework for web publishing. It is a minimalist framework which focuses solely on MVC logic, allowing you to generate presentation using a variety of templating and transformation technologies.
The Rainbow project is an open source initiative to build a comprehensive content management system using Microsoft's ASP.NET and C# technology.
Aug 12 » Portals » OmniPortal
OmniPortal was built on the idea of having a web-portal-kernel, that could handle security, theming, and localization.
Aug 12 » Portals » My Community Portal
My Community Portal is a all in one internet portal that offers, forum, groups, chat, your own e-mail, search engine, internet directory, your own home page, poll's, dating services, buddy list and many more.
Aug 12 » Portals » Personal .NET Portal
This is a .NET based Web Portal for personal use. The purpose is to build a Homepage easily. Pages are build through Tabs and Modules.
Aug 12 » Project Management » User Story.NET
This project is a tool for Extreme Programming projects in their User Story tracking.
Aug 12 » Search Engines » NLucene
NLucene is the .NET implementation of the Lucene
Aug 12 » RSS & RDF Tools » RSS Bandit
A desktop news aggregator written in C#
Aug 12 » RSS & RDF Tools » Aggie
Aggie is a news aggregator: it is a desktop application that downloads the latest news and displays it in a webpage.
Aug 12 » RSS & RDF Tools » NRss
NRss is an open source Microsoft .NET Framework / Mono class library for reading a RSS feed into a tree of objects mapped to elements in the RSS feed.
Aug 12 » RSS & RDF Tools » GtkSharpRSS
A RSS and RDF client written in C# using Mono, Gtk#, and RSS.NET. It also has the ability to display content with an embedded Mozilla window
Aug 12 » RSS & RDF Tools » Atom.NET
Atom.NET is an open source library entirely developed in C# aimed to handle Atom feeds in an handy way.
Aug 12 » RSS & RDF Tools » mail2rss
mail2rss is a .NET web service that checks your mailbox on demand and returns an RSS feed containing the messages in the mailbox. The service is written in C# and does not use any third party software.
Aug 12 » RSS & RDF Tools » RSS.NET
RSS.NET is an open-source .NET class library for RSS feeds. It provides a reusable object model for parsing and writing RSS feeds. It is fully compatible with RSS versions 0.90, 0.91, 0.92, and 2.0.1, implementing all constructs.
Aug 12 » Aspect-Oriented » NAop
AOP.NET (NAop) is an Aspect Oriented Programming (AOP) framework for .NET framework
Aug 12 » Wiki Engines » SushiWiki
SushiWiki is a WikiWikiWeb like Web application written in C#
Aug 12 » Wiki Engines » Thufir
It is like Wiki-Wiki but has a what-you-see-is-what-you-get interface.
Aug 12 » Installers » NInstall
A project to produce an open source package that can compete with the commercial installer products
Aug 12 » Chat Servers » Dot Net Chat server
A Chat Server and Client Application written in .Net FrameWork
Aug 12 » IDEs » SharpDevelop
#develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft's .NET platform.
Aug 12 » IDEs » CSharp Studio
C# Studio is a simple IDE for a C#/Mono/GTK# developer.
Aug 12 » Logging Tools » log4net
log4net is a tool to help the programmer output log statements to a variety of output targets. log4net is a port of the excellent log4j framework to the .NET runtime. Features: * Support for multiple frameworks * Output to multiple logging targets * Hierarchical logging architecture * XML Configuration * Dynamic Configuration * Logging Context * Proven architecture * Modular and extensible design * High performance with flexibility
Aug 12 » Logging Tools » CSharp Logger
The C# Logger is designed after the log4j project by apache. It is a logging tool that can be used to write events such as debug, info, warn and error messages to the Windows event log.
Aug 12 » Logging Tools » Logger.NET
Logger.NET is a logging framework which enables you to include code which contains logging information
Aug 12 » Web Mail » SharpWebMail
SharpWebMail is an ASP.NET Web Mail application that is written in C#. It uses a POP3 server as the mailstore and sends mail through a SMTP. It is very simple to configure (Only a few settings in the web.config file). You can compose HTML messages, search your inbox, read complex mime messages and much more.
Aug 12 » PDF Libraries » iTextSharp
iTextSharp is a library that allows you to generate PDF files on the fly.
Aug 12 » PDF Libraries » SharpPDF
SharpPDF is a C# library that implements different objects for the creation of PDF documents with few steps. It is created for .NET framework 1.1 and it can create 100% compatible PDF
Aug 12 » PDF Libraries » Report.NET
Report.NET is a powerful library that will help you to generate PDF documents in a simple and flexible manner. The document can be created with data that have been retrieved from any ADO.NET data set.
Aug 12 » PDF Libraries » ASP.NET FO PDF
FO PDF is similar to ASP.NET Server Controls, written in C#
Aug 12 » Issue Tracking » BugBye
BugBye is a web-based bugtracking system developed using ASP.NET technology and C# as scripting language
Aug 12 » Issue Tracking » BTsys
BTsys is a lightweight desktop bug tracking system, written using C# and ADO.NET for accesing to database
Aug 11 » Forum Soft » YetAnotherForum
Yet Another Forum.net is a opensource discussion forum or bulletin board system for web sites running ASP.NET. It is ASP.NET based with a MS SQL backend database.
.NET profiler and generic profiling API.
Aug 11 » Build Systems » NAnt
NAnt is a Ant like build tool for .NET
Aug 11 » Build Systems » NAntContrib
NAntContrib is the project for tasks and tools that haven't made it into the main NAnt distribution yet or for whatever reason don't belong there.
Aug 11 » Build Systems » Draco.NET
Draco.NET is a Windows service application designed to facilitate continuous integration. Draco.NET monitors your source code repository, automatically rebuilds your project when changes are detected and then emails you the build result along with a list of changes since the last build.
Aug 11 » Build Systems » CruiseControl.NET
CruiseControl.NET is automated continuous integration server for the .NET platform.
Aug 11 » Build Systems » BuildStudio
Build Studio offers a complete solution for an automated software build process.
Aug 11 » Build Systems » .NET Pre-Build
.NET Pre-Build is an XML driven pre-build tool allowing developers to easily generate project or make files for many major IDE's and .NET development tools
Aug 11 » Build Systems » DevBuildRunner
DevBuildRunner is being developed as OSI Certified Open Source Software. It is to provide development teams with simple web based GUI control of their build PC and make selection of build options simpler. It allows developers (or any user wanting to run a task) to select a task from a simple list and then set options for that task. Options will include things like language, alpha/beta/release candidate/release build type, e-mail notification of success or failure.
An application profiler for .NET
tBlogger provides a complete blog site written in C# with ASP.NET that uses XML as a backend.
Aug 11 » Code Coverage » NCover
A test code coverage tool for C# .NET
Aug 11 » Template Engines » NVelocity
NVelocity is a .Net-based template engine. It permits anyone to use the simple yet powerful template language to reference objects defined in .Net code.
Aug 11 » Source Control » NetCvsLib
NetCvsLib is a CVS client written entirely in C# for the .NET platform. It is implemented as an assembly, and thus can easily be incorporated into other projects.
Aug 11 » Source Control » Sharpcvslib
Sharpcvslib is a client API for the cvs protocol. It is written in managed c# and present day it provides core functionality for common cvs commands.
Go.Kryo is a ASP(C#).NET simple content management system, using Microsoft SQL Server as a backend database.
nkCMS is a CMS system written for ASP.NET and SQL-Server 2000.