NEW Visual Studio 2005 training
| Course | | Description | Duration |
| 2364 |  | What's New in Microsoft Visual Studio 2005 for Existing Visual Studio .NET Developers This three-day instructor-led workshop will provide the student with a focused, hands-on environment to experience the new features and functionality of the Microsoft Visual Studio® 2005 product. This early release product is based on the Visual Studio 2005 Beta 1 release. | 3 days |
| 2541 |  | Core Data Access Development with Visual Studio 2005 Learn the new base data structures of ADO.NET 2.0 and how to leverage their potential using Visual Studio 2005. | 3 days |
| 2542 |  | Advanced Data Access Development with Visual Studio 2005 Advanced features of data access in .NET 2.0 using Visual Studio 2005. Not recommended for beginners. | 2 days |
| 2543 |  | Core Web Client Programming with Visual Studio 2005 Acquire fundamental skills required to develop ASP.NET applications using the significant new enhancements in structure, security, and content management introduced by ASP.NET 2.0. | 3 days |
| 2544 |  | Advanced Web Client Programming with Visual Studio 2005 Learn to use advanced features of web client programming using ASP.NET 2.0. Not recommended for beginners. | 2 days |
| 2546 |  | Core Windows Client Programming with Visual Studio 2005 Discover new tools and controls available through Visual Studio 2005 and .NET 2.0 which enable the creation of highly functional Windows programs. | 3 days |
| 2547 |  | Advanced Windows Client Programming with Visual Studio 2005 Delve into advanced features of Windows client programming using the enhanced new tools available through Visual Studio 2005 and .NET 2.0. Not recommended for beginners. | 2 days |
| 2548 |  | Core Distributed Application Development with Visual Studio 2005 Discover the enhancements by developing component services and message queuing in the .NET 2.0 Framework using Visual Studio 2005. | 3 days |
| 2549 |  | Advanced Distributed Application Development with Visual Studio 2005 Delve into advanced features of component services and message queuing in the .NET 2.0 Framework. Not recommended for beginners. | 2 days |
| 2562 |  | Getting Started with Microsoft Visual Studio 2005 for Microsoft Visual Basic 6.0 Developers This two-day instructor-led course provides students with the knowledge and skills to develop simple Microsoft Visual Basic .NET Framework applications. | 2 days |
| 2631 |  | Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System This workshop provides students with the knowledge and skills to use Microsoft Visual Studio Team System tools to optimize software application development | 3 days |
| 3201 |  | Developing Microsoft ASP.NET 2.0 Web Applications This three-day course provides students with the knowledge and skills to create ASP.NET 2.0 applications. It will show the advancements from ASP.NET 1.x to ASP.NET 2.0 in creating applications. The course focuses on the new features and functionality of ASP.NET. The course includes sample code in both Microsoft Visual Basic .NET and Microsoft Visual C#. | 3 days |
NEW SQL Server 2005 training
| Course | | Description | Duration |
| 2734 |  | Updating Your Database Development Skills to Microsoft SQL Server 2005
This instructor-led course provides students with the knowledge and skills to upgrade their skills to SQL Server 2005 so that they can design, build, query and develop enterprise SQL Server 2005 databases and servers. | 3 days |
| 2779 |  | Implementing a Microsoft SQL Server 2005 Database
Learn how to use SQL Server 2005 product features and tools related to implementing a database. | 5 days |
| 2780 |  | Maintaining a Microsoft SQL Server 2005 Database Learn how to use SQL Server 2005 product features and tools related to maintaining a database. | 3 days |
| 2781 |  | Designing Microsoft SQL Server Side Solutions Learn to design integrated business solutions using technologies in Microsoft’s next-generation data management and analysis software. | 3 days |
| 2782 |  | Designing Microsoft SQL Server 2005 Databases Learn to design relational database solutions using SQL Server 2005. | 2 days |
| 2783 |  | Designing the Data Tier for Microsoft SQL Server 2005 Learn to design relational database solutions using SQL Server 2005. | 1 day |
| 2786 |  | Designing a Microsoft SQL Server 2005 Infrastructure This two-day instructor-led course provides database administrators working in enterprise environments with the knowledge and skills to design a Microsoft SQL ServerT 2005 database infrastructure. | 2 days |
| 2787 |  | Designing Security for Microsoft SQL Server 2005 This two-day instructor-led course enables database administrators who work with enterprise environments to design security for database systems using Microsoft SQL ServerT 2005. | 2 days |
| 2788 |  | Designing High Availability Database Solutions Using Microsoft SQL Server 2005 This three-day instructor-led course provides students with the knowledge and skills to design high availability database solutions using Microsoft SQL Server 2005. The course focuses on teaching experienced database administrators working in enterprise environments to design database solutions that meet the availability needs of their organization. | 3 days |
| 2789 |  | Administering and Automating Microsoft SQL Server 2005 Databases and Servers This one-day instructor-led course provides students with the knowledge and skills to administer and automate Microsoft SQL Server 2005 databases and servers. This course focuses on the need to maintain administration and automation information. | 1 day |
| 2791 |  | Implementing and Maintaining Microsoft SQL Server 2005 Analysis Services This three-day instructor-led course teaches students how to implement an Analysis Services solution in an organization.The course discusses how to use the Analysis Services development tools to create an Analysis Services database and an OLAP cube, and how to use the Analysis Services management and administrative tools to manage an Analysis Services solution. | 3 days |
| 2792 |  | Implementing and Maintaining Microsoft SQL Server 2005 Integration Services This three-day instructor-led course teaches students how to implement an Integration Services solution in an organization. The course discusses how to develop, deploy, and manage Integration Services packages. | 3 days |
| 2793 |  | Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services This three-day instructor-led course teaches students how to implement a Reporting Services solution in an organization. The course discusses how to use the Reporting Services development tools to create reports, and how to use the Reporting Services management and administrative tools to manage a Reporting Services solution. | 3 days |
| 2794 |  | Designing a Business Intelligence Solution for the Enterprise Using Microsoft SQL Server 2005 this two-day instructor-led course is to teach Business Intelligence (BI) professionals working in enterprise environments to design a BI solution architecture. Students will be taught the importance of keeping all components of the solution and stages of the lifecycle in mind. | 2 days |
| 2797 |  | Designing a Reporting Solution Architecture Using Microsoft SQL Server 2005 Reporting Services The purpose of this 2 day course is to teach Business Intelligence (BI) professionals working in enterprise environments to design a reporting solution architecture that supports their BI solution. | 2 days |
Introductory .NET Developer Courses
| Course | | Description | Duration |
| 2363 |  | Getting Started with Microsoft .NET for COBOL Programmers This three-day instructor-led course will introduce COBOL programmers to Microsoft Visual Basic .NET programming techniques. At the end of the course, students will be able to create simple Microsoft .NET Windows Forms and Microsoft ASP.NET Web Forms using Microsoft Visual Studio .NET. | 3 days |
| 2667 |  | Introduction to Programming This course introduces students to computer programming. Students will learn the fundamental concepts and terminology of software application development and develop skills in designing and writing simple computer programs. The course assumes no programming background and provides an overview of the software development process in addition to introducing important programming constructs and methodologies. | 3 days |
| 2717 |  | Introduction to Microsoft .NET Development This two-day, seminar provides students with an introduction to the technologies that comprise Microsoft's .NET strategy. This course is a high-level overview of multiple aspects of .NET, and is intended as a starting point for developers and business decision-makers to evaluate Microsoft .NET tools and technologies. As an introductory seminar, it provides pointers to training courses and other resources that give more detail on specific topics. | 2 days |
| 9100 |  | First Steps in .NET using VB.NET This course combines both theoretical and practical components by combining key modules of a selection of Microsoft .NET courses. Students walk away with the ability to effectively use Visual Studio.NET, code in VB.NET, access data sources, write ASP.NET web pages and have a firm grasp of the .NET Framework. Call us for details of the course outline. | 5 days |
| 9110 |  | First Steps in .NET using C# This course combines both theoretical and practical components by combining key modules of a selection of Microsoft .NET courses. Students walk away with the ability to effectively use Visual Studio.NET, code in C#, access data sources, write ASP.NET web pages and have a firm grasp of the .NET Framework. Call us for details of the course outline. | 5 days |
Web and XML Web Services
| Course | | Description | Duration |
| 1905 |  | Building XML-Based Web Applications This course teaches developers how to structure and validate data in a document by using document type definitions (DTDs). Students also learn how to get data from a database using XML and how to present that data using XSL. | 5 days |
| 1913 |  | Exchanging and Transforming Data Using XML and XSLT This course will demonstrate techniques for exchanging and transforming data using XML and XSLT. The course also describes best practices for using XML and XSLT by giving compelling examples of the best ways to solve real-world problems. | 5 days |
| 2310 |  | Developing ASP.NET Web Applications using Microsoft Visual Studio .NET This five-day, instructor-led course will teach Microsoft Visual Basic® programmers and beginning Web developers the fundamentals of Web application site implementation by using Microsoft ASP.NET and Microsoft Visual Basic .NET. This course focuses on using the Microsoft Visual Studio® .NET environment and the Microsoft .NET platform to create an ASP.NET Web application that delivers dynamic content to a Web site. | 5 days |
| 2311 |  | Advanced Web Application Development using Microsoft ASP.NET This three-day, instructor-led course provides students with the knowledge and skills that are needed to successfully design and implement Web applications using Microsoft ASP.NET. This course assumes student exposure to the new features of ASP.NET that can be leveraged for Web applications matching corporate requirements. | 3 days |
| 2500 |  | Introduction to XML and the Microsoft .NET Technologies This two-day instructor-led course provides a technological overview of the structure and programming techniques of XML. This course discusses the role of XML in the Microsoft .NET vision and the larger world of distributed standards-based computing. | 2 days |
| 2524 |  | Developing XML Web Services Using Microsoft ASP.NET This course describes the technologies that are needed to build Web Services. It also explains how to build and deploy Web Services, using Visual Studio .NET. | 3 days |
| 2640 |  | Upgrading Web Development Skills from ASP to Microsoft ASP.NET This course provides students with the knowledge and skills that are needed to successfully upgrade their existing Active Server Pages (ASP) skills and Web applications to Microsoft ASP.NET. This course also explains new features of ASP.NET that can then be leveraged to improve an existing Web application. | 3 days |
Microsoft Visual Studio .NET and .NET Languages
| Course | | Description | Duration |
| 2124 |  | Programming with C# This course provides students with the knowledge and skills that they need to develop applications with the Visual C# development systems for the .NET platform. The course will focus on C# program structure, language syntax, and implementation details. | 5 days |
| 2373 |  | Programming with Microsoft Visual Basic .NET This course provides students with the knowledge and skills they need to develop applications using Visual Basic .NET. The course also focuses on the new features and language enhancements of Visual Basic .NET as well as how to prepare existing applications for future upgrades. | 5 days |
| 2559 |  | Introduction to Visual Basic .NET Programming with Microsoft .NET This five-day instructor-led course provides students with the knowledge and skills needed to develop applications in Microsoft Visual Basic® .NET for the Microsoft .NET platform. The course focuses on user interfaces, program structure, language syntax, and implementation details. | 5 days |
| 2571 |  | Application Upgrade and Interoperability Using Visual Studio .NET (Visual Basic .NET) This course provides students with the base knowledge required to upgrade applications to the Microsoft .NET platform. It also provides students with the knowledge, skills, and guidelines required to upgrade Microsoft Visual Basic applications to Microsoft Visual Basic .NET; facilitate interoperability between components created for the COM platform with components created for the .NET platform; upgrade ASP applications to ASP.NET. | 2 days |
| 2609 |  | Introduction to C# Programming with Microsoft .NET In this 5-day instructor-led course, developers with programming experience in a non-graphical environment-as well as developers with limited programming experience in a graphical environment-learn the fundamental skills that are required to design and develop object-oriented applications for the Web and Microsoft Windows by using C# and the Microsoft Visual Studio .NET development environment. | 5 days |
.NET Framework
| Course | | Description | Duration |
| 1846 |  | Microsoft Solutions Framework Essentials This three-day, instructor-led course provides an introduction to the Microsoft Solutions Framework (MSF). These key elements include the MSF Team and Process models as well as the Risk Management, Project Management, and Readiness Management Disciplines. The course utilizes a combination of presentation lectures and hands-on activities. | 3 days |
| 2349 |  | Programming with the Microsoft .NET Framework (Visual C# .NET)
This course provides developers who use Microsoft Visual C# with a hands-on tour of the .NET Framework. An overview of the key concepts will be followed by in-depth tutorials about working with assemblies, deployment and versioning, the common type system, memory and resource management, file and network input/output (I/O), serialization, remoting, and Web services. | 5 days |
| 2415 |  | Programming with the Microsoft .NET Framework (Visual Basic .NET)
This course provides developers who are using or intending to use Microsoft Visual Basic .NET with a hands-on tour of the .NET Framework. An overview of the key concepts will be followed by in-depth tutorials about working with assemblies, deployment and versioning, the common type system, memory and resource management, file and network I/O, serialization, remoting, and Web services. | 5 days |
| 2556 |  | Developing Mobile Web Applications using the Microsoft .NET Compact Framework
The goal of this course is to provide developers with the knowledge and skills to develop mobile enterprise solutions by using the Smart Device Extensions for Microsoft Visual Studio .NET and the Microsoft .NET Compact Framework.
This course is intended for experienced, professional software developers who work in corporate enterprise development teams and independent software vendors. Most students will be Microsoft Visual Basic .NET, Microsoft Visual C#. | 5 days |
| 2557 |  | Building COM+ Applications Using Microsoft .NET Enterprise Services The goal of this course is to enable developers to effectively build scalable, distributed applications that use Microsoft .NET Enterprise Services and the .NET Framework. | 5 days |
| 2663 |  | Programming with XML in the Microsoft .NET Framework This course teaches developers how to program with XML in the Microsoft .NET Framework in order to build Microsoft Windows or Web-based integrated applications that are easier to build, scalable and flexible. | 3 days |
Windows Application
| Course | | Description | Duration |
| 2555 |  | Developing Microsoft .NET App for Windows (Visual C# .NET) The course will cover the major topics for Windows client application programming on the .NET Framework. These topics include: Windows Forms, GDI+, simple data access, interoperating with unmanaged code, threading and asynchronous programming issues, simple remoting, Web access, Web Services consumption, debugging, security, and deployment issues for desktop applications. | 5 days |
| 2565 |  | Developing Microsoft .NET Applications for Windows (Visual Basic .NET) This course provides students with the skills required to build Microsoft Windows Forms applications by using the Microsoft .NET Framework. This course is a part of the Microsoft Visual Basic .NET course and is intended to provide Visual Basic programmers with the skills required to create Windows Forms applications by using the .NET Framework. The course will cover the major topics for Windows client application programming on the .NET Framework. These topics include: Windows Forms, GDI+, simple data access, interoperating with unmanaged code, threading and asynchronous programming issues, simple remoting, Web access, XML Web services consumption, debugging, security, and deployment issues for desktop applications. | 5 days |
Data Services
| Course | | Description | Duration |
| 2030 |  | Creating Reporting Solutions using Microsoft SQL Server 2000 Reporting Services This two-day ILT course provides students with the knowledge and skills to author, deploy, and manage reports using Microsoft Reporting Services. Students should leave the course with a good understanding of how to apply reporting services to problems within a business context. | 2 days |
| 2071 |  | Querying Microsoft SQL Server 2000 with Transact-SQL The goal of this course is to provide students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2000. | 2 days |
| 2073 |  | Programming a Microsoft SQL Server 2000 Database This course provides students with the technical skills required to program a database solution by using Microsoft SQL Server 2000. | 5 days |
| 2092 |  | Populating a Data Warehouse with SQL Server 2000 Data Transformation Services This course provides students with the knowledge and skills necessary to design a data warehouse and to populate data marts by using Data Transformation Services (DTS) in Microsoft SQL Server 2000. | 5 days |
| 2389 |  | Programming with Microsoft ADO.NET Want to know how to develop connected and disconnected data-centric applications within the .NET Framework. | 3 days |
Security
| Course | | Description | Duration |
| 2300 |  | Developing Secure Web Applications This course provides students with the knowledge and skills that are needed to build Web applications by using secure coding techniques. Students will learn how to identify Web site security vulnerabilities and understand the trade-offs between functionality and performance when choosing the appropriate security mechanisms. Throughout this course, students will get hands-on experience in creating secure Web applications. | 2 days |
| 2350 |  | Developing and Deploying Secure Microsoft .NET Framework Applications This three-day instructor-led course teaches developers to develop and deploy secure Microsoft .NET client applications by using Microsoft Visual Studio .NET and the Microsoft .NET Framework. The course provides an overview of security; discusses design issues, including threat modeling techniques and coding techniques that enhance security; and explains why type-safety verification is the cornerstone of Microsoft .NET Framework security. This course provides side-by-side coding examples and activities written in both Microsoft Visual Basic .NET and Microsoft Visual C#. | 3 days |
| 2806 |  | Microsoft Security Guidance Training for Developers This one-day instructor-led clinic provides students with knowledge and skills essential for the creation of applications with enhanced security. Students will learn about the need for implementing security at every stage of the development process and best practices for applying security principles. | 1 day |
| 2840 |  | Implementing Security for Applications & Transcender exam (SPECIAL - Also includes practice exam for 70-330/340) This five-day class provides students with a thorough grounding in Microsoft .NET security implementation and general development security best practices. This course will also prepare a student to take the Implementing Security for Applications exam (available in Microsoft Visual Basic .NET 70-330 and Microsoft Visual C# 70-340). | 5 days |
Enterprise Servers
| Course | | Description | Duration |
| 2014 |  | Customizing Microsoft Office SharePoint Portal Server 2003 This course provides students with the knowledge and skills to customize Microsoft Office SharePoint Portal Server 2003. The workshop focuses on Web Parts, security, and the SharePoint Services object model. | 2 days |
| 2157 |  | Developing E-Business Solutions using Microsoft BizTalk Server 2004 This course provides students with the knowledge and skills to effectively integrate systems, employees and trading partners through orchestration. | 5 days |
| 2730 |  | Building Microsoft Content Management Server 2002 This course provides students with the knowledge and skills to plan, implement, develop, and manage a Microsoft Content Management Server 2002 Web site. | 4 days |
| 2933 |  | Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006 This five-day instructor-led course provides students with the knowledge and skills to efficiently and effectively integrate systems, employees, and trading partners through orchestration in a highly flexible and highly automated manner. | 5 days |
| 2934 |  | Deploying and Managing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006 This two-day instructor-led course provides students with the knowledge and skills required to install and configure a computer running Microsoft BizTalk Server 2006. The course also shows you how to deploy and manage BizTalk applications in a production environment. | 2 days |
| 5061 |  | Implementing Microsoft Office SharePoint Server 2007 This three-day instructor-led course provides students with the knowledge and skills required to implement Microsoft Office SharePoint Server 2007 successfully in their organization | 3 days |
| 5064 |  | Advanced SharePoint Development This five day deep-dive for experienced SharePoint developers will guide students through the process of architecting and developing SharePoint applications and customizations. Get everything you need to be a top-notch SharePoint 2007 Developer. From AJAX to Event Handlers and Features, you will gain important insight into the internal workings of SharePoint 2007. | 5 days |
| 8036 |  | Designing Collaborative Applications with Microsoft SharePoint 2003 This course provides students with the knowledge and skills to design Collaborative Applications with Microsoft SharePoint 2003. | 2 days |