Showing results for May 2009 - Page 3 of 3 - .NET Blog

May 14, 2009
Post comments count1
Post likes count0

Why is AppDomain.AppendPrivatePath Obsolete?

CLR Team
CLR Team

This is the first in a series of posts where we discuss the reasoning behind “obsoleting” specific APIs. If you use AppDomain.AppendPrivatePath, or look at MSDN, you’ll notice it’s obsolete.  This frustrates people because the alternative suggested (AppDomainSetup.PrivateBinPath) requires you to do something entirely d...

.NET
May 14, 2009
Post comments count0
Post likes count0

How CLR maps SEH exceptions to managed exception types

CLR Team
CLR Team

Managed exception handling is built on Windows OS’s Structured Exception Handling, commonly referred to as SEH (to learn more about SEH, please read Matt Pietrek’s excellent article first). This implies that CLR understands how to interoperate between SEH and managed exception systems, which is a very key point since SEH is based upon the notion of...

.NET
May 14, 2009
Post comments count0
Post likes count0

How CLR maps SEH exceptions to managed exception types

CLR Team
CLR Team

Managed exception handling is built on Windows OS’s Structured Exception Handling, commonly referred to as SEH (to learn more about SEH, please read Matt Pietrek’s excellent article first). This implies that CLR understands how to interoperate between SEH and managed exception systems, which is a very key point since SEH is based upon the notion of...

.NET
May 8, 2009
Post comments count0
Post likes count0

Axum bits are released!

phillips.joshua
phillips.joshua

We’ve mentioned Axum (formerly known as Maestro) before and we have some very good news: it’s up for you to try!Axum is an incubation .NET language that aims to make programming parallelism safe by focusing on isolation of state. It balances the efficiency of shared state and the safety of message-passing in one programming model. The f...

.NET Parallel Programming
May 6, 2009
Post comments count0
Post likes count0

CLR Inside Out – Understanding the CLR Binder

CLR Team
CLR Team

The May installment of the “CLR Inside Out” column in MSDN magazine is now available on line.  This month we have an article from Aarthi Ramamurthy and Mark Miller on Understanding The CLR Binder.  It covers some best practices for assembly binding and loading using the CLR. You can find a list of all “CLR Inside ...

.NET
May 6, 2009
Post comments count0
Post likes count0

Mutable value types: the good, the bad and the ugly

phillips.joshua
phillips.joshua

Fire up your favorite search engine, type in “mutable value types” and you might just feel a bit of pity for the poor little guys. It seems like everyone hates them. Truth be told, there’s a lot to dislike about them but before we get into the nastiness of mutable value types, let’s talk about why value types in general are oft-desirable. Value ty...

.NET Parallel Programming
May 5, 2009
Post comments count1
Post likes count0

Web Deployment: Web.Config Transformation

Web Development Tools Microsoft
Web Development Tools Microsoft

We have earlier discussed about Web Deployment and Web Packaging quite a bit, today I wanted to dive into web.config transformation. If you would like to check out the other topics please read through the earlier blog posts below: Usually web applications go through a chain of server deployments before being finally being deploy...

ASP.NET
May 4, 2009
Post comments count0
Post likes count0

ThreadPool improvements in CLR v4.0

CLR Team
CLR Team

Eric Eilebrecht, a developer on our team, has just started a multi-part series on TheadPool improvements in the upcoming CLR v4.0. The first post is pretty fascinating and begins with a brief introduction on thread pools and it's design. The post deals with changes in thread pool's design, due to increasing core counts today. In the ...

.NET