MS.COM has a press release to look at Microsoft’s accomplishment on year 2004, and things anticipated in 2005. http://www.microsoft.com/presspass/features/2004/dec04/12-14YearReview.asp Honestly I can only remember XPSP2 as the big thing for the year. Year 2005 should be exciting though, with .Net framework 2.0, SQL Server 2005, VS.Net 2005, Windows Server 2003 R2, and all the wonderful…
Year: 2004
Fusion Workshop
Microsoft MVP Richard Grimes released an online fusion workshop. It discusses various fusion issues like GAC, probing, versioning etc. This is a good resource to get people familiar with fusion technology. http://www.grimes.demon.co.uk/workshops/workshops.htm
Comment moderation
Due to comment spam, I turned on comment moderation. When you post a comment, it won’t be shown to public until I approve it. This sucks. But I have no choice.
Herb Sutter discusses C++/CLI’s deterministic destruction
http://pluralsight.com/blogs/hsutter/archive/2004/11/23/3666.aspx
misconcept about domain neutral assemblies
See my blog http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx for more on domain neutral assemblies. One common misconcept about domain neutral assemblies is that people assume when they load the assembly (as domain neutral) in one domain, it will magically show up in all the other domains. This is not true. The assembly will only show up in appdomains where the…
IBM sells PC group to Lenovo
It is final. IBM sells its PC group to Lenovo. http://news.com.com/IBM+sells+PC+group+to+Lenovo/2100-1042_3-5482284.html?tag=nefd.lede How well will it go? Nobody knows. But I am just very glad that a Chinese computer company will play an important role in the global IT industry.
Setting Host Policy in appdomain
Due to popular demand, I am posting an example how to set host policy in appdomain. (If you don’t know what host policy is, please refer to the following two blogs: Aspnet.Confighttp://blogs.msdn.com/junfeng/archive/2004/10/07/239317.aspx Assembly Binding Policyhttp://blogs.gotdotnet.com/alanshi/commentview.aspx/d4edb084-c625-4b6e-8e5c-7c2580cfcee9) The only way to set host policy is through CLR hosting API. There are four CLR hosting APIs defined in…
Framework Unification Policy Change in .Net framework 2.0
Alan discussed Unification Policy in detail in his blog. Unification Policyhttp://blogs.msdn.com/alanshi/archive/2004/02/15/73244.aspx Unification Policy is first introduced in v1.1. The unification policy’s behavior is to move every assembly reference in the unification policy up (or down, depending on the reference) to the one shipped in .Net framework 1.1. This has some side effect. If you try to load v2.0…
CLR in Channel 9
Channel9 team did a two part interview for CLR team. The video is online at channel9.msdn.com. Jason Zander – Tour of the .NET CLR teamhttps://channel9.msdn.com/ShowPost.aspx?PostID=29506 The .NET CLR Team Tour, Part IIhttps://channel9.msdn.com/ShowPost.aspx?PostID=29705 The .NET CLR Team Tour, Part IIIhttps://channel9.msdn.com/ShowPost.aspx?PostID=29846 The first developer in the first video is Michael Station. He has a blog at http://blogs.msdn.com/mvstanton….
Creating a publisher policy
MSDN documented how to create a publisher policy http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcreatingpublisherpolicyfile.asp Basically you run al.exe with the “/link” option. The generated publisher policy assembly is a multimodule assembly. The publisher policy config file is the non manifest module. At runtime, fusion finds the publisher policy assembly, and opens its first non manifest module as the publisher policy…