The Singleton pattern is very flexible. Learn to wrap it around your little finger.
Latest Patterns Articles
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.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
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.
Just a few lines of code will let your program determine whether it's being reached by a mobile device.
Pick up the basics of how to create dynamic assemblies and how to run dynamic code.
As a web developer you should be aware of a few security best practices while developing your ASP.NET web application. Arun Karthick lists his top 7 tips to help you keep your ASP.NET security intact.