Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

Similar documents
Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience.

PROGRAMMING WITH THE MICROSOFT.NET FRAMEWORK USING MICROSOFT VISUAL STUDIO 2005 Course No. MS4995A 5 Day PREREQUISITES COURSE OUTLINE

Introduction to Microsoft.NET Framework Programming using VS 2005 (C#)

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 (C#)

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Introduction to Programming Microsoft.NET Applications with Visual Studio 2008 (C#)

DE Developing Windows Applications with Microsoft Visual Studio 2010

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1

Mastering VB.NET using Visual Studio 2010 Course Length: 5 days Price: $2,500

Developing Windows Applications with Microsoft Visual Studio 2010

DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010

10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led

Developing Web Applications Using Microsoft Visual Studio 2008 SP1

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 Course #MS4994A 5 Days COURSE OUTLINE

"Charting the Course... MOC A Developing Data Access Solutions with Microsoft Visual Studio Course Summary

DE Introduction to Web Development with Microsoft Visual Studio 2010

PROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO Course: 10550A; Duration: 5 Days; Instructor-led

Introduction to Web Development with Microsoft Visual Studio 2010

The C# Programming Language. Overview

20483BC: Programming in C#

Programming in Visual Basic with Microsoft Visual Studio 2010

2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Developing Data Access Solutions with Microsoft Visual Studio 2010

ASP.NET Web Forms Programming Using Visual Basic.NET

Introduction to Web Development with Microsoft Visual Studio 2010

Windows Presentation Foundation Programming Using C#

Program Contents: DOTNET TRAINING IN CHENNAI

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010

(C#) - Pro: Designing and Developing Windows Applications Using the Microsoft.NET Framework 3.5

10267 Introduction to Web Development with Microsoft Visual Studio 2010

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

DOT NET Syllabus (6 Months)

2609 : Introduction to C# Programming with Microsoft.NET

Programming in C# for Experienced Programmers

"Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary

Module 1. An Introduction to C# Module 2. Classes and Objects. Vasundhara Sector 14-A, Plot No , Near Vaishali Metro Station,Ghaziabad

C#.NET TRAINING / /

Course Description. Audience. Module Title : 20483B: Programming in C# Duration : 5 days. Course Outline :: 20483B ::

.NET FRAMEWORK. Visual C#.Net

Programming in C# (20483)

.Net. Course Content ASP.NET

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A)

Developing Microsoft.NET Applications for Windows (Visual C#.NET)

MCP, MCTS (ASP.Net, C#) Get the rewards, respect, and recognition you deserve, Become a Microsoft Certified Professional.

ALPHAPRIMETECH 112 New South Road, Hicksville, NY 11801

Object Oriented Programming Using Visual C# 2012-Level 2

The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including:

Programming in C# with Microsoft Visual Studio 2010

Object Oriented Programming Using Visual C# 2012-Level 2

"Charting the Course to Your Success!" MOC B Programming in C# Course Summary

C# Programming in the.net Framework

MOC 6461A C#: Visual Studio 2008: Windows Communication Foundation

Microsoft.NET Programming (C#, ASP.NET,ADO.NET, VB.NET, Crystal Report, Sql Server) Goal: Make the learner proficient in the usage of MS Technologies

Programming in C#

MCSA Universal Windows Platform. A Success Guide to Prepare- Programming in C# edusum.com

Dot Net Framework 4.0: Advanced Microsoft C#.NET Web Development

Programming in C# Course: Course Details ABOUT THIS COURSE AUDIENCE PROFILE. Síguenos en:

DOT NET SYLLABUS FOR 6 MONTHS

SECURED PROGRAMMING IN.NET DETAILED TRAINING CONTENT INDUSTRIAL TRAINING PROGRAM ( )

Upgrade: Transition Your MCPD Windows Developer Skills to MCPD Windows Developer 3.5 Instructor: Peter Thorsteinson (VB)

Computer Visions Course Outline

Developing Classic Windows Forms applications using Visual Studio 2010 and.net QASMTNET4

COPYRIGHTED MATERIAL. Contents. Part I: C# Fundamentals 1. Chapter 1: The.NET Framework 3. Chapter 2: Getting Started with Visual Studio

"Charting the Course... MOC Programming in C# with Microsoft Visual Studio Course Summary

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning

.NET Advance Package Syllabus

Microsoft Programming in C#

C# 6.0 in a nutshell / Joseph Albahari & Ben Albahari. 6th ed. Beijin [etc.], cop Spis treści

All India Council For Technical Skill Development (AICTSD) In Association with IITians Embedded Technosolution

Level: M.Ed. Credit Hour: 3 (2+1) Semester: Third Teaching Hour: 80(32+48)

COURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010

Learn to develop.net applications and master related technologies.

C# Programming: From Problem Analysis to Program Design. Fourth Edition

--Microsoft-- --Windows Phone--

This module reviews the core syntax and features of the C# programming language. It also provides an introduction to the Visual Studio 2012 debugger.

ExecuTrain Course Outline MOC 6460A: Visual Studio 2008: Windows Presentation Foundation

Visual Studio 2015: Windows Presentation Foundation (using VB.NET Language) Training Course Outline

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

VB.NET. Exercise 1: Creating Your First Application in Visual Basic.NET

M Introduction to Visual Basic.NET Programming with Microsoft.NET 5 Day Course

CHAPTER 1: INTRODUCING C# 3

Developing Windows Applications with Microsoft Visual Studio 2010 (MS 10262)

.NET Secure Coding for Client-Server Applications 4-Day hands on Course. Course Syllabus

Apex TG India Pvt. Ltd.

M Introduction to C# Programming with Microsoft.NET - 5 Day Course

Course Hours

10266 Programming in C Sharp with Microsoft Visual Studio 2010

Advanced WCF 4.0 .NET. Web Services. Contents for.net Professionals. Learn new and stay updated. Design Patterns, OOPS Principles, WCF, WPF, MVC &LINQ

6 Months Training Module in.net Module 1-Total Days-20

[MS20487]: Developing Windows Azure and Web Services

.NET-6Weeks Project Based Training

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES

C# Syllabus. MS.NET Framework Introduction

Diploma in Microsoft.NET

Introduction to C++/CLI 3. What C++/CLI can do for you 6 The rationale behind the new syntax Hello World in C++/CLI 13

Transcription:

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#) Course Length: 5 Days Course Overview This instructor-led course teaches developers to gain in-depth guidance on programming the Microsoft.NET Framework versions 2.0 and 3.0 with Visual Studio 2005. It is geared toward developers who: are migrating from a different development language. are migrating from an earlier version of Visual C#. have completed entry-level training and experience using Microsoft Visual Studio 2005. Prerequisites Candidates for this course must have professional experience with programming in C, C++, earlier versions of Visual Basic or C#, Java, or another programming language. In addition they should have familiarity with the Microsoft.NET Framework strategy (as described on the Microsoft.NET Homepage http://www.microsoft.com/net) and familiarity with the.net Framework versions 2.0 and 3.0 (as described on the MSDN Developer Center site at: http://msdn.microsoft.com/netframework/programming/fundamentals/default.aspx). Audience The target audience for this course is developers who already have professional programming experience in C, C++, earlier versions of Visual Basic.NET or Visual C#, Java, or another programming language, and who plan to use Visual Studio 2005 to develop enterprise business solutions.

Certification Exam There is no certification exam associate with this course. Course Outline Course Introduction Course Introduction Module 01 -.NET Framework Overview.NET Framework Overview What is the.net Framework? Benefits of the Framework.NET Framework Components CLR and the Common Type System Metadata Class Library ADO.NET ASP.NET Windows Forms Applications.NET Compact Framework.Net Framework 3.0 Technologies Demo - ASP.NET Demo - ADO.Net Module 1 Review Module 02 - Building Applications with VS 2005 Building Applications with VS 2005 Managing Solutions and Projects Introduction to Configuration Files Managing the IDE Writing Code with Visual Studio 2005 Demo - Intro to Visual Studio 2005 Demo - VS2K5IDE Demo - References Demo - Code Snippets Demo - XML Editor Demo - Project Resources Demo - Configuration Files Module 2 Review Module 03 - Fundamental Language and Syntax Features Fundamental Language and Syntax Features Syntax Basics Operators 3 min 1h 50m 2h 25m 2h 47m

Arrays and Collections Conditional Statements and Selection Statements Loops Procedures and Functions Passing Parameters Structured Error Handling Demo - Language And Syntax Features How to Use Try, Catch, Finally How to Throw an Exception Generic Types Partial Types Nullable Types Additional Features Demo - Exceptions Demo - Generics Demo - Temp Projects Demo - Sorted List Demo - Queues Demo - The My Name Space Module 3 Review Module 04 - Essentials of Object-Oriented Programming Essentials of Object-Oriented Programming Terminology How to Define a New Class Access Levels Adding Fields to a Class Adding Methods to a Class Overloaded Methods Properties Constructors Destructors Static Members Attributes Creating an Instance of a Class Using an Instance of a Class Accessing Static (Shared) Members Demo - Object Oriented Programming Destroying Objects Writing a Dispose Method Demo - Overloaded Methods Module 4 Review Module 05 - Advanced Object-Oriented Programming Advanced Object-Oriented Programming Inheritance Base and Derived Classes Polymorphism Overriding Hiding and Shadowing 1h 14m 1h 1m

Creating Constructors Demo - Advanced Object Oriented Programming Abstract and Sealed Classes Interfaces How to Create an Interface How to Implement an Interface Interface Guidelines Delegates How to Define and Use a Delegate Creating and Handling Events Demo - Delegates Module 5 Review Module 06 -.NET Framework Security.NET Framework Security Security Overview Security Namespaces Security Considerations Implementing Code Access Security Strong Names for Assemblies Permissions Permission Sets Code Groups Demo - Security Requesting Permissions Implementing Role Based Security Symmetric Cryptography Asymmetric Cryptography Digital Signing Demo - CAS Principal Demo - Data Encryption Module 6 Review Module 07 - Data Access in.net Framework Applications Data Access in.net Framework Applications ADO.NET Object Model XML Data Access Data Access Namespaces Choosing a Provider Connected vs. Disconnected Accessing Data using Visual Studio 2005 Binding Data to Controls Connecting to a Data Source Creating and Running Commands DataReader DataAdapter Demo - Data Access Using ADO.NET Creating a DataSet Guidelines for Secure ADO.NET Coding DataSets and XML 1h 25m 2h 4m

XmlReader XmlWriter Document Object Model Demo - ADO Module 7 Review Module 08 - Creating a Windows Presentation Foundation Application Creating a Windows Presentation Foundation Application Windows Presentation Foundation Overview WPF Architecture WPF Interoperability What is XAML? Defining User Interface Elements with XAML How to Specify Properties by Using XAML How to Create Event Handlers Programming WPF Applications Introduction to the Application Object Model Window Management and Navigation Styles and Templates Graphics and Media Content Data Binding Resources Module 8 Review Module 09 - Creating Distributed Applications Creating Distributed Applications Distributed Applications Options for Creating Distributed Applications Web Service Protocols and Standards Creating and Consuming XML Web Services Discovering and Consuming Web Services WCF Overview WCF Contracts Hosting Options for a WCF Service Contract Demo - Creating Distributed Applications WCF Configuration Demo - Web Services Demo - Passing object to Web Services Module 9 Review Module 10 Instrumentation in.net Framework Applications Instrumentation in.net Framework Applications What is Instrumentation? Code Tracing Trace and Debug Classes How to add Trace Statements Trace Switches Trace Features in Deployed Applications Trace Listeners Trace Sources 28m 1h 58m 1h 25m

Best Practices Demo - Monitoring Performance Counters Event Logs Event Log Guidelines Security Issues with Event Logs Administration of Event Logs Demo - Performance Counter Module 10 Review Module 11 - Compiling, Testing, & Deploying.NET Framework Apps Compiling, Testing, and Deploying.NET Framework Applications Assemblies Global Assembly Cache Delay Signing an Assembly Assembly Versioning MSBuild MSBuild Command Line Options Types of Software Testing Tools for Software Testing Demo - Deployment ClickOnce Deployment Types of Deployment Projects Module 11 Review 55m Module 12 - Interoperability with Unmanaged Code Interoperability with Unmanaged Code Overview of Interoperability Calling Unmanaged Functions with Pinvoke Guidelines for Pinvoke Calling COM Objects from Managed Code Guidelines for COM Interop Demo - InterOp Module 12 Review Module 13 - Software Design Models and Tools Software Design Models and Tools Software Development Life Cycle Models Waterfall Model V-Shaped Model Incremental Model Spiral Model Software Development Roles Software Design Tools Visual Studio Team System Microsoft Solutions Framework Introduction to CMMI 20m 28m

Levels of the CMMI Staged Representation MSF for CMMI Agile Software Development Agile Software Development Methods Module 13 Review Course Closure Total Duration: 18h 22m