Learn about the State pattern, which permits an object to change its behavior dynamically by changing its internal state, creating the illusion that the object has changed.
Latest Columns Articles - Page 103
Learn how to create a wrapper for the Windows Multimedia Library that makes adding sound to your applications very easy. Along the way, you'll discover how the Declare statement imports APIs in VB and .NET.
Learn about a step-by-step technique for versioning your serialized files so that your application can handle current and older file formats, as well as properly deal with situations where the application is older than the file format being read.
Determine the overall performance of your applications and diagnose those pesky "undocumented features" with performance counters. Learn the basics of deploying and using features in your instrumentation.
Having dealt with customer environments where VS.NET was installed without IIS, Paul Kimmel offers his notes on how to recover when you can't run or create projects because someone forgot to install a necessary prerequisite.
In this week's .NET Tips & Techniques column, Tom Archer presents a step-by-step approach to uniquely identifying your serialized files using Managed Extensions, custom serialization, and GUIDs.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
Discover Code::Blocks, an open source IDE for C/C++.
LINQ has a trick up its sleeve from .NET 4 onwards for dealing with large amounts of data and multiple CPUs. Learn to leverage LINQ.
Create a multi-channel application with DevExtreme and Visual Studio.
Arun Karthick introduces you to the state machine model and shows you how to create a simple working state machine sample using the .NET framework in the C# language.