The Singleton pattern is very flexible. Learn to wrap it around your little finger.

The Singleton pattern is very flexible. Learn to wrap it around your little finger.
Use the Null Object pattern to simplify your client code and makes it less error prone.
Learn how to implement a Command design pattern using C# with menus and toolstrip buttons as userinterface objects.
Probe for ASP.NET developers and choose the right pattern between MVC and MVP, concerning all major differences between them.
Learn about the dual-purpose of the C# using keyword. Examine why it can be extremely helpful in object management, and the syntax for its use.
Learn how the GOLD Parser system can help you develop fast and efficient parsers in any programming language environment, including C++, Java, and .NET just to name a few. GOLD is a freeware parser generator that includes a DFA and LALR parser you can include in your app with unlimited licensing. GOLD is a great alternative to GNU Bison, which locks you into the C++ environment.
Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.
Learn to use XSD, something that's built into Visual Studio, and makes handling XML data child's play.
Learn about SQL Variables and how to use them from Visual Basic.
Most developers face a grueling challenge to please their end users. We asked their top challenge is. With over 3,000 responses, the results are now available!