A Small Class Size is the Best Learning Environment*
Only F1 has no more than 6 Delegates in a Class
Everyone has Individual Attention from the Trainer

View Recent History

Course:(2784) Tuning and Optimizing Queries using Microsoft SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2631) Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System - Microsoft Training Courses in London and South West
Course:(6459) First Look: Visual Studio 2008 - Microsoft Training Courses in London and South West
Course:(2540N) Building Embedded Solutions Using Windows CE 5 - Microsoft Training Courses in London and South West
Course:(2526) Developing Distributed Applications with Microsoft .NET Remoting - Microsoft Training Courses in London and South West
Course:(2555) Developing Microsoft .NET Applications for Windows (Visual C# .NET) - Microsoft Training Courses in London and South West
Course:(4995) Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(6317) Upgrading Your SQL Server 2000 Database Administration Skills to SQL Server 2008 - Microsoft Training Courses in London and South West
Course:(2009) Upgrading Your Skills from Microsoft Exchange Server 5.5 to Microsoft Exchange Server 2003 - Microsoft Training Courses in London and South West
Course:(6231) Maintaining a Microsoft SQL Server 2008 R2 Database - Microsoft Training Courses in London and South West
Course:(2556) Developing Mobile Applications Using the Microsoft .NET Compact Framework - Microsoft Training Courses in London and South West
(2310) Developing Web Applications Using Microsoft Visual Studio 2008 - Microsoft Training Courses London South West UK
Course:(2667) Introduction to Programming - Microsoft Training Courses in London and South West
Course:(1933) Doing Business Online Using Microsoft bCentral - Microsoft Training Courses in London and South West
Course:(1592) Creating and Managing Web Sites Using FrontPage 2000 - Microsoft Training Courses in London and South West
Course:(2530) Introduction to Microsoft Windows CE .NET - Microsoft Training Courses in London and South West
Course:(2517) Deploying and Managing Microsoft Mobile Information Server 2002 Enterprise Edition - Microsoft Training Courses in London and South West
Course:(2609) Introduction to C# Programming with Microsoft .NET - Microsoft Training Courses in London and South West
Course:(2957) Advanced Foundations of Microsoft .NET 2.0 Development - Microsoft Training Courses in London and South West
Digital Dashboard Resource Kit Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2524) Developing XML Web Services Using Microsoft ASP.NET - Microsoft Training Courses in London and South West
Course:(1572) Implementing and Managing Microsoft Exchange 2000 - Microsoft Training Courses in London and South West
Course:(6464) Visual Studio 2008 Connected Systems: ADO.NET 3.5 - Microsoft Training Courses in London and South West
Course:(3201) Developing Microsoft ASP.NET 2.0 Web Applications - Microsoft Training Courses in London and South West
Course:(2562) Getting Started with Microsoft Visual Studio 2005 for Microsoft Visual Basic 6.0 Developers - Microsoft Training Courses in London and South West
Course:(2542) Advanced Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(4010) E-Commerce Profitability: Online Merchandising Using Microsoft Office FrontPage 2003 - Microsoft Training Courses in London and South West
Course:(2500) Introduction to XML and the Microsoft .NET Platform - Microsoft Training Courses in London and South West
Course:(2514) Developing Mobile Web Applications Using the Microsoft Mobile Internet Toolkit - Microsoft Training Courses in London and South West
Course:(2663) Programming with XML in the Microsoft .NET Framework - Microsoft Training Courses in London and South West
Course:(1009) Mastering Web Site Fundamentals(Classroom View) - Microsoft Training Courses in London and South West
Course:(1912) Introduction to Web Development Technologies - Microsoft Training Courses in London and South West
Course:(1932) Building a Data-Driven Web Site Using Microsoft FrontPage 2000 - Microsoft Training Courses in London and South West
Course:(2544) Advanced Web Applications Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2541) Core Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2559) Introduction to Visual Basic .NET Programming with Microsoft .NET - Microsoft Training Courses in London and South West
Course:(2546) Core Windows Forms Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2389) Programming with ADO .NET - Microsoft Training Courses in London and South West
Course:(50068) Microsoft SQL Server 2008 for the Experienced Oracle Database Administrator - Microsoft Training Courses in London and South West
Course:(2311) Advanced Web Application Development using Microsoft ASP.NET - Microsoft Training Courses in London and South West
Course:(2717) Introduction to Microsoft .NET Development - Microsoft Training Courses in London and South West
Course:(2341) Fundamentals of Building a Business-to-Consumer Solution with Microsoft Commerce Server 2000 - Microsoft Training Courses in London and South West
Course:(2373) Programming with Microsoft Visual Basic .NET - Microsoft Training Courses in London and South West
Course:(2557) Building COM+ Applications Using Microsoft .NET Enterprise Services - Microsoft Training Courses in London and South West
Course:(2956) Core Foundations of Microsoft .NET 2.0 Development - Microsoft Training Courses in London and South West
Course:(6461) Visual Studio 2008 Connected Systems: Windows Communication Foundation - Microsoft Training Courses in London and South West
Course:(6215) Implementing and Administering Microsoft Visual Studio 2008 Team Foundation Server - Microsoft Training Courses in London and South West
Course:(2185) Deploying and Managing Microsoft Commerce Server 2000 - Microsoft Training Courses in London and South West
Course:(2063) Introduction to ASP .NET - Microsoft Training Courses in London and South West
Course:(4994) Introduction to Programming Microsoft .NET Framework Applications with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2734) Updating Your Database Development Skills to SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2640) Upgrading Web Development Skills from ASP to Microsoft ASP .NET - Microsoft Training Courses in London and South West
Course:(2543) Core Web Application Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(F1038) Fast Track: Implementing and Maintaining a Microsoft SQL Server 2008 Database - Microsoft Training Courses in London and South West
Course:(2363) Getting Started with Microsoft .NET for COBOL Programmers - Microsoft Training Courses in London and South West
Content Management Server 2002 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2548) Core Distributed Application Development with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2547) Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2710) Analyzing Requirements and Defining Microsoft .NET Solution Architectures - Microsoft Training Courses in London and South West
Course:(6214) Effective Team Development Using Microsoft Visual Studio Team System - Microsoft Training Courses in London and South West
Course:(2415) Programming with the Microsoft .NET Framework (Microsoft Visual Basic.NET) - Microsoft Training Courses in London and South West
Course:(2565) Developing Microsoft .NET Applications for Windows (Visual Basic .NET) - Microsoft Training Courses in London and South West
Course:(2558) Programming with Managed Extensions for Microsoft Visual C++ .NET - Microsoft Training Courses in London and South West
Course:(1905) Building XML-Based Web Applications - Microsoft Training Courses in London and South West
Course:(2365) Designing an Application Migration Strategy to Microsoft .NET - Microsoft Training Courses in London and South West
Course:(6460) Visual Studio 2008 Connected Systems: Windows Presentation Foundation - Microsoft Training Courses in London and South West
Course:(2727) Developer Skills Builder for Microsoft.NET - Microsoft Training Courses in London and South West
Course:(2792) Implementing and Maintaining Microsoft SQL Server 2005 Integration Services - Microsoft Training Courses in London and South West
Course:(6462) Visual Studio 2008 Connected Systems: Windows Workflow Foundation - Microsoft Training Courses in London and South West
Course:(2382) Developing Collaborative Solutions Using Digital Dashboards - Microsoft Training Courses in London and South West
(6463) Visual Studio 2008 Connected Systems: ASP.NET 3.5 - Microsoft Training Courses London South West UK

