AST - a tool for exploring windows kernel

astsys.zip (11,2 MB)
A project for exploring windows kernel. It is consist of a Winform for presentation(by C#), and a windows driver(by C). VS2013 + WDK8.1 are required.

codeCompiler

Dieses Library vereinfacht den Umgang mit dem CodeDOM Compiler.

CodeDom Assistant

Generating CodeDom Code By Parsing C# or VB 使用C#或者VB生成CodeDom代码

.NET Zen CodeDom Patterns

The CLR and other .NET code contains many recurring patterns. As these patterns appear in code, they may also appear in code generated by CodeDom graphs, yet generating these patterns requires lot of work, which is quite repetitive. This library contains many pattern implementations for use in your own CodeDom generator, which could help you in decreasing the amount of code you write by thousands of lines.

DumbBots.Net

dumbbotsnet.zip (30,3 MB)
A simple programming game that allows editing of scripts while the game is still being run. The scripts control the AI of some combatants in a Quake III-style game. The game can be used as a tool to get people interested in coding, or simply as a competitive game between different code. Some extensibility provided to create a simple sandbox environment. A "director" AI can be programmed to alter the dynamics of the game for a customizable experience. The "director" can also add custom entities that it would control. Scripts are currently written in-game in C#, but any .NET language should be supported. (See the downloads page for details on how to develop in other languages with Microsoft Visual Studio.)

EntityJustWorks

http://www.csharpprogramming.tips

Expressions to CodeDOM

The library helps to create CodeDOM graph and generate code from it. It uses expression trees in form of lambda functions to create CodeDOM tree.

LinqTextQueryBuilder

LinqTextQueryBuilder makes it easier for developers to build/run dynamic LINQ queries from text at runtime.

Multi mapping generator - NHibernate mapping files generator and WCF contracts

MappingGenerator is an utility tool that helps to automatically generate base templates for NHibernate starting from the assembly that contains the business entities. Obviously generated templates are only a base to start and to have not to completely write by hand the .hbm.xml m

meta#

metasharp.zip (62,8 MB)
Meta# is a pattern matching library for .net, which includes a flexible grammar language, a visual studio extension and many other tools to help create custom DSLs.

NBusiness

NBusiness.zip (16,4 MB)
Entity Oriented Programming Library: A .net Entity Language Provider, E# compiler and light weight business object framework. NBusiness features an Entity Definition Language known as E# (E Sharp). E is for Entity and # is a reference to C#, from which its syntax is based.

.NET Reflector Add-Ins

Add-Ins for .NET Reflector

wizdl - Web Service GUI Test Tool

wizdl.zip (280 kB)
wizdl is a .NET utility written in C# that allows you to quickly import and test web services within the comfort of a Windows Forms GUI. It supports calling complex web services that take arrays and deeply nested objects as parameters.

xsd2Code community edition .net class generator from XSD schema

Xsd2Code.zip (8,3 MB)
Xsd2Code community edition is a CSharp or Visual Basic Business Entity class Generator from XSD schema.