Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

P/Invoke Interop Assistant [Justin Van Patten]

The Interop team recently released a new tool called the P/Invoke Interop Assistant . This tool automatically generates managed p/invoke declarations (in C# or VB) from native signatures. It includes a quick look-up for the common Win32 libraries and
Posted by BCLTeam | 10 Comments
Filed under:

.NET Framework Developer Documentation Survey [Matthew Connelly]

Help us improve the developer documentation by taking the Visual Studio and .NET Framework Developer Documentation Survey . This survey will give us a better understanding of the type of applications you are developing, how you use help, and how we can
Posted by BCLTeam | 3 Comments
Filed under:

Long Paths in .NET, Part 3 of 3 [Kim Hamilton]

Updated 6/10/08 2:20pm: clarified details of proposed solution Here it is, Part 3 of the long path series , which started over a year ago. I apologize for leaving you hanging; the BCL team has been busy lighting up the web . Because of the delay, I’ll
Posted by BCLTeam | 22 Comments
Filed under: ,

.NET Framework Client Profile [Justin Van Patten]

Last week Soma and Scott Guthrie announced the availability of Visual Studio 2008 and .NET Framework 3.5 SP1 Beta. As part of this release, we’re introducing the .NET Framework Client Profile , a smaller .NET Framework redist optimized for .NET client
Posted by BCLTeam | 58 Comments
Filed under: ,

Working with Signed Non-Decimal and Bitwise Values [Ron Petrusha]

Recently, a number of questions have surfaced about the accuracy of the .NET Framework when working with the binary representation of numbers. (For example, see https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=295117 .)
Posted by BCLTeam | 6 Comments
Filed under:

Where did BigInteger go? [Melitta Andersen]

This has been the subject of several recent feedback e-mails we’ve received. Moreover, a few recent correspondents were kind enough to point out that not only did we remove it, but we didn’t say anything about it. I apologize for that. We weren’t trying
Posted by BCLTeam | 9 Comments

Parallel Extensions CTP and the Parallel Computing Developer Center [Judd Hall]

The CLR Team has been working with the Parallel Computing Platform Team for the past year on some innovative ideas in parallel computing. Yesterday, the Parallel Computing Platform Team announced the Parallel Computing Developer Center along with their
Posted by BCLTeam | 5 Comments
Filed under: ,

December 2007 Cumulative Time Zone Update is Now Available [Josh Free]

In case you have not heard, the December 2007 cumulative time zone update for Microsoft Windows operating systems is now available. The update can be downloaded right now from http://support.microsoft.com/kb/942763 ; the software update will also be available
Posted by BCLTeam | 5 Comments
Filed under:

.NET Framework 3.5 Now Available! [Justin Van Patten]

.NET Framework 3.5 and Visual Studio 2008 have officially shipped! Soma has the announcement on his blog and the downloads are available here . There's over 250 new features in .NET 3.5 and Visual Studio 2008. Here's a list of new BCL features available
Posted by BCLTeam | 10 Comments
Filed under: ,

Change in System.ServiceProcess shutdown is coming in 3.5 RTM [Inbar Gazit]

In all current versions of the Framework we do not close the actual service when we get a shutdown request from the OS. Instead we just call OnShutdown and hope that the user has overridden this method and called Stop() themselves. We found out that many
Posted by BCLTeam | 8 Comments

Dispose Pattern and Object Lifetime [Brian Grunkemeyer]

The Dispose pattern is the way to think of object lifetime in the .NET Framework. Admittedly, it can be a little subtle. A customer asked a question on our MSDN documentation for implementing the Dispose pattern . I’ll get to this question, but let’s
Posted by BCLTeam | 13 Comments
Filed under:

.NET sources to be available with Visual Studio 2008 [Inbar Gazit]

Have you ever wanted to look inside some of the BCL methods? Have you ever wondered about some exception thrown by our code? Are you curious to see what comments BCL developers write in their code? Well, soon you’ll be able to do all of these things.
Posted by BCLTeam | 6 Comments
Filed under:

BCL Refresher: List<T> Predicates [Inbar Gazit]

This time I’m going to focus on one class in this blog post. System.Collections.Generic.List<T> contains some special methods that exist on this type. Those methods take a System.Predicate which is essentially a delegate that allows us to filter

Greetings from the New Girl [Melitta Andersen]

My name is Melitta Andersen, and I started at Microsoft last Monday as a PM in the BCL. I was an intern here last year, and then went back to Carnegie Mellon to finish my CS degree. Since my return to the BCL, I’ve discovered that this blog is a useful
Posted by BCLTeam | 10 Comments

Microsoft .NET Framework 3.5 Beta 2 is Now Available [Inbar Gazit]

In case you have not heard, we recently released the latest pre-release version of the Microsoft .NET Framework 3.5 (previously code named “Orcas”). You are encouraged to download and try it, available here: .NET Framework 3.5 Beta 2 There are no new
Posted by BCLTeam | 11 Comments
Filed under:
More Posts Next page »
 
Page view tracker