Tuesday, August 14, 2012

Difference between "out" and "ref" parameter modifier?

What is the need of two similar type of parameter modifier? Was Microsoft a fool while engineering C# and how ECMA made the standard approved?


The questions are justified. See the difference below

Monday, August 13, 2012

Method Parameters in C#

Functions or methods are heart of programming language. While crafting your application you will be requiring defining your custom methods now and then. Understanding methods, its parameters and return types are very important. C# provides some keyword like "out", "ref" or "params" to control your method parameters. These are called parameter modifiers. After getting so many phone calls on the same topic, I decided to write a blog on this.

Friday, May 4, 2012

Testing Tools for Dot Net Projects : A Concept Note

  Most awaited topic on place at last. At least I tried googling a lot for this type of article, where I can have a discussion on the available tools that can be exploited to test Dot Net projects. Yes, surely the automated tools like QTP or LoadRunner can be deployed on the production environment.

  Visual Studio 2010 Ultimate is bundled with some testing tools. Apart from manual testing feature the Coded UI test is one tool which can be used to test your User Interfaces developed for Windows/Web based application. This suite can be utilized for performance and load testing as well. The Ultimate edition has a limitation of virtual users, it can take 250 virtual users by default. Though more virtual users can be added using Visual Studio Load Test Virtual User Pack 2010.

 

Thursday, May 3, 2012

Developing and Consuming Class Library in C#


           First you need to understand what a class library is. You are here, it signifies your interest on class library. This small article describes what a class library is and how to develop and use a class library in Dot Net Framework using C#.

            Well, a class library can be considered as prewritten component and is a collection of subroutines which can be used by other programs or projects. The flavour of creating class library is that it supports Object Orientation(OO). According to the terminology, the moment you are creating a class library, you are creating a reusable component. Now, the following questions will come in your mind,

Tuesday, March 27, 2012

Free E-Book on Windows 7 Mobile programming

Yesterday while browsing net I have found a free e-book by Microsoft. Learning programming on Windows 7.1 (Mango) is really a tempting experience. If you are interested on it, you can download the sample codes also from Charles Petzold's site. He also has made the e-book available for you.