Custom Search

Advanced NET Framework 2 0 Using Visual Basic 2005 Volume 2

Affinity IT Training, LLC
Training Provided by Affinity IT Training, LLC This course is the second of three Volumes covering the .NET Framework with Visual Basic 2005. Audience:Visual Basic .NET Application Developers.
This is primarily ilt training
instructor led trainingThis class may be available at a classroom in Randolph, NJ,
Contact Affinity IT Training, LLC for more information
Duration:3 days
Training Presented in:English
Advanced NET Framework 2 0 Using Visual Basic 2005 Volume 2

Objectives

  • Learn about implementing service processes and application domains in your .NET applications using the System and ServiceProcess namespaces.
  • See how to take advantage of multi-threading to create fast and efficient processes through the Threading namespace.
  • Learn how to internationalize your .NET application by using the globalization classes.
  • Prevent tampering using the AccessControl and Authentication classes.
  • Enhance your user interface with the System.Drawing and System.Text namespaces.

Outline

Creating Multithreaded Applications
Using Threading
Using the Thread Class
Using the ThreadPool Class
Using the Timer Class
Modifying the User Interface from a Thread
Calling an Asynchronous Method
The ThreadState Enumeration
The ThreadPriority Enumeration
Avoiding Deadlocks (aka Deadly Embraces)
Avoiding Race Conditions
Thread Safe Code and Locking
Synchronizing Threads
Using an ExecutionContext Object
Text Manipulation
Using the StringBuilder Class
Parsing Strings with Regular Expressions
Using Encoding
Using Culture Information
The Basics of Cultures in .NET
The CultureInfo Class
Finding Other Information from FormatInfo Object
Using RegionInfo Objects
Comparing Strings Using a CompareInfo Object
Using the CultureAndRegion InfoBuilder Class
Windows Services
An Introduction to Windows Services
Viewing and Installed Services from Visual Studio
Installing and Uninstalling Windows Services from Visual Studio
Creating a Windows Service
Choosing an Account to Run the Service
Installing the Service
Adding Functionality to the Service
Creating a Test Harness Program
Debugging the Service
Using the ServiceController Component
Checking Permissions
Overriding Other Methods in the Service
Sending a Command to a Windows Service
Enumerating the Services on a Machine
Sending E-Mail with SMTP
Simple Mail Transfer Protocol (SMTP)
Specifying the SMTP Server
Using the SmtpClient Class
Encoding
Using the MailMessage Class
Adding Attachments
Handling SMTP Exceptions
Sending Messages Asynchronously
Sending HTML E-Mail Messages

Setup

  • Internet Explorer 6 (or equivalent)
  • Microsoft Visual Studio .NET including Visual Basic 2005 and ASP.NET 2.0
  • Internet access preferred

Seminar Pre-Requisites

  • Programming experience in a high-level language.
  • Learning to Program in Visual Basic 2005
  • Advanced .NET Framework 2.0 Using Visual Basic 2005 Volume 1

Training Materials

  • Course Workbook
Jan08
About The Training Provider: Affinity IT Training, LLC
Affinity IT Training, LLC - . We are a provider of hands-on, instructor-led IT training for the global business community including website development, databases, programming languages and more. Training includes: ASP, .NET, C#, C , DB2, AJAX, JavaScript, HTML/XHTML/XML, Unix, Linux, Perl, Python, Ruby On Rails, Oracle, Sybase, SQL Server, Project Management Training and customized Integrated Case Study.
Do you offer training?
tcw11-gfc-v396M-10/25/09-09:41:57-()[A]-[A]-[A] -20:24:30