beta

Microsoft has made available a first beta version of an experimental version of .NET 4.0, called .NET Framework 4.0 Beta 1 Enabled for Software Transactional Memory v1.0. Since that is quite a long name, the short one is STM.NET. This is a special version of .NET 4.0 that enables software transactional memory for C#. It…

Read More STM.NET

Visual Studio 2010 has support for code contracts that allow to express pre-, post-conditions and invariants to your .NET code. Let’ say you want to create a function to return a random value in a range. This could look like it:

However, at a rough analysis one can find two problems: Second call to…

Read More Code Contracts in Visual Studio 2010

Here is a list of new things in Visual Studio 2010 for unmanaged development. Visual Studio IDE: The editor has been rebuilt using WPF http://blogs.msdn.com/jasonz/archive/2009/02/20/a-new-look-for-visual-studio-2010.aspx Ability to zoom in and out, using the Control key and the mouse wheel (a zoom slider control will not be available in this version) http://software.intel.com/en-us/blogs/2009/02/26/visual-studio-2010-zoom-slider-control/ Dock files (source code…

Read More What’s new in Visual Studio 2010 for Unmanaged Development

At the beginning of January, Microsoft released a beta version of MFC Feature Pack, an exstension to the MFC shipped with Visual Studio 2008. This feature pack allows developers to create applications with the look and feel of Office, Visual Studio and Internet Explorer. MFC application can now support: Office Ribbon Office 2003, XP and…

Read More MFC Feature Pack