Training Course:Visual Basic.NET 2.0 Programming for Windows ApplicationsSchool/Trainer:Hands On Technology Transfer - UK Birmingham, Bristol, Chelmsford, Edinburgh, Glasgow, Leeds, Liverpool, London, Manchester, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' Students Will Learn:VB.NET Language Syntax Exception Handling .NET Framework Architecture Using Windows Forms & Handling Events Using Controls Working with Dialogs Interacting with Databases Using Data Binding File I/O XML & Web Services
Description: This course provides students with hands on experience using Visual Studio 2005 to create enterprise Windows applications with the .NET Framework using VB.NET. It covers the essentials of the VB.NET programming language, introducing built in data types, operators control structures, classes and methods. Students then learn how to leverage the power of the .NET Framework and Windows Forms to build sophisticated graphical user interfaces. Students will learn how to use ADO.NET to interact with data sources and using the powerful data binding features of .NET. Other topics include: event handling and validation of user input; error handling and debugging; the use of a .config file to control application configuration; developing and consuming web services; file I/O; using XML data with DataSets; and deployment issues. Comprehensive hands-on lab exercises using Visual Studio.NET reinforce knowledge and build direct competence in the topics presented during the course.
This course provides thorough coverage of the use of Windows forms for the development of GUI based applications. Students requiring extensive coverage of Web forms should register for the ASP.NET 2.0 Programming Using Visual Basic.NET course instead.
Prerequisites: General programming knowledge. Knowledge of object-oriented programming concepts is helpful but not required. Knowledge of Visual Basic 6.0 is helpful but not required.
Visual Basic.NET 2.0 for Windows Applications Course Overview: Introduction to .NET Overview of the .NET Framework How .NET is Different from Traditional Programming Common Language Runtime (CLR) Common Language Specification (CLS) Common Type System (CTS) Overview of .NET Assemblies Microsoft Intermediate Language (MSIL) .NET Namespaces .NET Framework Classes Introduction to Visual Studio.NET Setting Profiles Creating a Project Using the Solution Explorer Setting Project Properties Adding References Using the Code Editor Compiling a Program Running a Program Language Fundamentals VB.NET Project Types Program Structure Defining Namespaces VB.NET Data Types Declaration and use of Variables and Constants Operators and Expressions Console I/O Type Conversions and Type Checking Conditionals and Looping If If/Else If/ElseIf/Else Select Case Do/Loop While For/Next For Each/Next Procedures and Parameters Subroutines vs. Functions Parameters Passing by Value Passing by Reference Value Types versus Reference Types The Stack The Heap Procedure Overloading Variable Length Parameter Lists Type Checking Static Members Exception Handling What are Exceptions Catching Exceptions .NET Exception Hierarchy Throwing Exceptions Managing Resources with Finally Defining Custom Exception Types Data Structures Defining and Using Arrays Using System.Array Defining and Using Structures Defining and Using Enumerations Using System.Enum Using .NET Collections ArrayList Hashtable Object-Oriented Programming Concepts Purpose of Object-Oriented Programming Building Classes Creating Objects Using Inheritance with .NET Classes Understanding the Role of Interfaces in .NET ICollection IList IDictionary IDbConnection IDbCommand Windows Forms Programming in Visual Studio.NET What are Windows Forms Overview of Controls The .NET Control Hierarchy Label and TextBox Controls Button Controls Using the Windows Forms Designer The Life-cycle of a Form Handling Events Event Driven Programming Model Common Event Categories Writing Event Handlers Sharing Event Handlers between Events Using Controls Enabling/Disabling Controls Showing/Hiding Controls Setting Focus to a Control Making Choices Using the CheckBox and RadioButton Controls Managing Lists Using the ListBox, ComboBox, ListView and TreeView Controls Providing Assistance with the ToolTip Control Using the Up/Down Controls Building Menus, Toolbars and Statusbars in .NET 2.0 New Controls in .NET 2.0 Working with Dialogs Using the MessageBox Class Using the Standard Dialogs Creating and Using Windows Dialogs Modal versus Modeless Dialogs Working with Modal Dialogs Using DialogResult Setting the Default and Cancel Buttons Using the ErrorProvider Control Working with Modeless Dialogs ADO.NET The ADO.NET Object Model Client-Side vs. Server-Side Cursors Connected vs. Disconnected Access Using Connection Classes to Connect to a Data Source Using Command Classes to Execute Queries and Stored Procedures Insert, Update and Delete with ADO.NET Using DataReader Classes to Work with Cursors Using the DataSet Class with Disconnected Data Using DataAdapter Classes with DataSets Data Binding Introduction to Data Binding Binding Controls using .NET 2.0 MDI Applications Introduction to MDI Applications Building the Parent Form Building the Child Form Spawning Child Forms Using XML Introduction to XML and XML Schemas Reading XML Data with a DataSet Writing XML Data with a DataSet Working with Xml Documents Working with Configuration Files Introduction to Web Services Web Services Architecture Web Service Programming Model Understanding SOAP Messages Creating Web Services using VB.NET Protocols for Accessing Web Services Consuming a Web Service Using WSDL and Proxy Classes Reading and Writing Files System.IO Namespace Examining Files and Directories Opening Files Reading Files Writing Files Deploying Applications Issues with Deployment Using XCOPY Deployment Using Visual Studio Deployment Projects Using VS 2005 Publish Option ...''
Please go to the school's official website for training price and schedule: http://www.traininghott.co.uk/
http://www.traininghott.co.uk/Courses.htm
Phone:0870 063 2964
School Address:
Hands On Technology Transfer, Inc. The Old Post House 91 Heath Road Weybridge Surrey KT13 8TS UK
Jobs & Resumes: Birmingham, Bristol, Chelmsford, Edinburgh, Glasgow, Leeds, Liverpool, London, Manchester Houses & Roommates: Birmingham, Bristol, Chelmsford, Edinburgh, Glasgow, Leeds, Liverpool, London, Manchester
Other training courses offered by Hands On Technology Transfer - UK:
Shell Programming
ANSI C Programming
X/Motif Programming
C++
MFC Programming for C++ Programmers
Building Component Software Using COM/DCOM
Visual Basic Programming
ASP.NET 2.0 Programming Using C#
ASP.NET 2.0 Programming Using Visual Basic.NET
C# 2.0 Programming for Windows Applications
SQL
Microsoft SQL Server 2005 Administration
Microsoft SQL Server 2005 Database Developer
SQL Server 2005 Reporting Services
SQL Server 2005 Business Intelligence Application Development
SQL Server 2005 Business Intelligence: Integration Services and Analysis Services
Windows 2003 Server and XP Administration
Windows Server 2003 Active Directory
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: You do not need to register before you can use most of our services. You will get a code for each posting ever made on this website. It is the key for you to remove the posting anytime by yourself. |
|
|