I received several questions on how to pick a Design Pattern, which motivated me to write this post. As it was mentioned in the Design Patterns overview article, there is no rule of thumb in selecting a Design Pattern. Developers should not choose a design pattern and design a solution aroun...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Facade Pat...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Faca...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Faca...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Faca...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Faca...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Faca...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Facad...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Facad...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Facad...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Faca...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Facad...
[More]
Design Pattern articles in this series are listed below: Design Patterns - An Overview Design Patterns – Using the Strategy Pattern in C# Design Patterns – Using the Singleton Pattern in C# Design Patterns – Using the Adapter Pattern in C# Design Patterns - Using the Facade...
[More]
Here’s a compilation of some Visual Studio keyboard shortcuts that I personally find useful. I have included some that may make their way into the Visual Studio 2010 release. Useful shortcuts in Visual Studio 2008/2005 Before using the shortcut ...
[More]
The concept of Optional parameters is not new and exists in other languages such as C++. Infact, the functionality is a part of the .NET framework and exists is in VB.NET. Optional parameters will be introduced in C# 4.0 and can be used to call a method without having to specify all the argu...
[More]
In pre 4.0 days, when a server control is rendered, the framework would assign an ID to the control based on the control hierarchy. For example, a textbox of id "txtTest" in a user control that is used on a page would be rendered with the ID "WebUserControl11_txtTest". De...
[More]
I received a few comments indicating that some of them are not keywords. The intent of this post was to list the C# "features" that are in my opinion rarely used. By features, it could mean be keywords, methods or operators. I really do not want to change the title to read "Ra...
[More]
What are Flags Enums? Flags Enum types are a convenient way of storing multiple enumerated values. Assume you are working on a Shipping application in which the items that are shipped are represented by an enum type. A regular enum would be: public enum Item
{
None,
Laptop,
Hard...
[More]
There are a number of documented and undocumented system stored procedures in MS SQL Server that are helpful for every web developer working with databases. From the developer’s perspective, here’s a list of 5 System stored procedures that are my favorite. 1. sp_help Purpose sp_help gives infor...
[More]
This article gives an introduction to JQuery and how to get started in using it in your web applications. What is JQuery? JQuery is an amazing JavaScript library that makes it very easy to perform tasks such as modifying the DOM, event handling and animation. Other than JQuery, there are s...
[More]
Extension methods let developers add methods to an existing type without having to recompile. Extension methods are static methods that can be used as instance methods of the type that was extended. Consider an example of a helper method that is used to format a phone number. Given a number ...
[More]