Share via


Yun Jin's WebLog

CLR internals, Rotor code explanation, CLR debugging tips, trivial debugging notes, .NET programming pitfalls, and blah, blah, blah...

I finally finished the long overdued last installment of the Activity Data Model series. In this...

Date: 04/28/2010

I'm very happy to annouce that my team just released 2 pack of Activities for WF4 on CodePlex! ·...

Date: 04/25/2010

Here comes sequal of my WF4 Activity Data Model blog. This post focuses on WF arguments: the...

Date: 04/06/2010

This is my first post about WF4's Activity Data Model. The focus of this post is a high level...

Date: 04/05/2010

I just posted the 2nd half of introduction to WF4's Activity Model. In this blog, I have given...

Date: 02/01/2010

I just posted one entry in our "Go with the Flow" team blog to explain Workflow foundation V4's...

Date: 01/25/2010

This is my first blog post about Windows Workflow Foundation (WF) on the "Go with the flow" team...

Date: 01/14/2010

I've disappeared for more than 4 years in blog space. During this time period, I left CLR team and...

Date: 01/14/2010

Some time ago I saw a problem from a partner team in Microsoft that an InvalidOperationException is...

Date: 08/31/2005

I got email asking me to explain !Threads output in details. I think this is a good question and a...

Date: 08/30/2005

With knowledge in my previous blog, we could avoid some mistakes in .NET programming. A C++ Thread...

Date: 08/29/2005

If you use SOS’s !Threads command during debugging a lot, you should be familiar with such output:...

Date: 08/25/2005

Question: How many threads does a typical managed process have when it just starts to run? Answer:...

Date: 07/05/2005

I changed the program in previous post to use new Whidbey syntax. using namespace System; ref class...

Date: 06/16/2005

As a C++ fan, I'm a long time admirer for deterministic finalization. I think introduction of...

Date: 06/16/2005

One day I was debugging a problem where a Waston dialog popped up on a process. What surprised me...

Date: 05/31/2005

There is a bug in this program below, try to see if you could catch it. Test.cs (compiled to...

Date: 05/15/2005

I didn't realize I've stopped blogging for 1 year. What a shame! Fortunately I didn’t waste the...

Date: 05/08/2005

I've been quiet for 3 months and probably won't have much time for blogs for next several months...

Date: 06/05/2004

Objects in CLR are usually managed by the runtime in GC heap; user code does not have direct access...

Date: 02/21/2004

An exsample of FCall My friend Joel Pobar had a great post to demo how to add new code to Rotor...

Date: 02/09/2004

I've seen people calls OS's ExitThread in managed applications via PInvoke to exit a managed thread,...

Date: 01/30/2004

As you all know, in CLR memory management is done by Garbage collector (GC). When GC can't find...

Date: 01/27/2004

Hello, everybody. I'm Yun Jin, a dev works in CLR's Quick Response Team under Michael Stanton . As...

Date: 01/17/2004