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...

Author: ZiadElmalki 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...

Author: ZiadElmalki Date: 02/22/2009

Cuda and Stream Programming - The next big thing?

Today while researching which type of video card to buy I kept seeing the word CUDA in the specs but...

Author: ZiadElmalki Date: 01/03/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...

Author: ZiadElmalki 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...

Author: ZiadElmalki 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....

Author: ZiadElmalki 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,...

Author: ZiadElmalki 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...

Author: ZiadElmalki 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...

Author: ZiadElmalki Date: 12/11/2008

Msil Parser

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

Author: ZiadElmalki Date: 12/11/2008

Intro

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

Author: ZiadElmalki Date: 12/11/2008