List of Free code DotNet


  • .NET Architecture Checker
    .NET Architecture Checker is a tool that helps you to keep the (static) architecture of a .NET software clean. You specify allowed dependencies between namespaces, classes, or even methods, and .NET Architecture Checker will check whether the dependencies are violated somewhere.
  • .Net Code Samples
    Various .Net code samples.
  • .NET Reflector Add-Ins
    Add-Ins for .NET Reflector
  • .NET Type Resolver
    Used to test all concrete instances of an interface or abstract type. Resolves types derived from a class or interface, including generic arguments. Implements theory and data attributes for use with
  • AE.Remoting
    An alternative means of remoting for .NET to allow for intuitive usage and easy implementation into existing code.
  • Aram.NET Progress Components
    This is the collection of progress bars and progress pies that can be interacted with like a track bar. These are GDI+ based components written in C# and can be used in any .NET environment.
  • ArchiCop
    Manage complex .NET code and achieve high Code Quality. With ArchiCop you can validate references, project properties and group your projects into layers.
  • AsyncSocket
    AsyncSocket IOCP .net 3.5
  • BCrypt.Net
    A .Net port of jBCrypt implemented in C#.
  • Bind`n`find
    Developing DMS for home and small business users. Bind`n`find - is your best way to organize, scan, store and search for your documents. You'll no longer loose your bills or grandma x-mas card in a heap of assorted papers. It's developed in C#/.NET 3.5.
  • Blitzcrank!
    Blitzcrank is a bot which plays bejeweled blitz automatically. It is developed in C# .net.
  • C# Currency Converter
    Currency Converter is an .NET Class for converting currencies from one currency to another.
  • CavemanTools
    Straight forward generic toolkit for faster development with less code, written in C# on .Net 4.0. It features extension methods and helper classes for specific tasks.
  • CC3000 Managed Driver for .NET MicroFramework
    This is a C# managed driver for the CC3000 Wifi adapter.
  • Circular Buffer for .NET
    This is a complete C#/.NET implementation of a data structure for a generic circular buffer, as well as a circular byte stream type.
  • CleanAct - Computer Maintenance System
    CleanAct is the next generation tool for system maintenance written and designed using the latest of Microsoft .NET technologies. It is designed to be extensible and stable for use in both consumer and commercial environments.
    CLIDE .NET The Command Line IDE for .NET Because Code is just Code
  • CodeCommander
    CodeCommander is a code generator and makes it easier for developers to construct a source code. You'll no longer have to write your source code twice a week. It's developed in C# .NET V2.0
  • CodeDefender
    Protect your .Net codes easily with this smart obfuscator!
  • ComicReader
    A comic(.cbr and .cbz) reader in C#/.NET.
  • Compare .NET Objects
    What you have been waiting for. Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.
  • Composite Specification Pattern
    I have implemented the Specification pattern using the Composite pattern in order to provide the ability to combine Specifications in various ways. I really needed this in a project, and I was surprised that I could not find any .NET implementations out in the blogoshpere, so...
  • Connect Five (Renju)
    Currently this project is a simple case whihout any function such as AI,online feature.It's only a sample when I study MS .NET .I'll add the new function in future . This project is coded with C# only used for study sample. Connect Five ,Renju,Gomoku, go-moku, gobang, and go...
  • ContractDriven.NET
    ContractDriven.NET brings "design by contract" to the .NET Platform, helping developers increase the quality and reliability of thier code.
  • ControlPoint
    Open Source Home Control System. .Net based Ability to run on Mono 1.2 (Synology) Netdunio
    Debugging memory dumps using .NET Plugs written in C#
  • Dice Notation .NET
    A simple parser / evaluator for a variant of "dice notation" similar to the version used in Dungeons and Dragons 3.5 that allows developers to support the use of dice notation in their own programs. It is written in C# and depends only on System and System.Core.
  • DN Projects
    Central repository for small learning purposes .net projects
  • dotFitness - .NET 4.0 Sample
    dotFitness is a sandbox for learning some of todays hottest patterns and practices.
  • Dream Cheeky USB Drivers for Webmail Notifier and Stress Button
    DreamCheekyUSB provides a Console App and .NET drivers for the Dream Cheeky Webmail Notifier and the Dream Cheeky Iron Man USB Stress Button.
  • DynamicAspect
    DynamicAspect is a lightweight dynamic aspect that uses .net 4 dynamic feature to weave advices into target methods dynamically in runtime, there is not a limitation of un-sealed class or interface required in DynamicAspect.
  • ECollections
    A project aiming to build drag and drop replacements for .Net collections offerring higher or equivalent performance and significantly lower memory requirements. The project's first deliverables will be a StringDictionary<T> which is a drag and drop replacement for Dictionary<...
  • Freescale Kinetis .Net Microframework Port
    A port of the .Net MicroFramework to the Freescale Kinetis K60 microprocessor, specifically the TWR-K60N512 development module.
  • Gadgeteer Cellular Radio
    Drivers for the .NET Gadgeteer Cellular Radio module.
  • Gardens Point Modula-2 (GPM/CLR)
    GPM/CLR is an implementation of the historical Gardens-Point Modula-2 compiler for the .NET runtime. It provides an example of how a non-typesafe, unmanaged data compiler may be implemented on the CLR.
  • gKodes.HexView a .net/mono Hex View Control in C#
    gKodes.HexView is an Custom control developed in C# for viewing content in Hexadecimal format as displayed by a hex editor. The control is compactable with both Microsoft .net and Mono Runtimes.
  • Hello Real World
    The ultimate C# .Net "Hello World!" tutorial. This project is a series of samples showing not just how to write code, but also how you can and why should do things to make your code better. Are you ready for .Net in the real world?
  • IronLisp
    IronLisp is a LISP scripting environment for .NET based on LSharp/Scheme and built on top of the DLR.
  • IronLua
    Lua for .NET via F#. Check the Issue Tracker for implementation details.
  • JHashWin
    Calcular hash MD5 SHA1 SHA256 SHA512 de arquivos MultiTask .NET 4.0 C#
  • JobObjectWrapper - A .Net wrapper over the Win32 Job Object mechanism
    A job object allows a group of processes to be managed as a unit. Job objects are namable, securable, sharable objects that control attributes of and assign limits to the processes associated with them. Operations performed on the job object affect all processes associated wit...
  • Lingua.NET
    Lingua.NET is a .NET-based parser generator. It uses reflection to generate parsers and scanners using code-based scanner and grammar definitions.
  • Lock Order Violation Evaluator
    Tool for finding potential deadlocks in .NET programs using static code analysis.
  • MetaHeuristics, An Colony Optimization for .Net
    Ant Colony Optimization for .Net
  • MetaprogrammingInDotNetBook
    This project will contain code and other artifacts related to the "Metaprogramming in .NET" book that should be avaible in October 2011.
  • Microsoft Spain - Domain Oriented N-Layered .NET 4.0 Sample App
    Local initiative driven by Microsoft - Spain
  • Modbus for .NET
    C# implementation of Modbus communication protocol.
  • MoneyBaby - Payment Processors for .NET
    Maintaining credit card gateways by yourself is a huge pain. MoneyBaby's goal is to provide a collection of realiable, reusable code for payment transactions that can be maintained by a community of active developers. Major credit card gateways are the first target but the pro...
  • NCalc - Mathematical Expressions Evaluator for .NET
    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.
  • Near Space Plane Project
    This project aims to develop software for a high altitude UVA. Software is written in C# for .NET (ground station) and NETMF (onboard cpu).
  • NeonMika.Webserver
    NeonMika.Webserver is easy to set up and easy to extend. With minimal code you can achieve great results controlling and accessing your Netduino+. It is easy to run this on your .Net MF device, as long as it has an ethernet port. It's espacially created for the Netduino, bu...
  • NETDeob0
    .NET Deobfuscator by UbbeLoL
  • NETPack
    Lightweight and flexible packer for .NET
  • NKinect
    .NET 4.0 (C++/CLI) based open source implementation of Microsoft Kinect. Based on OpenNI/NITE
  • NPOI
    .net port of Apache POI
  • NuGet
    NuGet is the package manager for the Microsoft development platform including .NET.
  • Object Dumper
    Easy to integrate and easy to use component which dumps the value of a .NET object in a text form. Helpful for debugging and logging purposes.
  • Phoenix iBooking
    Phoenix iBooking is an appointment management system. For salons, sports centers etc. It was originally written in VB .NET as a salon booking and till system. This project will see the conversion to C# .NET 4 and removal of the till functionality.
  • Plist Builder
    Serialize non-circular-referencing .NET objects to plist in .NET.
  • Power Assert .NET
    A .NET port of Groovy's Power Assert, which prints out a decomposition of your expression tree (with values) whenever an assertion fails
  • Prism 4.1 on.Net for Metro Style App
    A conversion of Prism 4.1 to work with .Net for Metro Style Apps. Its a pragmatic conversion and keeps most of the existing functionality that you get in Prism 4.1 apart from features that don?t naturally work within Metro (such as reflectively loading modules). I?ve kep...
  • Process Checker
    <Process Checker> is <useful> tool that enables you to monitor the <processes> running on your computer and distinguish between the old processes and the new processes introduced on your system , which allows the user to detect\kill viruses and Trojans easily. requires .NET 2.0
  • Professional Enterprise .NET
    Source code to accompany the Wrox book Professional Enterprise .NET.
  • Projecturo
    Projecturo is a .NET based project management and ticketing tool (issue/task/feature tracking). It makes it very easy to manage your software development projects, tasks and tickets (bug, issues, features). It is developed in C# (.NET 3.5).
  • ProloadNet: 8051 Hex Burner
    A serial port 8051 microcontroller hex burner developed in
  • Prolog.NET
    A .NET-base implementation of Prolog based on the Warren Abstract Machine (WAM) architecture.
  • re-mix
    re-mix provides mixins for C# and Visual Basic .NET.
  • RegEx Studio
    Editor for Regular Expressions (.NET 4.0)
  • Relative Time
    Render a TimeSpan object as something that's consumable by humans like "about 9 minutes ago" or "yesterday". A .NET equivalent of Ruby's time_ago_in_words function.
  • ResEx
    ResEx is the composite, translation friendly .NET Resource editor.
  • rGUI
    rGUI is an open source .NET front-end for Robocopy written in C#. It is designed for users already familiar with the Robocopy command-line switches and what they do, but who want the command parameters presented in a visual way.
  • Rhizome
    "Rhizome" makes it easier for various .NET developers to start with automata-based programming.
  • Robotics 4.NET
    Software architecture for embodied agent development with .NET
  • SAML2
    An implementation of the SAML 2 specification for .NET.
  • Saraff.Twain.NET
    Saraff.Twain.NET is the skilful scanning component which allows you to control work of flatbed scanner any other TWAIN device from from .NET environment.
  • SEAMonster
    A .NET-based implementation of seam carving.
  • Sequence Quality Control Studio (SeQCoS)
    Sequence Quality Control Studio (SeQCoS) is an open source .NET software suite designed to perform quality control (QC) of massively parallel sequencing reads. It includes tools for evaluating sequence and base quality of reads, as well as a set of basic post-QC sequence manip...
  • Sharpener
    Sharpener is a simple optimizer for .NET and Mono.
  • SharpForge - C# SourceForge implementation
    SharpForge supports collaborative development and management of multiple software projects. Similar to SourceForge or CodePlex but for your own team or organisation. The software is written in C# for .NET 2.0, it uses Subversion for source control and is released under the New...
  • slabhid
    SLABHIDDevice.dll is used for the SLAB MCU example code on PC, the original source code is written by C++. This wrapper class brings SLABHIDDevice.dll to the .Net world, so it will be possible to make some quick solution for firmware testing purpose.
  • Small Basic Extends
    Small Basic Extends, projects in .Net for Small Basic
  • Smart Card Explorer
    Smart Card Explorer is a project developed in C#/.NET aiming at making it easy for (smart card interested) people to explore their smart card.
  • Spire.DocViewer for .NET
    Spire.DocViewer for .NET is specially designed for developers, which enables to open, view and print Word document in C# and Visual Basic.
  • state.cs
    UML based hierarchical finite state machines for .NET
  • SubversionTools
    SubversionTools is written in c# 2.0 (also work with .NET 3.x). The goal of this project is to provide some tools and helper classes for Subversion.
  • Text Designer Outline Text
    This project helps native C++ and .NET developers to easily display cool text with a colored outline and translucent shadows.
  • TextBox with counter .NET WebControl (C#)
    This is a TextBox with counter WebControl written in C#. It can be used and deployed in the same way as any normal control. You can set the limit (maxlength) for the TextBox and specify the TextBoxMode (i.e. SingleLine, MultiLine, Password).
  • Toad, a .net compiler playground
    Toad, .net compiler playground
  • Trace Spy
    TraceSpy is a pure .NET alternative to the very popular SysInternals DebugView tool.
  • Trie for C#
    Implementing the Trie structer in C#/.Net
  • Trul - .NET 4.0 NTier Sample App
    Trul - .NET 4.0 NTier Sample App
  • TwitterFeed-Widget for BlogEngine.NET
    This is a widget for the BlogEngine.NET 1.4 to show your latest tweets in your margin. There are several options you can configure on-the-fly. The widget is developed in C# 3.0 and uses some .NET 3.5 syntax.
  • Typheus Browser
    A simple .Net browser based of the Typheus Browser from Homestuck.
    WDDX parser/converter for .NET.
  • Wintellect's Power Collections for .NET
    Welcome to Power Collections, A Community Project to Develop the Best Public License type safe Collection Classes for .NET. Power Collections makes heavy use of .NET Generics. The goal of the project is to provide generic collection classes that are not available in the .NET ...
  • WorkingWithBlockBlob
    a brief introduction to help you understand how the Block Blob storage works and how to start developing using .NET.
  • Xsd2Code .net class generator from XSD schema
    Xsd2Code is a CSharp or Visual Basic Business Entity class Generator from XSD schema.
  • Zero configuration
    When you read zeroconf, read Bonjour and UPnP. Bonjour is an Apple protocol which does the same thing as UPnP : Service Discovery. This project is a FULL .NET implementation. With this implementation comes a partial object implementation of the DNS protocol.
  • zInject
    Simple code injection tool for .NET projects

Home »
  C# Free Code »
    Development »

Design Patterns
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
File Library
Numerical Library
Resx File