Discover Classes. Earn Rewards.

Advanced .NET Framework Programming Using VB.NET is unfortunately unavailable

Thankfully we have 3 other Visual Basic Classes for you to choose from. Check our top choices below or see all classes for more options.

Microsoft Excel Level 4 - Macros & VBA

Training Connection @ 915 Wilshire Blvd, Los Angeles, CA

Enhance your Excel skills with this instructor-led course that will teach you how to write and debug powerful VBA code to automate Excel operations. Learn to create interactive forms, handle run-time errors, and more. Prerequisite: Completion of Excel Advanced or equivalent experience.

(158) Advanced 14 and older

Adobe CC Graphic Design Bootcamp Course

ONLC Training Centers @ 10940 Wilshire Blvd, Santa Monica, CA

Master the tools of graphic design with this comprehensive Adobe CC Graphic Design Bootcamp Course. Learn the skills required to work in Illustrator, InDesign, and Photoshop, and unlock your creative potential. Suitable for all levels, this course will fill in the gaps in your knowledge and prepare you for advanced courses in these three applications.

(7) Beginner 18 and older
$1,995

5 sessions

Gift it!

Access Programming with VBA

ONLC Training Centers @ 10940 Wilshire Blvd, Santa Monica, CA

Master the art of automating Access with VBA scripts in this comprehensive course. Learn the Visual Basic for Applications language and Access objects needed to create powerful procedures and functions. From debugging to error handling, elevate your programming skills with ONLC Training Centers.

(7) Advanced 18 and older
$1,195

3 sessions

Gift it!
See all Visual Basic classes Los Angeles

Advanced .NET Framework Programming Using VB.NET

  • Advanced
  • 18 and older
  • $2,795
  • (Exact location to be announced), Los Angeles, CA
  • 40 hours over 5 sessions

Start Dates (0)

  • $2,795
  • CA - Los Angeles @ (Exact location to be announced), Los Angeles, CA 90001
  • 40 hours over 5 sessions
Showing 10 of 0

Class Description

Description

What you'll learn in this visual basic training:

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility

This course provides students with hands on experience using Visual Studio to create dynamic ASP.NET Web Forms applications using VB.NET.

Students will learn use the power of ASP.NET Web server controls combined with HTML5 to design web pages. They will use ASP.NET Validation controls to provide both client-side and server-side data validation for user input. Students will learn how to use master pages to enforce a consistent look and feel across a set of Web pages, as well as how to use user controls to reuse smaller pieces of HTML across multiple pages.



Students explore the complexities of state management in ASP.NET Web Forms and how to use session and view state objects to manage state between HTTP requests.


Students spend time exploring how to use ADO.NET to interact with databases by running SQL queries and executing stored procedures. They will also learn how to read/write XML files using DataSets and DataTables. Students learn how ASP.NET Web Forms data binding to easily display data in list controls, the GridView control and the DetailsView control.


Microsoft provides support for Ajax-enabled Web Forms applications using the ASP.NET AJAX Framework. Students will learn how to use some of the server-side features to make asynchronous postbacks from the browser, perform partial page updates using the UpdatePanel, use CSS to dim a page during postback and use the Timer fetch data from the server asynchronously.


Other topics include: 

  • Using a Web.config file to control application configuration; working with the query string
  • Working with cookies
  • Reading and writing files
  • Deploying ASP.NET web applications. 
  • Comprehensive labs provide the students with extensive experience creating and deploying dynamic ASP.NET Web Form applications

Course Prerequisites

Knowledge of fundamental HTML syntax is helpful, but not required. Prior experience with VB.NET is required. 


Course Overview

  • Overview of ASP.NET Web Forms
  • ASP.NET Technologies
  • Web Forms vs. MVC
  • Understanding the HTTP Request and Response Cycle
  • Client-Side vs. Server-Side Code Execution
  • Exploring an ASP.NET Web Form
  • Understanding the Life-Cycle of an ASP.NET Page Object

Creating ASP.NET Web Forms Applications

  • Building ASP.NET Web Forms Applications Using Visual Studio
  • Understanding a Web Form Application Project Structure
  • Designing Web Forms
  • Incorporating CSS into the Web Application
  • Understanding the Page Directive
  • Working with the Code-Behind Model
  • Understanding Web.config
  • Transformational Config Files