Compare Recently Viewed Course Dates



Exclusive
Visual Studio

Introduction to Microsoft .NET Development
(Microsoft Training Course: 2717) - 2 days - £1200 exc VAT

 FebMarAprMayJunJulAugSepOctNovDecJan
London16
Ask a Question ?Print 2 Page PDF


> Target Audience
This course provides students with an introduction to the technologies that comprise Microsoft's .NET strategy. This course is intended for experienced programmers who are evaluating Microsoft .NET tools and technologies, and provides pointers to resources where they can obtain specific skills for creating applications, components, and services built on the .NET Framework
> Course outline
  1. Introduction to Microsoft .NET
  2. Using Visual Studio .NET
  3. Introduction to .NET Languages
  4. Building ASP .NET Applications
  5. Using ADO.NET
  6. Applying Object-Oriented Programming Concepts
  7. Developing Windows Applications
  8. Using XML in .NET
  9. Creating XML Web Services
  10. Making Applications Scalable and Reusable
  11. Security in .NET
  12. Lifecycle Tools for Microsoft .NET
  13. Configuring and Deploying .NET–based Applications
  14. Application Interoperability
  15. Migrating Applications to .NET
  16. Building Applications for Mobile Devices


Module 1: Introduction to Microsoft .NET
  • Introduction to the .NET Platform
  • Introduction to XML Web Services
  • Inside the .NET Framework
  • Compilation and Execution in .NET
  • Microsoft Developer Tools Roadmap 2002–04
