Saturday, July 26, 2008

Online C# Learnig


C#'s principal designer and lead architect at Microsoft is Anders Hejlsberg. His previous experience in programming language and framework design (Visual J++, Borland Delphi, Turbo Pascal) can be readily seen in the syntax of the C# language, as well as throughout the Common Language Runtime (CLR) core.
C# is intended to be a simple, modern, general-purpose, object-oriented programming language.


About MicroSoft.Net Technology >>>
Introduction >>>
Standardization and licensing >>>
Versions & Changes >>>
.NET vs. Java and Java EE >>>
Criticism >>>

About C# >>>
What is C#? >>>
C# & Other OOP Languages >>>
Why c# >>>

Basics of C# >>>
Primitive Data Types >>>
The Value Type >>>
Methods & Formal Parameters >>>
Operators & Variables >>>
Types Conversion in C# >>>
Enum >>>
Type Safety in C# >>>
Using Return Statements>>>
Scope of the variable >>>
Control Statements >>>
Early & Late Binding >>>
Managed and Unmanaged code >>>
Getting Started with C# >>>
Getting Started with C# >>>

Class & Object >>>
Inheritance >>>
Interfaces >>>
Abstract Class >>>
Sealed Class >>>
Polymorphism >>>
Overloading >>>

Abstract Class and Interfaces >>>
Abstract Classes and Methods >>>
Interfaces >>>
Advantage & Disadvantages of Interface >>>

Namespaces and Base Classes >>>
Introduction >>>
Namespaces in C#2.0 >>>
The Base Classes >>>

Enumerations, Arrays and String Manipulation >>>
Enums >>>
Arrays >>>
String Manipulation in C# >>>

Collections >>>
Collections & Collection Classes >>>

Properties and Access Attributes >>>
Properties >>>
Restrictions of properties >>>
Attributes >>>

Indexer >>>
Comparison : Properties & Indexers >>>

Delegates and Events >>>
www.akadia.com/services/dotnet_delegates_and_events.html >>>
Events >>>
Event Handlers >>>

Errors and Exceptions Handling >>>
Errors >>>
Exceptions >>>
Creating Custom Exceptions >>>

Garbage Collection and Resource Management >>>
The Life and Time of an object >>>
What is garbage collection? >>>
Resource Management >>>

Graphical Device Interface (GDI+) >>>
Graphics Handling >>>
Graphical Device Interface (GDI) >>>
Sample Examples:* >>>

File Handling >>>
Files & Folders >>>
Stream >>>
Creating Objects >>>

Generics >>>
Introduction >>>
What are Generics? >>>
Csharp Generics Collection Interfaces >>>

Value and Reference Type >>>
Types >>>
Value Types >>>
Reference Types >>>

What’s New in C#2.0 and C#3.0 >>>
What’s New in .Net 2.0 >>>
What’s New in C# 2.0 >>>
What's New in C# 3.0 (A Brief Preview) >>>

Copyright

Copyright © 2008 C Tutorial, All rights are reserved