Eric Vogel covers shows how to use the Facade pattern to create a simple unified interface for a collection of interfaces in a .NET application.
Set up a TDD environment for test applications by choosing and integrating a toolset that works with Visual Studio. It's not a completely satisfying solution, but it's enough to start building an application.
David Starr traces the evolution of the agile movement from inception to today's "post-agile" practices.
You're not stuck with using Apple's Maps app in your iOS development. Learn how to leverage the Google Maps SDK for iOS.
- By Wallace McClure
James McCaffrey explains what neural network activation functions are and why they're necessary, and explores three common activation functions.
- By James McCaffrey
Sometimes you need more than roles to effectively manage authorizing user requests. You can do that without moving to claims-based security in the Microsoft .NET Framework 4.5 by creating your own user object.
Agile teams must lead the way in valuing and respecting their customers.
While there are several tools available to monitor your application's performance, when it comes to improving your UI, it's your understanding of your users that's critical to finding problems.
Mickey Gousset reviews a Visual Studio extension that provides real-time collaboration options.
- By Mickey Gousset
C++ has several methods -- including the <type_traits> header and runtime type information -- to help your application make type-based decisions.
The Prototype Pattern involves cloning objects. Learn how to create both deep and shallow clones for instances in your program where creating a new object won't work.
Windows Azure may have been slow out of the gate, but Microsoft's efforts to make it more of an Infrastructure as a Service platform is starting to pay off.
- By Andrew J. Brust
The decorator pattern is a good way to add extensibility to an application, as it follows SOLID design principles. Learn how to use it by adding validation logic to a form.
Use the Apple iOS 6 social framework to deliver a compelling experience to your users.
- By Greg Shackles
- By Patrick Steele
Predicate methods allow you to separate the criteria you're using to test items in a collection from the code that processes the collection. You may never write a For...Each loop again.
Understanding the feed-forward mechanism is required in order to create a neural network that solves difficult practical problems such as predicting the result of a football game or the movement of a stock price.
- By James McCaffrey
The IComparable interface lets you create objects that know how to sort themselves correctly. This interface also provides an example of a high-level strategy for building and extending your classes.
An overview of the Microsoft .NET Framework application security utilities SN.exe, Dotfuscator and SignTool.exe.