Skills
  • Identify the business requirements fulfilled by the .NET initiative.
  • Describe the core services and features provided in the .NET platform.
  • Identify the features and benefits of XML Web services.
  • Identify what clients will be available for the .NET platform and the different types of .NET–compatible smart devices.
  • Identify the benefits of the .NET Framework.
  • Describe the components of the .NET Framework.
  • Describe the compilation and execution process in .NET.
  • Identify how programming in .NET is simpler than with other platforms
top
Module 2: Using Visual Studio .NET
  • Introduction to Visual Studio .NET
  • Using Visual Studio .NET for Web Application Development
  • Using the XML Designer
Skills
  • Explain the design goals of Microsoft Visual Studio .NET.
  • List the productivity features of Visual Studio .NET.
  • Describe the Visual Studio .NET Rapid Application Development (RAD) tools.
  • Understand how Visual Studio .NET simplifies the Web application development process and shortens delivery time.
  • Use the XML Designer to create and edit XML source code and XML Schema Definition (XSD) schemas.
top
Module 3: Introduction to .NET Languages
  • Introduction to .NET Languages
  • What's New in Visual Basic .NET
  • What's New in Microsoft C# .NET
  • What's New in Microsoft C++
Skills
  • Identify the benefits of language neutrality of the Microsoft .NET platform.
  • Select a language that is best suited for their purposes.
  • Describe the enhancements to Visual Basic .NET and the benefits of using Visual Basic .NET to code for the .NET platform.
  • Describe the enhancements to Visual C# .NET, the benefits of using C# to code for the .NET platform, and some similarities and differences between C# and C or C++.
  • Describe the enhancements to Microsoft Visual C++ and the benefits of using C++ to code for the .NET platform.
top
Module 4: Building ASP .NET Applications
  • Introduction to ASP .NET
  • Using Web Forms
  • Introduction to XML Web Services
  • Introduction to ASP.NET Application Services
Skills
  • Discuss the capabilities of ASP.NET and how it is implemented.
  • Identify the important concepts of Web Forms and ASP.NET server controls.
  • Identify how an XML Web service is created.
  • Identify an XML Web service client.
  • Describe the features of the application services.
  • List the features of the ASP.NET runtime.
top
Module 5: Using ADO.NET
  • Introduction to ADO.NET
  • The ADO.NET Object Model
  • Using .NET Data Providers
Skills
  • Describe ADO.NET and its architecture.
  • Implement the new objects and the existing objects that have been modified for ADO.NET.
  • Use the .NET data providers.
top
Module 6: Applying Object-Oriented Programming Concepts
  • Introduction to Classes and Their Members
  • Class Hierarchy and Implementation
  • Namespaces and Assemblies
Skills
  • Define a class and identify its members.
  • Identify how to implement object-oriented programming concepts in .NET.
  • Compare namespaces and assemblies in .NET.
top
Module 7: Developing Windows Applications
  • Introduction to Windows Applications
  • Using Windows Forms
  • Adding Controls
Skills
  • Describe the features of Windows Forms.
  • Create a Windows application.
  • Add controls to the Windows Forms.
  • Host an ActiveX control in a Windows Form.
  • Inherit a form from a base form.
  • Describe the features of GDI+.
top
Module 8: Using XML in .NET
  • XML in .NET
  • ADO.NET and XML
  • XML View of Relational Data
  • XML Document Schemas
