Advanced .NET Framework 2.0 Using VB: Vol 3, Part 1 of 4
Interactive

Advanced .NET Framework 2.0 Using VB: Vol 3, Part 1 of 4

LearnNow Online
Updated Oct 26, 2018

Course description

In this volume, you’ll learn about the .NET Framework 2.0 system types like Generic and Reference types. Work with groups of data using various classes like Collection, Hashtable, ArrayList, and Dictionary. Improve type safety and performance using generic collections and manage data better by using specialized collections. You’ll learn about object serialization and working with XML formatted data. Manage files and folders using the System.IO namespace. See how to work with external data using the Stream classes.

Each LearnNowOnline training course is made up of Modules (typically an hour in length). Within each module there are Topics (typically 15-30 minutes each) and Subtopics (typically 2-5 minutes each). There is a Post Exam for each Module that must be passed with a score of 70% or higher to successfully and fully complete the course.


Meet the experts

Scott Barker

F. Scott Barker has over 15 years of experience as a software developer in Visual Basic .NET and most recently in C#. He has been a Microsoft MVP and worked at Microsoft as a member of the Access and FoxPro teams. Scott is a seasoned trainer and frequent speaker at Microsoft conferences worldwide. He has also been a contributing editor and writer for various technical magazines and has written several software development books.

Jan Fransen

Jan Fransen has been working to educate people in the best ways to use Microsoft products for more than 15 years. She's written both data-based and document-based applications for large and small companies and has helped hundreds of Office users and developers get started on the right foot through public and onsite training classes. As a writer, Jan has developed training courseware, contributed to books on Microsoft Office, written white papers for publication on MSDN, and created samples designed to help developers get up to speed quickly on new Microsoft products and features.

Video Runtime

128 Minutes

Time to complete

168 Minutes

Course Outline

Module 1

.NET Framework Class Library (25:04)

  • Introduction (01:36)
  • Overview (00:39)
  • System Types (00:42)
  • Value Type / Ref. Types (02:16)
  • Built-in Value Types (01:20)
  • Number Types (00:56)
  • Demo: Numeric Types (02:47)
  • ToString Method (00:52)
  • Demo: Numeric ToString (02:24)
  • Instance vs. Shared (00:16)
  • Nullable Type (00:50)
  • Numeric Shared Methods (03:03)
  • Demo: Nullable Value (03:08)
  • Dates and Times (01:09)
  • Demo: Date/Time Properties (00:22)
  • Demo: Date/Time ToString (00:33)
  • Date/Time Instance Methods (00:48)
  • Date/Time Shared Methods (00:48)
  • Summary (00:27)

Reference Types (40:24)

  • Introduction (00:35)
  • Copy a Value Type (00:54)
  • Copy a Reference Type (01:13)
  • Value vs Ref. Types (02:42)
  • Work with Strings (03:35)
  • Overview: Stringbuilder (00:32)
  • String ReferenceTypes (03:16)
  • Demo: String Formatting (01:36)
  • Demo: Concatenate Strings (01:03)
  • Demo: Stringbuilder (03:31)
  • Overview: Arrays (00:54)
  • Array Methods (00:22)
  • Iterating Arrays (00:49)
  • Demo: Work with Arrays (07:25)
  • Handling Exceptions (02:10)
  • Demo: Work w/Exceptions (09:11)
  • Summary (00:30)
Module 2

Conversion (16:40)

  • Introduction (00:37)
  • Implicit Conversions (01:49)
  • Using Option Strict (00:30)
  • Convert Explicitly (00:37)
  • VB Conversion Functions (00:38)
  • Convert w/.NET Framework (02:04)
  • Boxing / Unboxing (00:55)
  • Wide/Narrow Conversion (03:35)
  • Demo: ToString (01:58)
  • Demo: Parse/TryParse (03:34)
  • Summary (00:19)

Custom Types (23:32)

  • Introduction (00:30)
  • Overview: Custom Types (00:40)
  • Value vs Ref. Type (01:14)
  • Constants (00:54)
  • Enumerations (02:21)
  • Demo: Constants (02:26)
  • Demo: Enumerations (01:00)
  • More Complex Enum. (03:48)
  • Structures (01:11)
  • Demo: Simple Structure (03:41)
  • Constructors (00:57)
  • Properties (01:08)
  • Add Methods to Structure (00:26)
  • Property vs Method (00:43)
  • More Complex Structure (02:10)
  • Summary (00:16)

Creating Classes (22:37)

  • Introduction (00:34)
  • Overview (00:49)
  • Class Constructors (00:57)
  • Properties / Methods (00:12)
  • Demo: A Simple Class (05:45)
  • Inherited Members (00:29)
  • Overloading Methods (00:24)
  • Instance / Shared members (01:02)
  • ApplicationException Class (02:05)
  • Handle Exceptions (01:03)
  • Complex Class/Shared Mem. (02:03)
  • Demo: Exceptions (06:44)
  • Summary (00:26)