source code generators.

转载 2006年05月31日 15:07:00

One of the most promising new technologies in the .NET Framework is CodeDom, which stands for the Code Document Object Model. A popular use of the CodeDom is for developing automatic source code generators. The goal of code generators, of course, is to minimize repetitive coding tasks, and to minimize the number of human-generated source code lines being created. The CodeDom namespaces in the .NET Framework allow developers to create their own code generation utilities.


Advantages of CodeDom Technology

The CodeDom namespaces in the .NET Framework provide these advantages:


  1. The CodeDom is based upon a single model for rendering source code. Therefore, source code may be generated for any language that supports the CodeDom specification.
  2. The CodeDom allows programs to be dynamically created, compiled, and executed at runtime.
  3. The CodeDom provides a language independent object model for representing the structure of source code in memory.
  4. Future releases of the CodeDom could translate source code files between languages a lot like graphic file converter programs do with graphics files today. For example, a VB.NET program could be represented by the CodeDom then translated into C# for another developer. Cool huh?

slickedit字体设置——使用Source Code Pro字体

前面今天由windows上开发转向ubuntu开发,以前一直使用Source Insight,但是Source Insight并不支持linux,取而代之的是slickedit;这里对slicked...

一款不错的编程字体Source Code Pro

转自:   我以前一直是用的MS自家的是Consolas的字体,这个字体基本上具有编程字体所需的所有...

[Software] Saliency Map Algorithm : MATLAB Source Code [Software] Saliency Map Algo...

Google Chrome Source Code 源码下载(转载)

Google Chrome Source Code 源码下载(转载) Goolgle 于 2008.09.02 发布了浏览器 Google Chrome。Google Chrome 使用的内核源...
  • hl001
  • hl001
  • 2012年11月30日 10:35
  • 676

Voronoi Shader (Source code included)

算法来自于Advanced Renderman,又加了一下边边角角。不是很完整,在源文件里能看到有很多参数没实现。   // void voronoi_f1( po...
  • cuckon
  • cuckon
  • 2011年05月05日 17:52
  • 1804

Maxent Source code reading experience

读了张乐的源代码,总结如下几点 1,EventSpace对象是一个Event集合,可以是训练集也可以是测试集或者验证集。 2,Event对象就是一个样例具体形式为>,每个observation是一...

RTFSC:Read The Fucking Source Code

RTFSC:Read The Fucking Source Code,对于程序猿来说这句话绝对是至理名言,而我常说的“没有无缘无故的爱,也没有无缘无故的恨”也可用于此,为什么是这样,其中必有缘故,要想...

Linux source code Makefile分析

linux-2.6.x makefile     linux-     一、             概述...

Ununtu-gedit-安装插件Source Code Browser

在做pintos的时候看到有个插件能够提取函数列表,并且双击到达函数的,也就是source code browser。心痒难耐,决定安装。没想到一安装就是一个下午QAQ。 -------------...
您举报文章:source code generators.