Vous êtes sur la page 1sur 3

Microsoft Programming .

Development Foundation 70-536
Application Development Foundation

The 70-536 exam was retired July 31, 2013. However, this series retains value
as a training resource.

This series prepares you for the 70-536 exam, which goes towards both .NET 2.0
and .NET 3.5. Microsoft's .NET 2.0 is a huge step forward in programming
environments -- it's full of innovations that make your life as a developer easier
than ever before. One of the biggest benefits is that you can get straight to
coding features and functionality -- all the "plumbing" and groundwork you used
to have to do first is no longer required. And that's just the beginning.

In this series, instructor Garth Schulte walks you through the features and
functionalities of .NET 2.0, using Visual Basic 2005. This series will show you
how to get started developing applications in Visual Basic, on the .NET 2.0

All trademarks and copyrights are the property of their respective holders.


Introduction to Visual Studio 2005, Visual Basic 2005 and .NET 2.0
Introduction to Visual Studio 2005, Visual Basic 2005 and .NET 2.0.

Visual Basic 2005 Language Enhancements
Discover the new Visual Basic 2005 language additions -- see the productivity features of Visual Basic
2005 in action.
Managing Data with Variables, Types and Collections
Manage your application data with Variables, Types and Collections -- learn how to store, retrieve and
manipulate the data your application needs to function.
Object Oriented Programming Primer
Freshen up on the basics of Object Oriented Programming -- OOP is the foundation of a well
architected application, see the new graphical tools Visual Studio has to simplify modeling our
application infrastructure.
Creating and Using Generics
Standardize code by creating and using Generics -- learn about a significant new feature to the .NET
2.0 framework. Generics allow us to improve performance, reduce code and increase flexibility by
"generalizing" our code classes.
Manipulating Text
Manipulate various forms of textual data -- search, extract, format, twist and turn string-based objects
and their data using different technologies and techniques.
Implementing I/O Functionality
Implement input/output operations on the file system -- learn how to create, edit and manipulate files
along with their content using different I/O techniques.
Implementing Serialization
Implement serialization operations on objects -- understand how and why we use serialization to
simplify persisting object state.
Implementing Threading
Implement threaded application operations -- learn how to build multi-threaded applications to enhance
user-friendliness and improve performance through asynchronous operations.
Handling Exceptions
Handle application bugs and potential issues -- learn how to use structured exception handling to trap
expected and unexpected errors so we can make decisions on how the application reacts.
Integrating Diagnostics
Integrate diagnostic tools and functionality -- trace code paths to monitor performance and troubleshoot
application issues.
Data Access with ADO.NET
Implement input/output operations on a database -- use ADO.NET 2.0 to read, write and manipulate
data from a SQL Server database all while using a WinForms application to interact with the data.
Working with Assemblies
Work with assembly files and assembly metadata -- see the role and makeup of assemblies in .NET 2.0
and how we can tweak them to fit our application needs.
Working with Reflection
Work with reflection classes -- see how and why we use reflection to dynamically work with our objects
and code to save time.
Interoperating with Legacy Code
Interoperate with code constructed in older technologies -- learn how to Work with code and
applications that were built with COM based languages prior to the .NET framework.
Building Windows Services
Build Windows serviced applications -- see a real world example of how to build, install and update a
Windows service application and also how to interact with a continuously running application.
Application, User and Data Security
Work with the .NET security architecture -- understand the different layers of security and how to use
them in the .NET 2.0 framework, we'll cover everything from code security to data encryption.
Using .NET Mail
Using .NET SMTP Mail -- see how to use the new email features of .NET 2.0 by creating and sending
secure SMTP based email and using alternate views to support a wide variety of email clients.
Deploying Applications
Deploy .NET applications for installation -- see the different methods used for creating setups and
deploying applications to a production environment, you'll see the new ClickOnce deployment
technology and features new to the .NET 2.0 framework.
Sample Application Overview - GoogleIT!
An overview of the sample GoogleIT! WinForms application -- A run through of the sample .NET 2.0
application written in VB.NET, see concepts and techniques we've covered in this exam pack and much
more wrapped into a working example.