Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2008 New Horizons Ireland
Price: EUR 1,625
  • Duration: 5 Days

Course details

This course provides students with an introduction to developing n-tier applications for the Microsoft .NET 3.5 environment using Microsoft Visual Studio 2008 SP1.

Course Outline

1 - Software Design and Development in Visual Studio 2008

  • Introduction to Software Design and Development
  • Introduction to Software Development Frameworks and Methodologies
  • Introduction to the Microsoft .NET Framework Applications
  • N-Tier Application Development
  • Lab : Software Design and Development

2 - Object-Oriented Programming with Microsoft Visual Studio 2008

  • Object-Oriented Programming Concepts
  • Defining a Class
  • Creating a Class Instance
  • Introduction to Inheritance
  • Defining and Implementing Interfaces
  • Creating and Using Delegates and Events
  • Generics
  • Lab : Creating Classes in Visual Studio 2008

3 - Data Validation

  • Introduction to Data Validation?
  • Validating Windows Forms Applications
  • Validating ASP.NET Applications
  • Lab : Data Validation

4 - Debugging and Profiling .NET Applications

  • Code Tracing and Debugging
  • Application Profiling
  • Lab : Code Tracing

5 - Monitoring and Logging .NET Framework Applications

  • Introduction to Instrumentation
  • Event Logs
  • Lab : Monitoring and Logging .NET Framework Applications

6 - Testing Microsoft .NET Framework Applications

  • Introduction to Software Testing
  • Using Visual Studio 2008 Testing Tools
  • Lab : Software Testing

7 - Introduction to LINQ

  • What Is New in VB.NET and C#
  • Introduction to LINQ
  • LINQ Data Providers
  • Lab : Using New Language Features
  • Lab : Simple LINQ-to-Object Queries
  • Lab : Using LINQ to Datasets and LINQ to Objects

8 - Data Access with LINQ

  • LINQ to XML
  • LINQ to Entities
  • LINQ to SQL
  • Lab : Data Access with LINQ

9 - Implementing Security in .NET Applications

  • Security Overview
  • Implementing Code Access Security
  • Implementing Role-Based Security
  • Using Cryptography Services
  • Lab : Security in the .NET Framework

10 - Network Programming

  • Introduction to Network Programming
  • Setting Credentials
  • Sending Mail
  • Lab : Network Programming

11 - Creating Distributed Applications

  • Introduction to Distributed Applications
  • Creating and Consuming XML Webservices
  • Building Windows Communication Foundation Services and Clients
  • Lab : Creating a Windows Communication Foundation Service

12 - Configuring .NET Framework Applications

  • Introduction to Configuring Applications
  • Using .NET Configuration Files
  • Lab : Application Configuration

13 - Deploying .NET Framework Applications

  • Introduction to Assemblies
  • Overview of MSBuild
  • Deploying .NET Framework Applications by Using ClickOnce
  • Deploying .NET Framework Applications by Using Windows Installer
  • Lab : Deploying a .NET Framework Application

14 - Windows Presentation Foundation Applications

  • Introduction to Windows Presentation Foundation
  • Introduction to XAML
  • Programming Windows Presentation Foundation Applications
  • Lab : Building Windows Presentation Foundation Applications

Target Audience: This course is intended for software development professionals that have a minimum of six months experience developing applications in an object-oriented environment using C#, Visual Basic, or Java (or delegates should have completed course 6367).

Delegates attending this course are planning to use the .NET Framework for future business application development . This course is intended for developers who wish to expand their understanding of application development in the .NET Framework. It provides an initial foundation in .NET that can be built upon with the more advanced .NET training. Programmers attending this course should ensure that they are familiar with the Visual Studio IDE.

Object-oriented programming and the .NET Framework are the basic building blocks that all professional developers need to acquire before moving on to the more advanced courses and TS Certification.

Related Certifications:

  • Microsoft Certified Technology Specialist (MCTS): Microsoft .Net Framework 4, Data Access
  • Microsoft Certified Technology Specialist (MCTS): Microsoft .Net Framework 4, Server Communication Applications
  • Microsoft Certified Technology Specialist (MCTS): Microsoft .Net Framework 4, Web Applications Development
  • Microsoft Certified Technology Specialist (MCTS): Microsoft .Net Framework 4, Windows Applications Development

Related Exams:

  • MCTS: Microsoft .Net Framework 4, Windows Applications Development
  • MCTS: Microsoft .Net Framework 4, Server Communication Applications
  • MCTS: Microsoft .Net Framework 4, Web Applications Development
  • MCTS: Microsoft .Net Framework 4, Data Access
Updated on 08 November, 2015

About New Horizons Ireland

With a very convenient location next to Jervis street in Dublin 1, we offer a wide range of IT and business skills courses and we can also send our instructors to your location.

We are 100% Irish owned, but we are also part of the largest independent IT Training Provider, New Horizons Computer Learning Centres who deliver more courses than any other IT training company.

Because we're local, we understand the needs of business and individuals in our community. Whether you choose to take classes in person or online, you're always welcome to call or stop by.

See all New Horizons Ireland courses
Are you from New Horizons Ireland ? Claim your course!
Courses you can instantly connect with... Do an online course on Programming starting now. See all courses

Is this the right course for you?

Didn't find what you were looking for ?

or