Chapter 5

Developing with Uniform Resource Identifiers (URIs)





What do we have in this chapter?

  1. Introduction

  2. Key Components of a URI

    Scheme Component

    Authority Component

    Path Component

    Query Component

    URI Types

    Working with System.Uri


    Comparing URIs

    Working with Schemes

    Parsing Host Names

    Using System.Uri in Your Application

    When to Use System.Uri

    When Not to Use System.Uri

  3. C++ URIs Program Example

  4. C# URIs Program Example

    VB .NET URIs Program Example





This chapter will introduce the Uniform Resource Identifier (URI). We will describe its purpose, the required parts, and the common components that exist in a URI. This chapter will also introduce System.Uri namespace, the type which used to represent and manipulate a URI in the .NET Framework. Finally we will discuss the issues that developers often encounter when working with System.Uri and exposing it in the application programming interfaces (APIs) that they develop.










Custom Search
< Serialization | Part 1 | Part 2 | Intro to System.Net Namespace >