Rapise is a next generation software test automation tool that leverages the power of open architecture to improve application quality and reduce time to market. Using advanced technology and an extensible architecture, Rapise can handle your software application and cross-browser testing needs
OzCode a debugging Visual Studio Extension for .NET Developers, which complements Visual Studio and supercharges the C# debugging experience for .NET developers. Unlike existing debugger tools, OzCode is the only productivity solution that helps developers fix bugs quickly, accelerating and improving day-to-day debugging work in Visual Studio - delivering a premium bug-free environment for ASP.NET developers.
When building enterprise .net applications you should follow the Onion Architecture as outlined above. This domain model centric approach encourages the development of maintainable solutions by integrating loosely coupled components via interfaces. Adopting Onion architecture can lead to writing lots of extra code. SSW Data Onion makes this easy by generating an Entity Framework Code First implementation for persisting your Domain Entities.
Since .NET is a managed environment, there is always the downside of having your code open to anyone using Reflector or Refractor. Skater TOTAL converts the decompilable Microsoft Intermediate Language code (MSIL or CIL) of your assemblies into native format while keeping all .NET metadata intact, that provides the same level of protection as native C/C++ code.
Enterprise Web reporting tools, or Web-based reporting systems, provide companies with powerful abilities for analysis of the entire business by putting critical information in the hands of all those who need it. SharpShooter Reports.Web is the true cross platform report viewer intended for the creation and display of reports in any Web application. The product allows the development of reports on the basis of all .Net data sources.
Guardship translates your .NET executable to native code to make it hidden. When you run the protected executable it has all features and functionalities of managed application performing in PC memory. But .NET assembly browsers and decompilers will not be able to read your protected .NET executables.
xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. Written by the original inventor of NUnit v2, xUnit.net is the latest technology for unit testing C#, F#, VB.NET and other .NET languages. Works with ReSharper, CodeRush, and TestDriven.NET.
Moq (pronounced "Mock-you" or just "Mock") is the only mocking library for .NET developed from scratch to take full advantage of .NET 3.5 (i.e. Linq expression trees) and C# 3.0 features (i.e. lambda expressions) that make it the most productive, type-safe and refactoring-friendly mocking library available. And it supports mocking interfaces as well as classes. Its API is extremely simple and straightforward, and doesn't require any prior knowledge or experience with mocking concepts.
The Microsoft Build Engine is a platform for building applications. This engine, which is also known as MSBuild, provides an XML schema for a project file that controls how the build platform processes and builds software. Visual Studio uses MSBuild, but it doesn't depend on Visual Studio. By invoking msbuild.exe on your project or solution file, you can orchestrate and build products in environments where Visual Studio isn't installed.