Design Patterns

Design Patterns are reusable solutions to a commonly occurring problem in software. It’s not a ready to use code instead it is more like a general template or solution for a particular problem. When you get understanding of Design Patterns then at a time designing solutions you can come across Read more…

Seminar on Microsoft Certifications

I recently gave a session on ‘Microsoft Certifications’ at DeXpert, KalSoft. This talk was arranged under ‘Emerging .NET Devs’ a chartered group under INETA. The targeted audience were developers.  The seminar was open and free registration was required to attend the show 🙂 For details, please visit “Emerging .NET Devs” Read more…

Binding Enum to ComboBox

Hi, Whether it’s Windows Forms or Windows Presentation Foundation While working with ComboBox, we usually want to bind any list as ComboBox Items. For example, //In windows forms string[] names = { “Microsoft”, “IBM”, “Apple” }; cmbNames.DataSource = names;  //cmbNames is comboBox ID or //In windows presentation foundation string[] names Read more…

INETA User Group

Greetings! Few weeks earlier I talked to Microsoft MVP Mr. Wajahat Abbas for I wanted to contribute to community in the form of seminars and workshop specially for the student developers. So INETA User group provides a way for that and he told me that he can arrange my sessions Read more…

Generic Methods in C#

Hi, One of the great features of C# is Generic Method. Back in sometime I wrote a Generic Method which serializes or de-serializes an object. The Generic methods are declared with type parameters. So here is the code snippet I wrote some time earlier: public static void DoSerialization(Stream stream, SerializationType Read more…