Working with Collections - 21
Collections are a more powerful form of arrays. In this lesson we demonstrate an "old style" collection (pointing out their limitations) as well as several of the newer, strongly typed generic...
View ArticleFiltering and Managing Data in Collections using LINQ - 22
Building on the work from the previous lesson with generic collections, in this lesson we start by talking about how Structured Query Language provides a means of working with sets (collections,...
View ArticleUnderstanding Event Driven Programming - 23
In this lesson we demonstrate how events are utilized in the .NET Framework Class Library specific to Silverlight, WPF and ASP.NET Web Forms applications. In all three examples, we see how Visual Basic...
View ArticleGetting Familiar with the My Namespace - 24
This video demonstrates the use of the My Namespace in Visual Basic which provides a short-cut to often used classes in the .NET Framework Class Library. We demonstrate how to use the My Namespace to...
View ArticleConcluding Thoughts - 25
In this final video, Bob talks about approaches to solving common issues that arise for new software developers, where to turn for help, how to search for answers to technical questions, how to ask for...
View ArticleVisual Basic Fundamentals Important Update!
Since the launch of this series Microsoft has released Windows 8 along with new editions of Visual Studio. In this short update video, Bob Tabor explains which versions of Visual Studio 2012 Express...
View ArticleSeries Introduction - 01
Welcome to this series of lessons about the Visual Basic programming language. Bob Tabor from LearnVisualStudio.NET introduces the topic, sets expectations and tips on how to get the most out of this...
View ArticleCreating Your First Visual Basic Program - 02
In this lesson you'll create a simple application twice -- the first time using Windows Notepad and the Visual Basic Command Line Compiler, then then second time using Visual Studio or Visual Basic...
View ArticleDissecting the First Visual Basic Program You Created - 03
This lesson picks up from the previous one by discussing at length each action and line of code you wrote. It discusses the relationship between the Visual Basic code you write, the Visual Basic...
View ArticleQuick Overview of the Visual Basic Express Edition IDE - 04
This lesson demonstrates some of the common features -- the various windows, debugging features, code window features, customizations, etc. -- of the Visual Studio IDE found in Visual Basic Express...
View ArticleDeclaring Variables and Assigning Values - 05
In this lesson we start adding Visual Basic syntax to your vocabulary by talking about one of the fundamental building blocks: data types and variables. Beyond the basics topics such as naming...
View ArticleBranching with the If . . . Then . . . Else Decision Statement - 06
Branching allows us to add logic to our applications. In this lesson you're introduced to the If Decision statement (in its various forms) as well as the IIf conditional function. We also discuss how...
View ArticleOperators, Expressions and Statements - 07
In this lesson we discuss how to create a properly formed statement in Visual Basic. As you'll learn, just as there are "parts of speech" in a properly formed sentence in the English language, there's...
View ArticleFor . . . Next Iterations - 08
Iterations allow our applications to loop through a block of code until a condition is satisfied. We'll cover several different types of iteration statements throughout this series, but we'll start...
View ArticleCreating Arrays of Values - 09
In this lesson we talk about arrays, which are multi-part variables … a "bucket" containing other "buckets", if you will. We'll demonstrate how to declare and utilize arrays, setting and retrieving...
View ArticleCreating and Calling Simple Overloaded Helper Methods - 10
In this video we begin wading into the topic of methods by creating a helper method to break out code we may need to use in multiple places within our code. We'll create and call our methods to...
View ArticleWhile Iterations and Reading Data from a Text File - 11
In this lesson we'll both learn a new type of iteration statement (While) and will learn how to utilize the StreamReader class to stream data from a file to the Console window. Additionally, we'll...
View ArticleWorking with Strings - 12
Since often times in our applications we'll want to work with string data, this lesson will approach a number of different string manipulations, whether changing the manner in which it is displayed to...
View ArticleWorking with Dates - 13
Dates and times are represented using special types (just like strings are) and deserve some attention. In this lesson we learn how to work with Date and Time data, how to create new instances of Date,...
View ArticleUnderstanding and Creating Classes - 14
Now that you have a good sampling of basic Visual Basic syntax under your belt, it's time to tackle some of the more challenging topics. Classes are integral to the .NET Framework, particularly the...
View Article