Close
Skip to content

Softwareproduction

Software Development Blog, mainly C# and .NET

  • ASP.NET Core
  • Mobile Development
  • Code Generation
  • General Programming
  • Development Tools
  • Servers
  • Miscellaneous

Series: In-Memory Code Generation With .NET

In this series, I will show how to generate, compile and load .NET code at runtime using different techniques.

In-Memory Code Generation With .NET – Models

February 17, 2013September 28, 2017Munir HusseiniNo Comments
This entry is part 1 of 5 in the series In-Memory Code Generation With .NET

In this series, I will show how to generate, compile and load .NET code at runtime using different techniques.

Read More 3028 views

In-Memory Code Generation With .NET – Templating Engines

February 17, 2013September 28, 2017Munir HusseiniNo Comments
This entry is part 2 of 5 in the series In-Memory Code Generation With .NET

Templating engines allow a very flexible and quite easy, because human-readable definition of the code to be generated. Following, three…

Read More 5079 views

In-Memory Code Generation With .NET – Compilation

February 17, 2013September 29, 2017Munir HusseiniNo Comments
This entry is part 3 of 5 in the series In-Memory Code Generation With .NET

In the previous article from this series, templating engines to generate .NET source code were presented. Once source code is…

Read More 7616 views

In-Memory Code Generation With .NET – Emit & Linq

February 17, 2013September 29, 2017Munir Husseini3 Comments
This entry is part 4 of 5 in the series In-Memory Code Generation With .NET

Instead of using templaing engines to create source code that need compilation, MSIL can be created using either Reflection Emit…

Read More 5157 views

In-Memory Code Generation With .NET – Loading

May 2, 2015September 29, 2017Munir HusseiniNo Comments
This entry is part 5 of 5 in the series In-Memory Code Generation With .NET

The previous articles from this post series have discussed how to generate .NET types at runtime and how to get…

Read More 8582 views
(c) 2011-2020 Munir Husseini