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.
Dieses Library vereinfacht den Umgang mit dem CodeDOM Compiler.
Generating CodeDom Code By Parsing C# or VB 使用C#或者VB生成CodeDom代码
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.
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.)
http://www.csharpprogramming.tips
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 makes it easier for developers to build/run dynamic LINQ queries from text at runtime.
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# 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.
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.
Add-Ins for .NET Reflector
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 is a CSharp or Visual Basic Business Entity class Generator from XSD schema.