| Title | Description | Duration | Outline |
|---|
|
.NET: Overview
|
Provides an overview of Microsoft .NET technology that includes
development demonstrations of Web Applications and Web Services
in both the C# and VB .NET languages.
Level: Overview
|
1 Day
| |
|
ASP .NET Essentials Using C#
|
Provides experienced developers with basic knowledge of C#, ASP .NET, and Web Services.
Level: Overview
|
1 Day
| |
|
.NET Architecture and Programming Using Visual C++
|
This course covers important topics in the .NET Framework for experienced Visual C++
programmers. Students learn important topics such as Managed Extensions,
.Net classes, and web programming, and how they differ from traditional C++
development.
Level: Introduction
|
5 Days
| |
|
.NET Framework Using VB.NET
|
This 3-day course is designed to provide a sound introduction to the .NET Framework
for programmers who already know the VB.NET language and the fundamentals of
Windows Forms. The course focuses on core portions of the .NET Framework that
are common across many application areas. The course is practical, with many
examples and a case study. The goal is to equip you to begin building
significant applications using the .NET Framework.
Level: Introduction
|
3 Days
| |
|
Building Applications with C# (Level-3)
|
In this course you will learn how to build interactive Windows applications with C#,
including how to manipulate databases using ADO.NET and how to use C# to develop
ASP.NET applications. With this knowledge you'll be able build interactive web
sites (Web Forms) as well as Web Services.
Level: Introduction
|
3 Days
| |
|
C# Essentials
|
Designed to allow the experienced programmer
to quickly become productive with C#,
this course concisely covers the essentials of programming
using Microsoft's C# programming
language.
Level: Introduction
|
2 Days
| |
|
C# Fundamentals (Level-1)
|
This course presents an overview of C#, the .NET platform and
the fundamentals of the C# language.
Level: Introduction
|
2 Days
| |
|
Fundamentals of Visual Basic .NET
|
This course teaches the fundamentals of Visual Basic programming, including syntax,
event-driven programming, compiling applications with the native code compiler,
working with controls, handling run-time errors, manipulating form and control
properties, and much more.
Level: Introduction
|
2 Days
| |
|
Level 1: .NET Security
|
.NET revolutionizes application security by providing the framework
for developing secure Windows and Web applications. This course teaches
you the basic concepts underlying Code Access Security, role-based
security, and how to implement security in your applications to protect
your code and your users against attack. This is the first of two courses.
Level: Introduction
|
2 Days
| |
|
Microsoft Active Server Pages (ASP) .NET
|
This hands-on introduction to Active Server Pages
provides a solid foundation for creating
powerful and scalable web-applications using Microsoft .NET Studio.
Level: Introduction
|
5 Days
| |
|
Microsoft C# .NET
|
This hands-on introduction to the C-Sharp programming language
provides a solid foundation in all language fundamentals
including classes, inheritance, polymorphism, interfaces, windows, and event handling.
Level: Introduction
|
5 Days
| |
|
Microsoft Visual Basic .NET
|
This hands-on introduction to the Visual Basic programming language
provides a solid foundation in all language fundamentals
including windows, controls, database access, and classes.
Level: Introduction
|
5-10 Days (Adjustable to student experience and client needs)
| |
|
Object Oriented Programming in VB.NET
|
This course is a practical introduction to programming in VB.NET
utilizing the services provided by the .NET Framework.
The course emphasizes how Object-Oriented features are
implemented within the VB.NET language,
and explores several important interactions
between VB.NET and the .NET Framework.
Level: Introduction
|
5 Days
| |
|
Object-Oriented C#
|
This course presents some of the more advanced C# language topics including
operator overloading, using collection and string classes, managing events,
and exception handling.
Level: Introduction
|
2 Days
| |
|
Programming Visual Basic .NET
|
This course teaches the fundamentals of Visual Basic programming, Including syntax,
event-driven programming, compiling applications with the native code compiler,
working with controls, handling run-time errors, manipulating form and control
properties, and much more. Further coverage teaches how to manage data with
ActiveX Data Objects (ADO), create your own objects, manipulate object
collections, add status bars and toolbars, optimize your interfaces and VBA
code, and create benchmarks to test your application's speed.
Level: Introduction
|
3 Days
| |
|
VB.NET Essentials
|
Designed for experienced programmers, this course
presents the essentials of the Visual Basic .NET programming language
and Visual Studio .NET.
Level: Introduction
|
2 Days
| |
|
Visual Basic 2005: Developing Applications
|
In this course you will learn how to use Visual Studio 2005 and
Visual Basic 2005 to build Windows applications to run on the .NET
2.0 platform.
Level: Introduction
|
5 Days
| |
|
Visual Basic 2005: Developing Applications Additional Topics
|
In this course you'll learn about important development topics
that aren't normally covered in a beginning Windows application
programming course.
Level: Introduction
|
4 Days
| |
|
Visual C# 2005: Developing Applications
|
In this course you will learn how to use Visual Studio 2005 and
Visual C# 2005 to build Windows applications to run on the .NET
2.0 platform.
Level: Introduction
|
5 Days
| |
|
Visual C# 2005: Developing Applications Additional Topics
|
In this course you'll learn about important development topics
that aren't normally covered in a beginning Windows application
programming course.
Level: Introduction
|
4 Days
| |
|
Visual Studio .NET Introduction
|
Introduction to Visual Studio .NET provides you with a solid
background on Microsoft's .NET technology so that you can decide
whether it is appropriate for your next project and how it can
integrate into an enterprise.
Level: Introduction
|
1 Day
| |
|
.NET Framework Using C#
|
This 3-day course is designed to provide a sound introduction to the .NET Framework
for programmers who already know the C# language and the fundamentals of Windows
Forms. The course focuses on core portions of the .NET Framework that are common
across many application areas. The course is practical, with many examples and a
case study. The goal is to equip you to begin building significant applications
using the .NET Framework.
Level: Intermediate
|
3 Days
| |
|
ADO .NET Using C#
|
An intensive course that
presents the essential elements of ADO.NET
to enable the programmer to utilize
the tremendous database manipulation powers
available with .NET development and be prepared
to build effective database applications.
The course includes a major case study
demonstrating the use of ADO.NET in a realistic setting.
Level: Intermediate
|
3 Days
| |
|
ADO .NET Using Oracle and C#
|
This course presents
the essential elements of ADO.NET and how
to build effective Oracle database applications.
The course includes coverage of
the Oracle Data Provider for .NET (ODP.NET).
There is a practical discussion of data binding and its use in both
Windows Forms and Web Forms (ASP.NET) applications. Students will
gain a familiarity with creating a Data Access Layer, as it
applies to traditional three-tier application architecture.
Level: Intermediate
|
3 Days
| |
|
ADO.NET Using Visual Basic 2005
|
Learn about the features provided by ADO.NET 2.0 including
connecting to data sources, the various ADO.NET classes,
stored procedures, parameters, return values, how to
search, sort, and filter data stored in a DataSet or DataTable.
Become familiar with strongly typed DataSets and learn their advantages.
See how to leverage the power of XML through various means. Examine new
ADO.NET features that support SQL Server 2005 technologies, including
asynchronous commands, Multiple
Active Result Sets, bulk inserts, and more.
Level: Intermediate
|
3 Days
| |
|
ADO.NET Using Visual C# 2005
|
Learn about the features provided by ADO.NET 2.0 including
connecting to data sources, the various ADO.NET classes,
stored procedures, parameters, return values, how to
search, sort, and filter data stored in a DataSet or DataTable.
Become familiar with strongly typed DataSets and learn their advantages.
See how to leverage the power of XML through various means. Examine new
ADO.NET features that support SQL Server 2005 technologies, including
asynchronous commands, Multiple
Active Result Sets, bulk inserts, and more.
Level: Intermediate
|
3 Days
| |
|
ASP .NET Web Pages and Web Services
|
In this course, you'll learn how to use Visual Studio .NET and Visual Basic .NET to
build ASP.NET Web pages and XML Web services. You'll gain an understanding of
the new architecture behind ASP.NET and how to use the new server controls. You
also learn how to use ADO.NET to create data-driven ASP.NET Web forms.
Level: Intermediate
|
3 Days
| |
|
ASP .NET and the .NET Framework
|
This two-day course provides an introduction to
developing web applications with .NET. Students will learn how to
use the .NET IDE to develop dynamic web sites with ASP .NET and Web
Forms Controls.
Level: Intermediate
|
2 Days
| |
|
ASP.NET Using C# .NET
|
Provides a practical, hands-on coverage of Web application development
using ASP.NET and C#, and introduces Web services. ASP.NET is introduced as a
unified Web development platform that provides the services necessary for
developers to build enterprise-class Web applications. Numerous programming
examples and exercises are included, including a substantial case study.
Level: Intermediate
|
5 Days
| |
|
ASP.NET Using VB.NET
|
This course provides a practical, hands-on coverage of developing Web applications
using ASP.NET and VB.NET, and introduces Web services. ASP.NET is introduced as a
unified Web development platform that provides the services necessary for
developers to build enterprise-class Web applications. Numerous programming
examples and exercises are included, including a substantial case study.
Level: Intermediate
|
5 Days
| |
|
ASP.NET Using Visual Basic 2005
|
Learn how to use Visual Studio 2005 and Visual Basic 2005 to build
ASP.NET 2.0 Web pages and XML Web services.
Examine the new architecture behind ASP.NET 2.0
and it's new server controls. Configure and deploy ASP.NET
applications. Become familiar with the
debugging and tracing features in Visual Studio 2005 that help you
quickly troubleshoot issues and you will learn how to take advantage
of creating your own user-defined controls.
Level: Intermediate
|
5 Days
| |
|
ASP.NET Using Visual Basic 2005: Additional Topics
|
Explore the many exciting ASP.NET 2.0 features that will help you
get the most out of the .NET Framework and make you a better and
more efficient Visual Basic 2005 developer.
Learn how to read and write XML data using XML DOM and how to work
with ASP.NET Profile features and ASP.NET Web Parts.
Learn how to build mobile applications using Visual Basic 2005 so your
clients can get information on their PDAs and smartphones.
Level: Intermediate
|
1 Day
| |
|
ASP.NET Using Visual C# 2005
|
Learn how to use Visual Studio 2005 and Visual C# 2005 to build
ASP.NET 2.0 Web pages and XML Web services.
Examine the new architecture behind ASP.NET 2.0
and it's new server controls. Configure and deploy ASP.NET
applications. Become familiar with the
debugging and tracing features in Visual Studio 2005 that help you
quickly troubleshoot issues and you will learn how to take advantage
of creating your own user-defined controls.
Level: Intermediate
|
5 Days
| |
|
ASP.NET Using Visual C# 2005: Additional Topics
|
Explore the many exciting ASP.NET 2.0 features that will help you
get the most out of the .NET Framework and make you a better and
more efficient Visual C# 2005 developer.
Learn how to read and write XML data using XML DOM and how to work
with ASP.NET Profile features and ASP.NET Web Parts.
Learn how to build mobile applications using Visual C# 2005 so your
clients can get information on their PDAs and smartphones.
Level: Intermediate
|
1 Day
| |
|
ASP.NET: Building and Deploying Web Applications
|
This presents the techniques and concepts you'll need to build efficient,
full-featured Web applications. You'll learn to inter-operate with non-.NET
code, to manage session state, to re-use code by creating your own controls, to
improve performance with output caching, to debug your application and trace its
activity, to use advanced Web services features, to configure and deploy ASP.NET
applications, to authenticate users and limit their access to resources, to
handle multi-user data access conflicts, and to support mobile devices.
Level: Intermediate
|
3 Days
| |
|
Building Web Services Using Visual Basic 2005
|
In this course, you will build a solid foundation for the development
of Web Services using Visual Basic 2005 and gain an understanding of
how commonly used protocols can impact your development effort.
Level: Intermediate
|
3 Days
| |
|
Building Web Services Using Visual C# 2005
|
In this course, you will build a solid foundation for the development
of Web Services using Visual C# 2005 and gain an understanding of
how commonly used protocols can impact your development effort.
Level: Intermediate
|
3 Days
| |
|
Enterprise Development in Visual Basic .NET
|
This course is focused on the "back end" part of Enterprise programming, not the user
interface. The sample applications are Windows applications, to keep the
pre-requisites to a minimum. You'll be able to use these same concepts as the
back end to a web (ASP.NET) application, as well.
Level: Intermediate
|
3 Days
| |
|
Level 2: .NET Security
|
.NET revolutionizes application security by providing the framework
for developing secure Windows and Web applications. This course teaches
you the basic concepts underlying Code Access Security, role-based
security, and how to implement security in your applications to protect
your code and your users against attack. This is the second of two courses.
Level: Intermediate
|
2 Days
| |
|
Microsoft .NET Remoting Using Visual Basic 2005
|
Remoting allows programs and software components to interact across
application domains, processes and machine boundaries.
This course covers many aspects of .NET remoting in-depth.
You will learn how the .NET remoting architecture provides a means of
establishing and working with secure, distributed enterprise level
applications. You will also build a solid foundation for the development
of remoting, and gain an understanding of client- and server-activated
objects.
Level: Intermediate
|
2 Days
| |
|
Microsoft .NET Remoting Using Visual C# 2005
|
Remoting allows programs and software components to interact across
application domains, processes and machine boundaries.
This course covers many aspects of .NET remoting in-depth.
You will learn how the .NET remoting architecture provides a means of
establishing and working with secure, distributed enterprise level
applications. You will also build a solid foundation for the development
of remoting, and gain an understanding of client- and server-activated
objects.
Level: Intermediate
|
2 Days
| |
|
Microsoft ASP.NET AJAX Using Visual C# 2005
|
This course quickly dives into the history of AJAX and the simplification
of AJAX made possible with the ASP.NET AJAX Extensions.
You'll learn how to make partial page updates, work with Web Services
in JavaScript, advanced AJAX debugging techniques, and more.
Level: Intermediate
|
2 Days
| |
|
Oracle Applications using ADO .NET and C#
|
A comprehensive course that provides
an introduction to Oracle Database programming
for use within the .NET environment.
Level: Intermediate
|
5 Days
| |
|
Understanding ADO.NET
|
In this course, you will learn how to retrieve and manipulate data using Microsoft's new
ADO.NET library. Understand how to work with the new ADO.NET object model,
including the DataReader, DataAdapter, and DataSet. See how to apply constraints
and relationships to disconnected data. Learn how to update data, including how
to handle stored procedures, parameters, and return values. Understand how to
search, sort, and filter data using Select, Find, and DataViews.
Level: Intermediate
|
3 Days
| |
|
Web Services Using C# .NET and ASP .NET
|
Provides comprehensive hands-on coverage
of Web Services development using ASP.NET and C#.NET.
Web Services provide a programmatic interface between web-based applications
that facilitates component-based web-application development.
This course teaches in detail the skills needed to program Web Services
using ASP.NET and examines the fundamentals of SOAP and WSDL standards
underlying Web services.
Level: Intermediate
|
4 Days
| |
|
Web Services Using VB .NET and ASP .NET
|
This course provides realistic, hands-on, comprehensive coverage
of Web Services development using ASP.NET and VB.NET.
Web Services are an evolving series of standards
that enable programs on various computers to communicate with other
programs on similar or disparate computers transparently over the Internet.
This course teaches in detail the skills needed to program Web Services
using ASP.NET.
It also examines the fundamentals of SOAP and WSDL standards
underlying Web services.
Level: Intermediate
|
4 Days
| |
|
Windows Forms Using C#
|
Prepares the C# developer for GUI Development using Windows Forms and C# .NET.
Presents commonly used controls, menus, toolbars, Resources, and introduces Data Access using ADO .NET
Level: Intermediate
|
3 Days
| |
|
Windows Workflow Foundation Using Visual Basic 2005
|
Microsoft has provided the Windows Workflow Foundation,
a set of assemblies based on the .NET Framework 2.0 (as part of the
.NET Framework 3.0), along with a full-featured workflow designer
built on top of Visual Studio 2005.
Level: Intermediate
|
3 Days
| |
|
Windows Workflow Foundation Using Visual C# 2005
|
Microsoft has provided the Windows Workflow Foundation,
a set of assemblies based on the .NET Framework 2.0 (as part of the
.NET Framework 3.0), along with a full-featured workflow designer
built on top of Visual Studio 2005.
Level: Intermediate
|
3 Days
| |
|
XML Development in Microsoft .NET
|
This
fast-paced course teaches the features built into Visual Studio .NET for
creating and maintaining XML in applications, as well as integrating XML into
distributed applications. The course covers: XML standards implemented in the
.NET Framework, including the core XML specification, XSLT, and XML schema; the
different ways that .NET parses XML data; writing applications that read XML,
create it from scratch, and modify existing XML after parsing it into memory;
the various tools in .NET for validating the structure of XML data, including
legacy (that are still widely-used techniques) as well as the new standards that
are making their way into new tools; features in ADO.NET to work with relational
data using either relational or XML techniques, and using the XML features of
SQL Server 2000; implementation of XML Web services using .NET Framework tools.
Level: Intermediate
|
3 Days
| |
|
XML Parsing Using C# and .NET
|
Presents the different techniques available within C# .NET
for parsing XML Documents and processing them with the Document Object Model (DOM).
Level: Intermediate
|
2 Days
| |
|
.NET Tuning, Debugging, and Optimization
|
Presents the tools and techniques used
in .NET to insure robust and efficient implementations.
Level: Advanced
|
4 Days
| |
|
Advanced .NET Framework 2.0 Using Visual Basic 2005 Volume 1
|
This course is the first of three Volumes covering the .NET Framework
with Visual Basic 2005.
Level: Advanced
|
2 Days
| |
|
Advanced .NET Framework 2.0 Using Visual Basic 2005 Volume 2
|
This course is the second of three Volumes covering the .NET Framework
with Visual Basic 2005.
Level: Advanced
|
3 Days
| |
|
Advanced .NET Framework 2.0 Using Visual Basic 2005 Volume 3
|
This course is the third of three Volumes covering the .NET Framework
with Visual Basic 2005.
Level: Advanced
|
2 Days
| |
|
Advanced .NET Framework 2.0 Using Visual C# 2005 Volume 1
|
This course is the first of three Volumes covering the .NET Framework
with C# 2005.
Level: Advanced
|
2 Days
| |
|
Advanced .NET Framework 2.0 Using Visual C# 2005 Volume 2
|
This course is the second of three Volumes covering the .NET Framework
with C# 2005.
Level: Advanced
|
3 Days
| |
|
Advanced .NET Framework 2.0 Using Visual C# 2005 Volume 3
|
This course is the third of three Volumes covering the .NET Framework
with C# 2005.
Level: Advanced
|
2 Days
| |
|
Advanced Visual Basic .NET Programming
|
This advanced course teaches the enterprise functionality of VB .NET, including
accessing databases, reporting, creating web services, addressing security and
deploying applications. Students will learn the necessary tools for developing
in a modern distributed application environment.
Level: Advanced
|
3 Days
| |
|
Applying ADO.NET
|
In this advanced course, you will become familiar with strongly typed DataSets and learn
their advantages and see how to leverage the power of XML through serialization,
Diffgrams,and the XMLDataDocument object. You will understand migrating and
interoperability issues with ADO, as well as handling errors. Learn valuable
techniques for building both Web and Windows applications.
Level: Advanced
|
2 Days
| |