

1 - What Is Visual Basic 2 - Installing The Visual Basic IDE 3 - Getting Familiar With The IDE 4 - Hello World 5 - Primitive Data Types 6 - Comments And Whitespace 7 - Errors 8 - Variables 9 - Math Operators 10 - More On Math Operators 11 - Getting User Input 12 - Creating A Basic Calculator 13 - If Statement 14 - Else If & Else 15 - Nested If Statements 16 - Conditional Operators 17 - Logical Operators 18 - Concatenate Strings 19 - Get Length Of Strings 20 - Sub Strings 21 - Formatting Strings 22 - Replacing SubStrings 23 - Comparing Strings 24 - Select Case 25 - Select Case Else 26 - For Next Loop 27 - Step Operator 28 - Exiting For Loop 29 - Continue For 30 - Do Until Loop 31 - Do While Loop 32 - Exit Do Loops 33 - More On Do Loops 34 - Nested Loops 35 - The Infinte Loop 36 - Introduction To Windows Forms 37 - Form Properties 38 - ToolBox 39 - MessageBoxes 40 - MessageBox Input 41 - Input Box 42 - User Defined Subs 43 - Functions 44 - ByVal 45 - ByRef 46 - Optional ByVal 47 - Coercion 48 - Exit Subs 49 - Events 50 - Global Variables 51 - Constants 52 - Math Class 53 - CType 54 - Calculator Part 1 55 - Calculator Part 2 56 - Calculator Part 3 57 - Calculator Part 4 58 - Calculator Part 5 59 - Introduction To Arrays 60 - Sorting And Reversing Arrays 61 - For Each Loop 62 - Passing Arrays As Parameters 63 - Initialize Arrays With Values 64 - Enumerations 65 - Introduction To Properties 66 - More On Properties 67 - Finishing The DayAction Program 68 - Structures 69 - More On Structures 70 - ReadOnly Properties 71 - Passing Enumerations As Parameters 72 - GetValues Of Enumerations 73 - GetNames and GetName Of Enumeration 74 - IsDefined In Enumerations 75 - Dynamic Arrays 76 - Preserve 77 - ArrayLists 78 - Overriding Functions 79 - Finishing The Customer Application 80 - More On ArrayLists Part 1 81 - More On ArrayLists Part 2 82 - More On ArrayLists Part 3 83 - Queues 84 - Stacks 85 - StringCollections 86 - Dates 87 - Dates Part 2 88 - Dates Part 3 89 - Random Number Generator 90 - Multi Dimensional Arrays 91 - Introduction To Classes 92 - Person Part 1 93 - Person Part 2 94 - Person Part 3 95 - Person Part 4 96 - Person Part 5 97 - Constructors 98 - Showing Multiple Forms 99 - More On Multiple Forms 100 - Introduction To IDisposable 101 - Using End Using 102 - Introduction To Namespaces 103 - Accessing Classes in Namespaces 104 - Nested Namespaces 105 - More On Nested Namespaces 106 - Car Part 1 Creating The Car Class 107 - Car Part 2 Using The Car Class 108 - Car Part 3 Adding To The Car Class 109 - Car Part 4 Showing The Car Info 110 - Car Part 5 Inheritance 111 - Car Part 6 More On Inheritance 112 - Car Part 7 Using The SportsCar Class 113 - Car Part 8 Polymorphism 114 - Car Part 9 Creating The Truck Class 115 - Car Part 10 Adding The Cars To A List 116 - Car Part 11 Showing Info Of Multiple Cars 117 - Car Part 12 AddCar Dialog 118 - Car Part 13 Adding Cars With AddCar 119 - Car Part 14 Cancelling AddCar 120 - Car Part 15 Changing the selectedCar Attributes 121 - Car Part 16 Adding Different Types Of Cars 122 - Car Part 17 Creating And Accessing Different Car Types 123 - Car Part 18 Wrapping It Up 124 - StreamWriters 125 - StreamReaders 126 - More On FileStreams 127 - Special Directories And File Attributes 128 - Shared 129 - OpenFileDialog 130 - SaveFileDialog 131 - FontDialog 132 - OpenFolderDialog 133 - Introduction To Try Catch 134 - Catching Specific Exception Types 135 - Exit Try And Throw 136 - Finally Statement 137 - When Keyword 138 - Timers 139 - Recursion 140 - Keeping Letters Out Of TextBoxes 141 - SMTP Client Part 1 Building The Interface 142 - SMTP Client Part 2 Creating The Message And Credentials 143 - SMTP Client Part 3 Finishing The Email Sender 144 - Threading 145 - Game Part 1 Class Libraries 146 - Game Part 2 Creating The Classes 147 - Game Part 3 Building The GUI 148 - Game Part 4 More On GUI 149 - Game Part 5 Creating New Enemies 150 - Game Part 6 Cleaning Up The Enemy Generator 151 - Game Part 7 Creating Popeye 152 - Game Part 8 Popeye Attack 153 - Game Part 9 Enemy Attacks Back 154 - Game Part 10 Health Label 155 - Game Part 11 Fixing The Health Logic Error 156 - Game Part 12 Creating The Event Log 157 - Game Part 13 Creating Log Events 158 - Game Part 14 Damage Arrays 159 - Game Part 15 Adding Events To The Log 160 - Game Part 16 OH NO! LOGIC ERRORS 161 - Game Part 17 Attaching The Log To The Game 162 - Game Part 18 Hiding And Showing The Log 163 - Game Part 19 Adding The Spinach Multiplier To The Log 164 - Introduction To Graphics 165 - Drawing More Squares 166 - Animating Graphics 167 - Graphics Points 168 - Paint Part 1 Custom Controls 169 - Paint Part 2 Building GraphicsItem 170 - Paint Part 3 Building GraphicsCircle 171 - Paint Part 4 Building PaintCanvas 172 - Paint Part 5 Finishing PaintCanvas 173 - Paint Part 6 Fixing The Screen Flicker 174 - Paint Part 7 Creating The Options Form 175 - Paint Part 8 Changing The Brush Size 176 - Paint Part 9 Changing The Brush Color 177 - Paint Part 10 Clearing The Canvas 178 - FTP Downloader Part 1 Creating The GUI 179 - FTP Downloader Part 2 Referencing A Class Library 180 - FTP Downloader Part 3 Showing The Files In The Home Directory 181 - FTP Downloader Part 4 Downloading Files 182 - FTP Downloader Part 5 Opening Folders 183 - FTP Downloader Part 6 Changing The Server 184 - FTP Downloader Part 7 Uploading Files 185 - FTP Downloader Part 8 Deleting Files 186 - FTP Downloader Part 9 Refreshing, Clearing, And Checking 187 - FTP Downloader Part 10 Checking Timer And Notifications 188 - Favorites Part 1 Creating The GUI 189 - Favorites Part 2 Creating The WebFavorite Class 190 - Favorites Part 3 Creating The WebFavoriteCollection 191 - Favorites Part 4 Creating The Favorites Class 192 - Favorites Part 5 Adding The Favorites To The List 193 - Favorites Part 6 Opening The Favorites Link 194 - Favorites Part 7 Startup Link And Refreshing 195 - Creating The Favorites DLL 196 - Favorites Tray Part 1 Creating The UI 197 - Favorites Tray Part 2 Creating The MenuItem Classes 198 - Favorites Tray Part 3 Exit MenuItem And ContextMenus 199 - Tray Part 4 Adding Our Favorites To The ContextMenu 200 - Combining The Favorites Tray And Favorites Window