Browse by Tags

Tagged Content List
  • Blog Post: Orcas October CTP available - Hello, "System.DateTimeOffset"!

    Once again, I am very excited that the new CTP is available. :) My second feature for Orcas is available to the world! The BCL team has gotten plenty of feedback (as you can see the comments from my BCL post and on this blog...) about needing an object to represent exact point in time! (We do listen...
  • Blog Post: API Naming - Most debated name on the BCL are...

    So.. in my previous post , I asked "which two names wa the most debated names on the BCL". Well, the types that got the most debate for its name are: Nullable<T> Collection<T> Surprised? Not suprised? Do you think they are named appropriately? <Editorial Coment> Why is there...
  • Blog Post: Naming Guideline Discussion

    Yeah.. Krzysztof have finally blogged about the controversial naming guidelines around TimeZone2! Check it out: http://blogs.msdn.com/kcwalina/archive/2006/10/06/TimeZone2Naming.aspx Also, I'd like to repost one of my responses to the names suggested: TimeZoneExtended: If we were to call...
  • Blog Post: Designing System.TimeZone2 - Part 2 (Dynamic Time Zone support)

    There are some great discussion on the differences between System.TimeZone and System.TimeZone2 and what exactly is Vista Dynamic Time Zone in my previous post. So I thought I'll spend Part 2 talking about it. So what exactly is the difference? I have mentioned again and again that the difference...
  • Blog Post: Designing System.TimeZone2 - Part 1 (API naming and new class or not)

    Didn't I say it two weeks ago that API naming is the most difficult thing? :) My BCL post on System.TimeZone2 has been out for about 12 hours, and the top complaint has been .... can you guess it... yes... the name! You might even think that I knew this was going to attract some controversy and so...
  • Blog Post: API Naming - API Design

    Before becoming a PM, I attended one of those annual Program Manager conference in Microsoft. I attended a talk that particularly stuck in my mind today as I discuss API naming. It was called "Six Skills of Feature Design Leaders ". The speaker is a UI PM, so naturally, his examples were focused on designing...
  • Blog Post: API Design: The why of "StringBuilder.AppendFormat()" design

    "Why does StrignBuilder.AppendFormat() need anything more than AppendFormat(string, object[])?" -- Curious StringBuilder.AppendForamt user This is a great question. Before I begin, let's visit what overloads AppendFormat has.... AppendFormat( string, object); AppendFormat( string, object, object);...
  • Blog Post: Feature Requests... why don't we just do them all?

    Today, I learned an intersting (and very important) lesson about building a framework. I was in a meeting where another team wants the BCL's support to add some APIs to WinFX. The APIs they want to add are valuable. It gives power to .NET developers to do something new, it opens new doors. It seems brain...
Page 1 of 1 (8 items)