Most programmers know that throwing exceptions takes a relatively long time to execute versus normal processing. Some say throwing exceptions is as much as two orders of magnitude slower than passing arguments (that’s 100 times slower for non-geeks). However, another article claims there’s almost no impact to throwing exceptions, unless you are running your software in a debugger.
Documentation for the next generation of the Visual Studio, the .NET Framework, and Windows Presentation Foundation (WPF) is now publicly available at MSDN.
Visual Studio 2010 Beta 1 is now available for MSDN Subscribers. Visual Studio 2010 is a complete suite of tools for building both desktop and team-based enterprise Web applications. In addition to building high-performing desktop applications, you can use Visual Studio’s powerful component-based development tools and other technologies to simplify team-based design, development, and deployment of enterprise solutions.
Microsoft has just released the Windows Software Development Kit (SDK) for Windows 7 and .NET Framework 3.5 Service Pack 1 (SP1): Release Candidate (RC).
The Microsoft Windows SDK is a set of tools, code samples, documentation, compilers, headers, and libraries that developers can use to create applications that run on Microsoft Windows operating systems. The Windows SDK combines two formerly separate SDKs: the Platform SDK (PSDK) and the .NET Framework SDK.
The following is a small sampling of what’s new or updated in this SDK:
- Documentation – Approximately 80% of the SDK documentation set has been refreshed
- Headers/Libraries – numerous new and updated – please see What’s New in the Windows API under the top-level Getting Started section in the documentation
- Samples – Over 200 new and/or updated samples
- Tools – Several new tools added
- Visual Studio 2008 SP1 C++ command line compiler toolset and matching CRT