- Cursusduur58 uur
- CertificeringMCTS
- Examen/CertificaatExamen 70-505
- TaalEngels
- Online toegang12 maanden
- Waardering
- OrganisatieMicrosoft
In deze .Net 3.5 training / cursus leert u als ontwikkelaar Windows Forms applicaties te ontwikkelen op basis van het .Net Framework 3.5. Ook wordt u voorbereid op het behalen van het .Net Framework examen 70-505.
De training is onderverdeeld 4 collecties: core en advanced Windows client development en core en advanced data access development. Per collectie worden diverse onderwerpen uitgediept zoals controls, menu's, asynchrone taken, applicaties deployen, usability, databinding, query & update databases, querying XML, XML stylesheets en performance.
Livelab: oefenen in de praktijk
Tijdens deze training krijgt u toegang tot een livelab. In het livelab kunt u oefenen in de praktijk. Een livelab is een computer of server waarop u via uw browser inlogt. Alle software die u nodig heeft om praktijkopdrachten uit te voeren is hier geïnstalleerd. U doet dus direct praktijkervaring op.
Uw resultaat
Na het volgen van deze training kunt u zelfstandig, met behulp van Visual Studio 2005 (of hoger), Windows Forms applicaties ontwikkelen. Tevens bent u voorbereid op het halen van examen 70-505.
Doelgroep
Ontwikkelaars die de MCTS certificering 70-505: .Net Framework 3.5 - Windows Forms Applications willen halen.
Inhoud training
De training / cursus MS .Net Framework 3.5: Windows Forms Application Development is opgebouwd 4 collecties met ieder verschillende lessen.
Collection 2546: Core Windows Client Development with Microsoft Visual Studio 2005
- Elements of a Windows Forms User Interface
- Event Handlers
- Creating Event Handlers in a Windows Forms Application
- Best Practices for Designing Windows Forms
- Self Test
- Lab: Creating a Simple Windows Forms Application
- Text, Graphic, and Command Controls
- Content Display, List Selection, and Value Setting Controls
- Menu Controls and Grouping Controls
- Self Test
- Lab: Configuring Controls in Windows Forms
- Menus and Menu Items
- Context Menus
- Best Practices for Designing Menus and Context Menus
- Self Test
- Lab: Building Windows Forms Menus
- Binding Data to a Control
- DataGridView Control
- Best Practices for Data Binding
- Self Test
- Lab: Data Binding by Using Windows Forms Controls
- User Assistance Components
- Accessibility Requirements for Windows Logo Certification
- Implementing Accessibility
- Globalization and Localization
- Self Test
- Lab: Implementing User Assistance and Usability in Windows Applications
- Predefined Dialog Boxes
- Creating Custom Dialog Boxes
- Windows Forms Inheritance
- Best Practices for Using Dialog Boxes and Inheritance
- Self Test
- Lab: Using Dialog Boxes and Forms Inheritance
- Adding Print Functionality
- Creating and Displaying Reports
- Self Test
- Lab: Adding Print and Report Functionality in Windows Forms
- Asynchronous Programming
- BackgroundWorker Component
- Best Practices for Using the BackgroundWorker Component
- Self Test
- Lab: Using the BackgroundWorker Component in Windows Forms
- Windows Forms Application Deployment Options
- Deployment Considerations
- ClickOnce Technology Overview
- Best Practices for Deploying Applications by Using ClickOnce
- Self Test
- Lab: Deploying Windows Forms Applications by Using ClickOnce
Collection 2541: Core Data Access Development with Microsoft Visual Studio 2005
- What Is ADO.NET?
- ADO.NET Data Providers
- Data Provider Classes
- The Process of Connecting to a Database and Reading Data
- How Connection Pooling Works
- Self Test
- Lab: Connecting to Databases and Reading Data
- The IDbCommand Interface
- Command Classes in the .NET Framework
- Creating and Initializing a Command Object
- Executing SQL Statements Using a Command Object
- Passing Parameters into Commands
- Self Test
- Lab: Using Commands to Query and Update Databases
- What Is a Transaction?
- Properties of a Transaction
- Managing Local Transactions
- Managing Distributed Transactions
- Indicating the Success or Failure of a Distributed Transaction
- Isolation Levels
- Self Test
- Lab: Performing Transactional Operations
- The ADO.NET Disconnected Model
- Loading and Saving Data in a DataSet
- What Is a DataView?
- Self Test
- Lab: Performing Disconnected Operations Programmatically
- Untyped DataSets and Typed DataSets
- What Is a TableAdapter?
- How to Use the DataSet Designer Wizard
- How to Use the Data Source Configuration Wizard
- Self Test
- Lab: Performing Disconnected Operations by Using Visual Studio 2005 Wizards
- XML Representation of DataSets
- What Is a DiffGram?
- Self Test
- Lab: Performing XML Operations on Disconnected Data
- The XMLReader Class
- How to Serially Read XML Data
- The XMLWriter Class
- How to Serially Write XML Data
- Self Test
- Lab: Reading and Writing XML Data
- What Is DOM?
- The DOM Tree Structure
- Types of XML Nodes in a DOM Tree
- Self Test
- Lab: Processing XML Data by Using DOM
Collection 2547: Advanced Windows Client Development with Microsoft Visual Studio 2005
- Windows Forms Layout Options
- What Are MDI Applications?
- Self Test
- Lab: Building MDI Applications
- Methods of Authoring Controls for Windows Forms
- GDI+ Managed-Class Interface
- Graphics Categories in Windows Forms
- How to Create a Nonrectangular Windows Form
- Self Test
- Lab: Customizing Windows Forms and Controls
- Printing Features Supported by .NET Framework 2.0
- Drawing Print Document Content by Using GDI+
- Best Practices
- Self Test
- Lab: Creating Customized Print Components
- Drag and Drop Operations in Windows Forms Applications
- Drag and Drop Operations API
- Adding Clipboard Support in Windows Forms Applications
- Best Practices
- Self Test
- Lab: Performing Drag and Drop and Clipboard Operations
- Asynchronous Pattern for Components
- The System.Threading Namespace
- Creating Thread-Safe Applications
- Best Practices
- Self Test
- Lab: Performing Asynchronous Tasks by Using Multithreading
- Enhancing Application User Interfaces
- Customizing the DataGridView
- Windows Forms Application Settings
- Configuring the PropertyGrid Control
- Best Practices
- Self Test
- Lab: Enhancing the Presentation of Windows Forms Applications
Collection 2542: Advanced Data Access Development with Microsoft Visual Studio 2005
- Why Do Data Conflicts Arise?
- What Are Isolation Levels?
- Isolation Levels Available in SQL Server 2005
- Guidelines for Using SQL Server 2005 Isolation Levels
- Self Test
- Lab: Minimizing and Handling Database Operation Conflicts
- Binary Large Objects and Character Large Objects
- Large Value Data Types in SQL Server 2005
- The Process for Reading Large Objects from a Database
- The Process for Writing Large Objects to a Database
- Self Test
- Lab: Handling Large Objects
- ADO.NET Enhancements in the .NET Framework 2.0
- SQL Server Provider Statistics
- Self Test
- Lab: Enhancing Database Performance
- SQL Server 2005 CLR Integration
- What Types of Managed Objects Can You Create?
- Importing an Existing Assembly into SQL Server 2005
- Implementing Managed Code Objects in SQL Server 2005
- Self Test
- Lab: Creating Managed Code for SQL Server 2005
- The XPath Data Model
- Selecting XML Data by Using XPathNavigator
- Editing XML Data by Using XPathNavigator
- Evaluating XPath Expressions by Using XPathNavigator
- Self Test
- Lab: Querying XML by Using XPath
- What Is XSLT?
- The Process for Executing an XSLT Style Sheet
- What Are Extension Objects?
- Self Test
- Lab: Transforming XML by Using XSLT Style Sheets
Optionele examentraining (proefexamens)
Bij deze training kunt u speciale examentrainingen aanschaffen. Deze examentrainingen bevatten verschillende proefexamens die het echte examen dicht benaderen. Zowel qua vorm als qua inhoud. Dit is de ultieme manier om te testen of u klaar bent voor het examen. Lees hier meer over deze examentrainingen:
Voor Visual Basic
Proefexamen 70-505: TS - Microsoft .NET Framework 3.5, Windows Forms Application Development (VB .NET)
Voor C#
Proefexamen 70-505: TS - Microsoft .NET Framework 3.5, Windows Forms Application Development (C# .NET)
Benodigde voorkennis
U beschikt over de volgende ervaring en voorkennis:
- 1 tot 3 maanden werkervaring met Visual Studio 2005
- Tevens heeft u ontwikkelervaring op één of meer van de volgende gebieden:
- Web applicaties
- Windows forms applicaties
- Server componenten
- XML webservices
Daarnaast bent in het bezit van de certificering 70-536: Microsoft .Net Application Development Foundation of u heeft vergelijkbare kennis. Via icttrainingen.nl kunt u een training volgen voor certificering 70-536:
Examen via Prometric
Na afronding van uw training kunt u zichzelf inplannen voor het examen. U kunt optioneel direct een examenvoucher meebestellen of zelf uw examen boeken via Prometric.
> Meer informatie
Het voordeel van uw examen boeken via Prometric is dat u zelf bepaalt waar en wanneer u uw examen doet. Met meer dan 50 beschikbare examenlocaties is er altijd een locatie bij u in de buurt. U kiest zelf online de locatie, de datum en het tijdstip waarop u examen wilt doen.
Onze examenpartner geeft, namens de certificeringspartij, een origineel certificaat uit. U krijgt dus altijd een geregistreerd en internationaal erkend certificaat.
De kosten van het examen zijn niet inbegrepen in de prijs van de training. Optioneel kunt u direct een examenvoucher meebestellen. Met een examenvoucher kunt u zichzelf voor het examen inschrijven.
Trainingsvorm online training / e-learning
Bij icttrainingen.nl leert u via ons innovatie leerconcept: Social Learning. Hoogwaardige online e-learning trainingen gecombineerd met een online kenniscommunity voor een optimale leerervaring. U kunt na uw bestelling direct online starten. Alle trainingen zijn 24 uur per dag en 7 dagen per week toegankelijk.
> Meer informatie
E-learning
E-learning is een interactieve digitale trainingsvorm. Deze trainingsvorm stelt u in staat om in uw eigen tempo en wanneer het u uitkomt de training te volgen. Het enige dat u nodig heeft is een PC met internettoegang.
Onze E-learning trainingen zijn volledig zelfstandig. U heeft dus geen aanvullende zaken als boeken en dergelijke nodig. Alles wat nodig is voor het succesvol afronden van de training en het eventueel bijbehorende examen is opgenomen in de E-learning training.
Meer informatie over E-learning.
Online kennis community
Tijdens en na uw training heeft u onbeperkt toegang tot de online kennis community. Binnen deze community staat het delen van kennis centraal. U vindt er achtergrondinformatie, artikelen door experts, informatieve filmpjes en discussies voor en door ICT experts. We nodigen u van harte uit deel te nemen aan deze expert community. Meer informatie over de kennis community.
Certificaat van icttrainingen.nl
Na het succesvol afronden van uw training ontvangt u altijd een certificaat van icttrainingen.nl als bewijs dat u de training met succes heeft gevolgd. Dit certificaat kunt u eenmalig, na afronding van de training, zelf genereren en downloaden.