Training Course:Enterprise Microsoft .NET 2.0 Framework Development (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 offers a large and comprehensive development library and runtime environment for writing enterprise and desktop applications. Much has been made of the ease of use of ASP.NET 2.0 and Windows Forms and the development languages. However, you need to dig a little deeper when you want to write a large scale, robust application. This course will guide you through the classes and tools that you will be working with when you delve beyond the user interface, providing you with the insight and knowledge that is needed to write great .NET applications.
This course is intended for experienced software developers, primarily from a Microsoft Visual Basic or Microsoft Visual C++ background, who need to gain a solid understanding of how to use the .NET Framework to develop the core of a large scale application. This course will also help you to prepare for parts of the core MCTS and MCPD exams.
Prerequisites
Delegates should be familiar with either or both of the main .Net presentation technologies: Windows Forms or ASP.NET.
Prior exposure to XML, COM or MTS/COM+ would be an advantage.
Delegates must have:
at least three to six months experience working with C# or Visual Basic .NET. an awareness of ADO.NET: this knowledge can be gained by attending either Building Effective ASP.NET 2.0 Web Applications using Visual Studio 2005 (QAASPNET-2) or Developing Smart Client Applications using Microsoft® Visual Studio® 2005 (QASMTNET)
Delegates will learn how to
On Completion, Delegates will be able to:
create and deploy different types of assemblies work with legacy components use threads and other asynchronous programming techniques describe and use appropriate data manipulation approaches read, write, transform and manipulate XML data create components that can run under .NET Enterprise Services describe and use .NET Remoting for client / server systems create effective Web Services work with Web Services use WCF to build effective distributed systems describe and utilise the different security mechanisms in the NET Framework add effective measurement and monitoring facilities to their applications Course outline
Enterprise Architecture Overview the one-, two- and n-tier models; application design
Assemblies the problems assemblies fix; creating assemblies; single and multi-file assemblies; private and shared assemblies; strong naming; delay signing; the global assembly cache; versioning and redirection; probing; code bases
Interoperation with Existing Components platform invoke; understanding the need to marshal data; working with structures; issues with strings; using COM objects from .NET; exposing .NET components to COM; primary interop assemblies; dealing with SafeHandles; performance and security issues
Asynchronous Programming the need to work asynchronously; exploring threads; controlling threads; synchronisation of resources; pitfalls, and how to avoid them; using the ThreadPool; Timers; asynchronous delegates; the BackgroundWorker; threading and Windows Forms
Interacting with the Data Store Creatign a Data Access Layer;The .Net 2.0 Provider Factory model; dealing with concurrency; working with transactions; using stored procedures; performance and security issues
Basic XML Processing an XML refresher / backgrounder; reading XML with the XmlReaders; validating XML; writing XML with the XmlWriters; improving performance and compatibility
Advanced XML Processing DOM programming with XmlNode and XmlDocument; navigating, and manipulating a DOM tree; working with XML and DataSets; working with XML and classes; XSD.EXE; XSL/T processing
.NET Enterprise Services introducing the available services; writing and using a serviced component and a COM+ application; configuring and registering components; context; working with transactions; Just-In-Time-Activation; synchronisation; object pooling and construction; queued components; loosely coupled events; role-based security
Remoting marshalling; channels; server activation; client activation;object lifetime and leasing; configuring remoting for your components
Web Services working with WSDL; creating and using proxy classes; writing a Web Service; working with exceptions; transactions; improving performance with caching; security and encryption; authentication and authorisation; deeper issues for real world Web Services
Web Service Enhancements (WSE) Securing your web service; Optimizing the transport using MTOM; Using WS-Addressing;
Windows Communication Foundation WCF consolidates ES, Remoting and Web Services; Address, Binding, Contract; Configuring the server; Configuring the client; Choosing the right transport
Workflow Foundation What is workflow;Sequential Workflows;State Machine Workflows; Integrating Workflow in your application.
Enterprise Security understanding identities; principals and .NET role-based security; impersonation; isolated storage; type safety and verification; evidence based security; permissions, code groups and permission sets; configuring security with CASPOL.EXE; imperative and declarative permission requests; SQL Server security
Monitoring Applications working with performance counters; reading and writing event logs; using Microsoft Application Center Test;
Deployment beyond XCOPY; working with common deployment scenarios; using Windows Installer; Click Once deployment
Design How to implement layers; Where to place functionality; How to evaluate your design ...''
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 Enterprise Microsoft .NET 2.0 Framework Development training resources.
Other training courses offered by QA Ltd.:
Microsoft Visual Studio 2005
Advanced Windows Forms Technologies with Microsoft Visual Studio 2005
Building Effective ASP.NET 2 Web Applications using Microsoft Visual Studio 2005
Core Data Access with Microsoft Visual Studio 2005
Core Development with the Microsoft .NET Framework 2.0 Foundation
Core Distributed Application Development with Microsoft Visual Studio 2005
Core Web Application Technologies with Microsoft Visual Studio 2005
Core Windows Forms Technologies with Microsoft Visual Studio 2005
Developing Windows Forms Applications using Microsoft Visual Studio 2005
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
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. |
|
|