InfoQ Homepage .NET Framework Content on InfoQ
-
.NET 4 Beta 1 Now Supports Software Transactional Memory
Microsoft has released a new version of .NET 4.0 Beta 1, one that incorporates STM.NET, the Software Transactional Memory. STM is an alternative mechanism to lock-based synchronization used to control the concurrent access to shared memory.
-
MS Robotics Studio Updated
Microsoft Robotics Developer Studio (RDS) is a development environment used to create robotics applications. RDS 2008 R2 has been updated to offer improved performance, better analysis tools, new simulation sensors, and improved tutorials.
-
Is There a Future for VB.NET?
Many have wondered why Microsoft is giving a different treatment to VB.NET compared to C#, why VB.NET developers are paid less than C# ones and if they should worry for their future or not. In a podcast, Lisa Feigenbaum, PM in .NET Managed Languages Group, assures the VB.NET community that VB definitely has a future.
-
Microsoft OracleClient Deprecated
Microsoft announced System.Data.OracleClient will be marked obsolete in .NET 4.0 and removed from future releases. OracleClient is the ADO.NET provider for Oracle developed by Microsoft and shipped as part of the .NET FCL. Its absence will be an impediment to future upgrades for the many small projects using this provider for Oracle data access.
-
Ruby VM Roundup: IronRuby 1.0 Coming Up, RubySpec, JRuby 1.3.1
IronRuby's alive and kicking - and will go 1.0 in July. We look at some resources to get up to speed with IronRuby's status. Also: JRuby 1.3.1 is an important bug fix update for JRuby users, MacRuby continues to improve and MagLev now comes with a native parser.
-
Building Applications, the Workflow Way
A new article by David Chappell describes how BPM engines are different from plain programs written in Java, C#, etc. and the ways Windows Workflow Foundation can be used to build workflow applications.
-
Accessing Windows 7 with Windows API Code Pack for .NET
Microsoft has made available Windows API Code Pack for Microsoft .NET Framework (v0.85), a library useful to access new Windows 7 features, including Vista ones, from managed code. This library is not included in .NET 4.0.
-
Interview: Eric Nelson on VS 2010 and .NET 4.0
In this interview Eric Nelson talks about what’s coming in VS 2010, the C# – VB.NET convergence, the introduction of Parallel as a library, and Azure cloud computing.
-
CLR 4 Has a "Background" Garbage Collector
Maoni Stephens, Dev Owner of the CLR GC, and Andrew Pardoe, PM of the CLR GC, explain in a Channel 9 interview the introduction of the Background GC in CLR 4 which basically allows the start of yet another GC while the first is running, improving the efficiency of the garbage collection process.
-
.NET 4 Cancellation Framework
.NET 4 will have new types to support building cancellation-aware applications and libraries. The new CancellationToken, CancellationTokenSource, and cancellation exception types provide a cooperative cancellation framework.
-
Identity Developer Training Kit Based On Microsoft 'Geneva' Released
Microsoft released an identity developer training kit, following closely on the heels of the release of Geneva Beta 2 at Teched. The training kit is a set of hands-on labs and resources designed to help developers to take advantage of Microsoft’s identity products and services.
-
Visual Studio 2010 and .NET 4.0 Beta 1
Microsoft has released Beta 1 of Visual Studio 2010 and .NET Framework 4.0. This long awaited release, initially available to MSDN subscribers only, includes ASP.NET 4.0 enhancements, improved SharePoint Development, better support for parallel programming and cloud development, and new application lifecycle management capabilities.
-
Supporting Applications on Windows 7
Windows 7 is getting closer to RTM and RC1 was recently made available for download (feature complete). Tim Sneath, director of the Windows and Silverlight technical evangelism team, have recently covered some of the resources available to developers looking to support Windows 7, as well as how to take advantage of the new features available.
-
NUnit 2.5 had been Released
After nearly a year's work, NUnit 2.5 has finally released. This release includes: Data-Driven Tests, Inline Expected Exception Tests, Generic and Lambda support, Out of process execution of tests and Source Code Display.
-
Should ASP.NET Developers Learn ASP.NET MVC?
Many discussions of whether or not developers should use or learn ASP.NET MVC has been going on in blogs, Twitter and forums the last couple of weeks. The opinions varies from not recommended to all ASP.NET developers should learn it. InfoQ have tried to summarize some of the recent activity around this topic.