Encodo C# Handbook. Resource Page DescriptionThis document covers many aspects of programming with C#, from naming, structural and formatting conventions to best practices for using existing and developing new code.
Background It's the manual developed at Encodo Systems AG for developing with C# and .NET, but many of the concepts and ideas can be applied to any programming language. The intent of this document is not to codify current practice at Encodo as it stands at the time of writing; instead, this handbook has the following aims: Whereas the Encodo Handbook draws mostly on in-house programming experience, it also includes ideas from Microsoft’s Internal Coding Guidelines and Design Guidelines for Developing Class Libraries and benefits as well from both the IDesign and Philips coding styles as corroborative sources.
Using the Handbook This handbook mixes recommendations for programming with C#, .NET and the Encodo libraries (code samples draw from these libraries, but access to them is not required). Pex – Automated White Box Testing for .NET. Lester's WPF blog : Tool: Crack.NET. Mindscape Blog » Blog Archive » Free Visual Studio File Explorer. Free Visual Studio File Explorer Add-in The Visual Studio File Explorer Add-in (sexy name we know, but hey, it’s self documenting) is a free Tool Window add-in for VS 2008 that provides a Windows Explorer style file system view. It’s particularly useful for performing routine file system tasks without the need to “context switch” away from Visual Studio, which can be time-consuming over the course of days and weeks.
It’s main features include: Fully Shell Enabled – So shell extensions like TortoiseSVN work just fine.Command Prompt Here – Opens a command prompt at the current folder.Snap to Solution – Sets the root folder to the current solution’s folder.Split View – Windows Explorer style.Open Item – Either in Visual Studio or the registered application.Options Dialog – For configuring the add-in. A picture speaks a thousand 32-bit units of data, so be sure to check out the screenshots below.
Download Mindscape Visual Studio File Explorer Screenshots 1. 2. 2. 2. Enjoy! WinUnit: Simplified Unit Testing for Native C++ Applications. WinUnit Simplified Unit Testing for Native C++ Applications Maria Blees Code download available at:WinUnit2008_02.exe(1438 KB) These days it can be hard not to feel downright oppressed as a native code developer—it seems like the developers using the Microsoft® .NET Framework get all the cool tools!
I've always been interested in good engineering practices, but I've been frustrated by so-called "engineering experts" who extol the virtues of unit testing, yet can offer little more than hand waving when asked for tool recommendations for native code. So I built a native code unit testing tool I call WinUnit. #include "WinUnit.h" BEGIN_TEST(DummyTest) { WIN_ASSERT_TRUE(3 > 4, _T("You should see this error message. ")); } END_TEST Build it into a DLL with this command: cl /EHsc /LD DummyTest.cpp Then execute WinUnit on it: >WinUnit DummyTest.dll Processing [DummyTest.dll]... Changing 3 > 4 to the true expression 4 > 3 will of course get rid of the failure. Start Testing Today.