Welcome to MSDN Blogs
Sign in
|
Join
|
Help
I know the answer (it's 42)
This Blog
About
Email
Syndication
RSS 2.0
Atom 1.0
Search
Go
Tags
Amazing India
C# / .NET / Coding
Everything else
Fun
Ruby
Software
Team System
Tech
Technology
User interface
News
WhoAmI
Who links to my blog
Web Site
Archives
September 2008 (5)
August 2008 (3)
July 2008 (7)
June 2008 (2)
May 2008 (12)
April 2008 (4)
March 2008 (1)
February 2008 (3)
January 2008 (4)
December 2007 (4)
November 2007 (9)
October 2007 (3)
September 2007 (6)
August 2007 (5)
July 2007 (7)
June 2007 (12)
May 2007 (7)
April 2007 (2)
March 2007 (3)
February 2007 (8)
January 2007 (7)
December 2006 (11)
November 2006 (7)
October 2006 (4)
September 2006 (1)
August 2006 (11)
July 2006 (7)
June 2006 (5)
May 2006 (5)
April 2006 (7)
March 2006 (7)
February 2006 (11)
January 2006 (18)
December 2005 (15)
November 2005 (14)
October 2005 (15)
September 2005 (13)
August 2005 (10)
July 2005 (1)
June 2005 (3)
May 2005 (1)
April 2005 (1)
March 2005 (1)
January 2005 (2)
December 2004 (2)
November 2004 (2)
C# / .NET
Don Box
JFo's coding
Rico Mariani
Mike Stall
Way Ward
Jomo
Eric Lippert
Brad Abrams
Dan Fernandez
Everything else
Larry Osterman
Raymond Chen
Scoble
Joel
Flowstate
Team System
Rob Caron
Brian Harry
buck hodges
James Manning
July 2008 - Posts
Monday, July 21, 2008 10:46 AM
String equality
akutz has one of the most detailed post on string interning and equality comparison performance metrics I have ever seen. Head over to the post here I loved his conclusion which is the crux of the whole story. " In conclusion, the String class’s
Posted by
abhinaba
|
1 Comments
Filed under:
C# / .NET / Coding
,
Software
Thursday, July 10, 2008 10:42 AM
Writing exception handlers as separate methods may prove to be a good idea
Let us consider a scenario where you catch some exception and in the exception handler do some costly operation. You can write that code in either of the following ways Method-1 : Separate method call public class Program { public static void Main(string[]
Posted by
abhinaba
|
4 Comments
Filed under:
C# / .NET / Coding
,
.NET CF
,
Software
Wednesday, July 09, 2008 10:42 AM
Microsoft Roundtable
Our conference rooms have been fitted with this really weird looking device (click to enlarge). I had no clue what the thing was. Fortunately it's box was still placed in the room along with the manual. It's called the Microsoft RoundTable and it is actually
Posted by
abhinaba
|
2 Comments
Filed under:
Tech
,
Software
,
Technology
Tuesday, July 08, 2008 10:42 AM
Do namespace using directives affect Assembly Loading?
The simple answer is no, the inquisitive reader can read on :) Close to 2 year back I had posted about the two styles of coding using directives as follows Style 1 namespace MyNameSpace { using System; using System.Collections.Generic; using System.Text;
Posted by
abhinaba
|
0 Comments
Filed under:
C# / .NET / Coding
,
Tech
,
.NET CF
,
Software
,
Technology
Monday, July 07, 2008 10:42 AM
Auto generating Code Review Email for TFS
We use a small command line tool called crmail to auto-generate code review email from shelveset. I find the whole process very helpful and thought I'd share the process and the tool (which has some really cool features). Features Automatic generation
Posted by
abhinaba
|
3 Comments
Filed under:
Team System
,
C# / .NET / Coding
Friday, July 04, 2008 10:42 AM
How does the .NET CF handle null reference
What happens when we have code as bellow class B { public virtual void Virt(){ Console.WriteLine("Base::Virt"); } } class Program { static void Main(string[] args){ B b = null; b.Virt(); // throws System.NullReferenceException } } Obviously
Posted by
abhinaba
|
3 Comments
Filed under:
Tech
,
.NET CF
Thursday, July 03, 2008 10:42 AM
C# generates virtual calls to non-virtual methods as well
Sometime back I had posted about a case where non-virtual calls are used for virtual methods and promised posting about the reverse scenario. This issue of C# generating callvirt IL instruction even for non-virtual method calls keeps coming back on C#
Posted by
abhinaba
|
2 Comments
Filed under:
C# / .NET / Coding
,
Tech
,
.NET CF