Amazon.com Widgets

March 2005 - Posts

Manuscript drop SLAR Vol2
We are done! Today the author team for the SLAR Vol2 dropped the manuscript to Addison-Wesley. I gotta say it took a lot longer than I expected to complete the original SLAR , but I am happy with where we ended up. This completes the CLI standard library Read More...
Posted 30 March 05 10:14 by BradA | 12 Comments   
Filed under
WinFX CTP, now even easier to install
A couple of people have noted a little perf issue with the installer we used for the WinFX CTP… Our resident MSDN magician did the magic to post the raw ISO image… so if you tried before to install this CTP, please try again. Because of the fun of being Read More...
Posted 29 March 05 09:51 by BradA | 3 Comments   
Filed under
Implementing the Async Pattern and the my threading bug...
Recently I spent some time working on some Design Guidelines around implementing the async pattern. Here is the code I came up with (I’d love your feedback on it BTW)… public class Fibonacci { private delegate void GenerateFibonacciCallback ( int count, Read More...
Common Exception Types
During my recently FrontLine trip I gave a talk on exception handling … One of the points I made is that if possible you should leverage one of the existing exception types in the BCL. I was asked a couple of times what the common exception types area. Read More...
Two free gifts: WinFX for all and IronPython
Some great new giveaways in the developer space recently… First, we just posted the Avalon and Indigo CTP for all to download … it is no longer just for MSDN\U subscribers. Please take a look and give us your feedback! Second, JimHugg , and JoelPob just Read More...
Posted 25 March 05 06:40 by BradA | 11 Comments   
Filed under ,
Wow -- 50 Episodes of the .NET Show
I had a great time yesterday at the shooting of the 50 th episode of the .NET Show … it surely was a party like atmosphere… the free beer and food helped that along ;-) I thought my segment was fun… it was great to be up there with super smart folks shaping Read More...
Posted 23 March 05 10:26 by BradA | 1 Comments   
Filed under
Managing breaking changes...
One of the things that popped for me during my recent FrontLine trip is that the tools and processes we use internally are useful to folks externally as well. We are doing great stuff with VSTS around that, but I think there is even more we can do. One Read More...
Posted 22 March 05 09:45 by BradA | 6 Comments   
Filed under
Asynchronous Exception and the Paranoid Programmer
Truly paranoid programmers should read this article from Joe … Asynchronous Exceptions could be happening at any instruction in your code – is your program safe? ;-) Learn the details of the issue and why you should (or more likely) should not care about Read More...
Posted 20 March 05 09:37 by BradA | 1 Comments   
Filed under
Preparing for V2.0 of the .NET Framework
I just noticed that in all the excitement of the BCL team’s blog day , I missed that Kit published a list of all the members of the .NET Framework that were obsoleted in V2.0 . Notice that many of this were introduced and removed in V2.0, so the churn Read More...
Posted 20 March 05 09:23 by BradA | 4 Comments   
Filed under
CLR 2.0: Compatibility and Side-by-side
As I talked to customers (internally and externally) it is clear that our story around compatibility and side-by-side is not well understood. Here is a very brief description to help us get on the same page: Compatibility: We are working very hard to Read More...
Posted 18 March 05 07:48 by BradA | 21 Comments   
Filed under
Profilers for the CLR
While I was on my recent road-trip I heard over and over again that people wanted better tools to know what is really going on in the CLR primarily for tracking down performance issues. Profilers are a great way to do that. You may be heard about the Read More...
Posted 17 March 05 10:50 by BradA | 22 Comments   
Filed under
The Avalon and Indigo CTP hits the streets!
I am super excited about the first CTP of Avalon and Indigo that work nicely together.. And check that out – we beat the March 38 th date rudder promised at VSLive! Do we get a bonus for that ;-) This bits work on top of the latest VS 2005 CTP and include Read More...
Posted 16 March 05 01:04 by BradA | 15 Comments   
Filed under
Designing .NET Class Libraries: Designing for a Managed Memory World
Just a reminder, I will be in the chat room 1 PM PST Please come and join me! Designing .NET Class Libraries: Designing for a Managed Memory World Read More...
Posted 16 March 05 09:59 by BradA | 8 Comments   
Filed under
Now, that is what I call a blog day!
Wow – I gotta say the BCL team knows how to have a blog day … In one day the team managed to post 23 meaty blogs on a whole range of topics… and I know that many entries got ½ done that will post out over the next week or so. No doubt great search engine Read More...
Posted 15 March 05 11:39 by BradA | 7 Comments   
Filed under
On shipping software and the fate CorDBG
We are in the end game for .NET Framework 2.0 and I * LOVE * this stage of the product… it is so cool because there is so much pressure to ship the right product at the right time that ideas get tested and retested in a crucible of reviews. There are Read More...
Posted 15 March 05 10:59 by BradA | 13 Comments   
Filed under
Geek dinner CLR style...
Come, join us! , 3/22 in the Seattle. Read More...
Posted 15 March 05 02:57 by BradA | 2 Comments   
Filed under
NPR on Donald Knuth
I was greeted this morning to an excellent interview with Donald Knuth on NPR … Did you know that his kitchen is designed using principles of graph theory? Apparently everything wants to be next to the trash can… Amazing stuff.. Maybe Knuth should do Read More...
Posted 14 March 05 06:57 by BradA | 8 Comments   
Filed under
Anders Hejlsberg interview...
The .NET Journal has an interesting interview with Anders talks about nullable types, generics in java, C# Standardization, C# 3.0 built in query and set processing support, and of course my favorite bit on learning the Framework being more important Read More...
Posted 13 March 05 07:43 by BradA | 14 Comments   
Filed under
Pref: Convert.ToString() or Int32.ToString()
A reader recently asked me if there is any perf difference between Convert.ToString() or Int32.ToString(). If you search for Convert.cs you will find the Rotor source for Convert.cs which helps answer the question… 02066 public static string ToString( Read More...
Posted 10 March 05 10:34 by BradA | 7 Comments   
Filed under
Do you have what it takes? Are you up for a real challenge?
I have an opening for senior Program Manager on my team. I am looking for someone with deep industry experience that is equally capable and comfortable on a broad range of areas: Working with Closures and lamda function and virtual dispatch Motivating Read More...
Posted 10 March 05 08:34 by BradA | 1 Comments   
Filed under
Blog Day: BCL team does the blog challenge...
The BCL team has laid down the blog challenge … On next Tuesday the goal is for the whole team to do nothing but blog all day. Knowing this team, I am sure you will be impressed with what they come up with, both in volume and quality. Kit’s taking suggests Read More...
Posted 09 March 05 09:12 by BradA | 0 Comments   
Filed under
Perf Comments and more??
I love this new section of the Channel9 Wiki on Classes with Performance Comments . Rico does a great job of seeding the space but it is my sincere hope that many of you will add your own perf comments or questions their as well. BTW – don’t miss your Read More...
Posted 08 March 05 11:36 by BradA | 0 Comments   
Filed under
Quote of the Day
This quote came up in a meeting I was in recently… We must all hang together, or assuredly we shall all hang separately - Benjamin Franklin As important in building a developer platform as it is in building a democracy. Read More...
Posted 08 March 05 09:30 by BradA | 0 Comments   
Filed under
Software Development and Engineering Design
Having spent 3 weeks on the road talking to different customers about software development and coming back in to look fresh at our on processes has got me thinking about our development methodologies. That coupled with the fact that my Dad , who is a Read More...
Posted 07 March 05 09:57 by BradA | 9 Comments   
Filed under
Back from the FrontLine
I returned to work this week from 4 weeks on the road (one week was vacation) and man I am glad to be back in sunny Redmond ! I did this road-trip as part of a training class of sorts. The idea, as Josh says , is to get folks that are designing and building Read More...
Posted 06 March 05 06:01 by BradA | 12 Comments   
Filed under
Using Code Access Security??
Some folks here in the big house are trying to figure out how to do a better job with our Code Access Security work… Please take a minute to fill out this survey if you are using code access security and even more important if you are NOT!! Thanks for Read More...
Posted 06 March 05 08:30 by BradA | 7 Comments   
Filed under
Slides Available for Effective .NET Framework based development: Exception handing and Memory Management
Wow – what a run! I started in Dallas , then the Bay Area , then Houston , then Austin and ended the tour in Raleigh, NC . They were all great events and I think I learned as much from the questions and conversations after as the folks that attended. Read More...
From the Raleigh User's group meeting
Well, the “Big Show” came to it last stop last night. The Triangle Area .NET Users Group hosted me for the final run of my Effective .NET Framework Based Development: Exception Handing and Memory Management presentation. We also had a good time going Read More...
Posted 03 March 05 05:39 by BradA | 10 Comments   
Filed under

Search

Go

This Blog

Syndication

Page view tracker