- 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
Course Location
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- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Ms Excel & Power BI NextGen LearningEUR 232Duration: Upto 50 Hours
- Web Development (20 In 1) NextGen LearningEUR 104Duration: Upto 30 Hours
