logo-nt
27.02.2012 ICND2 - Interconnecting Cisco® Networking Devices Part 2
 M8627 - Introduction in Microsoft Dynamics Axapta 4.0
27.02.2012 NT-PM101 - Project management methodology
Russian version

M2663

Programming with XML in the Microsoft .NET Framework

Course length: 3 days

Introduction

This three-day instructor-led his 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.

Audience

This course is intended for:

  • Programmers who build Web-based or Windows applications that access data
  • Programmers who build Web services
  • Programmers who build applications that access data stored as XML

This course is not recommended for developers who:

  • Want to learn a programming language, such as Microsoft Visual Basic .NET or Microsoft Visual C#
  • Want an introduction to XML and related technologies
  • Want advanced-level information on developing XML-based applications
  • Want to learn how to program by using Microsoft XML Core Services (MSXML), or how to program with XML in Microsoft Internet Explorer 6.0

At Course Completion

After completing this course, students will be able to:

  • Explain how XML is integrated into the .NET Framework and the classes associated with XML in the .NET Framework.
  • Parse and read XML in the .NET Framework.
  • Write and validate an XML document.
  • Manipulate cached XML documents in memory.
  • Query XML documents.
  • Transform XML documents.
  • Create new XML schemas programmatically.

Prerequisites

Before attending this course, students must have:

  • Experience with programming languages such as Visual Basic .NET or Microsoft Visual C#.
  • Experience using the Microsoft Visual Studio® .NET developer environment.
  • Experience building applications using the Extensible Stylesheet Language for Transformation (XSLT), XML Path Language (XPath), and XML schemas.

Course Outline

  • Introduction to XML in the .NET Framework
    - Overview
    - Course at a Glance
    - Common Business Problems
    - XML in the .NET Framework
  • Parsing XML
    - Overview of XML Parsing
    - Parsing XML Using XmlTextReader
    - Creating a Custom Reader
  • Validating XML
    - Examining Schemas
    - Validating XML While Parsing
    - Advanced Validation
  • Writing XML
    - Overview of Generating XML Documents
    - Writing XML
    - Generating XML with Namespaces
    - Controlling XML Format and Converting XML
  • Querying XML
    - Introduction to Querying XML Using XPath
    - Creating and Navigating a Document Cache
    - Executing Your Query
  • Manipulating Cached XML
    - Introduction to the XML Document Object Model
    - Navigating XML Using the DOM
    - Creating New Nodes
    - Modifying and Deleting Nodes
  • Transforming XML
    - Introduction to Transforming XML
    - Programmng the XslTransform Class
    - Extending XSLT Style Sheets
  • Serializing Objects as XML
    - Introduction to XML Serialization
    - Serializing Objects Using XmlSerializer
    - Controlling XML Serialization

Course Materials

The student kit includes a comprehensive workbook and other necessary materials for this class.

Related courses:

Return to the list of Microsoft courses
Training Conditions
Schedule
Microsoft Certification
Directions
Home Page
About Education Center

More training:

0x01 graphic

Microsoft Software Assurance

What is Software Assurance?

Software Assurance (SA) provides an easy way for Microsoft's Volume Licensing customers to stay current with the latest and most innovative Microsoft products. Under the SA program, customers acquire the right to install any new release of products covered in the agreement during the term of their coverage. Companies can acquire tomorrow's technology at today's prices and have the ability to spread payments annually instead of paying up front. Visit www.microsoft.com/licensing to learn more about Microsoft's licensing programs.

What is the SA Enhancement Offering?

The SA Enhancement Offering is designed to increase customer satisfaction by giving customers more value from Software Assurance and a better Microsoft product experience. The Enhancement Offering contains tools, training, and support as well as additional licensing benefits which meet different customer needs across product segments and across customer segments. The many benefits include:

  • Training vouchers redeemable
  • Employee Purchase Program
  • Home Use Program
  • Problem Resolution Support
  • TechNet Subscription
  • Technology & Tools

What is the Software Assurance (SA) Training Voucher Program?

Qualifying organizations that purchase Software Assurance receive training credits from Microsoft. Each training credit is worth the equivalent of one day of training at Networking Technologies™. Customers can redeem these credits for SA Training Vouchers for select Microsoft courses from «Networking Technologies»™.

How to Get Started?

Contact the individual in your organization responsible for software purchases to verify that you purchased volume licensing with Software Assurance. We can help you activate your benefits and administer the training vouchers. To register for a training contact Education Center «Networking Technologies»™ directly via e-mail edu@tex.kiev.ua

Home
About | Certification | Schedule
Top
Îêîí÷àíèå - ìàñêè äëÿ ëèöà èç ïåòðóøêè
Ñîñòàâëÿþò - ìàñêè äëÿ ëèöà èç ïåòðóøêè
Óäàëåíèå ðóáöîâ ïîñëå óãðåé
Ñîííèê, âûäàâèòü ïðûù