Ziad's Rants and Ramblings

Information on C#, ASP.NET, and other programming technologies

MSIL Injection: Rewrite a non dynamic method at runtime

The .Net Framework contains classes to create dynamic methods at runtime but what about rewriting...

Date: 03/29/2009

New Open source Console Emulator in C#

Been a while seen I had a change to get on here. I have been really busy at work. I will try to...

Date: 02/22/2009

Creating a WCF IDispatchMessageInspector

Sorry I have not had a chance to post in a while. I had a really bad flu and then there was a snow...

Date: 12/29/2008

Create dynamic WCF Clients without any configuration/service references

The other day I wanted to do some simple perf tests against a bunch of different wcf services that I...

Date: 12/15/2008

Performance when creating objects using generic new constraint

I got an email asking about the performance when creating objects using the generic new constraint....

Date: 12/13/2008

Reflection : Fast Object Creation

Reflection is a powerful api in the .net framework. Reflection allow us to inspect types at runtime,...

Date: 12/13/2008

Why are these nop instructions in my debug build?

If you run the sample code from the last post in release mode and debug mode you will notice that...

Date: 12/11/2008

Msil Parser Quick Update

Here is a quick update. The code will now resolve any tokens in the msil so now you can see the...

Date: 12/11/2008

Msil Parser

I just moved into a new apartment last Saturday and have had no internet access till today. Life...

Date: 12/11/2008

Intro

Hi My name is Ziad Elmalki. I have been a software developer for about 5 years. I started...

Date: 12/11/2008