Skills
  • Explain the role of XML classes in the .NET framework.
  • Describe how ADO.NET takes advantage of the power of XML to provide disconnected access to data.
  • Retrieve and write XML data.
  • Describe the benefits and features of XML support provided by Microsoft SQL Server™ 2000.
  • Define an XML schema and how to infer a schema.
top
Module 9: Creating XML Web Services
  • Introduction to XML Web Services
  • Creating and Implementing XML Web Services
  • Deploying and Securing XML Web Services
  • Consuming XML Web Services
Skills
  • Identify XML Web services.
  • Design an XML Web service.
  • Create and implement an XML Web service.
  • Deploy and secure an XML Web service.
  • Access an XML Web service from a client application.
top
Module 10: Making Applications Scalable and Reusable
  • Using Microsoft Message Queuing
  • Application Diagnostics and Tuning
Skills
  • Use Microsoft Message Queuing to build scalable applications.
  • Diagnose and tune applications by using event logs, performance counters, tracing, and Windows Services.
  • Describe the following testing tools: Visual Studio Analyzer and Application Center Test.
top
Module 11: Security in .NET
  • Understanding Core Security Concepts in .NET
  • Implementing Security in .NET
  • Handling Authorization in .NET
  • Additional Security Measures
Skills
  • Understand the core security concepts in the .NET Framework.
  • Implement the security mechanisms provided by the .NET Framework.
  • Understand how authorization is handled in the .NET Framework.
  • Identify the additional security measures and security tools provided by the .NET Framework.
top
Module 12: Lifecycle Tools for Microsoft .NET
  • Using Enterprise Templates
  • Software Modeling Using UML
  • Data Modeling
  • Using Application Center Test
  • Introduction to Visual Source Safe
Skills
  • Describe the features, goals, and components of Enterprise Templates.
  • Describe software modeling by using a Unified Modeling Language (UML).
  • Describe database modeling by using ORM.
  • Describe how to use Application Center Test.
  • Describe the features of Visual SourceSafe.
top
Module 13: Configuring and Deploying .NET–based Applications
  • Configuring .NET Framework Applications
  • Using Assemblies in .NET Framework Applications
  • Deploying .NET Framework Applications
  • Creating or Adding Deployment Projects
Skills
  • Identify important concepts of configuring .NET Framework applications.
  • Identify the role of assemblies and the global assembly cache in configuring and deploying .NET applications.
  • Deploy .NET Framework applications.
  • Create or add a deployment project.
top
Module 14: Application Interoperability
  • Introduction to Application Interoperability
  • Calling COM Objects from .NET
  • Calling .NET Components from COM
  • Using Platform Invoke
Skills
  • Describe the role of interop services with reference to .NET.
  • Call COM components from the .NET Framework.
  • Call .NET Framework components from COM.
  • Describe how to use Platform Invoke service (PInvoke) to call unmanaged functions that are implemented in dynamic-link libraries (DLLs).
top
Module 15: Migrating Applications to .NET
  • Migrating Visual Basic Applications to .NET
  • Migrating ASP Applications
Skills
  • Migrate Visual Basic applications to Visual Basic .NET.
  • Migrate ASP applications to ASP.NET.
top
Module 16: Building Applications for Mobile Devices
  • Introduction to the .NET Compact Framework
  • Using the Mobile Internet Toolkit
  • Using the Mobile Internet Designer
Skills
  • Describe the .NET Compact Framework.
  • Identify the various components of the Mobile Internet Toolkit.
  • Use the Mobile Internet Designer.
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Basic programming experience with Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition, C, C++, or Java.
  • Familiarity with Microsoft development technologies such as Windows Forms and Active Server Pages (ASP).
> Purpose
At the end of the course, students will be able to create a simple Microsoft Visual Basic .NET application based on the Microsoft Windows application template; build simple ASP .NET applications; access data in a variety of formats; apply object-oriented programming concepts; use the Extensible Markup Language (XML) and create an XML Web service; build scalable and reliable applications; configure and deploy an application built on the .NET Framework; migrate existing applications to the .NET Framework; build applications for mobile devices
> EXAMS
There are no exams directly associated with this course