VB.Net Advanced

Level
Total time

VB.Net Advanced

Aspect Training
Logo Aspect Training
Provider rating: starstarstarstarstar 9.8 Aspect Training has an average rating of 9.8 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places

There are no known starting dates for this product.

Aspect Training offers their products as a default in the following regions: Surrey

Description

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Aspect Training's VB.NET Advance training course examines how to utilise advanced features the .NET using the VB.NET programming language in order to build sophisticated applications. The course begins by quickly examining object-oriented programming topics, including inheritance, partial classes and generics. Students also learn about many of the .NET interfaces and how they can take advantage of them. The course also illustrates how to use LINQ to make queries of collections, objects, and DataSets. Students learn how to use synchronous and asynchronous delegates to call methods and manage callbacks.

Students also learn how to use the Thread and ThreadPool classes within multithreaded appl…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Aspect Training's VB.NET Advance training course examines how to utilise advanced features the .NET using the VB.NET programming language in order to build sophisticated applications. The course begins by quickly examining object-oriented programming topics, including inheritance, partial classes and generics. Students also learn about many of the .NET interfaces and how they can take advantage of them. The course also illustrates how to use LINQ to make queries of collections, objects, and DataSets. Students learn how to use synchronous and asynchronous delegates to call methods and manage callbacks.

Students also learn how to use the Thread and ThreadPool classes within multithreaded applications. The course examines how the .NET Framework uses reflection and how students can provide similar features within their applications. Students also learn about ADO.NET and how advanced features provide support for transaction management, connection pooling, and the management of disconnected DataSets. The course concludes by examining the security capabilities of the .NET programming model and how to adjust the .NET security policy.

Prerequisites:

Visual Basic.NET programming experience or attendance of Aspect Training's VB.NET Introduction/Intermediate course.

Course Topics:

Object-Oriented ProgrammingDefining and Using Classes
Working with Partial Classes
Building Class Hierarchies
Defining Abstract Classes
Building Sealed Classes
Overriding System,Object Methods
Defining and Implementing Interfaces
Understanding .NET Interfaces
Building Forms using Visual Inheritance
DelegatesUnderstanding Delegates
Single-cast vs. Multi-cast Delegates
Defining Delegate Types
Using Synchronous and Asynchronous
Delegates
Understanding Delegates and Events
Defining Raising & Handling Custom Events
Working with ThreadsUnderstanding Threading
Creating Threads
Passing and Returning Data from Threads
Managing Threads
Synchronizing Threads
ADO.NETUnderstanding the ADO.NET Object Model
Connected vs. Disconnected Access
Using Connections and Commands
Managing Connection Pooling
Using a DataReader to Work with Cursors
Calling Stored Procedures
Working with Transactions
Using the Provider Factory
Untyped vs. Typed DataSets
Using DataAdapters with DataSets
Using TableAdapters with Typed DataSets
Filtering Data with DataViews
Binding Data to Controls
Using XMLUnderstanding XML and XML Schemas
Using XML with DataSets
Using XmlReaders and XmlWriters
Working with XmlDocuments
AssembliesUnderstanding .NET Assemblies
Single-File vs. Multi-File Assemblies
Private vs. Shared Assemblies
Where is the Global Assembly Cache (GAC)?
Building and Using Private Assemblies
Web ServicesOverview of Web Services
Creating a Web Service
Using WSDL and Proxy Classes
Making Synchronous Calls to a Web Service
Making Asynchronous Calls to a Web Service
Exposing Custom Types from Web Methods
.NET Interoperability ServicesInteractions between Managed and
Unmanaged Code
Marshalling Data
Using Platform Invocation Service (PInvoke)
Using COM Servers from .NET
Calling .NET Servers from Unmanaged Code
Reflection and Attribute ProgrammingUnderstanding Attributes
Using .NET Attributes
Designing Custom Attributes
Using Custom Attributes
Understanding Reflection
Extracting Type Information
SecurityOverview of .NET Security
Working with Role-Based Security
Working with Code Access Security
Setting the Security Policy

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.