Overview
This
three-day,
hands-on course provides you with the information you need to develop
great Visual Basic .NET applications. It presents an introduction to the
object-oriented features of Visual Basic .NET, then takes it a step further
to more advanced topics such as connecting objects to a database using
ADO.NET, architecting great .NET applications, building components, and
building applications for the Web (ASP.NET).
This course is hands-on and limited to 12-14 attendees.
The course is divided into sessions:
-
Best Practices: This session details best practices for
Visual Basic .NET development. It includes techniques for efficient
use of the Visual Basic Integrated Development Environment (VB IDE)
and general tips for developing, debugging and testing great applications
with Visual Basic .NET. Error handling using the new Structured Exception
Handling (SEH) is also covered.
-
Understanding OO Basics: This session starts with the
basics of object-oriented techniques in Visual Basic .NET, including
building a class and creating and using objects from the class. It
then details many of the new features of .NET such as parameterized
constructors, function overloading, static class data, inheritance
and inheritance-based polymorphism. It also discusses how to define
alternate interfaces and use the Implements key word to implement
those interfaces in other classes.
-
Designing an Application: This session describes how to
use an object-oriented approach to designing component-based applications
for the desktop and the Internet. It includes design of the object
model, user interface, and database with the focus on defining the
architecture and components. It includes a look at current topics
such as iterative development, extreme programming, agile methods,
and service-oriented architectures.
-
Building Components: This session details how
to build components for use on the desktop, in a distributed environment,
or on the Internet. This includes understanding namespaces, defining
good interfaces for components, and managing errors in components.
Upon completion of this session, you will have a component that can
be accessed by a desktop application, an ASP page, or any other component.
- Objects
and Databases: This session covers the new data access
methods in Visual Basic .NET including ADO.NET and XML.
-
Developing Internet Applications: This session works
through building a set of Web pages using ASP.NET and server-side
controls.
Basic knowledge of some Visual Basic syntax (such as VB 5 or 6) is required
to successfully participate in the hands-on portion of this seminar. No
prior object-oriented programming knowledge is required.
For more information or to schedule a course for your company, call us
at (925) 730-1000 or send an email to info@insteptech.com
|