SilverUnit 0.5 is now available with speed optimizations and binary reference to the latest Typemock version 5.3.0.
SilverUnit is an open-source project that allows true unit testing of Silverlight objects, without needing to run them in the Silverlight runtime or in the browser. It’s useful for testing logic, and it’s much simpler to use than Microsoft’s Silverlight Test Framework (which is essentially an integration test framework).
Download SilverUnit
Nearly every web developer in the world knows about Firebug. Laurent Chesnais has created FireAtlas, a similar Firefox extension for ASP.NET AJAX Developers. Features include:
- PageRequestManager events tracing
- WebService calls tracing and inspection
- Partial Update inspection within Firebug Net Panel
FireAtlas Home Page
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 Docs
.NET Framework 4 Docs
WPF Docs
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.
Visual Studio 2010 Product Highlights
MSDN Subscribers Download
DevExpress, in partnership with Microsoft, has released a powerful FREE tool for C# and VB developers called CodeRush Xpress. This release includes Refactor! for Visual Basic. The combined tool has the following features:
- Highlight All References
- Increase or Reduce Selection
- Smart Clipboard Operations
- Generate from Using (TDD)
- Quick Navigation Window
- Quick File Navigation
- 60+ Refactorings
Download CodeRush XPress
AutoMapper is an open-source convention-based object-to-object mapper. AutoMapper uses a fluent configuration API to define an object-object mapping strategy and a convention-based matching algorithm to match up source to destination values.
Currently, AutoMapper is geared towards model projection scenarios to flatten complex object models to DTOs and other simple objects, whose design is better suited for serialization, communication, messaging, or simply an anti-corruption layer between the domain and application layer.
New features include:
- New mapper for System.ComponentModel.TypeConverter
- Bi-directional and parent-child relationships supported
- Flags enumerations supported
- Allow partially trusted callers for medium-trust environments
- Configuration validation for IEnumerable types (List<T> etc.)
- Mapper registry for easy access to built-in object mappers
- More friendly to IoC scenarios
Download AutoMapper
EntLib Contrib is a community-developed library of extensions to the patterns & practices Enterprise Library. In short, if you wrote it, why not share it with the world so that they can benefit form all your hard work? EntLib Contrib will evolve to include a wide range of additional providers, extensions, tools and even application blocks that can be used with Enterprise Library.
This May 2009 release of Enterprise Library Contrib is a final round up of all of the Microsoft patterns & practices Enterprise Library 3.1 core user contributions.
Enterprise Library Contrib
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
Windows SDK
RegexHero is a real-time online Silverlight regular expression testing and benchmarking tool utilizing the .NET regular expression engine. The first version is quite simple, but it’s the first of its kind.
The thing that makes RegexHero especially useful is its real-time highlighting. In other words, it will highlight all matches found as you change the regular expression and/or target string. RegexHero also provides 100% .NET compatible regular expression testing, unlike some other Regex programs which are not .NET-specific.
RegexHero
This toolkit introduces the Model-View-ViewModel (M-V-VM) design pattern to the Windows Presentation Foundation (WPF) community. The open-source project includes:
- Visual Studio 2008 template (Visual C# Express 2008 also supported)
- Documentation, including a general introduction to M-V-VM and a walkthrough using the VS template
- Complete WPF application demonstrating the MVVM pattern
Model-View-ViewModel Toolkit