Friday, March 14, 2008

Free C# and ASP.NET Tutorial

C# is an object oriented programming language developed by Microsoft. C# is a simple and robust language that can be used to develop stand alone as well as web applications. The biggest advantage of C# is that it supports more than 60 compilers. In other words with a single IDE(Integrated Development Environment) we can write programs in more than 60 languages. The CLR (Common Language Runtime) makes the programs written in C# portable. Unlike its predecessors like C and C++ which does not have automatic garbage collection, C# automatically collects the garbage and prevents memory leaks. Multiple Inheritance is not supported but a class may implement any number of interfaces.

ASP.NET is a web application framework that is developed and marketed by Microsoft. It allows users to create their own web sites. The difference between ASP.NET and ASP(Active Server Pages) is that ASP demands good scripting knowledge such as VB Script etc. In case of ASP.NET the programmer need not know scripting and still be able to generate websites which are robust.

For a beginner it would be bit difficult to learn the syntax and semantics of C# as it consists of a large number of built in name spaces which perform a lot of functions. Recently i came across an online tutorial which helped me a lot in understanding the basics of C#.Net. The tutorial consists of powerpoint presentations which clearly depict the features such as ADO.NET ( Database connectivity) and ASP.NET. The tutorial also consists of sample code snippets which can really help the beginners to a great extent. Click here to download the tutorial.

I hope that this tutorial would be useful to you!!!!!

No comments: