4994 Introduction to Programming Microsoft .NET Framework Applications with Microsoft Visual Studio 2005 (35 hrs.)
Create a simple Windows Forms application and explain programming fundamentals.
Create and use data types and variables, and control program execution by using conditional statements and loops.
Explain the fundamentals of object-oriented programming and create simple object-oriented applications.
Develop user interfaces in a Visual Studio 2005 application.
Validate user input on a Windows form.
Validate user input on a Windows form.
Access data in a Visual Studio 2005 application.
Create simple Web applications and XML Web services.
Explain the key features of the .NET Framework version 3.0 technologies.
Test and deploy Microsoft .NET Framework applications.
2956 Core Foundations of Microsoft .NET 2.0 Development (21 hrs.)
Manage the file system by using the Path, File, FileInfo, Directory, DirectoryInfo, DriveInfo, and FileSystemWatcher classes.
Work with byte streams by using the Stream, FileStream, MemoryStream, and BufferedStream classes.
Compress and protect stream information by using the DeflateStream, GZipStream, IsolatedStorageFile, and IsolatedStorageFileStream classes.
Manage application data by using the TextReader, TextWriter, StreamReader, StreamWriter, StringReader, StringWriter, BinaryReader, and BinaryWriter classes.
Manipulate strings efficiently by using the StringBuilder class.
Work with regular expressions by using the regular expression classes
2957 Advanced Foundations of Microsoft .NET 2.0 Development (21 hrs.)
Configure code access security by using the .NET Framework 2.0 Configuration tool and Evidence types.
Manage security policy by using the SecurityManager, Code Group, PolicyLevel, PolicyStatement, Condition, IApplicationTrustManager, and IMembershipCondition types.
Manage access control by using the access control list (ACL) and resource security classes.
Manage permissions by using the CodeAccessPermission, PermissionSet, and NamedPermissionSet classes and security permission types.
Manage user identity information by using the GenericIdentity, GenericPrincipal, WindowsIdentity, WindowsPrincipal, Identity Reference, and WindowsImpersonationContext classes.
2541 Core Data Access with Microsoft Visual Studio 2005 (21 hrs.)
Connect to databases and read data.
Query and update databases by using commands.
Perform transactional operations.
Perform disconnected operations programmatically.
Perform disconnected operations by using Visual Studio 2005 wizards.
Perform XML operations on disconnected data.
Read and write XML data.
Process XML data by using the Document Object Model DOM
2542 Advanced Data Access with Microsoft Visual Studio 2005 (14 hrs.)
Minimize and handle database operation conflicts.
Handle large objects.
Enhance database performance.
Create managed code objects for SQL Server 2005.
Query XML by using XPath.
Transform XML by using XSLT style sheets.
2543 Core Web Application Technologies with Microsoft Visual Studio 2005 (21 hrs.)
Create a Web application.
Program a Web application.
Add and configure server controls for a Web application.
Use master pages to establish a common layout for a Web application.
Manage state data for a Web application.
Access and display data in a Web application.
Control access to a Web application.
Deploy a Web application.
Create a mobile Web application.
2544 Advanced Web Application Technologies with Microsoft Visual Studio 2005 (14 hrs.)
Build dynamic Web applications.
Create controls for Web applications.
Optimize Web applications.
Build customizable Web applications.
Build Web Part pages and Web Parts.
2546 Core Windows Forms Technologies with Microsoft Visual Studio 2005 (21 hrs.)
Create a simple Windows Forms application.
Configure standard controls.
Display and edit data by using data-bound controls.
Provide user assistance and enhance usability.
Create consistent applications by using dialogs and forms inheritance.
Add print and report functionality to a Windows Forms application.
Perform asynchronous tasks by using the BackgroundWorker component.
Deploy a Windows Forms application by using ClickOnce
2547 Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 (14 hrs.)
Build MDI applications.
Customize Windows Forms and controls.
Create customized print components.
Perform drag-and-drop operations and implement Clipboard support.
Perform asynchronous tasks in Windows Forms by using multithreaded techniques.
Enhance the presentation of Windows Forms applications.
2548 Core Distributed Application Development with Microsoft Visual Studio 2005 (21 hrs.)
Build and use a Web service.
Configure and customize a Web service application.
Call Web methods asynchronously.
Build remote client and server applications.
Create and serialize remoteable types.
Manage the lifetime of remote objects.
Call remote methods asynchronously.
Implement remote events.
Send and receive messages by using Microsoft Message Queuing.
Create and use serviced components
2549 Advanced Distributed Application Development with Microsoft Visual Studio 2005 (14hrs.)
Implement WSE 3.0 security and policy
Implement WSE 3.0 custom policy assertions
Handle large data transfer by using WSE 3.0
Implement WSE 3.0 SOAP messaging
Implement SOAP headers and extensions
Implement WSE 3.0 routing
Optimize and protect Microsoft Message Queuing client and server applications