Amazon.com Widgets March, 2005 - Brad Abrams - Site Home - MSDN Blogs

Brad Abrams

Design Guidelines, Managed code and the .NET Framework

March, 2005

  • Brad Abrams

    Profilers for the CLR

    • 26 Comments
    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...
  • Brad Abrams

    CLR 2.0: Compatibility and Side-by-side

    • 23 Comments
    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...
  • Brad Abrams

    Implementing the Async Pattern and the my threading bug...

    • 19 Comments
    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...
  • Brad Abrams

    Common Exception Types

    • 18 Comments
    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...
  • Brad Abrams

    On shipping software and the fate CorDBG

    • 16 Comments
    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...
  • Brad Abrams

    The Avalon and Indigo CTP hits the streets!

    • 15 Comments
    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...
  • Brad Abrams

    Two free gifts: WinFX for all and IronPython

    • 14 Comments
    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...
  • Brad Abrams

    Anders Hejlsberg interview...

    • 14 Comments
    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...
  • Brad Abrams

    Back from the FrontLine

    • 14 Comments
    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...
  • Brad Abrams

    Manuscript drop SLAR Vol2

    • 12 Comments
    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...
  • Brad Abrams

    Slides Available for Effective .NET Framework based development: Exception handing and Memory Management

    • 11 Comments
    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....
  • Brad Abrams

    NPR on Donald Knuth

    • 11 Comments
    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...
  • Brad Abrams

    From the Raleigh User's group meeting

    • 10 Comments
    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...
  • Brad Abrams

    Software Development and Engineering Design

    • 9 Comments
    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...
  • Brad Abrams

    Pref: Convert.ToString() or Int32.ToString()

    • 9 Comments
    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...
  • Brad Abrams

    Using Code Access Security??

    • 8 Comments
    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...
  • Brad Abrams

    Now, that is what I call a blog day!

    • 8 Comments
    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...
  • Brad Abrams

    Designing .NET Class Libraries: Designing for a Managed Memory World

    • 8 Comments
    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
  • Brad Abrams

    Managing breaking changes...

    • 6 Comments
    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...
  • Brad Abrams

    Preparing for V2.0 of the .NET Framework

    • 4 Comments
    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...
  • Brad Abrams

    Do you have what it takes? Are you up for a real challenge?

    • 3 Comments
    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...
  • Brad Abrams

    WinFX CTP, now even easier to install

    • 3 Comments
    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...
  • Brad Abrams

    Geek dinner CLR style...

    • 2 Comments
    Come, join us! , 3/22 in the Seattle.
  • Brad Abrams

    Asynchronous Exception and the Paranoid Programmer

    • 1 Comments
    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...
  • Brad Abrams

    Wow -- 50 Episodes of the .NET Show

    • 1 Comments
    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...
Page 1 of 2 (28 items) 12