Amazon.com Widgets

May 2004 - Posts

Authors want your feedback
At TechEd I had a chance to interact with quite a few technical book authors. One theme that came up over and over again was that authors hugely value your feedback. When I asked one author (who has a huge number of titles under his belt) what his favorite Read More...
Posted 30 May 04 09:14 by BradA | 5 Comments   
Filed under
Teched brings out the blogger in all of us
Well, it seems just like the PDC , Teched brings out the blogger in all of us. Two new key MSFT bloggers this week… I am sure there are others but these stood out for me… My old boss, Brian Harry gets a blog… Sam does a nice short intro Read More...
Posted 28 May 04 12:25 by BradA | 0 Comments   
Filed under
A Java take on TechEd
N. Alex Rupp gives his take on TechEd from the Java point of view. Interesting point of view… Here is one small quote: Today, I saw more evidence of that truth than I was prepared for. Microsoft's development tools are easy to use, easy to learn, Read More...
Posted 27 May 04 06:25 by BradA | 4 Comments   
Filed under
The SLAR on System.ArrayTypeMismatchException
Continuing in the series on sharing some of the information in the .NET Framework Standard Library Annotated Reference Vol 1 here are some of the annotations on the System.ArrayTypeMismatchException . Oh, and come by my book signing tomorrow (Thursday Read More...
Posted 26 May 04 11:07 by BradA | 0 Comments   
TechEd: Hanging out in the Cabana area
The Cabana areas rock! Comfy couches, power, wireless, caffeine and sugar near by – what more could I want? Short answer – You! Today, there was way too high a percentage of blue shirts (MS employees and RD\MVPs) up there. Although it was Read More...
Posted 24 May 04 11:49 by BradA | 1 Comments   
Filed under
To set to Nothing (null) or not...
At lunch today at TechEd I had a chance to talk to some folks from a Fortune 500 company. It seems their IT shop is having a debate internally whether they should “null out” all their references when they are done with it. We had almost the Read More...
Posted 24 May 04 02:12 by BradA | 11 Comments   
Filed under
"Book signing" at TechEd
I will be at the TechEd bookstore on Thursday from 12:30-1:30 (right next to Paul Vick ) for a signing of the SLAR , Programming in the .NET Environment or the new BCL poster or if you just want to chat come on by! Read More...
Posted 23 May 04 06:28 by BradA | 0 Comments   
Filed under ,
Even more on DateTime...
I thought I’d promote some of the discussion from a recent blog entry to the main feed as others may find it interesting… As Mark Treadwell says, it is a complicated subject. Comment ( Markus Reiner ) : Hello, we have also problems with DateTime Read More...
Posted 23 May 04 08:23 by BradA | 3 Comments   
Filed under
TechEd and Free BCL Poster
For the last few weeks I (and some folks from the BCL team) have been working closely with some folks at AW to get a very nice 4 color BCL poster that is based on the SLAR . I just saw on Addison-Wesley website that they will give away 1,000 copies at Read More...
Posted 20 May 04 02:37 by BradA | 2 Comments   
Filed under
Bugslayer takes on FxCop...
Good article… take look: When you've got bad code, there's only one thing you can do when they come for you: call FxCop http://msdn.microsoft.com/msdnmag/issues/04/06/Bugslayer/default.aspx Read More...
New API Design Guideline: Enums
There are a few topics that are likely to generate a long thread of discussion whenever they come up Exceptions, finalization, and Enums are among them Kit George spent a fair amount of time working with folks across WinFX on how to “correctly” Read More...
TechEd and Rio II
For TechEd attendees, like Eric , I will be at TechEd… Please feel free to use the Rio tool to set up a meeting… I am more than happy to meet you folks if you have questions, comments, feedback on CLR, Whidbey, WinFX, this bog (ha!), design Read More...
Posted 17 May 04 09:27 by BradA | 6 Comments   
Filed under
Where does 8+ hours of meetings go?
A couple of you commented about the * large * amount of time I spend in meetings … I thought it would be fun to let you know how my day when on Friday… Not every day is quite this packed, but it is fairly representative. 7:30-8:00 – Read More...
Posted 17 May 04 08:40 by BradA | 2 Comments   
Filed under
volatile and MemoryBarrier()...
One thing I love about my job is that I learn something new all the time. Today I got a little bit smarter about volatile . One of the devs on the Indigo team was asking about the double check locking pattern. Today the Design Guidelines doc says: public Read More...
CLR\Rotor in Spain and Portugal??
As Michal notes , there is some CLR\Rotor events coming up in Spain and Portugal … Do let him know if you want to sync up while he is there… Read More...
Posted 11 May 04 10:06 by BradA | 0 Comments   
Filed under
Rotor\CLR Curriculum
I just saw this list of links go by and I thought I'd post them here so google could help me and others) find them later. University of Hull , Masters Course http://www2.dcs.hull.ac.uk/dse/rotor/index.htm http://www2.dcs.hull.ac.uk/NETMSc/courseContent.html Read More...
Posted 11 May 04 02:38 by BradA | 5 Comments   
Filed under
Cancelable events vs. exception
Interesting question over an internal API design alias: Question: Which is the best way to implement events that developer can cancel. Cancelable events: In this scenario we would derive the eventArgs from CancelEventArgs so that developers can set the Read More...
Isn't it odd that...
From the files of things that make you go “hmmmm”. System.Exception (the base class for all exceptions) is indeed an exception: throw new Exception () But… System.Enum (the base class for all enums) is not an enum: typeof (Enum).IsEnum Read More...
Posted 08 May 04 07:39 by BradA | 9 Comments   
Filed under
CLR sessions at TechEd
Inspired by Korby , I thought I’d post the TechEd sessions the CLR team is doing… Come check us out… This is my first conference where I am not speaking, so I am looking forward to hanging out more with you folks! DEV290 .NET Framework: Read More...
Posted 06 May 04 08:18 by BradA | 9 Comments   
Filed under
The samples from Programming in the .NET Environment
My lovely-and-talented editor just reminded me that the source code for all the samples from Programming in the .NET Environment are online at the AW site for the book . Read More...
Posted 06 May 04 08:05 by BradA | 0 Comments   
Filed under
Perf trade off: lots of small assemblies or fewer bigger assemblies??
Over the internal CLR perf alias someone asked about what yields better performance having lots of small assemblies or a few of big ones… I thought I’d you’d find the comments from the team interesting... As Rico would say, nothing is Read More...
Posted 05 May 04 09:54 by BradA | 15 Comments   
Filed under
Look Ma' I'm on Channel9
Cool – the good folks at Channel9 just posted the first part of their interview with me… What do you do? What is a day like for you? Love to hear your thoughts… I notice they put me right next to Eric’s answer to a similar question Read More...
Posted 04 May 04 01:53 by BradA | 4 Comments   
Filed under
New Design Guidelines Posted: Resources and Xml
If you have not been tracking Kris’s blog , you might have missed that we recently posted two new design guidelines for Framework developers. As always comments are very welcome, even encouraged. Exposing XML Data Resources Please see the design Read More...
New MSDN-TV: Generics, Generic Collections and other Generics fun
In this MSDN-TV spot, you walk inside Krzysztof Cwalina’s office and hear him describe on the whiteboard what is the new and cool about generics, generics collections and other generics fun such as EventHandler<T>, Nullable<T> and . Read More...
Posted 04 May 04 08:43 by BradA | 6 Comments   
Filed under ,
Should we Obsolete ICloneable (The SLAR on System.ICloneable)
I decided to jump ahead a bit on my series on sharing some of the information in the .NET Framework Standard Library Annotated Reference Vol 1 . This week the BCL team spent some time thinking about whether or not we should obsolete the ICloneable and Read More...
On go-karting and being a better PM
Friday, the CLR PM team went go-karting … It was truly I blast, I highly recommend it. I did have a deep thought while watching the “finals” from the loser’s side of glass. Joel was clearly the best driver of our group, he had Read More...
Posted 02 May 04 07:44 by BradA | 0 Comments   
Filed under
Our internal guidelines on making APIs obsolete
Kit George recently published the guidelines we use internally on when and how to mark members as obsolete. As Alan said , we’d love to hear your comments and feedback on this process. Making APIs Obsolete Read More...
Sample: Transitioning AppDomains from native code using delegates
Sonja Keserovic recently got her great C++ sample posted on transitioning AppDomains from native C++… This should be helpful for anyone dealing with these tricky issues. Transitioning AppDomains from native code using delegates When transitioning Read More...
Posted 01 May 04 12:54 by BradA | 1 Comments   
Filed under

Search

Go

This Blog

Syndication

Page view tracker