Hi..Thank you for visiting this website!
I have started this website to share & gain the knowledge and Ideas of some of the software development technologies which includes .NET offered technologies (such as C#.NET, ASP.NET, VB.NET etc.), JAVA(SE,EE etc.), C/C++, HTML-XHTML & CSS etc. in which I always find a special intrest and if the concepts of these languages are understood well then it'll be very helpfull to grasp & master the other day-by-day growing new software development technologies.
I am continuously working to upload here some intresting Articles, Code Samples, & few softwares (which I have developed), also here you will find the Titles & Authors for some of the best Refrence Books for programmers.
Every efforts are made by me to ensure that there are no errors in the text or in the code. However, no one is perfect, and mistakes do occur. If you find an error in any article, such as a spelling mistake or faulty piece of code, I would be very grateful for your feedback. By sending feedback you will be helping me to provide even higher quality information here.
To send feedback simply click "CONTACT ME" link, fill the information & click on "SEND". I'll definitely correct the error & mail you.
DotNet runtime environment supports one of the reference types called as "Delegates" which is somehow similar to that of "Function Pointers" in C++ but Delegates are more secure & type safe than Function Pointers. Delegates are used for event handlers and call-back functions in the .NET Framework.
Methode Overriding is defined as, "In a class hierarchy, when a method in a Subclass has the same name and same return-type and same parameters as that of method in its Superclass, then the method in the Subclass is said to Override the method in the Superclass". When such an overridden method is called from a Subclass, it will always refer to the version of that method defined by the Subclass. In this case the version of the method defined by the Superclass will be hidden.
Inheritance is one of the major traits of an object oriented programming languages. The concept of inheritance is adopted by all Object Oriented Technologies, simillarly or with little difference. Here I have specially explained it by using C++ examples since need of Object Oriented Programming is reason behind the creation of C++ so it is necessary to understand the basics of C++.