Related resources for CodeDom
  • Dynamic Building and Execution of Assembly Using CodeDome & Reflection3/25/2021 5:34:22 AM. This article shows how to enter code, compile it , execute it and apart from that access code and data member from the main or other referenced assembly during runtime.
  • Dynamic Code Compilation2/3/2021 6:36:42 AM. This article throws light on how a code can be built dynamically, compiled and run.
  • Dynamically Creating Applications Using System.CodeDom11/26/2020 5:05:30 AM. The article provides an insight on how to create and compile assemblies dynamically.
  • CodeDom Calculator - Evaluating C# Math Expressions Dynamically5/13/2019 4:12:57 AM. This article describes how to use CodeDom and Reflection to Create a Calculator that can evaluate simple and complex math expressions on the fly.
  • Automatic Table Generation in Any Database by NHibernate ORM and CodeDom3/28/2015 2:40:33 PM. This article describes how to allow users to build a database automatically from an application via two technologies, code generation (CodeDOM) and NHibernate (Fluent) that let us make a backend regardless of the type of database and without involving complicated concepts.
  • JIT Coding in VB.NET11/10/2012 1:49:47 AM. One not so well known feature of .NET platform is possibility to invoke compiler and practically create code and assembly from running instance of application. It is possible to do that in two ways. First one is a bit simpler and involves namespaces System.CodeDom and System.CodeDom.Compiler, second one is more efficient and utilizes namespace System.Reflection.Emit. Since there are very few examples about how to use System.CodeDom.Compiler I will start with it.
  • Solving Polynomial Equations with Complex Roots using Genetic Algorithms in C#1/29/2007 4:42:38 AM. This article features a program in which the user can enter a polynomial equation and it will use GAs to determine the complex roots.
  • CS CODEDOM Parser12/28/2005 6:31:15 AM. CS CODEDOM Parser is utility which parses the C# source code and creates the CODEDOM tree of the code(general classes that represent code, part of .NET Framework - namespace System.CodeDom).
  • JIT Coding12/21/2005 7:24:17 AM. One not so well known feature of .NET platform is possibility to invoke compiler and practically create code and assembly from running instance of application. It is possible to do that in two ways. First one is a bit simpler and involves namespaces System.CodeDom and System.CodeDom.Compiler, second one is more efficient and utilizes namespace System.Reflection.Emit. Since there are very few examples about how to use System.CodeDom.Compiler I will start with it.
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.
Download