
|
eLearning
Categories
IT
Certification
(MCSE,
A+, CCIE, etc) |
Security
(CISSP,
CWNA, etc.) |
.NET
Developers (VB.NET,
C#, ASP.NET, etc) |
.NET
2005 (ASP.NET
v2, SQL 2005, etc)) |
Developers
(Java,
Oracle, etc) |
MS
Office (MS
Office, MOUS, etc) |



|

|
| |
Using XML in Microsoft
.NET
| Video
Instructor-Led Format |
 |


| Audience |
Application
developers, programmers, project leaders and other
technical individuals that need to acquire the
necessary skills for building applications using
XML components in the Microsoft .NET framework. |
| |
|
Duration |
5 CDs |
| |
|
| Course Abstract |
This course
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. It discusses the attributes of XML
documents, their construction, validation processes,
how to parse XML documents, the transforming of
XML documents and how to examine them.
|
| |
|
| Price |
| Single User (CDROM) |
$495.00 |
| Singe User (eLearning Portal) |
$395.00 |
| Multi-User LAN (2-5 users) |
$889.00 |
| more than 5 users |
Call for Pricing |
|
| Program Includes |
The following components are included in
this course:
- 5 CD-ROMs featuring live instructor-led classroom
sessions with full audio, video and demonstration
components with over 10 hours of instruction
by Steven Borg
- Printable courseware on CD-ROM
- Step-by-step hands-on-labs
- Focused on practical solutions to real-world
development problems
- Comprehensive, understandable, and reusable
as reference material
|
| |
|
| Course Experts |
 |
Steven Borg, Microsoft
Certified Trainer, MCSD.NET
Steve has over 14 years of experience
creating technical solutions to a variety
of civilian and military problems. He
has been the primary .NET Solution presenter
for Microsoft Academic at MIT, Harvard,
University of Houston and several other
noted institutes of higher education throughout
the United States. Steve has been requested
by different courseware development teams
at Microsoft to teach the Beta versions
of their new courseware. Steve has taught
both Microsoft Official Curriculum (MOC)
2310 Introduction to ASP.NET, and MOC
2609 Introduction to Programming with
C# to both students and the instructional
designers. His recommendations has resulted
in numerous changes to improve both Microsoft
official curriculums. Steve has also taught
the world-wide T-Prep of both .NET courses.
|
|
| |
|
| Course
Topics |
The following
list represents the sections and topics discussed
in this virtual instructor-led course offering. |
| |
Module
1: Introduction to XML in the .NET Framework
|
This module introduces
the use of XML in the .NET Framework
to help you solve common business problems.
XML is a standards-driven technology
that is ideal for applications that
use the Internet. Microsoft's implementation
of World Wide Web Consortium (W3C) standards
ensures that applications you develop
with XML in .NET will successfully communicate
with other W3C-compatible applications
- Overview
- Course at a Glance
- Common Business Problems
- XML in the .NET Framework
|
| Module 2: Parsing
XML |
This module discusses
how to parse XML data from a file, string,
or stream by using the XmlReader class.
It also covers how to use the XmlTextReader
to process XML as text, and how to use
the XmlNodeReader to filter data by
using an XPath expression and the object.
- Overview of XML Parsing
- Parsing XML Using XmlTextReader
- Creating a Custom Reader
|
Module
3: Validating XML
|
This module gives an
overview of XML Schema Definition (XSD)
data types, and then covers how to use
the Microsoft .NET Framework XML classes
to perform XML schema validation. The
lesson Advanced Validation teaches how
to resolve external entities, how to
validate XML fragments, and how to validate
XML by using a Document Type Definition
(DTD).
- Examining Schemas
- Validating XML While Parsing
- Advanced Validation
|
Module 4: Writing
XML |
Writing XML is a central skill in
developing XML-based applications. This
module describes the .NET Framework
classes that are used to write XML with
or without namespaces. The module also
explains how to control the format and
validity of XML as it is being written.
- Overview of Generating XML Documents
- Writing XML
- Generating XML with Namespaces
- Controlling XML Format and Converting
XML
|
| Module 5: Querying
XML |
This module explains the process of
querying an XML document by using XPath.
It explains how to write code to load
an XML document, and how to create a
navigation cursor by using an XPathNavigator
object. It also explains how to create
your query by using an XPathDocument
object, and how to examine the result
types. In addition, this module describes
how to compile your query and evaluate
your results.
- Introduction to Querying XML Using
XPath
- Creating and Navigating a Document
Cache
- Executing Your Query
|
| Module 6: Manipulating
Cached XML |
This module introduces the XML Document
Object Model (XML DOM) and explains
how to locate and manipulate XML by
using the DOM.
- Introduction to the XML Document
Object Model
- Navigating XML Using the DOM
- Creating New Nodes
- Modifying and Deleting Nodes
|
| Module 7: Transforming
XML |
This module explains the process of
transforming XML documents. The module
teaches the student how to apply an
XSLT transformation to an XML document
by using the .NET XML classes. It does
not teach XSLT syntax or commands.
- Introduction to Transforming XML
- Programming the XslTransform
Class
- Extending XSLT Style Sheets
|
| Module 8: Serializing
Objects as XML |
This module provides students with
the skills needed to create XML documents
from the data contained within programmatic
objects. This process is referred to
as serialization and can be used to
persist object data or to share object
data between applications.
- Introduction to XML Serialization
- Serializing Objects Using XmlSerializer
- Controlling XML Serialization
|
|
|
|
|