Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Blog - Title
March, 2005
MSDN Blogs
>
BCL Team Blog
>
March, 2005
Server & Tools Blogs
>
Developer Tools Blogs
>
Base Class Library Blog
Executive Bloggers
S. Somasegar
Brian Harry
Scott Guthrie
Jason Zander
Visual Studio
Visual Studio
Blend
LightSwitch
Line of Business Apps by Beth Massi
Setup & Install by Heath Stewart
Application Lifecycle Management
Visual Studio ALM
Team Foundation Service
Languages
Visual Basic
Visual C#
Visual C++
Visual F#
JavaScript
.NET Framework
.NET Framework
.NET Parallel Programming
ADO.NET (Managed Providers, DataSet & EF)
ASP.NET by Scott Hanselman
Base Class Library (BCL)
Silverlight
WCF Data Services
Workflow
Platform Development
Internet Explorer
Apps for Office and SharePoint 2013
SharePoint
Office
Web
Windows 8
Windows Store
Windows Azure
Windows Phone
Base Class Library (BCL) Blog
Base types, Collections, Diagnostics, IO, RegEx…
Subscribe
Comments
Contact
Menu
Blog Home
Atom
Translate this page
Powered by
Microsoft® Translator
Live Now on Developer Tools Blogs
Tags
.NET Framework 3.5
.NET Framework 4
.NET Framework 4.5
API
BCL Refresher
CodeDom
Contracts
datatype
Generics
Globalization
Immutable
managed
MEF
News
NuGet
parsing
RegEx
Service
Silverlight
System.Collections
System.Diagnostics
System.IO
System.Resources
System.Threading
Win32
More
▼
Less
▲
Related resources
Visual Studio Developer Center
Visual Studio Product Website
Archives
Archives
May 2013
(1)
April 2013
(2)
March 2013
(2)
February 2013
(1)
January 2013
(1)
December 2012
(1)
October 2012
(1)
August 2012
(1)
June 2012
(2)
May 2012
(2)
April 2012
(2)
March 2012
(1)
December 2011
(2)
November 2011
(4)
October 2011
(2)
June 2011
(1)
May 2011
(2)
April 2011
(2)
March 2011
(1)
January 2011
(1)
November 2010
(1)
October 2010
(1)
August 2010
(1)
July 2010
(1)
June 2010
(2)
May 2010
(1)
April 2010
(1)
March 2010
(1)
January 2010
(1)
November 2009
(1)
October 2009
(1)
August 2009
(1)
July 2009
(2)
June 2009
(1)
May 2009
(1)
February 2009
(3)
January 2009
(1)
November 2008
(2)
October 2008
(2)
July 2008
(1)
June 2008
(3)
May 2008
(1)
April 2008
(1)
January 2008
(1)
November 2007
(4)
October 2007
(2)
August 2007
(3)
July 2007
(3)
June 2007
(7)
May 2007
(5)
April 2007
(4)
March 2007
(2)
February 2007
(1)
January 2007
(2)
December 2006
(1)
November 2006
(2)
October 2006
(8)
September 2006
(2)
August 2006
(3)
July 2006
(7)
June 2006
(5)
May 2006
(11)
April 2006
(16)
March 2006
(1)
January 2006
(1)
October 2005
(6)
September 2005
(5)
August 2005
(3)
July 2005
(2)
June 2005
(5)
April 2005
(3)
March 2005
(41)
February 2005
(7)
January 2005
(4)
December 2004
(8)
November 2004
(14)
October 2004
(9)
September 2004
(6)
August 2004
(6)
July 2004
(1)
June 2004
(2)
May 2004
(3)
March 2004
(2)
January 2004
(15)
December 2003
(3)
November 2003
(9)
October 2003
(5)
More
▼
Less
▲
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
BCL Team Blog
Potential additions to the Math class [Katy King]
Posted
over 8 years ago
by
BCL Team
36
Comments
In preparation for the next version of the product, we've collected suggestions for additions to the Math class and related classes. To give you an idea of the kinds of things people ask us for, here are a list of some of the requests we've received....
BCL Team Blog
SafeHandle: A Reliability Case Study [Brian Grunkemeyer]
Posted
over 8 years ago
by
BCL Team
29
Comments
SafeHandle is the best way to represent handles in managed code today. For a high-level overview of what SafeHandle does, Ravi posted a writeup on the BCL blog titled SafeHandles: the best v2.0 feature of the .NET Framework . However, if anyone wants...
BCL Team Blog
A Tracing Primer - Part I [Mike Rousos]
Posted
over 8 years ago
by
BCL Team
25
Comments
One of the changes in Whidbey will be a revamped tracing system. Much is unchanged - tracing messages are sent through switches to listeners where the data is reported in some fashion. One of the main differences is the inclusion of the TraceSource type...
BCL Team Blog
BCL, Blog Day! Tuesday 3/15/2005 (next week) [Kit George]
Posted
over 8 years ago
by
BCL Team
20
Comments
A heads-up all. The BCL has a chance next week to provide some added value, and we thought we'd keep as the focus, making a number of blog entries and samples. We'll hopefully see a great range of topics pour forth from this blog next Tuesday, so keep...
BCL Team Blog
Writing a Useful Windows Service in .NET in Five Minutes [Dave Fetterman]
Posted
over 8 years ago
by
BCL Team
16
Comments
When opening up a new project in Visual Studio, one finds many, many options for deploying your new killer app: Windows Applications, Console Applications, and Web Services are all popular choices. Even when creating a simple daemon-type process, however...
BCL Team Blog
Synchronization in Generic Collections [Brian Grunkemeyer]
Posted
over 8 years ago
by
BCL Team
13
Comments
A few astute users of our generic collections observed that we no longer provide a public SyncRoot property on ICollection<T>. I believe we're better off not providing it. You often want to do synchronization at some higher level in your application...
BCL Team Blog
Best V2.0 feature in the .NET Framework: A BCL Poll [Kit George]
Posted
over 8 years ago
by
BCL Team
12
Comments
OK, in response to Jeff Atwood’s questions: “If you had to pick one, what is the single most important feature in 2.0 that developers should be experimenting with and exploiting as soon as they get their hands on it? What features in 2.0 *directly* address...
BCL Team Blog
Language features which can’t be expressed using CodeDOM in Whidbey. [Vinaya Bhushana Gattam Reddy]
Posted
over 8 years ago
by
BCL Team
12
Comments
The CodeDom provides a powerful way for applications to emit source code in a variety of languages. CodeDom provides necessary infrastructure to generate common language features that are necessary across the languages instead of providing ways to generate...
BCL Team Blog
.NET Regular Expressions: Regex and Balanced Matching [Ryan Byington]
Posted
over 8 years ago
by
BCL Team
11
Comments
One of the questions that seems to come up a lot is that someone wants to match balanced parenthesis. Something like the string “(aa (bbb) (bbb) aa)” and they want to match from the beginning parenthesis to the matching end parenthesis. Generally this...
BCL Team Blog
Play the CLR acronym game! [Brad Abrams]
Posted
over 8 years ago
by
BCL Team
11
Comments
One of my pet peeves is seeing people use obscure managed code related terms incorrectly. So, I thought I’d make a little game out of it… Can you match the term to their usage correct? Terms: CLR CLS CTS CLI CER Fill in the blank: The __ is a contract...
BCL Team Blog
CodeDom now supports a way to generate code for CodeTypeMember [Vinaya Bhushana Gattam Reddy]
Posted
over 8 years ago
by
BCL Team
10
Comments
CodeDom now supports a way to generate code for CodeTypeMember. In V1.1 there is no way to generate a method without a type information using CodeDom. There are several tools and applications including ASP.Net had requirements to create a method without...
BCL Team Blog
What are the New DateTime Features in Whidbey [Anthony Moore]
Posted
over 8 years ago
by
BCL Team
9
Comments
What are the New DateTime Features in Whidbey [Anthony Moore] DateTime has received quite a number of new features in Whidbey. Several of them have been mentioned in other blog posts. Here is a summary of all the new features added. Format Change After...
BCL Team Blog
SafeHandles: the best V2.0 feature of the .NET Framework [Ravi Krishnaswamy]
Posted
over 8 years ago
by
BCL Team
9
Comments
Rather than giving a short response to Jeff Atwood's question, ' If you had to pick one, what is the single most important feature in 2.0 that platform developers should be experimenting with and exploiting as soon as they get their hands on it? ', I...
BCL Team Blog
How to Work Around Problems Serializing DateTime in XML [Anthony Moore]
Posted
over 8 years ago
by
BCL Team
8
Comments
I wrote a while ago about problems with the way DateTime worked with features like DataSet, XML Serialization (WebServices) and XmlConvert. Basically, DateTime is always treated as a local time by these XML-based systems, which means that you get incorrect...
BCL Team Blog
The .NET Vision (aka: the big picture): what are we working towards? [Kit George]
Posted
over 8 years ago
by
BCL Team
8
Comments
In response to the query for input on what to blog about today, David asked the following question: "I want to know the big picture on things. What is the vision here? The end game?" This is one of those questions where you'll get a slightly different...
BCL Team Blog
Why aren't there parsers for CodeDom? [David Gutierrez]
Posted
over 8 years ago
by
BCL Team
8
Comments
This is an interesting question, and the answer is a bit more than just "historical reasons." It's hard. Yes, it's just plain harder to parse code than it is to emit it. Parsing code is a good portion of what compilers do, and since most compilers are...
BCL Team Blog
Come and Meet the CLR team! [Kit George]
Posted
over 8 years ago
by
BCL Team
7
Comments
The CLR team would love to meet any interested parties who are in the Seattle area, to chat about Whidbey, problems you’re having in V1.1, or if you’re simply interested in meeting some of the people who work on the CLR. We’ll be looking to do this next...
BCL Team Blog
An intro to CodeDom [David Gutierrez]
Posted
over 8 years ago
by
BCL Team
6
Comments
I recently gave a talk on CodeDom for compiler writers , and I thought I would adapt some of those slides here as a basic intro to CodeDom. CodeDom, or Code Document Object Model, is a feature which lets you generate code and assemblies in a language...
BCL Team Blog
Avoiding Boxing in Classes Implementing Generic Interfaces through Reflection [Dave Fetterman]
Posted
over 8 years ago
by
BCL Team
6
Comments
Krzysztof Cwalina showed me this cool trick to avoid boxing value types when working with generics and interfaces. This may be a bit dense but the trick is rarely seen and illustrative. Note before proceeding: This technique is only available in VS.NET...
BCL Team Blog
Using reflection to List version to version assembly changes: Libcheck, one of the best tools ever! [Kit George]
Posted
over 8 years ago
by
BCL Team
6
Comments
OK, so libcheck has been around for a while. I actually made the code available publicly in the past via GotDotNet, but when I released it there, it was called WinChurn. Libcheck remains the core of this functionality, and it's an awesome little tool...
BCL Team Blog
Intra-Whidbey (V2.0) Obsoletions: a MUST have list for people using Beta2 [Kit George]
Posted
over 8 years ago
by
BCL Team
5
Comments
A critical list for all of you who want to pick up beta2 (and let's face it, who wouldn't?) and write code which can latter still run successfully on RTM bits (or at least, be in better shape to run). We have a lot of APIs which have been introduced during...
BCL Team Blog
Summing it all up: 35 blog entries in 2 days from the BCL Team [Kit George]
Posted
over 8 years ago
by
BCL Team
5
Comments
Is there such a thing as too many blogs? We've certainly pushed the limit in the past couple of days, and a few folks have pointed out that some of the entries are dropping off the view, and may be getting missed. Here's a list of all the blogs in the...
BCL Team Blog
How to get .NET Framework Design Guidelines Updates [Krzysztof Cwalina]
Posted
over 8 years ago
by
BCL Team
5
Comments
The .NET Framework Design Guidelines on MSDN are getting updated but not that frequently. Many people have asked us to publish updates more often. I have been posting such updates here for some time now. Yesterday, I added new guidelines for throwing...
BCL Team Blog
The SLAR on System.Convert [Brad Abrams]
Posted
over 8 years ago
by
BCL Team
5
Comments
It is been a while sense I posted in the series sharing some of the information in the .NET Framework Standard Library Annotated Reference Vol 1 . Given today is BCL blog day, I thought I would kick it off by adding a couple of annotations from the System...
BCL Team Blog
The Base Class Library Program Manager (PM): a job description [Kit George]
Posted
over 8 years ago
by
BCL Team
5
Comments
I posted a while back on a job opening for a BCL PM position. We got a lot of great candidates in response to that post, and it was quite exciting to see the range of experience and backgrounds in the people who responded. Now if you ever show interest...
Page 1 of 2 (41 items)
1
2