Sign In
Brad Abrams
Design Guidelines, Managed code and the .NET Framework
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
.NET Framework
.NETFx3.0
AJAX
ASP.NET
Atlas
BCL
Blogging
CLR
Framework Design Guidelines
MEF
Mix07
Mix08
Mix09
Mix10
New Guideline
PDC
Program Manager
Random
RIAServices
Silverlight
SLAR
Software Development
TechEd
WinForms
WPF
Archive
Archives
April 2010
(2)
March 2010
(16)
February 2010
(1)
January 2010
(1)
December 2009
(3)
November 2009
(6)
October 2009
(10)
September 2009
(8)
August 2009
(11)
July 2009
(24)
June 2009
(7)
May 2009
(5)
April 2009
(8)
March 2009
(15)
February 2009
(6)
January 2009
(5)
December 2008
(6)
November 2008
(13)
October 2008
(13)
September 2008
(7)
August 2008
(11)
July 2008
(7)
June 2008
(13)
May 2008
(7)
April 2008
(11)
March 2008
(21)
February 2008
(12)
January 2008
(14)
December 2007
(13)
November 2007
(13)
October 2007
(21)
September 2007
(7)
August 2007
(13)
July 2007
(10)
June 2007
(25)
May 2007
(18)
April 2007
(15)
March 2007
(15)
February 2007
(6)
January 2007
(15)
December 2006
(8)
November 2006
(12)
October 2006
(13)
September 2006
(8)
August 2006
(5)
July 2006
(12)
June 2006
(15)
May 2006
(12)
April 2006
(10)
March 2006
(15)
February 2006
(14)
January 2006
(13)
December 2005
(7)
November 2005
(18)
October 2005
(16)
September 2005
(31)
August 2005
(22)
July 2005
(15)
June 2005
(14)
May 2005
(17)
April 2005
(25)
March 2005
(28)
February 2005
(22)
January 2005
(29)
December 2004
(18)
November 2004
(17)
October 2004
(25)
September 2004
(16)
August 2004
(28)
July 2004
(17)
June 2004
(20)
May 2004
(28)
April 2004
(31)
March 2004
(29)
February 2004
(30)
January 2004
(35)
December 2003
(17)
November 2003
(28)
October 2003
(43)
September 2003
(25)
August 2003
(21)
July 2003
(26)
June 2003
(9)
May 2003
(14)
April 2003
(50)
December, 2003
MSDN Blogs
>
Brad Abrams
>
December, 2003
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Brad Abrams
String.Format gottach
Posted
over 9 years ago
by
BradA
6
Comments
I saw this recently over an internal email list and I thought I’d share it… A developer asks: I’ve found a bug in the way String.Format handles close curly literals. It’s provoked by having a format specifier on a string. The attached code demonstrates...
Brad Abrams
Don and Chris on Color Console...
Posted
over 9 years ago
by
BradA
2
Comments
Oh, and they talk a little about Xaml and get us into the holiday spirit… Enjoy a very special holiday MSDN-TV show
Brad Abrams
Be heard: The LH Developer Survey Program
Posted
over 9 years ago
by
BradA
1
Comments
Ed invites anyone working with LH bits to be heard in a slightly more formal way than blog comments ;-)...
Brad Abrams
Design Guidelines Update: "Core" Method pattern
Posted
over 9 years ago
by
BradA
8
Comments
Minor tweaks to this guideline to line up with what is, I believe, common practice already.. As always questions, comments and annotations to me, and the full guidelines can be found here: http://www.gotdotnet.com/team/libraries ------...
Brad Abrams
The Learning Curve
Posted
over 9 years ago
by
BradA
5
Comments
For the last couple of years we have given a quarterly internal class on how to write great APIs for WinFX . One of the highlights in a class like this is the Q&A. We built in some time for an hour+ long Q&A time with Anders Hejlsberg and...
Brad Abrams
ChrisAn beat me to it: Uri vs Strings
Posted
over 9 years ago
by
BradA
0
Comments
Last night I caught up on a 50+ message thread over one of our design aliases with many of the “big dogs” on the WinFX team vehemently disagreeing. It is the issue of Strings vs. Uri instances . Honestly, I don’t know where I personally come down...
Brad Abrams
Rotor Whidbey here we come..
Posted
over 9 years ago
by
BradA
7
Comments
Joel confirms there will be a Rotor (SSCLI) release for Whidbey… What are you hoping to see with it? I just noticed that at least one of Eric ’s readers uses it as opposed to our product documentation… What do others use it for? What would you like...
Brad Abrams
More from the C++ folks...
Posted
over 9 years ago
by
BradA
0
Comments
I have known Jon Caves for several years… he was part of the committee that formed for first version of the CLS. Dude knows everything about C++… He has already started blogging about some good stuff like what compilers we use internally and breaking...
Brad Abrams
Teaching an old dog new tricks: GC fun in Whidbey
Posted
over 9 years ago
by
BradA
19
Comments
The GC does an amazing job of managing managed memory… We really work hard to make sure pages stay hot, and the memory is cached where you need it…. But the reality of the world is that for many folks it is not just managed memory they have to deal...
Brad Abrams
.NET Show from the PDC
Posted
over 9 years ago
by
BradA
2
Comments
Great timing… They just posted the .NET Show from the PDC the same day I am going to a postmortem on the PDC planning process. Watching it this morning brought back the memories of the buzz of the PDC. Totally worth taking a look if you went to...
Brad Abrams
Getting the SYSTEM environment variable
Posted
over 9 years ago
by
BradA
2
Comments
From a thread over an internal alias today.. Some have noticed that in V1 we give you access the user’s environment variables… We are fixing it in Whidbey where you can get the user or machine Environment.GetEnvironmentVariable("TEMP",EnvironmentVariableTarget...
Brad Abrams
FxCop on MSDN-TV
Posted
over 9 years ago
by
BradA
1
Comments
Check out the MSDN TV spot on FxCop we just posted… Jeff and Michael do a good intro to what FxCop is all about. And they even do a little ditty at the end… Oh, and they chime in on the great “ID” debate as well… Don’t miss it!
Brad Abrams
On making up words...
Posted
over 9 years ago
by
BradA
20
Comments
I was just reviewing some pages for an up coming book and the proofer didn’t like the word “canonicalize”… And, come to think of it neither did http://www.m-w.com . But, what I think is a better test for what’s a word is this dynamic environment is...
Brad Abrams
What do you use to write WinFX applications?
Posted
over 9 years ago
by
BradA
1
Comments
Rob asks what tools people are using to write WinFX apps… Anyone following in the footsteps of Don, Chris or Jim? I can’t wait to see the first editor written in C# and Xaml… Anyone working on that?
Brad Abrams
More on casing in APIs
Posted
over 9 years ago
by
BradA
0
Comments
Steven is our resident a cademic on API usablity design (yes, there really is such a thing). He recently did some looking into the casing issue and is asking for your comments...
Brad Abrams
Pointer Arguments
Posted
over 9 years ago
by
BradA
2
Comments
Somewhat of a niche guideline... but I got questions internally so it seemed worth writting it down and sharing with you. As always, comments welcome -------------------------------------------------- It is very rare but possible to use...
Brad Abrams
Avoid non-zero based integral indexers for collections
Posted
over 9 years ago
by
BradA
1
Comments
I am clearing out a backlog of Design Guidelines issues... Do use zero based indexes if the collection is integral indexed. Annotation (BradA): In designing the first version of the .NET Framework we went around and around on using zero...
Page 1 of 1 (17 items)