|
Editor's Note:
I Am The Business: At an open spaces conference in Austin, Texas, Editor-in-Chief Howard Dierking realizes that software development and business goals can both coexist and benefit each other. |
Toolbox:
Static Analysis Tools For .NET, Matt Berseth’s Blog: This month we take a look at FxCop and other tools that enforce your design rules, along with jQuery. |
CLR Inside Out:
Thread Management In The CLR: Getting the performance you want in concurrent applications is not as straightforward as you might think. See how common threading issues can affect your application. |
|
Advanced Basics:
The ObservableCollection Class: Ken Getz shows how the CollectionChanged event lets you reflect changes to your underlying data source in your bound data controls. |
Cutting Edge:
ASP.NET Presentation Patterns: Choosing the right design pattern for your ASP.NET Web application can help you achieve the separation of concerns between your presentation layer and the layers beneath it. |
Patterns in Practice:
Design For Testability: Designing testability into your app means smaller tests that are cheaper to create, easier to understand, faster to run, and much simpler to debug. |
|
Test Run:
Configuration Testing With Virtual Server, Part 2: Because Virtual Server is built upon a set of COM modules, you can automate the creation and testing of virtual machines. Here we use Windows PowerShell to run the tests. |
Foundations:
Render Text On A Path With WPF: With Windows Presentation Foundation (WPF) you can lay out text on a path, then animate the individual points defining the path and watch the characters bounce around in response. |
Windows With C++:
X64 Debugging With Pseudo Variables And Format Specifiers: This month we explain how pseudo variables and format specifiers provide a wealth of information for use in debugging. |
|
Going Places:
How Connection Manager Connects: Marcus Perryman explains the correct use of Connection Manager when a Windows Mobile application requires network data. |
Usability in Practice:
The Human Face Of Software: A great user experience is more than just a pretty face. In this new column we’ll look at some of the subtleties of building great user experiences. |
{ End Bracket }:
What Makes A Good Software Tester?: In this month's installment, James McCaffrey talks about the qualities and skills he looks for when searching for great software testers. |