VB.Net Tutorial






1.Language Basics
1.1.Introduction( 4 ) 1.5.Variable Scope( 9 ) 
1.2.Main( 1 ) 1.6.namespace( 4 ) 
1.3.Console Read( 8 ) 1.7.static( 2 ) 
1.4.Console Write( 6 ) 1.8.Option Explicit( 3 ) 
2.Data Type
2.1.Integer Family( 2 ) 2.25.CType( 1 ) 
2.2.Integer( 17 ) 2.26.String( 20 ) 
2.3.Byte( 1 ) 2.27.String Concatenate( 4 ) 
2.4.SByte( 1 ) 2.28.String and Byte Char Array( 9 ) 
2.5.Short( 2 ) 2.29.String Array( 6 ) 
2.6.ULong( 3 ) 2.30.String Case( 3 ) 
2.7.Long( 3 ) 2.31.String Compare( 8 ) 
2.8.UShort( 2 ) 2.32.String Copy( 2 ) 
2.9.Double( 14 ) 2.33.String Find( 11 ) 
2.10.Double Format( 3 ) 2.34.String Format( 7 ) 
2.11.Single( 9 ) 2.35.String Pad( 3 ) 
2.12.Decimal( 10 ) 2.36.String Replace( 2 ) 
2.13.Char( 4 ) 2.37.String Split( 4 ) 
2.14.Char Function( 10 ) 2.38.String Functions( 24 ) 
2.15.Special Chars( 4 ) 2.39.Convert from String( 3 ) 
2.16.Boolean( 4 ) 2.40.StringBuilder( 15 ) 
2.17.Hex( 3 ) 2.41.StringReader StringWriter( 1 ) 
2.18.Bit( 2 ) 2.42.Base64String( 1 ) 
2.19.Complex Number( 2 ) 2.43.Wrapped Type( 3 ) 
2.20.Enum( 12 ) 2.44.Number Function( 4 ) 
2.21.Overflows( 1 ) 2.45.Data Type Convert( 11 ) 
2.22.Numeric format( 1 ) 2.46.Matrix( 4 ) 
2.23.Boxing unboxing( 1 ) 2.47.WeakReference( 1 ) 
2.24.Cast( 1 ) 2.48.Nullable( 3 ) 
3.Operator
3.1.Operator( 4 ) 3.6.Operator Precedence( 1 ) 
3.2.Arithmetic Operator( 3 ) 3.7.Relational Operators( 1 ) 
3.3.Logical operators( 8 ) 3.8.is Like( 2 ) 
3.4.Mod( 1 ) 3.9.Is( 2 ) 
3.5.Operator overload( 1 ) 
4.Statements
4.1.If( 10 ) 4.11.Do Until( 2 ) 
4.2.IIf( 1 ) 4.12.Do While( 3 ) 
4.3.Select( 7 ) 4.13.Exit( 3 ) 
4.4.Switch( 1 ) 4.14.Continue( 2 ) 
4.5.With statement( 4 ) 4.15.Counter Controlled Repetition( 2 ) 
4.6.For( 9 ) 4.16.GoTo( 1 ) 
4.7.For Each( 2 ) 4.17.Imports( 2 ) 
4.8.While( 4 ) 4.18.On Error GoTo( 2 ) 
4.9.Do Loop Until( 1 ) 4.19.Resume( 1 ) 
4.10.Do Loop While( 1 ) 4.20.Using statement( 1 ) 
5.Date Time
5.1.Date( 22 ) 5.7.Now( 3 ) 
5.2.Date Format( 19 ) 5.8.Today( 1 ) 
5.3.Date Functions( 15 ) 5.9.TimeSpan( 5 ) 
5.4.Date Parse( 7 ) 5.10.TimeZone( 1 ) 
5.5.DateTime( 8 ) 5.11.Stopwatch( 2 ) 
5.6.DateTimeFormatInfo( 1 ) 
6.Class Module
6.1.Sub( 2 ) 6.25.ReadOnly( 1 ) 
6.2.Function( 13 ) 6.26.Const( 2 ) 
6.3.Function Parameters( 2 ) 6.27.Indexer( 2 ) 
6.4.Pass by Reference( 4 ) 6.28.Delegate( 11 ) 
6.5.Pass by Value( 3 ) 6.29.Friend( 2 ) 
6.6.Named Parameters( 1 ) 6.30.Constructor( 13 ) 
6.7.Varied length method parameter( 3 ) 6.31.Destructor( 2 ) 
6.8.Recursive Function( 2 ) 6.32.Base Class( 4 ) 
6.9.Overloaded functions( 5 ) 6.33.ToString( 4 ) 
6.10.Module( 2 ) 6.34.Equals( 3 ) 
6.11.Class Definition( 10 ) 6.35.Class Cast( 1 ) 
6.12.Member Fields( 5 ) 6.36.Object( 3 ) 
6.13.Method( 2 ) 6.37.Object Instance( 2 ) 
6.14.Class Inheritance( 10 ) 6.38.Property( 22 ) 
6.15.Polymorphism( 4 ) 6.39.MustInherit( 4 ) 
6.16.Inherits( 2 ) 6.40.MustOverride( 2 ) 
6.17.Class Combination( 1 ) 6.41.NotOverridable( 1 ) 
6.18.Me( 2 ) 6.42.Overridable( 4 ) 
6.19.MyBase( 1 ) 6.43.Shadows( 4 ) 
6.20.MyClass( 1 ) 6.44.Interface( 10 ) 
6.21.Shared( 2 ) 6.45.Class Serialization( 1 ) 
6.22.Private( 3 ) 6.46.Structure( 9 ) 
6.23.Public( 2 ) 6.47.Structure Array( 1 ) 
6.24.Protected( 3 ) 6.48.Structure Serialization( 3 ) 
7.Development
7.1.Console( 1 ) 7.19.Assembly( 6 ) 
7.2.Command Line( 2 ) 7.20.Debug( 3 ) 
7.3.Environment( 8 ) 7.21.DirectCast( 2 ) 
7.4.Exception( 12 ) 7.22.PerformanceCounter( 1 ) 
7.5.Try Catch( 7 ) 7.23.Pre Compile( 3 ) 
7.6.Custom Exception( 4 ) 7.24.Process( 11 ) 
7.7.Finally( 4 ) 7.25.Resources File( 1 ) 
7.8.Throw( 5 ) 7.26.Audio( 1 ) 
7.9.Predefined Exception( 9 ) 7.27.Clipboard( 1 ) 
7.10.StackTrace( 1 ) 7.28.SystemInformation( 3 ) 
7.11.Finalize( 2 ) 7.29.UniCode( 4 ) 
7.12.GC( 2 ) 7.30.ASCIIEncoding( 1 ) 
7.13.IFormattable( 3 ) 7.31.UTF8 UTF7 UTF16( 3 ) 
7.14.Log( 2 ) 7.32.UTF8Encoding( 4 ) 
7.15.Math( 8 ) 7.33.CSV( 3 ) 
7.16.Application( 3 ) 7.34.SerialPort( 2 ) 
7.17.AppSettings( 1 ) 7.35.BitConverter( 3 ) 
7.18.AppDomain( 4 ) 7.36.Random( 1 ) 
8.Collections
8.1.Array( 16 ) 8.17.DictionaryBase( 1 ) 
8.2.Array Bound( 5 ) 8.18.ListDictionary( 1 ) 
8.3.Array Parameters( 3 ) 8.19.ICloneable( 3 ) 
8.4.Array Class( 13 ) 8.20.IComparable( 1 ) 
8.5.Array Object( 3 ) 8.21.IComparer( 3 ) 
8.6.Array Sort Reverse( 12 ) 8.22.IDisposable( 2 ) 
8.7.Multiple dimensional array( 9 ) 8.23.IEnumerable( 2 ) 
8.8.ReDim( 7 ) 8.24.IEnumerator( 5 ) 
8.9.Collection( 7 ) 8.25.CharEnumerator( 1 ) 
8.10.NameValueCollection( 1 ) 8.26.Queue( 9 ) 
8.11.ArrayList( 10 ) 8.27.Stack( 5 ) 
8.12.SortedList( 1 ) 8.28.Sort( 1 ) 
8.13.Hashtable( 9 ) 8.29.Your List( 1 ) 
8.14.CollectionBase( 2 ) 8.30.Your Queue( 1 ) 
8.15.CollectionsUtil( 1 ) 8.31.Your Stack( 1 ) 
8.16.Dictionary( 21 ) 8.32.Your Tree( 1 ) 
9.Generics
9.1.Generic Method( 2 ) 9.4.Generic List( 3 ) 
9.2.Generic Class( 1 ) 9.5.Generic Stack( 1 ) 
9.3.Generic Dictionary( 1 ) 9.6.Generic Tree( 1 ) 
10.Attributes
10.1.Conditional Attribute( 1 ) 
11.Event
11.1.Event( 13 ) 11.5.WithEvents( 1 ) 
11.2.AddHandler( 5 ) 11.6.Key Event( 8 ) 
11.3.AddressOf( 3 ) 11.7.Mouse Event( 5 ) 
11.4.RaiseEvent( 2 ) 
12.LINQ
12.1.Lambda( 2 ) 12.6.Any( 2 ) 
12.2.Select( 3 ) 12.7.ElementAt( 1 ) 
12.3.Where( 1 ) 12.8.FirstOrDefault( 1 ) 
12.4.Aggregate( 1 ) 12.9.Repeat( 1 ) 
12.5.All( 1 ) 
13.Stream File
13.1.File( 2 ) 13.16.Path( 2 ) 
13.2.File Attributes( 2 ) 13.17.Stream( 4 ) 
13.3.File Utilities( 9 ) 13.18.StreamReader( 8 ) 
13.4.FileInfo( 7 ) 13.19.StreamWriter( 8 ) 
13.5.FileMode( 3 ) 13.20.Text File Read( 5 ) 
13.6.FileStream( 11 ) 13.21.Text file Write( 1 ) 
13.7.FileSystem( 13 ) 13.22.TextReader( 1 ) 
13.8.FileSystemInfo( 1 ) 13.23.MemoryStream( 3 ) 
13.9.FileVersionInfo( 1 ) 13.24.Binary Serialization( 4 ) 
13.10.File Exception( 1 ) 13.25.BinaryReader( 1 ) 
13.11.File system watcher( 2 ) 13.26.BinaryWriter( 1 ) 
13.12.Directory( 5 ) 13.27.DeserializationCallback( 1 ) 
13.13.DirectoryInfo( 6 ) 13.28.IsolatedStorageFile( 4 ) 
13.14.SpecialDirectories( 9 ) 13.29.TextWriterTraceListener( 1 ) 
13.15.Drive( 5 ) 
14.GUI
14.1.Introduction( 8 ) 14.48.NotifyIcon( 1 ) 
14.2.Label( 8 ) 14.49.Form( 11 ) 
14.3.Button( 11 ) 14.50.Form Action Event( 11 ) 
14.4.CheckBox( 5 ) 14.51.Form owner( 1 ) 
14.5.RadioButton( 6 ) 14.52.Form Paint( 4 ) 
14.6.ComboBox( 9 ) 14.53.Form Properties( 9 ) 
14.7.CheckBox MenuItem( 1 ) 14.54.FormBorderStyle( 1 ) 
14.8.CheckedListBox( 4 ) 14.55.Irregular Window( 3 ) 
14.9.DateTimePicker( 3 ) 14.56.Anchor Dock( 3 ) 
14.10.DomainUpDowns( 1 ) 14.57.AnchorStyles( 5 ) 
14.11.NumericUpDown( 2 ) 14.58.MDI( 6 ) 
14.12.ScrollBar( 5 ) 14.59.MsgBox( 5 ) 
14.13.ListBox( 14 ) 14.60.MessageBox( 12 ) 
14.14.LinkLabel( 12 ) 14.61.InputBox( 6 ) 
14.15.ListView( 11 ) 14.62.SaveFileDialog( 2 ) 
14.16.ListView Sort( 2 ) 14.63.OpenFileDialog( 7 ) 
14.17.Menu( 5 ) 14.64.Print Dialog( 4 ) 
14.18.MenuItem( 5 ) 14.65.PageSetupDialog( 2 ) 
14.19.MenuStrip( 1 ) 14.66.PrintPreview Dialog( 2 ) 
14.20.PopupMenu( 1 ) 14.67.ColorDialog( 4 ) 
14.21.MonthCalendar( 5 ) 14.68.FolderBrowserDialog( 2 ) 
14.22.ErrorProvider( 2 ) 14.69.Custom Dialog( 8 ) 
14.23.TextBox( 15 ) 14.70.DialogResult( 3 ) 
14.24.TextBox Validation( 3 ) 14.71.FontDialog( 5 ) 
14.25.ProgressBar( 4 ) 14.72.Font Collection( 3 ) 
14.26.PropertyGrid( 1 ) 14.73.Controls( 9 ) 
14.27.RichTextBox( 10 ) 14.74.Control Event( 2 ) 
14.28.PictureBox( 8 ) 14.75.Control Properties( 2 ) 
14.29.NotifyIcon( 4 ) 14.76.Control Size Location( 4 ) 
14.30.Panel( 2 ) 14.77.Controls on Form( 1 ) 
14.31.GroupBox( 3 ) 14.78.Custom Control( 5 ) 
14.32.Password Field( 2 ) 14.79.Cursor( 3 ) 
14.33.SplitContainer( 1 ) 14.80.Drag Drop( 2 ) 
14.34.Splitter( 2 ) 14.81.Label Drag Drop( 6 ) 
14.35.StatusBar( 4 ) 14.82.ListBox Drag Drop( 2 ) 
14.36.StatusStrip( 1 ) 14.83.Print( 1 ) 
14.37.TabControl( 6 ) 14.84.PrintDocument( 1 ) 
14.38.ToolBar( 2 ) 14.85.Printers( 2 ) 
14.39.ToolStrip( 1 ) 14.86.Text File Print( 1 ) 
14.40.Tooltips( 3 ) 14.87.RadioButton MenuItem( 1 ) 
14.41.TrackBar( 3 ) 14.88.Splash Screen( 1 ) 
14.42.TreeView( 6 ) 14.89.SystemIcons( 3 ) 
14.43.Browser( 3 ) 14.90.Timer( 7 ) 
14.44.HelpProvider( 2 ) 14.91.GUI Thread( 3 ) 
14.45.Wizard( 1 ) 14.92.BackgroundWorker( 2 ) 
14.46.TableLayoutPanel( 1 ) 14.93.Visual Inheritance( 1 ) 
14.47.FlowLayoutPanel( 1 ) 
15.GUI Applications
15.1.Applications( 2 ) 15.8.Explore( 2 ) 
15.2.Application Exception( 2 ) 15.9.File Download( 1 ) 
15.3.Application Thread( 1 ) 15.10.File Listview( 1 ) 
15.4.Chart( 5 ) 15.11.File manager( 3 ) 
15.5.Dual List( 1 ) 15.12.File Tree( 2 ) 
15.6.Dynamic Menu( 1 ) 15.13.Painter( 3 ) 
15.7.Editor( 3 ) 
16.Windows Presentation Foundation
16.1.TextBlock( 24 ) 16.67.Rectangle( 27 ) 
16.2.TextBlock Style( 7 ) 16.68.ArcSegments( 2 ) 
16.3.Span( 9 ) 16.69.Glyphs( 1 ) 
16.4.TextBox( 24 ) 16.70.Path( 35 ) 
16.5.TextBox Event( 9 ) 16.71.Polygon( 13 ) 
16.6.Button( 33 ) 16.72.Polyline( 13 ) 
16.7.Button Event( 6 ) 16.73.Color( 22 ) 
16.8.Button Style( 16 ) 16.74.Font( 8 ) 
16.9.ToggleButton( 2 ) 16.75.BitmapEffect( 20 ) 
16.10.Label( 6 ) 16.76.VisualBrush( 8 ) 
16.11.CheckBox( 6 ) 16.77.Geometry( 33 ) 
16.12.ComboBox( 8 ) 16.78.Image( 24 ) 
16.13.Hyperlink( 2 ) 16.79.ImageBrush( 38 ) 
16.14.RadioButton( 7 ) 16.80.RadialGradientBrush( 9 ) 
16.15.RepeatButton( 3 ) 16.81.LinearGradientBrush( 12 ) 
16.16.ProgressBar( 6 ) 16.82.Stroke( 23 ) 
16.17.RichTextBox( 11 ) 16.83.Style( 27 ) 
16.18.ScrollBar( 1 ) 16.84.Transform( 21 ) 
16.19.Popup( 6 ) 16.85.Clip( 1 ) 
16.20.ToolBar( 4 ) 16.86.DrawingGroup( 1 ) 
16.21.StatusBar( 7 ) 16.87.Event( 21 ) 
16.22.Menu( 13 ) 16.88.EventTrigger( 15 ) 
16.23.Slider( 9 ) 16.89.Command( 11 ) 
16.24.ContextMenu( 1 ) 16.90.Key Event( 19 ) 
16.25.PasswordBox( 1 ) 16.91.Mouse( 24 ) 
16.26.TreeView( 5 ) 16.92.RoutedCommand( 13 ) 
16.27.ListBox( 11 ) 16.93.ApplicationCommands( 13 ) 
16.28.ListBox Event( 1 ) 16.94.InputGestureCollection( 1 ) 
16.29.ListBox Style( 6 ) 16.95.Binding( 30 ) 
16.30.ListBox Selection( 13 ) 16.96.DataContent( 2 ) 
16.31.ListBox Item( 10 ) 16.97.DataTemplate( 5 ) 
16.32.ListView( 9 ) 16.98.HierarchicalDataTemplate( 1 ) 
16.33.ToolTip( 7 ) 16.99.ItemsControl( 4 ) 
16.34.Grid( 25 ) 16.100.IValueConverter( 3 ) 
16.35.Grid Operation( 15 ) 16.101.MultiDataTrigger( 1 ) 
16.36.Grid Event( 6 ) 16.102.ObjectDataProvider( 5 ) 
16.37.GridSplitter( 7 ) 16.103.XmlDataProvider( 3 ) 
16.38.UniformGrid( 3 ) 16.104.ObservableCollection( 4 ) 
16.39.GroupBox( 2 ) 16.105.CollectionViewSource( 5 ) 
16.40.Viewbox( 7 ) 16.106.ControlTemplate( 9 ) 
16.41.Panel( 3 ) 16.107.Animation( 30 ) 
16.42.DockPanel( 13 ) 16.108.Color Animation( 10 ) 
16.43.WrapPanel( 6 ) 16.109.DoubleAnimation( 7 ) 
16.44.StackPanel( 18 ) 16.110.Frame Animation( 11 ) 
16.45.ScrollViewer( 7 ) 16.111.Speed Animation( 2 ) 
16.46.Expander( 4 ) 16.112.Shape Animation( 13 ) 
16.47.TabControl( 5 ) 16.113.Storyboard( 19 ) 
16.48.Frame( 5 ) 16.114.BackgroundWorker( 2 ) 
16.49.Common Dialog( 1 ) 16.115.Thread( 16 ) 
16.50.UI Element( 16 ) 16.116.Timer( 3 ) 
16.51.Margin( 2 ) 16.117.3D( 17 ) 
16.52.Padding( 2 ) 16.118.Matrix( 10 ) 
16.53.Border( 3 ) 16.119.AccessText( 4 ) 
16.54.LayoutInformation( 1 ) 16.120.Application( 10 ) 
16.55.MessageBox( 5 ) 16.121.BulletDecorator( 1 ) 
16.56.Page( 9 ) 16.122.FlowDocument( 37 ) 
16.57.Window( 20 ) 16.123.MediaElement( 9 ) 
16.58.Window Event( 13 ) 16.124.Print( 3 ) 
16.59.Window Style( 5 ) 16.125.Resource( 34 ) 
16.60.NavigationWindow( 1 ) 16.126.SpellCheck( 1 ) 
16.61.Cursor( 3 ) 16.127.StyleSelector( 1 ) 
16.62.InlineUIContainer( 1 ) 16.128.SystemParameters( 1 ) 
16.63.Canvas( 33 ) 16.129.SystemSounds( 1 ) 
16.64.Brush( 21 ) 16.130.ValidationRule( 2 ) 
16.65.Line( 11 ) 16.131.Xaml( 26 ) 
16.66.Ellipse( 25 ) 
17.2D Graphics
17.1.2D Introduction( 1 ) 17.46.Image Color( 6 ) 
17.2.Coordinate( 4 ) 17.47.Image Cut Paste( 2 ) 
17.3.GDI objects( 1 ) 17.48.Image Filter( 2 ) 
17.4.Circle( 1 ) 17.49.Image Operation( 12 ) 
17.5.Ellipse( 1 ) 17.50.Image Print( 1 ) 
17.6.Polygon( 3 ) 17.51.Image Save( 1 ) 
17.7.Rectangle( 13 ) 17.52.Image( 4 ) 
17.8.Pie( 4 ) 17.53.ImageAttributes( 8 ) 
17.9.Hexagon( 1 ) 17.54.ImageList( 3 ) 
17.10.Arrow( 1 ) 17.55.Gradient( 1 ) 
17.11.Star( 1 ) 17.56.LinearGradientBrush( 17 ) 
17.12.Line( 3 ) 17.57.LinearGradientMode( 3 ) 
17.13.LineCap styles( 4 ) 17.58.PathGradientBrush( 14 ) 
17.14.Custom LineCap( 3 ) 17.59.Pen( 18 ) 
17.15.LineJoin styles( 2 ) 17.60.Pen Alignment( 2 ) 
17.16.Dash styles( 3 ) 17.61.Pen CompoundArray( 4 ) 
17.17.Point PointF( 10 ) 17.62.SystemPen( 1 ) 
17.18.Size( 3 ) 17.63.HatchBrush( 10 ) 
17.19.Region( 7 ) 17.64.SolidBrush( 4 ) 
17.20.Clip( 8 ) 17.65.TextureBrush( 5 ) 
17.21.Shape( 5 ) 17.66.TextRenderingHint( 8 ) 
17.22.Bezier( 5 ) 17.67.Bitmap( 5 ) 
17.23.Curve( 5 ) 17.68.PNG( 2 ) 
17.24.Tension( 3 ) 17.69.Tiff( 2 ) 
17.25.Mouse Draw( 2 ) 17.70.Jpeg( 3 ) 
17.26.Color( 19 ) 17.71.Gif( 1 ) 
17.27.ColorMatrix( 1 ) 17.72.Bmp( 1 ) 
17.28.Draw string( 9 ) 17.73.Pixel( 1 ) 
17.29.Measure String( 3 ) 17.74.MetaFile WMF( 5 ) 
17.30.StringAlignment( 3 ) 17.75.PageUnit( 2 ) 
17.31.StringFormat( 8 ) 17.76.Paint Buffer( 2 ) 
17.32.StringFormatFlags( 1 ) 17.77.Scale( 6 ) 
17.33.StringTrimming( 6 ) 17.78.Translate( 2 ) 
17.34.Tab Stops( 2 ) 17.79.TranslateTransform( 4 ) 
17.35.CharacterRange( 1 ) 17.80.RotateTransform( 3 ) 
17.36.Font( 11 ) 17.81.RotateFlipType( 7 ) 
17.37.Font Metrics( 1 ) 17.82.InterpolationMode( 1 ) 
17.38.Font ttf file( 1 ) 17.83.CompositingQuality( 4 ) 
17.39.FontStyle( 4 ) 17.84.FillMode( 2 ) 
17.40.Graphics( 31 ) 17.85.SmoothingMode( 6 ) 
17.41.GraphicsPath( 14 ) 17.86.WrapMode( 5 ) 
17.42.GraphicsPathIterator( 1 ) 17.87.Matrix( 10 ) 
17.43.GraphicsUnit( 2 ) 17.88.Ruler( 1 ) 
17.44.Icon( 2 ) 17.89.3D( 3 ) 
17.45.Draw Image( 2 ) 17.90.Animation( 4 ) 
18.I18N Internationlization
18.1.CultureInfo( 9 ) 18.4.NumberFormatInfo( 2 ) 
18.2.I18N( 1 ) 18.5.RegionInfo( 2 ) 
18.3.CharUnicodeInfo( 1 ) 
19.Reflection
19.1.GetType( 3 ) 19.5.PropertyInfo( 1 ) 
19.2.MethodInfo( 5 ) 19.6.Type( 8 ) 
19.3.ParameterInfo( 2 ) 19.7.AppDomain( 3 ) 
19.4.ConstructorInfo( 1 ) 19.8.Assembly( 5 ) 
20.Regular Expressions
20.1.Regular Expressions( 13 ) 20.5.Post Code( 2 ) 
20.2.Match Email( 2 ) 20.6.Match( 13 ) 
20.3.Match Number( 1 ) 20.7.Group( 2 ) 
20.4.MatchCollection( 1 ) 
21.Security
21.1.DES( 3 ) 21.6.RC2( 2 ) 
21.2.RSA( 1 ) 21.7.RegistrySecurity( 1 ) 
21.3.CipherData( 1 ) 21.8.SemaphoreSecurity( 1 ) 
21.4.CspParameters( 1 ) 21.9.X500DistinguishedName( 1 ) 
21.5.DSASignatureFormatter( 1 ) 
22.Socket Network
22.1.URL( 2 ) 22.17.FTP Client( 1 ) 
22.2.Uri( 5 ) 22.18.FTP server( 1 ) 
22.3.UriBuilder( 1 ) 22.19.Chat( 1 ) 
22.4.IP Address( 4 ) 22.20.Cookie( 1 ) 
22.5.IPEndPoint( 4 ) 22.21.Remoting( 1 ) 
22.6.IPHostEntry( 4 ) 22.22.NetworkStream( 1 ) 
22.7.Socket( 3 ) 22.23.Smtp Email( 4 ) 
22.8.Socket Port( 1 ) 22.24.POP3( 1 ) 
22.9.Socket Client( 1 ) 22.25.MailMessage( 1 ) 
22.10.Socket Server( 4 ) 22.26.HttpWebRequest( 8 ) 
22.11.Socket Web Client( 2 ) 22.27.HttpWebResponse( 1 ) 
22.12.TcpClient( 2 ) 22.28.Web server( 2 ) 
22.13.TcpListener( 2 ) 22.29.WebClient( 2 ) 
22.14.Udp( 4 ) 22.30.ASP Post( 1 ) 
22.15.UdpClient( 5 ) 22.31.WebRequest( 1 ) 
22.16.Dns( 5 ) 22.32.SOAP Serialization( 4 ) 
23.Thread
23.1.Thread Create( 4 ) 23.7.Mutex( 3 ) 
23.2.Thread Creation( 1 ) 23.8.SyncLock( 4 ) 
23.3.Thread Operation( 2 ) 23.9.ThreadPool( 4 ) 
23.4.Thread Priority( 1 ) 23.10.ThreadStatic( 2 ) 
23.5.Thread Properties( 1 ) 23.11.Async( 3 ) 
23.6.Producer and consumer( 4 ) 23.12.Interlocked( 1 ) 
24.Windows
24.1.DLL( 2 ) 24.16.Microsoft Agent( 1 ) 
24.2.DllImport( 1 ) 24.17.Windows Service( 5 ) 
24.3.ClipBoard( 3 ) 24.18.Windows Version( 1 ) 
24.4.Screen( 1 ) 24.19.Version( 1 ) 
24.5.Network connection dialog( 1 ) 24.20.Word( 6 ) 
24.6.Network drive( 2 ) 24.21.Excel( 5 ) 
24.7.CPU( 1 ) 24.22.Outlook( 1 ) 
24.8.Sound Card( 1 ) 24.23.Flash Player( 1 ) 
24.9.Wav Sound( 2 ) 24.24.Mp3 Player( 1 ) 
24.10.TAPI( 1 ) 24.25.DVD Player( 1 ) 
24.11.Registry( 7 ) 24.26.AVI Mpeg player( 1 ) 
24.12.EventLog( 5 ) 24.27.Media Player( 1 ) 
24.13.Favorites Dialog( 2 ) 24.28.AxWebBrowser( 1 ) 
24.14.IE( 1 ) 24.29.Management( 4 ) 
24.15.IE Address Book( 2 ) 24.30.Messaging( 2 ) 
25.XML
25.1.XmlDocument( 1 ) 25.7.XmlSerializer( 3 ) 
25.2.XmlTextReader( 2 ) 25.8.XSLT Transform( 1 ) 
25.3.XmlTextWriter( 6 ) 25.9.Attribute( 6 ) 
25.4.DOM( 3 ) 25.10.Namespace( 2 ) 
25.5.XML Schema( 3 ) 25.11.SOAP( 1 ) 
25.6.XML Tree( 2 ) 
26.Database ADO.net
26.1.Access( 2 ) 26.7.DataTable( 3 ) 
26.2.Data binding( 2 ) 26.8.DataView( 1 ) 
26.3.DataGrid( 7 ) 26.9.OleDbConnection( 3 ) 
26.4.DataGridView( 2 ) 26.10.SqlConnection( 1 ) 
26.5.DataSet XML( 2 ) 26.11.SqlBulkCopy( 1 ) 
26.6.DataSet( 1 ) 26.12.SqlDataReader( 1 ) 
27.Design Patterns
27.1.Singleton( 1 )