Amazon.com Widgets

Browse by Tags

What is your Allocation Number?
Rico is doing some very interesting work to get some sort of idea about the allocation overhead of using different parts of the .NET Framework. As he says, this is a fairly rough approximation done just with static analysis, but it does give you something Read More...
API design hall of shame...
Here is a new one for the API design Hall of Shame …. It has been in the .NET Framework from V1.0 days and I can’t believe I didn’t know about it until today… Maybe I did know about it before but I blocked it out of my memory ;-) This API takes “true” Read More...
Framework Design Guidelines: Word Choice
Continuing in the series of discussing topics from the Framework Design Guidelines … Expert from 3.2.5 Word Choice DO NOT use Hungarian notation. KRZYSZTOF CWALINA There have always been both positive and negative effects of using the Hungarian naming Read More...
Framework Design Guidelines: Case Sensitivity
Continuing in the series of discussing topics from the Framework Design Guidelines … Expert from 3.1.4 Case Sensitivity Languages that can run on the CLR are not required to support case sensitivity, although some do. Even if your language supports it, Read More...
Framework Design Guidelines: Capitalization Rules for Identifiers
Continuing in the series of discussing topics from the Framework Design Guidelines … Expert from 3.1.1 Capitalization Rules for Identifiers There are two appropriate ways to capitalize identifiers, depending on the use of the identifier: PascalCasing Read More...
Headed to the Seattle Code Camp this weekend...
I will be giving a talk at the Seattle Code Camp this weekend, basically a shorten reprise of my PDC precon… please feel free to come if you happen to be in the area.. it is free! What is code camp? Check out the FAQ Seattle Code Camp v1.0 - October 22 Read More...
Mobilized Software has a good review of the Framework Design Guidelines
Mobilized Software has a good review of the Framework Design Guidelines ... Check it out… A couple of quotes I found interesting… Turns out that perhaps the use of the word "Framework" in the title was a bit too grand. […] Anyone who creates libraries Read More...
Framework Design Guidelines: Design Methodologies
Continuing in the series of discussing topics from the Framework Design Guidelines … Expert from 2.2 Fundamental Principles of Framework Design DO NOT rely solely on standard design methodologies when designing the public APIs layer of a framework. CHRIS Read More...
Framework Design Guidelines in stock...
Today I noticed that Amazon has the Framework Design Guidelines in stock (finally)... you can also post comments up there now. Especially for those of you that already have a copy of the book from the PDC, please do post a review and let us (and your Read More...
PreCon: Designing Reusable Class Libraries
Krys and I had a great time at our precon yesterday… It was especially fun to give away copies of the Framework Design Guidelines book. Krys and I (and the great folks at AW) worked double time to get the book ready for the PDC. It was an amazing high Read More...
.NET Framework 2.0, SLARvol2 and FDG
With the SLARvol2 and FDG being published very right around the time that the .NET Framework 2.0 (“Whidbey”) is shipping people are naturally asking about how applicable these books are to .NET Framework 2.0… The short answer is very applicable. While Read More...
The Framework Design Guidelines Gets its First Review
…and it is not even published yet. We asked Bill Wagner (of Effective C# fame) to review a draft of the manuscript. His feedback was very helpful polishing the text and hopefully you will find his review (or is that preview) of the book helpful as well… Read More...
Shamless book plug: Framework Design Guidelines : Conventions, Idioms, and Patterns for Reusable .NET Libraries
If it is on Amazon it must be for real ;-) Framework Design Guidelines : Conventions, Idioms, and Patterns for Reusable .NET Libraries How should we refer to this one? We affectionately call the others SLAR1 and SLAR2 … what should this be? I am found Read More...
Page Proofs for Design Guidelines book complete!
Oh, what a great day… I * just * finished doing the final page proofs for the design guidelines book that Krzysztof Cwalina and I have been working on .. it has been a long road, but this thing is almost in the bag. Doing page proofs is always hard for Read More...
Should you change return types in a method overload?
The design guidelines around method overloading are clear… you should only overload methods that do semantically the same thing. That is you should be able to change your code from calling one to calling another without substantive changes to the rest Read More...
More Posts Next page »

Search

Go

This Blog

Syndication

Page view tracker