Browse by Tags

Tagged Content List
  • Blog Post: The Compare Contract [Kim Hamilton]

    A breaking change? We recently heard from a customer who observed different sorting behavior in .NET FX 3.5 SP1 compared to 3.5 RTM. The different behavior was demonstrated with the following code. The class StringWrapper provided a custom sort in which nulls (null StringWrapper references) were...
  • Blog Post: .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 applications. The new redist weighs in at around...
  • Blog Post: .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 in .NET 3.5: System.DateTimeOffset A new...
  • Blog Post: 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 developers didn’t know they had to do that and...
  • Blog Post: 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 features in this version as far...
  • Blog Post: A Brief History of DateTime Follow-up [Anthony Moore]

    Thanks all for the feedback on A Brief History of DateTime . Thanks Justin for responding to most of this. I can elaborate on some of the issues raised: >> (3) Was there any consideration given in the design process around making DateTimeOffset an (immutable) reference type? We did...
  • Blog Post: A Brief History of DateTime [Anthony Moore]

    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 Time Zone Support. This allows for enumeration...
  • Blog Post: DateTimeOffset: A New DateTime Structure in .NET 3.5 [Justin Van Patten]

    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 Moth recently posted about it as well. DateTimeOffset...
  • Blog Post: System.TimeZoneInfo: Working with Ambiguous and Invalid Points in Time [Josh Free]

    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 user-supplied points in time. Background Information...
  • Blog Post: Exploring Windows Time Zones with System.TimeZoneInfo [Josh Free]

    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 applications to take advantage of the new Windows...
  • Blog Post: Visual Studio Code Name "Orcas" Beta 1 Has Been Released! [Inbar Gazit]

    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 and most of the new BCL features we've been blogging...
  • Blog Post: Visual Basic "Live From Redmond" Webcast Series [Justin Van Patten]

    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 of the series will be on LINQ with some additional...
  • Blog Post: A new TraceListener in Orcas: EventSchemaTraceListener [Inbar Gazit]

    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 TextWriterTraceListener that is used for logging...
  • Blog Post: Introducing: System.Numeric.BigInteger [Inbar Gazit]

    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 ability to use integers of any arbitrary size,...
  • Blog Post: Orcas January CTP Now Available [Justin Van Patten]

    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 machine. In this CTP we're announcing a new...
  • Blog Post: Introducing Pipes [Justin Van Patten]

    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 on any other Windows machine within a network...
  • Blog Post: Introducing HashSet<T> [Kim Hamilton]

    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. HashSet is an unordered collection containing...
  • Blog Post: Orcas October CTP Now Available [Justin Van Patten]

    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.Generic namespace. It is an unordered collection...
  • Blog Post: System.TimeZone2 Starter Guide [Kathy Kam]

    Extended Time Zone support is one of the most requested features in the BCL. System.TimeZone provides some basic support for converting from your machine Time Zone to UTC and vice versa, but it doesn’t have support to convert… say from Pacific Standard Time to Eastern Standard Time. In the “Orcas” September...
Page 1 of 1 (19 items)