Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This blog is to introduce some new features about Managed CodeGen in Whidbey. We provided a new way of doing LightWeight CodeGen, added support for emitting Generics in Reflection.Emit and there is some new exciting token handle stories in Reflection goin
A Tool (attached) to help figure out how to emit a type
After being in Exchange for almost a year, I tend to forget the how to run Reflection.Emit that I...
Date: 06/07/2006
I am moving onto Exchange Team
I am going to program in the Server world using managed code! Maybe after some time, I will start a...
Date: 12/09/2005
Sample Code to invoke managed code inside profiling API
ProfilerCallback.cpp // This is the function that will invoke the managed code through COM interop...
Date: 12/09/2005
CLR Profiling API
I think CLR Profiling API is one of the coolest things in CLR. Here is a nice article I just found...
Date: 09/28/2005
Something about ReflectionOnly Context
I was reading Joel's blog about new stuff in Reflection and he mentioned ReflectionOnly context....
Date: 09/14/2005
GetMethod limitation regarding Generics
I've got several inquiry emails about this issue, so I think it is a good idea to publish the...
Date: 09/14/2005
HaiboLuo's blog
Our Reflection QA definitely knows a lot and he is now having a blog of his own:...
Date: 09/13/2005
Reflection.Emit is not ThreadSafe
Users are not supposed to operate on same Reflection.Emit object on multiple threads....
Date: 09/13/2005
Unexpected TypeLoadException during Type Creation
We have found some limitations in Reflection.Emit that you cannot emit types that can be compiled in...
Date: 07/11/2005
Token Handle Resolution with Generics
In Whidbey, apart from the token handle resolution APIs I mentioned earlier, there are some...
Date: 07/04/2005
Something about Resolution APIs
I haven't blogged for a long time because we were busy hitting ZBB for RTM milestone. I am not aware...
Date: 07/02/2005
Shawn's Blog about Dynamic Assemblies and Declarative Security
Shawn has an excellent post about Dynamic Assemblies and Declarative Security, please check it out:...
Date: 06/15/2005
Debugging LCG
Maybe it is a little to early to jump into this talk but I think for a user starting to use LCG, he...
Date: 05/26/2005
Start on LCG
I think I will start severl topics around LCG in the furture. Our PM Joel has an excellent post...
Date: 05/19/2005
Known Reflection.Emit Restrictions
Shreeman suggested us to publish a list of Reflection.Emit known restrictions (that is not going to...
Date: 05/19/2005
TypeName Grammar
I was about to post another blog regarding to tokens and handles and generics, but our Reflection...
Date: 05/05/2005
Token APIs on Module Builder
We have some token APIs on Module Builder that can be used to as an optional approach as to regular...
Date: 04/29/2005
How to Emit Generics
Reflection.Emit can emit Generics! Checkout here: Here is a code sample that tells you how to emit...
Date: 04/28/2005
Token Resolution (I)
This is my first post. Let me start by introducing a small program that you can do with Whidbey...
Date: 04/28/2005