Level
3: Advanced Visual Basic .NET Programming
3 Days
Topics Covered:
Learn the role of
DataSets in ADO.NET
Understand how to build Windows Services
Learn how to create Data-Bound application
Build XML Web Services
Understand the role of UDDI
Become familiar with ASP.NET and Server Controls
See how to create Data-Bound applications
Learn about .NET Security
Understand how to build reports using Crystal Reports
Learn to create powerful MDI applications
See how to efficiently deploy your VB.NET applications
Creating Data-Bound
Applications
Data Binding Basics
Using the Data Form Wizard
Introduction to
ASP.NET
A Review of Classic
ASP
ASP.NET Web Applications
Rendering HTML with Server Controls
Using ASP.NET to Deliver XML Web Services
Managing Data with
ADO.NET DataSets
The Role of DataSets
in ADO.NET
Using DataSets in ASP.NET
Saving DataSets in Session State
Using DataTable Constraints and DataSet DataRelations
Using DataSets with DataAdapters to Modify Data
The Transactional Model in DataSets
DataSets and XML
Typed DataSets
Creating Windows
Services
Introducing Windows
Services
Building Your First Windows Service
The FileWatcher Service
Creating and Consuming
XML Web Services
The Motivation for
XML Web Services
Creating an XML Web Service with Visual Studio .NET
Designing XML Web Services
Creating .NET Consumers
Web Services and Legacy Clients
Discovering Web Services Using UDDI
Data Binding Techniques
Synchronizing Multiple
DataGrid Controls
Formatting a DataGrid Control
Limit Editing in a DataGrid
Working with the ListBox Control
Working with Binary Data
Security
Overview of Security
in .NET
Permission Requests
Using Role-Based Security
Multiple Document
Interfaces (MDI) and Graphics (GDI+)
Creating MDI Applications
The Scribble Application
Drawing on Forms
Creating Transparent Areas in Forms
Creating Shaped Forms
Deployment
Deployment Concepts
Simple Deployment
Windows Installer Deployment
Deploying Shared Components
HTTP Deployment
Appendix A: Creating
Reports Using Crystal Reports
Introducing Crystal
Reports
Creating a Simple Report
Using Custom Formulas
Add Custom Grouping and Totals
Filtering the Report
Appendix B: Deploying
Shared Components
Deploying Shared
Components