Sign In
Brad Abrams
Design Guidelines, Managed code and the .NET Framework
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Tags
.NET Framework
.NETFx3.0
Acropolis
AJAX
AjaxWorld
ASP.NET
ASPMVC
Atlas
Azure
BCL
Blogging
CLR
DevLink07
Framework
Framework Design Guidelines
ISV
ManagedExtensibilityFramework
MEF
Microsoft AJAX Library
Mix07
Mix08
Mix09
Mix10
New Guideline
Orcas
Pages
PDC
PDC09
Port25
Program Manager
RainbowsEnd
Random
ReMixBoston07
RIAServices
Silverlight
SLAR
Software Development
TechEd
TheAjaxExperience
VB
VernorVinge
WCF
WinForms
WPF
Browse by Tags
MSDN Blogs
>
Brad Abrams
>
All Tags
>
framework design guidelines
Tagged Content List
Blog Post:
Video Posted for Belgium Visual Studio User’s Group: 10 Years of Framework Design Guidelines
BradA
As a nice follow up from my Belgium Visual Studio User’s Group: 10 Years of Framework Design Guidelines talk, I saw that they just posted the video (slides+audio). Enjoy! Oh, and i must include the shameless plug… Framework Design Guidelines: Conventions, Idioms, and Patterns for...
on
11 Oct 2009
Blog Post:
Belgium Visual Studio User’s Group: 10 Years of Framework Design Guidelines
BradA
I had a great time at the the Belgium Visual Studio User’s Group meeting. The turn out was excellent. Thanks especially to Gill Cleeren and Pieter Gheysens for hosting it. Gill asked me to talk about Framework Design Guidelines – I subject near and dear to my heart. ...
on
28 Sep 2009
Blog Post:
Framework Design Guidelines Book: Extra Content from the DVD Posted
BradA
A few weeks ago a reader wrote in to tell me that they bought the Kindle version of the Framework Design Guidelines and was disappointed to not receive the DVD. Well, I was of course immediately jealous because I don’t have a kindle , but when I got over that, I ask the our excellent publishers...
on
2 Apr 2009
Blog Post:
Framework Design Guidelines: the System.* namespace
BradA
Today we have a guest post from Kit George who is the keeper of much of our internal Framework Design Guidelines. This is the stuff that Krys and I based a the book on. I asked Kit to post this internal information so you can get a feeling for what our guidelines are and why…. and so you...
on
27 Mar 2009
Blog Post:
Framework Design Guidelines: LINQ Support
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the LINQ section of Chapter 9: Common Design Patterns. Supporting LINQ through IEnumerable<T> DO implement IEnumerable<T> to enable...
on
9 Mar 2009
Blog Post:
Framework Design Guidelines: Dependency Properties
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Dependency Properties section of Chapter 9: Common Design Patterns. Phil offers some great additions to the base pattern. The following...
on
2 Mar 2009
Blog Post:
Framework Design Guidelines: Factored Types
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Factored Types section of Chapter 9: Common Design Patterns. Phil offers some great additions to the base pattern. PHIL HAACK Since Factored...
on
23 Feb 2009
Blog Post:
Framework Design Guidelines: System.DBNull
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Nullable<T> section of Chapter 8: Usage Guidelines. Pablo helps us out with some subtle details that might really come in handy. AVOID...
on
9 Feb 2009
Blog Post:
Framework Design Guidelines: Overriding Object.ToString()
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Object.ToString section of Chapter 8: Usage Guidelines. Christophe provides some great implementation tips for these guidelines. DO try...
on
2 Feb 2009
Blog Post:
.NET Fireside Chats - Brad Abrams and Krzysztof Cwalina
BradA
The .NET Zone just published an interview with Kry and me. Check it out: .NET Fireside Chats - Brad Abrams and Krzysztof Cwalina You can learn some interesting stuff about what lead to writing the first edition of the book, what a 'Framework' is and what the hardest framework design problems are...
on
27 Jan 2009
Blog Post:
Framework Design Guidelines: Avoiding custom delegates
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2nd edition .. This content is found in the Events and Callbacks section of Chapter 6: Designing for Extensibility. I am impressed by how simple new additions to the BCL can have such...
on
26 Jan 2009
Blog Post:
Framework Design Guidelines: Sealed Classes
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Extensibility Mechanisms section of Chapter 6: Designing for Extensibility. It is interesting to watch as new development methodologies...
on
19 Jan 2009
Blog Post:
Framework Design Guidelines: Extension Methods
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Extension Methods section of Chapter 5: Member Design. One of the major new features we added to the Framework recently is extension methods...
on
12 Jan 2009
Blog Post:
Framework Design Guidelines: An appeal for consistency
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Names of Classes, Structs, and Interfaces section of Chapter 3: Naming Guidelines. Even in the .NET Framework we don’t always apply...
on
15 Dec 2008
Blog Post:
Framework Design Guidelines: Naming New Versions of Existing APIs
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Naming New Versions of Existing APIs of Chapter 3: Naming Guidelines. Incrementally evolving an existing, popular API is very hard. My main...
on
8 Dec 2008
Blog Post:
Framework Design Guidelines: Avoiding Abstractions
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Principle of Self-Documenting Object Models section of Chapter 2: Framework Design Fundamentals. I love the war-stories that our annotators...
on
1 Dec 2008
Blog Post:
Framework Design Guidelines: Supporting Experimentation
BradA
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Framework Design Principles section of Chapter 2: Framework Design Fundamentals. I love the history and real world color Chris brings to...
on
24 Nov 2008
Blog Post:
Framework Design Guidelines: Scenario Driven Framework Design
BradA
Ccontinuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This annotation is found in Chapter 2: Framework Design Fundamentals. Joe and Chris nail the core things. JOE DUFFY As software developers, we enjoy creating fun and...
on
17 Nov 2008
Blog Post:
Framework Design Guidelines: Testable Frameworks
BradA
I thought I do a weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. The first is around writing testable frameworks it is found in Chapter 1: Introduction. Phil brings his real world experience building ASP.NET MVC to the table with this...
on
10 Nov 2008
Blog Post:
Cohesion And Coupling
BradA
On the plane ride back from the PDC, I had a chance to read Jeremy Miller's excellent article in the October issue of MSDN magazine. Cohesion And Coupling While there is nothing earth-shatteringly new in here, Jeremy does a great job of explaining these core concepts. ...
on
4 Nov 2008
Blog Post:
Best Practices for Wrapping Native Code
BradA
At our talk on Framework Design Guidelines at the PDC , Krzysztof and I were asked about resources for wrapping a native code library in a nice managed code framework. This is an extremely common pattern. Organizations frequently have large "heritage" investments in C\C++\COM code...
on
3 Nov 2008
Blog Post:
10 Years of Framework Design Guidelines (video)
BradA
Krzysztof Cwalina and I had a chance to sit down and chat with informIT just before the PDC to talk about how the design guidelines have evolved over the last 10 years. The latest version of the guidelines have just been published as the Framework Design Guidelines 2nd Edition . ...
on
2 Nov 2008
Blog Post:
Framework Design Guidelines Video from PDC2008 Talk Posted
BradA
The great folks that work tirelessly behind the scenes here at the PDC have already gotten the Framework Design Guidelines Video posted . http://channel9.msdn.com/pdc2008/PC58/ Enjoy!
on
29 Oct 2008
Blog Post:
Framework Design Guidelines slides from PDC2008 Talk
BradA
Yesterday, Krys and I did a talk on Framework Design Guidelines and how they changed from when we started in 1998 to now in 2008. They should have the video of the talk up soon, I will post a link when it comes up... in the meantime, check out the slides on SlideShare ... Or just grab the...
on
29 Oct 2008
Blog Post:
Framework Design Guidelines Talk @ PDC2008
BradA
I am very excited to be giving a Framework Design Guidelines talk at the PDC this year. Krzysztof and I think of this as our "victory lap" for publishing the Framework Design Guidelines 2nd Edition . As we were talking about what to cover in this talk, Krys and I realized...
on
18 Oct 2008
Page 1 of 10 (229 items)
1
2
3
4
5
»