onsdag 10 oktober 2007

.NET Framework 3.5 Källkod

Microsoft har valt att släppa källkoden till .NET Framework 3.5.
Väldigt väldigt oväntat av dem att ta detta steg. Kom som en riktig överraskning. Det innebär att man kommer att kunna se hur de utvecklat klasserna som finns i .NET Framework. Personligen tycker jag att det är kanonbra.
Många gånger sitter man och försöker debugga sin kod som anropar .NET-klasserna, utan att förstå vad som egentligen händer "bakom kulisserna".
Nu när det släppt källkoden kan man mer se vad som händer "bakom kulisserna" och på så sätt kanske förbättra sin egen kod. Man kan även se hur de implementerat en viss klass om man funderar på att skriva något liknande.

I VisualStudio 2008 kommer man att kunna stega in i .NET-klasserna när man debuggar (Step Into-F11).
Ok, vi har ju alla använt Lutz Roeder's eminenta Reflector, men nu får vi lite mer funktionalitet i VS debuggern. Dessutom så lovar Microsoft att spara utvecklarnas kommentarer i källkoden.
Ska bli intressant att se hur en MS-programmerare kommenterar sin kod, jag har hört att de har väldigt strikta regler på kodkommentarer.
Läs mer om detta på Scott Guthries blogg här.

Inga kommentarer: