Computer Training Courses and Tutorials: MCSE Training, A+ Training, MS Office Training from www.cvision.co.uk Computer Training Courses and Tutorials: MCSE Training, A+ Training, MS Office Training from www.cvision.co.uk
* call us on 0121 248 2400
To receive updates and new
releases, subscribe today
*
* HOME * CONTACT US
* ABOUT US * HOW TO ORDER * PURCHASE ORDERS * RESELLERS * ARTICLE * VIEW BASKET
*
Featured Courses
View Complete List...
*
View Complete List...
*
View Complete List...
*
View Complete List...
*
View Complete List...
*
View Complete List...
*
View Complete List...
*

Developing Windows Apps (VB 2005)

By CareerAcademy
Developing Windows Apps Using VB 2005 Training
Developing Windows Apps (VB 2005)
Single User CD Course £348.00 + VAT
Buy Now
Single User Online Course £278.00 + VAT
Buy Now
Multi User CD Course £696.00 + VAT
Buy Now
 

PACKAGE INCLUDES

  • 7 CD-ROMs featuring live instructor-led classroom sessions with full audio, video and demonstration components
  • Printable courseware
  • Sample Codes
  • Step-by-step hands-on-labs
  • Comprehensive, understandable, and reusable as reference material
  • Focused on practical solutions to real-world development problems

  • COURSE INTRODUCTION

    The release of Visual Studio 2005 and the .NET Framework 2.0 will make strides in all dimensions of application development. First, Visual Studio 2005 will set a new bar for developer productivity by tailoring the software development experience to the needs of the individual developer. This "personalized productivity" will deliver features across the development environment and .NET Framework class libraries to help developers overcome their most pressing challenges in minimal time. Second, Visual Studio 2005 will enable developers to apply existing skills across a broader range of application development scenarios through improved integration with the Microsoft Office System and SQL Server 2005.

    COURSE OUTLINE

    Module 1

    Jumping In with Both Feet
    What Is VS.NET?
    Application Templates
    Demo - Creating a WinForms Project
    Demo - Creating a Simple Form
    Lab - Create a New C# Windows Project
    Module 1 Review
    Sample Code

    Module 2

    Understanding the .NET Framework
    Microsoft's Goals for the Framework
    2 Pieces of the .NET Framework
    The Common Language Runtime
    Managed Environment
    The Class Library
    Important Namespaces
    Module 2 Review

    Module 3

    Speaking the Language
    What Does a C# Program Look Like?
    Common Type Systems (CTS)
    What Types Does CSharp 2005 Support?
    Value Types vs. Reference Types
    Variable & Constant Declaration Syntax
    Common Operators and Casts
    Function Syntax
    Function with no Return Value & Passing
    Demo - Returning Multiple Values
    Conditionals
    The Switch Case Statement
    Looping Structures
    Demo - Top vs Bottom Tested Loops
    Arrays
    Demo - Searching an Array w For
    Demo - Searching an Array w For Each
    Demo - Reference Type vs. Value Type
    Module 3 Review
    Lab Instructions - Code Lab
    Lab - Code Lab
    Sample Code

    Module 4

    Object-Oriented Programming
    Understanding Classes and Objects
    Demo - Creating and Using a Class
    Encapsulation and Abstraction
    Private Variables and Get/Set Functions
    Partial Classes
    ArrayLists
    Demo - Searching an ArrayList
    What is Inheritance?
    Example of Inheritance
    Demo - Inheritance
    Interfaces
    Interfaces Example
    Demo - Adding an Interface
    Polymorphism
    Generics
    Module 4 Review
    Lab Instructions - Code Lab 1
    Lab - Code Lab 1
    Lab Instructions - Code Lab 2
    Lab - Code Lab 2
    Sample Code

    Module 5

    User Interfaces: Forms
    Form Properties
    Form Lifecycle: Events
    Demo - Create a Project, Add Buttons
    Demo - MaximizeBox & MinimizeBox
    Demo - StartPosition & FormBorderStyle
    Demo - Interesting Techniques
    Demo - Canceling a Close of a Window
    Organizing Controls
    Demo - The Format Menu
    Lab - Using the Format Menu
    Demo - Setting the Tab Order
    Demo - Anchor & Dock
    Creating Menus
    Demo - Creating a Menu
    Context Menus
    Demo - Context Menus
    Visual Inheritance
    Lab - Visual Inheritance
    Demo - Standardized Error Dialog
    MDI Applications
    Demo - Creating an MDI Application
    Module 5 Review
    Sample Code

    Module 6

    User Interfaces: Controls
    Using List Controls
    Demo - Listboxes & DropDownLists
    Creating Toolbars and Status Bars
    Demo - Toolbars and Status Bars
    Using Container Controls
    Demo - Container Controls
    Common Dialogs
    Demo - Common Dialogs
    Using the Browser Control
    Demo - Creating your Own Browser
    User Input Validation
    Demo - Masked Edit Control
    Demo - Validating Event, Canceling Tab
    Lab - Validation
    Module 6 Review
    Sample Code

    Module 7

    Accessing the Database with ADO.NET
    .NET Data Provider
    The Process
    The DataSet
    The TableAdapter
    The BindingSource
    The DataGridView
    Demo - Data Access
    Demo - Make the Application Updatable
    Demo - Implementing a Filter a Form
    Lab - Database Retrieval
    Module 7 Review
    Sample Code

    Module 8

    Creating Your Own Controls
    Kinds of Controls
    Composite, Extended, Custom Controls
    Design-Time Support
    Demo - Creating a Composite Control
    Demo - Adding Functionality
    Lab - Creating a User Control
    Module 8 Review
    Sample Code

    Module 9

    Creating & Using Components 49m 53s
    Creating and Using a .NET Component
    Demo - Create a Class Library
    Calling a Web Service
    Demo - Calling a Web Service
    Lab - Referencing a Web Service
    Demo - Strong Named Assembly
    Accessing Legacy Components
    Calling DLL Functions with PInvoke
    Demo - Adding an ActiveX Control
    Module 9 Review
    Sample Code

    Module 10

    Opening Your Application to the World
    Accessibility to People with Disabilities
    Globalization & Localization
    Context-Sensitive Help
    Demo - Accessibility Features
    Demo - Forms in Alternate Languages
    Demo - Online Help with HelpProvider
    Lab - Using ToolTips
    Module 10 Review
    Sample Code

    Module 11

    Bugs, Exceptions and Refactoring
    Debugging
    Exception Handling (Try/Catch Syntax)
    The Catch Session
    Exception Types
    Throwing Your Own Exceptions
    Why Throw Exceptions?
    Exception Handling Best Practices
    Leveraging VS Refactoring Tools
    More Refactoring Features
    Demo - Refactoring Features
    Lab - Refactoring: Encapsulate Field
    Demo - Debugging
    Demo - Exception Handling
    Module 11 Review

    Module 12

    Security and Deployment
    Two basic kinds of security in .NET
    Other .NET Security Measures
    Coding for Security in .NET
    What is an Assembly?
    What is the Manifest?
    Loading a Private Assembly
    Three Options for Deployment
    Creating a Windows Installer Project
    ClickOnce Deployment
    ClickOnce Limitations
    Demo - Creating a Windows Installer
    Lab - Creating a Setup Project
    Demo - ClickOnce Deployment
    Module 12 Review
    Course Closure

     
    Printer friendly version   
    Top of page
    *
    *
    A-Z COURSE LIST  PROVIDERS CONTACT US  SITEMAP 
    *

    Flash Tutorials & Training Courses   MCSE CBT Courses   Adobe Photoshop Tutorials & Training   Microsoft Certification Training

    CareerVision
    61 CarolineStreet, Birmingham, B3 1UF, UK
    Tel: 0121 248 2400, Fax: 0121248 2800,
    Email: sales@cvision.co.uk |Web: www.cvision.co.uk


    red arrow Website design by Aimpro UK red arrow Terms