Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Blog - Title
MSDN Blogs
>
BCL Team Blog
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
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
Non-Generic Collections to be Removed from Silverlight [Inbar Gazit]
Posted
over 6 years ago
by
BCL Team
22
Comments
Those of you who are already using Silverlight 1.1 Alpha may have seen that the familiar non-generic collections were all marked as obsolete. This includes almost everything under the System.Collections namespace. You shouldn’t be too surprised. We...
BCL Team Blog
BCL Refresher: Converting the Non-Generic Collections [Inbar Gazit]
Posted
over 6 years ago
by
BCL Team
14
Comments
As you know generics were only introduced to the .NET Framework in version 2.0. Originally we had a lot of collections in the System.Collections namespace that can store objects. In version 2.0 we added the System.Collections.Generic namespace to support...
BCL Team Blog
A Brief History of DateTime [Anthony Moore]
Posted
over 6 years ago
by
BCL Team
27
Comments
For the .NET 3.5 release, the BCL team has been trying to solve some problems related to dates, times and time zones that customers having been asking us to address for some time. We’ve invested in two significant features: TimeZoneInfo : Extended...
BCL Team Blog
DateTimeOffset: A New DateTime Structure in .NET 3.5 [Justin Van Patten]
Posted
over 6 years ago
by
BCL Team
18
Comments
One thing we haven't publicized much on this blog yet is a new date time structure we've added in .NET 3.5 called DateTimeOffset (currently available as part of .NET Framework 3.5 Beta 1 ). Kathy mentioned it on her blog a while back and Daniel...
BCL Team Blog
BCL Refresher: DateTime.ToUniversalTime returns MaxValue/MinValue on overflow [Josh Free]
Posted
over 6 years ago
by
BCL Team
5
Comments
DateTime. ToUniversalTime converts the value of the current DateTime object to Coordinated Universal Time (UTC). When the converted value is either too large or too small to fit into a DateTime object then MaxValue or MinValue is returned, respectively...
BCL Team Blog
System.TimeZoneInfo: Working with Ambiguous and Invalid Points in Time [Josh Free]
Posted
over 6 years ago
by
BCL Team
4
Comments
System.TimeZoneInfo (currently available as part of .NET Framework 3.5 Beta 1 ) contains methods for checking if a DateTime instance represents an ambiguous or invalid time in a specific time zone. These methods are particularly useful for validating...
BCL Team Blog
Exploring Windows Time Zones with System.TimeZoneInfo [Josh Free]
Posted
over 6 years ago
by
BCL Team
21
Comments
The main feature of the System.TimeZoneInfo class (previously named System.TimeZone2 in CTPs prior to .NET Framework 3.5 Beta 1 ) is to enable .NET developers to seamlessly work with Windows time zones in their applications. This includes enabling .NET...
BCL Team Blog
String.Compare() != String.Equals() [Josh Free]
Posted
over 6 years ago
by
BCL Team
12
Comments
System.String contains the static methods ‘Compare’ and ‘Equals’ which are used for string comparison. public static int Compare( string strA, string strB) public static bool Equals( string a, string b) These two methods perform two very different...
BCL Team Blog
BCL Refresher: Floating Point Types - The Good, The Bad and The Ugly [Inbar Gazit, Matthew Greig]
Posted
over 6 years ago
by
BCL Team
11
Comments
So here is another BCL refresher on the topic of floating point types in the BCL. Believe it or not, we have 3 different floating point types: Single (float) Double and Decimal. Each has their own characteristics and abilities and so let’s try to learn...
BCL Team Blog
The RegexOptions.Compiled Flag and Slow Performance on 64-Bit .NET Framework 2.0 [Josh Free]
Posted
over 6 years ago
by
BCL Team
6
Comments
Developers using System.Text.RegularExpressions.Regex with the RegexOptions.Compiled flag may notice performance degradation in their 2.0 apps when running on 64-Bit .NET Framework 2.0 . The performance problem occurs in the Regex(String pattern, RegexOptions...
BCL Team Blog
System.IO.Compression Capabilities [Kim Hamilton]
Posted
over 6 years ago
by
BCL Team
16
Comments
We often get asked about the capabilities of the .NET compression classes in System.IO.Compression. I'd like to clarify what they currently support and mention some partial workarounds for formats that aren't supported. The .NET compression libraries...
BCL Team Blog
Linq Support in Silverlight 1.1 Alpha [Kim Hamilton]
Posted
over 6 years ago
by
BCL Team
2
Comments
Linq is one of the many .NET features we're pleased to include in the Silverlight 1.1 Alpha release . Linq in Silverlight supports key Linq-to-Object scenarios available in the desktop version, such as queries built on IEnumerable and the ability to implement...
BCL Team Blog
Introducing Microsoft Silverlight 1.1 Alpha [Justin Van Patten]
Posted
over 6 years ago
by
BCL Team
16
Comments
Today at MIX07 we announced the availability of Microsoft Silverlight 1.1 Alpha, a cross-browser, cross-platform plug-in for delivering the next generation of .NET-based media experiences and rich interactive applications for the Web. Silverlight is supported...
BCL Team Blog
BCL Refresher: System.Diagnostics.Debug class [Inbar Gazit]
Posted
over 6 years ago
by
BCL Team
7
Comments
Many people told me that they would like to see more blog entries. Not only about the new cool stuff that's coming but also about the old established stuff that's maybe a tad forgotten. So, with the BCL refresher series we're going to go back to talk...
BCL Team Blog
Visual Studio Code Name "Orcas" Beta 1 Has Been Released! [Inbar Gazit]
Posted
over 6 years ago
by
BCL Team
11
Comments
I'm pleased to let you all know that Microsoft released the first beta version of the next version of Visual Studio, Visual Studio Team System and Visual Studio Team Foundation Server. This of course also includes the next version of the .NET Framework...
BCL Team Blog
Visual Basic "Live From Redmond" Webcast Series [Justin Van Patten]
Posted
over 6 years ago
by
BCL Team
0
Comments
The Visual Basic team has put together a "Live from Redmond" webcast series aimed at the next version of Visual Basic and Visual Studio code named "Orcas". The live series starts April 18th and will continue to the end of May. It looks like the focus...
BCL Team Blog
Long Paths in .NET, Part 2 of 3: Long Path Workarounds [Kim Hamilton]
Posted
over 6 years ago
by
BCL Team
18
Comments
For now, our suggested workaround for users that encounter the MAX_PATH issue is to rearrange directories so that the names are shorter. This may sound like a cop out, but this is ultimately easier on users because of (1) limited tool support (i.e. Explorer...
BCL Team Blog
A new TraceListener in Orcas: EventSchemaTraceListener [Inbar Gazit]
Posted
over 6 years ago
by
BCL Team
7
Comments
TraceListener is an abstract class representing a listener object that is used to log event that a TraceSource is producing. In .NET 2.0 we have a few existing implementations such as ConsoleTraceListener for logging events to the standard console and...
BCL Team Blog
Long Paths in .NET, Part 1 of 3 [Kim Hamilton]
Posted
over 6 years ago
by
BCL Team
30
Comments
Let’s start by looking at one of the more interesting exception messages in the BCL, the PathTooLongException: [PathTooLongException]: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters...
BCL Team Blog
Introducing: System.Numeric.BigInteger [Inbar Gazit]
Posted
over 6 years ago
by
BCL Team
26
Comments
Update : BigInteger was cut from the .NET 3.5 release . Have you ever needed a really huge number? So big it just couldn't fit into any other base-type in the framework? Well, no problem anymore, just use the new BigInteger type. You can now have the...
BCL Team Blog
Orcas January CTP Now Available [Justin Van Patten]
Posted
over 6 years ago
by
BCL Team
6
Comments
The Orcas January Community Technology Preview (CTP) has been publicly released as of Wednesday evening! This CTP is available as a Virtual PC image or as a self-extracting install . We advise against installing the self-extracting install on a production...
BCL Team Blog
Introducing Pipes [Justin Van Patten]
Posted
over 7 years ago
by
BCL Team
14
Comments
The Orcas October Community Technology Preview (CTP) includes new types that make it easy for developers to use pipes from managed code. Pipes are used for inter-process communication (IPC) between processes running on the same machine, or processes running...
BCL Team Blog
Introducing HashSet<T> [Kim Hamilton]
Posted
over 7 years ago
by
BCL Team
31
Comments
HashSet<T> is in our latest CTP, and you can find it in the System.Collections.Generic namespace. The naming discussion over the last month has motivated me to recap some naming highlights for HashSet, so hang in til the end if you’re interested...
BCL Team Blog
Orcas October CTP Now Available [Justin Van Patten]
Posted
over 7 years ago
by
BCL Team
8
Comments
The Orcas October CTP became available for download earlier this week. This CTP contains a couple new features from the BCL team: A new high performance set collection. HashSet is a new generic collection that has been added to the System.Collections...
BCL Team Blog
Hi from the New Guy [Matt Ellis]
Posted
over 7 years ago
by
BCL Team
1
Comments
As one of the newest members of the BCL team, I wanted to take some time to introduce myself. I’m Matt Ellis and I’m the newest software design engineer on the team. Right now some of you might be experiencing déjà vu , since only a few months ago I was...
Page 4 of 13 (310 items)
«
2
3
4
5
6
»