ADVANCED C#(Contd..)  &WINDOWS FORMS9th June 2010
Exception Handling
CollectionsDefinition :Collections are enumerable data structures that can be assessed using indexes or keys. 
System.Collections namespace  IEnumerable IEnumerator  ICollection IList  IDictionary
ICollectionSystem.Collections.StackSystem.Collections.QueueSystem.Collections.BitArraySystem.Collections.Specialized.NameValueCollection
ArrayList
StringCollections
StackThe Stack class is one that provides a Last-in-First-out (LIFO) collection of items of the System.Object type. 
QueueFirst-in-First Out (FIFO) Approach
Hashtable
Windows FormWindows Forms is the name given to the graphical application programming interface (API) included as a part of Microsoft's.NET Framework, providing access to the native Microsoft Windows interface elements by wrapping the existing Windows API in managed code. 
Architecture of WinFormsA Windows Forms application is an event-driven application supported by Microsoft's .NET Framework. Unlike a batch program, it spends most of its time simply waiting for the user to do something, such as fill in a text box or click a button.
Empty Formusing System;using System.Windows.Forms;public class EmptyForm : System.Windows.Forms.Form{  public EmptyForm()  {  }  public static int Main()  {    Application.Run(new EmptyForm());    return 0;  }       }
My First Window                        private void InitializeComponent()        {            this.Size = new System.Drawing.Size(300,300);            this.Text = "MyFirstWindow";        }                public static void Main(string[] args)         {            Application.Run(new MyFirstWindow());        }    }using System;    using System.Drawing;    using System.Collections;    using System.ComponentModel;    using System.Windows.Forms;    using System.Data;        public class MyFirstWindow : System.Windows.Forms.Form    {        public MyFirstWindow()        {            InitializeComponent();        }

9th june