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)
April, 2005
MSDN Blogs
>
Brad Abrams
>
April, 2005
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Brad Abrams
The CLR Roadtrip hits Arizona
Posted
over 7 years ago
by
BradA
3
Comments
Stop #2 on the CLR Roadtrip has just been finalized. Three PMs on the CLR development team will be in Arizona the week of May 16 th Just like stop #1 in Atlanta this continues our tour sending a handful of folks out to different cities to visit with customers...
Brad Abrams
New CLR blogger: Reflection, Reflection Emit, LCG and the like
Posted
over 7 years ago
by
BradA
2
Comments
If there is anyone that knows how software really works it is the testers.. and Yiru Tang is no exception… Check out Yiru’s first blog and learn about reflection emit and generics .
Brad Abrams
Learn to write C# the fun way: C# and Game Developement
Posted
over 7 years ago
by
BradA
4
Comments
This looks like a fun set of talks to check out… even if you know C#.. http://www.microsoft.com/events/series/msdnvideodev.mspx I good friend of mine graduated from DigitPen… it is a good school walking distance from our main campus here in Redmond...
Brad Abrams
The last MSDN Designing .NET Framework Class Libraries: Q and A session
Posted
over 7 years ago
by
BradA
0
Comments
Wow – what a run this has been! I have thoroughly enjoyed sharing and discussing these best practices for API design with the community. Please join us for the final chat… this one deals with general Q&A about the designing great frameworks. In general...
Brad Abrams
JIT optimizations on for loop with ar.Length constraint
Posted
over 7 years ago
by
BradA
16
Comments
A reader wrote in recently and asked me why the non-caching version of the following code was faster than the caching version. This goes against the intuition of any longtime C\C++ developer. The reader found Mark’s blog that confirmed his findings, but...
Brad Abrams
Desiging .NET Class Libraries: Packaging, Assemblies and Namespaces
Posted
over 7 years ago
by
BradA
0
Comments
We are doing two chats this week! This one tomorrow is a make up from one we hand to postpone a few weeks ago. Join us tomorrow (4/21) for this chat that discusses the security sessions in the Designing .NET Class Libraries series. Be sure to watch the...
Brad Abrams
The CLR team comes to Atlanta!
Posted
over 7 years ago
by
BradA
8
Comments
Partly as a result of my recent FrontLine trip the CLR team is going to hit the road! We are going to go on a bit of a tour sending a handful of folks out to different cities to visit with customers and talk to user’s groups and key influentials. Our...
Brad Abrams
Desiging .NET Class Libraries: Security
Posted
over 7 years ago
by
BradA
0
Comments
Join us tomorrow (4/20) for this chat that discusses the security sessions in the Designing .NET Class Libraries series. Be sure to watch the video before the chat. Thanks! Designing .NET Framework Class Libraries: Security How to...
Brad Abrams
MSDN article on CLR Internals
Posted
over 7 years ago
by
BradA
0
Comments
While on FrontLine I had an opportunity to work closely with Hanu Kommalapati… I was impressed with his deep understanding of the CLR and even more so when I reviewed a draft of this MSDN article. If you want to know some geeky internal stuff check it...
Brad Abrams
Moore's Law Turns 40
Posted
over 7 years ago
by
BradA
2
Comments
NPR does a good little backgrounder on Moore’s law… I was surprised they didn’t touch on the short term multi-core solution in favor of much longer term nanotubes… Chalk it up to general interest news I’d guess Moore 's Law and Innovation, 40...
Brad Abrams
A little CSS help wih Community Server
Posted
over 7 years ago
by
BradA
5
Comments
As you can see from my last post , my source code formatting is not great since I moved to Community Server. The code * IS * formatted nicely when I go into edit mode… the spaces is good and the coloring looks right. I have tried several of the...
Brad Abrams
The Sieve of Eratosthenes
Posted
over 7 years ago
by
BradA
8
Comments
As an excuse to play with VS 2005 Beta2 bits we just posted, I thought I’d implement the Sieve of Eratosthenes . This is a very cool (and very old) algorithm to find prime numbers. The basic idea is that you have an array from 0..n, where n is the...
Brad Abrams
Webcast on The Fiefdom Syndrome
Posted
over 7 years ago
by
BradA
0
Comments
A colleague of mine at Sas recently told me about a free webcast April 19 th 11a EST. Apparently Bob Herbold (ex MSFT COO) is going to talk about his book The Fiefdom Syndrome . I must admit that I have not read to book yet, what do folks think? I imagine...
Brad Abrams
Love to code? Love to take on big projects? this is the job for you!
Posted
over 7 years ago
by
BradA
10
Comments
I am looking for a technical Program Manager to own some core parts of the platform including Reflection, Reflection.Emit, Delegates, etc. If you love to code, love working with developers, know how to really ship software you will love this job! Drop...
Brad Abrams
Has anyone tried it? What do you think?
Posted
over 7 years ago
by
BradA
1
Comments
Has anyone tried it? What do you think? http://www.erain.com/products/zam3d/ Introducing ZAM 3D ™ A New 3D XAML Tool for Microsoft "Avalon" Application Development First 3D software of its kind provides developers and designers with a quick and...
Brad Abrams
What is a breaking change?
Posted
over 7 years ago
by
BradA
8
Comments
While on my FrontLine trip I was surprised at the number of teams that produce a “shared library”. That is team “A” is producing an assembly that other teams across the company (or outside the company) need to consume. It was interesting to me as this...
Brad Abrams
Be heard on the PDC!
Posted
over 7 years ago
by
BradA
1
Comments
Jeremy posted a survey to get your feedback on the PDC… I filled it out with my bias, so you better get in and balance it out ;-)
Brad Abrams
NGen in CLR2.0
Posted
over 7 years ago
by
BradA
4
Comments
One of the key folks on the CLR team that makes sure the product actually works is Reid Wilkes . I just noticed that he has a nice NGen article published in MSDN … If you kicked the tire on NGen in V1.1 and decided not to jump in, you might want to look...
Brad Abrams
Fun with Equality Follow up...
Posted
over 7 years ago
by
BradA
3
Comments
Some great answers to my recent quiz … I particularly love the Nullable<T> and string interning usage.. very nice! The question again was: Find examples for each of the following: Question 1: x == y && !x.Equals(y) Question...
Brad Abrams
Bring Back Chris Brumme’s Blog
Posted
over 7 years ago
by
BradA
13
Comments
I got this funny email today from Joel Pobar ; I could not help but share it with you… You see Chris Brumme is OOF until next week so we thought we’d hit him with a little “surprise” when he comes back… You are of course welcome to join the fray! Comment...
Brad Abrams
Designing great frameworks training: FxCop in Depth
Posted
over 7 years ago
by
BradA
0
Comments
Continuing on the weekly series on Designing great frameworks we will have our 2 nd try at the FxCop chat. You can check out the video here then join us for the chat April 6 th . See you there!
Brad Abrams
Get email updates for new posts and new comments
Posted
over 7 years ago
by
BradA
1
Comments
I am sure many of you knew this, but with the brand-spanking-new CommunityServer stuff you can get an email every time I post or a comment is made. Sure makes it easier to follow the discussion. Just click on the “email” link to the left or here …
Brad Abrams
Wow -- great list of .NET Languages
Posted
over 7 years ago
by
BradA
8
Comments
Brian Ritchie's has a great list of .NET languages here… http://www.dotnetpowered.com/languages.aspx I didn’t even know we had 3 cobol implementations ;-)
Brad Abrams
Fun with Equality
Posted
over 7 years ago
by
BradA
11
Comments
Isn’t it funny how the “easiest” concepts can be the most complicated? A reader sent me the following quiz to help us appreciate the subtlies of equality in the system. Luckily he gave me the answers as well… ;-) Consider the following program: ...
Page 1 of 1 (24 items)