"How Do I" Videos for Visual BasicOn this page you will find several video series' each with dozens of videos designed for all Visual Basic developers, from the novice to the professional. New videos are added regularly, so check back often.
VS 2010 Visual Basic Language Features SeriesThe videos in this series demonstrate how to use new and existing features found in Visual Basic 10. #1 | How Do I: Use Autoimplemented Properties in Visual Basic? #2 | How Do I: Use Implicit Line Continuation in Visual Basic 10? #3 | What’s New in Visual Basic 2010? #4 | Visual Basic 10 grammar How Do I: Enhance Performance in the Visual Studio 2010 IDE when Editing VB Code? Building a Windows Phone Photo and Memo App with Visual BasicThe videos in this series demonstrate building a voice and photo memo app for Windows Phone in Visual Basic. #1 | Building a Voice and Photo Memo App for Windows Phone in Visual Basic - Demo 1 #2 | Building a Voice and Photo Memo App for Windows Phone in Visual Basic - Demo 2 #3 | Building a Voice and Photo Memo App for Windows Phone in Visual Basic - Demo 3 #4 | Building a Voice and Photo Memo App for Windows Phone in Visual Basic - Demo 4 #5 | Building a Voice and Photo Memo App for Windows Phone in Visual Basic - Demo 5 Building a Simple XNA Windows Phone game with Visual BasicThe videos in this series demonstrate building a simple XNA Windows Phone game with Visual Basic. #1 | Creating a Simple Game in XNA for Windows Phone Using Visual Basic - Demo 1 #2 | Creating a Simple Game in XNA for Windows Phone Using Visual Basic - Demo 2 #3 | Creating a Simple Game in XNA for Windows Phone Using Visual Basic - Demo 3 #4 | Creating a Simple Game in XNA for Windows Phone Using Visual Basic - Demo 4 #5 | Creating a Simple Game in XNA for Windows Phone Using Visual Basic - Demo 5 Dotfuscator Software Services in Visual Studio 2010Learn how to use Dotfuscator Software Services CE in Visual Studio 2010 which has a whole new class of features and services based on code injection. Learn about the improvements on the traditional obfuscation functions you may already be using to help you build better software, faster. For more information on Dotfuscator Software Services in Visual Studio 2010 please see the article Using Visual Studio 2010 to Collect Usage, Performance and Stability Information to Improve Software. How Do I: Protect My Applications with Tamper Defense and Notification in Visual Studio 2010? How Do I: Monitor Application and Feature Usage in Visual Studio 2010? How Do I: Build an End Point to Receive Application Analytics Messages in VS2010? How Do I: Visualize Application Feature Usage in Silverlight 4 using Visual Studio 2010?
WPF Forms with Entity Framework Video SeriesThis how-to video series is focused on data-based application development in Windows Presentation Foundation using Entity Framework for data access in Visual Studio 2008 Service Pack 1. It is recommended you watch these videos in order because each one builds upon techniques shown in the previous video. You will need: SQL Server or SQL Server Express and Visual Studio 2008 Service Pack 1 or Visual Basic 2008 Express Service Pack 1 Download Code and Discuss on Code Gallery: https://code.msdn.microsoft.com/wpfdatavideos These samples use a database called OMS and the script to create it is included in the DAL project folder in the code downloads. To install the database on your local sqlexpress instance, open a command prompt as an administrator and run the following: >sqlcmd -S .\sqlexpress -i "C:\SampleLocation\CreateDatabaseOMS.sql" Where SampleLocation is the path to the .sql script. For more information on sqlcmd, please see the MSDN Library. Note to Express users: Please make sure you install SQL Server Express first. #1 | How Do I: Get Started with Entity Framework in WPF Applications? #2 | How Do I: Build a WPF Data Entry Form Using Entity Framework? #3 | How Do I: Create a WPF Lookup Combobox using Entity Framework? #4 | How Do I: Hook Up and Display Validation in WPF using Entity Framework? #5 | How Do I: Build a WPF Master-Detail Data Entry Form Using Entity Framework?
WPF Forms over Data Video SeriesThis how-to video series is focused on data-based application development in Windows Presentation Foundation using Visual Studio 2008 Service Pack 1. You will need: SQL Server or SQL Server Express and Visual Studio 2008 Service Pack 1 or Visual Basic 2008 Express Service Pack 1 Download Code and Discuss on Code Gallery: https://code.msdn.microsoft.com/wpfdatavideos #1 | How Do I: Create a Simple Data Entry Form in WPF? #2 | How Do I: Display Data in a List in WPF? #3 | How Do I: Create a Lookup Combobox in WPF? #4 | How Do I: Hook Up and Display Validation in WPF? #5 | How Do I: Edit Tabular Data in WPF? #6 | How Do I: Create a Master-Detail Data Entry Form in WPF? #7 | How Do I: Format Data in WPF Controls? Language Integrated Query (LINQ) SeriesThis how-to video series is focused on the new LINQ language features of Visual Basic 9.0 included in Visual Studio 2008. LINQ stands for Language Integrated Query, and it enables you to write queries over things like objects, databases, and XML in a standard way using new language syntax. Learn how to use this productive new language feature in your Visual Basic programs. Download Code and Discuss on Code Gallery You will need: Visual Studio 2008 or Visual Basic 2008 Express These samples use the Northwind database (Download) The installer will copy a script to create the Northwind database. To install the database on your local sqlexpress instance, open a command prompt as an administrator and run the following: >sqlcmd -S .\sqlexpress -i "C:\SQL Server 2000 Sample Databases\instnwnd.sql" For more information on sqlcmd, please see the MSDN Library. Note to Express users: Please make sure you install SQL Server Express first. #1 | How Do I: Get Started with LINQ? #2 | How Do I: Perform Group and Aggregate Queries? #3 | How Do I: LINQ over DataSets? #4 | How Do I: Get Started with LINQ to SQL? #5 | How Do I: Create a One-To-Many Form using LINQ to SQL? #6 | How Do I: Upgrade Visual Basic Projects to Enable LINQ? #7 | How Do I: Get Started with LINQ to XML? #8 | How Do I: Enable XML IntelliSense and Use XML Namespaces? #9 | How Do I: Create XML Documents from SQL Data? #10 | How Do I: Create Excel Spreadsheets using LINQ to XML? #11 | How Do I: Use LINQ to XML to Create Word Documents? Forms over Data Video SeriesThis how-to video series is dedicated to getting Visual Basic developers productive on areas of data-based Windows Application development. The series starts with the basics of database development with SQL-Server 2005 Express then walks through the details of connecting to and querying databases, Windows Forms development basics, Reporting, and Deployment using Visual Basic 2005. Download Code and Discuss on Code Gallery You will need: SQL Server or SQL Server 2005 Express and Visual Studio or Visual Basic Express #1 | How Do I: Create a Database? #2 | How Do I: Connect to a Database? #3 | How Do I: Create a One-to-Many Data Entry Form? #4 | How Do I: Create a Search Form? #5 | How Do I: Create Lookup Lists? #6 | How Do I: Filter Data on the Client? #7 | How Do I: Use Auto-Complete? #8 | How Do I: Format Data in Controls? #9 | How Do I: Add Validation? #10 | How Do I: Work with Local Data? #11 | How Do I: Modify the Database? #12 | How Do I: Deploy Local Data? #13 | How Do I: Print Forms? #14 | How Do I: Build Reports? #15 | How Do I: Understand Data? #16 | How Do I: Update Related Tables? #17 | How Do I: Build Reports Against Remote Data? #18 | How Do I: Modify Connection Strings at Runtime? #19 | How Do I: Get Started with the DataGridView? Visual Basic 2008 Forms over Data VideosThese videos continue our series on data-based Windows Application development, now for Visual Basic 2008. Most of the previous 2005 videos are the same experience in Visual Basic 2008, but these videos will highlight the differences and new capabilities. You will need: SQL Server or SQL Server 2005 Express and Visual Studio 2008 or Visual Basic 2008 Express Download Code and Discuss on Code Gallery: https://code.msdn.microsoft.com/vbvideosdata #20 | How Do I: Update Related Tables? #21 | How Do I: Use DataSets in an N-Tier Application? #22 | How Do I: Create an Occasionally Connected Application? #23 | How Do I: Create and Consume a Windows Communication Foundation Service? #24 | How Do I: Use the DataRepeater Control? #25 | How Do I: Create a report from a database? #26 | How Do I: Create a report from a business object? Windows Development Video SeriesIn this how-to video series Visual Basic developers will learn additional techniques on how to program .NET applications on the Windows platform.
#1 | How Do I: Enable Logging in My Applications? #2 | How Do I: Enable Tracing in My Applications? #3 | How Do I: Send Log Files Through E-mail? #4 | How Do I: Use a Web Service in My Applications? #5 | How Do I: Deploy Applications with ClickOnce? #6 | How Do I: Use the ClickOnce Deployment API to Update My App? #7 | How Do I: Email Unhandled Exceptions? #8 | How Do I: Exchange data between two forms in a Windows Forms application? Object Binding Video SeriesThis how-to video series is focused on more advanced data binding techniques using object binding in Visual Basic 2005. The series walks through creating business objects and how to associate them in one-to-many relationships, how to provide searching capabilities and how to enable sorting. Download the Code: Videos 1–3 | Video 4 You will need: Visual Studio or Visual Basic Express #1 | How Do I: Do Simple Object Binding? #2 | How Do I: Add Search Support with Object Binding? #3 | How Do I: Add Sorting Support with Object Binding? #4 | How Do I: Add Filter Support? Visual Basic Interop Video SeriesThis how-to video series is focused on the Interop Forms Toolkit and working with Visual Basic .NET and Visual Basic 6 together. The Interop Forms Toolkit allows Visual Basic developers to migrate their Visual Basic 6 applications over to .NET using a phased migration strategy. Instead of having to convert the entire VB6 application at once, the toolkit enables .NET Forms and User Controls to run directly in Visual Basic 6 applications so that you can build the pieces that you need over time. Download the Code: Videos 1–3 You will need: Visual Studio and the Interop Forms Toolkit 2.0 in addition to Visual Basic 6.0 #1 | How Do I: Build Interop Forms? #2 | How Do I: Build Interop User Controls? #3 | How Do I: Deploy Hybrid Applications? Security Video SeriesIn this how-to video series Visual Basic developers will explore a variety of security questions, including encryption, handling attacks, security best practices, and a lot more. #1 | How Do I: Attach Client Credentials to a Web Service Call For Security? #2 | How Do I: Set up SqlMembership Providers? #3 | How Do I: Digitally Sign Documents with the Signature of a Single Party? #4 | How Do I: Add Security to Visual Basic and Visual C# Apps with Digital Signatures? #5 | How Do I: Add Security to .Net Applications with the ProtectedData Class? #6 | How Do I: Encrypt My Web.Config File? Tutorial: Create a Maze in Visual Basic
#1 Tutorial 2: Create a Maze in Visual Basic - Video 1 #2 Tutorial 2: Create a Maze in Visual Basic - Video 2 #3 Tutorial 2: Create a Maze in Visual Basic - Video 3 #4 Tutorial 2: Create a Maze in Visual Basic - Video 4 #5 Tutorial 2: Create a Maze in Visual Basic - Video 5 Visual Studio Asynchronous Programming
#1 | How Do I: use async in Windows 8 app-store apps (VB) ? #2 | How Do I: use async cancellation and progress in Windows 8 app-store apps (VB) ? |
More Visual Basic Videos |