Using ASP.NET Server Controls

  • Working with Web Server Controls
  • Using Hyperlinks and Button-Based Controls
  • Using Label and Textbox Controls
  • Using List Controls
  • Using the Image Control
  • Exploring Other Web Server Controls

Handling Events

  • Working with Page-Based Event Handlers
  • Writing Control Event Handlers
  • Sharing Event Handlers
  • Understanding PostBack vs. NonPostBack Events
  • Handling Application-Based Events in Global.asax

Using ASP.NET Validation Controls

  • Understanding ASP.NET Validation Controls
  • Performing Client-Side Validation
  • Performing Server-Side Validation
  • Using the Required Field Validator
  • Using the Comparison and Range Validators
  • Using the Regular Expression Validator
  • Customizing Validation
  • Working with Validation Groups
  • Unobtrusive Validation

Reusing Design: User Controls and Master Pages

  • Reusing HTML Snippets with User Controls
  • Designing a User Control 
  • Embedding a User Control on a Page
  • Understanding the Master Page Architecture
  • Designing a Master Page
  • Designing Content Pages
  • Using the NuGet Package Manager to Download
  • AspNet.ScriptManager.jQuery

Maintaining State

  • Maintaining State within ASP.NET Web
  • Forms Applications
  • Using the Session Object
  • Using the ViewState Object
  • Reading and Writing Cookies
  • Using the Query String

ADO.NET 

  • Understanding the ADO.NET
  • Object Model
  • Connected vs. Disconnected Access
  • Using a Connection to Connect to a Data Source
  • Using a Command to Execute Queries and Stored Procedures
  • Using a DataReader to Work with Cursors
  • Using a DataSet with Disconnected Data
  • Using DataAdapters with DataSets

Using XML

  • Introducing XML and XML Schemas
  • Writing XML Schemas with a DataSet
  • Reading XML Schemas with a DataSet
  • Writing XML Data with a DataSet
  • Reading XML Data with a DataSet

Using Data Binding

  • Understanding ASP.NET Data Source Controls
  • Configuring Data Sources
  • Examining ASP.NET Data Bound Controls
  • Using List Controls
  • Using the GridView Control
  • Using the DetailsView Control
  • Exploring Other Data Bound Controls

Introduction to ASP.NET AJAX

  • Understanding Ajax
  • Enabling ASP.NET AJAX with the ScriptManager
  • Configuring Partial Page Updates with the UpdatePanel
  • Displaying a Progress Indicator Using UpdateProgress
  • Making Periodic Postbacks Using the Timer
  • Using the NuGet Package Manager to Download jQuery

Deploying ASP.NET Applications

  • Configuring IIS for Deployment
  • Configuring an ASP.NET Web Form Application for Deployment
  • Using Publish to Deploy a ASP.NET Web Application

Refund Policy

Tuition includes all course materials. Students may withdraw before the second day of class to receive a 100% refund, provided course materials are returned to the instructor. Prorated refunds may be granted for withdrawals after the first day.

Cancellations and Changes: There are no cancellation fees.

Attendance Requirements: Students must attend each day of a course and successfully complete hands on exercises in order to receive a certificate of completion. If a student wishes to retake any portion of a class that he or she completes, the student may do so within 12 months at no extra cost.

Intended Audience: Hands On Technology Transfer, Inc., provides IT training designed for technology professionals who wish to quickly upgrade their computer skills. In most states, the employer bears all training costs.

Reviews of Classes at Hands On Technology Transfer, Inc. (7)

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • Lowest price guaranteed. Classes on CourseHorse are never marked up.
  • This class will earn you 27950 points. Points give you money off your next class!

Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Hands On Technology Transfer, Inc.

HOTT delivers instructor-led technical training across the United States, Canada and the United Kingdom. Whether you attend in person, remote-live or on-demand, our classroom-based training philosophy zeroes in on your ability to work more productively and with higher quality results after training....

Read more about Hands On Technology Transfer, Inc.

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Los Angeles educator.

Hands On Technology Transfer, Inc.

Hands On Technology Transfer, Inc.

All classes at this location

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Coding Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...