Training Course:Developing Smart Client Applications using Microsoft Visual Studio 2008 (Certificate)School/Trainer:QA Ltd. Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' The Microsoft .NET Framework provides very rich support for the development of “smart client�applications using Windows Forms 3.5. This latest version of Windows Forms is one of the most powerful, yet easy to use, platforms for creating compelling Windows applications. With rich support for data binding, upgraded layout and localisation features, support for multithreading and Microsoft Office-style tool- and menu-strip controls, you will be producing great looking, feature rich and responsive applications in record time.
ClickOnce deployment technology also makes it a snap to get your applications installed; overcoming one of the most common complaints levelled at Windows programs.
This course will provide you with the skills necessary to create a modern Windows application, providing you with comprehensive coverage of this exciting technology.
Prerequisites Delegates should already have experience of using the C# or Visual Basic .NET programming languages, which can be gained by attending either of the following courses: The C# Programming Language (course code QACSHPL-35) or The Visual Basic 2008 Programming Language (course code QAVBNPL-35) Knowledge of GUI programming, using technologies such as Visual Basic 6, Microsoft Foundation Classes (MFC) or Windows Forms 1 would be an advantage, but it is not required This course is ideal for Developers and Team Leaders who will be using Windows Forms 3.5 and the Microsoft .NET Framework to write and deploy Windows applications
Delegates will learn how to Use Microsoft Visual Studio 2008 to create Windows Forms 3.5 applications Configure and deploy an application using ClickOnce deployment Work with the new menu- and tool-strip controls Use ADO, LINQ and data binding techniques to minimise the amount of code needed to create data-driven applications Use GDI+ to create great looking controls and printed output Manipulate and utilise application and user settings within their programs Create Windows Forms applications that work correctly with multiple threads of execution Go beyond the RAD features of Microsoft Visual Studio 2008 to create scalable and maintainable Windows Forms applications Explain how Windows Forms relates to Windows Presentation Foundation Course outline Module 1: Hello, Windows Forms
Fundamentals of Windows Programming Building your first form; Adding controls Handling basic events; Displaying a MessageBox Overview of the Windows Forms controls Creating a Windows Forms application using Microsoft Visual Studio 2008 Module 2: Menus and Toolbars
Creating menus with the MenuStrip Using the ToolStrip; Adding context menus Docking with ToolStripContainer Using a StatusStrip Module 3: Working with Forms
Creating forms; Form ownership Hiding and showing forms Critical Form events Laying out controls Tab and z-order Anchoring and docking TableLayoutPanel GridLayoutPanel Automatic sizing and scaling Visual Inheritance Multiple Document Interface (MDI) applications Module 4: Dialog Boxes
Creating modal forms Using the common dialog boxes Implementing a tabbed dialog Exchanging data with forms Adding custom events to forms Validation techniques Using the ErrorProvider control Form-level validation Context sensitive help and the HelpProvider Module 5: Managing Settings
Saving and loading settings Preserving form and control layouts Application and per-user settings Supporting roaming users Module 6: Resources and Localisation
Using resources Globalisation Localisation Satellite assemblies Creating internationalisable applications Module 7: Beyond RAD
The Application object Controlling application instancing Implementing Model-view-controller Singleton forms Implementing Command pattern Handling exceptions on the UI thread Module 8: Data Binding
Simple data binding Complex data binding Data binding using Microsoft Visual Studio 2008 Working with different binding sources Data views; Sorting and Filtering The DataGridView control Designing types to support data binding Module 9: ADO.NET and LINQ
The ADO.NET managed providers DataSets and DataAdapters The DataReader Configuring ASP.NET applications to use ADO.NET LINQ syntax Object Relational Designer and LINQ to SQL Module 10: Working with Web Services
Locating and calling a Web Service Working with proxies and security credentials Asynchronous Web Service invocations Module 11: Asynchronous Programming
Multithreading and the Windows user interface Understanding ISynchroniseInvoke Using a secondary thread Using the BackgroundWorker component Using timers Module 12: Components and Controls
What is a component? Creating a custom component Creating a custom control Introduction to design time integration Module 13: Drawing
Introducing GDI+ Painting forms and controls Using GDI+ primitives correctly Brushes, pens and fonts; Drawing text Filling and drawing shapes Applying transformations Double buffering Performance Module 14: Printing
Print documents Print controllers Working with common printer dialogs Implementing print preview Module 15: Working with ClickOnce Deployment
Versioning and rollback Controlling ClickOnce programmatically Trust, Code Access Security (CAS) and ClickOnce Integrating with the shell Module 16: Windows Presentation Foundation
Introducing Windows Presentation Foundation Module 17: Review
Course review; Further resources Examinations This course will assist delegates preparing for the following exams:
Microsoft .NET Framework 2.0 �Windows-Based Client Development (70-526) ...''
Elements of this syllabus are subject to change.
Please go to the school's official website for training price and schedule:
http://www.qa.com/
Phone:0844 871 2080
School Address:
TEL: 0844 871 2080 E-mail us: info@qa.com
Jobs & Resumes: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough Houses & Roommates: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough Travel Agencies: Birmingham, Bristol, Edinburgh, Leeds, London, Manchester,
Search other schools for Developing Smart Client Applications using Microsoft Visual Studio 2008 training resources.
Other training courses offered by QA Ltd.:
Microsoft Visual Studio 2005 for Microsoft Visual Basic 6.0 Developers
Introduction to Programming Microsoft .NET Applications with Microsoft Visual Studio 2005
Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System
Programming with the Microsoft .NET Framework Using Microsoft Visual Studio 2005
Microsoft C# 2.0 Programming Language
New in Microsoft Visual Studio 2005 for existing Visual Studio .NET Developers
Accelerated Migration to Microsoft ASP .NET 3.5
Building Effective ASP .NET 3.5 Web Applications using Microsoft Visual Studio 2008
Delta .NET 3.0-3.5
Developing Effective Web Applications using AJAX, .NET3.5 and Microsoft Visual Studio 2008
Effective Team Development Using Microsoft Visual Studio Team System
Microsoft Visual Studio 2008 Team Foundation Server
Microsoft C# 3.0 Programming Language
Visual Basic 2008 Programming Language
Microsoft .Net 3.5 for .NET 2 Developers
Microsoft .Net3.5 for .NET2 Developers
Visual Studio 2008 and .NET Framework 3.5
Visual Studio 2008: ADO.NET 3.5
Visual Studio 2008: ASP.NET 3.5
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: ASKEDU jobs and talents message board can help you find jobs related to your experience in a specific city, or hire somebody in place with particular knowledges. |
|
|