Chapter 1

Network Programming with the Microsoft .NET Framework

 

 

 

COMPLETED PROJECT DOWNLOAD

 

What we have in this chapter?

  1. An Overview

    Common Language Runtime (CLR)

    Why the .NET Framework?

    Inherent Benefits of Building on Top of the CLR

    Extensive Use of Patterns

    Broad Windows Platform Support

    Class-Based Model

    Layered Architecture

    .NET Framework Classes

    System.* Namespaces Overview

    General-Purpose Class Libraries

    Application Model - Specific Classes

    ASP.NET

    Visual Basic .NET: Weather Service Sample Application

  2. C# .NET: ASP.NET Weather Display Page

  3. Visual Basic .NET: HtmlDownloadForm

  4. C# .NET: HtmlDownloadForm

    Visual Basic .NET: Windows Service File Downloader

    C# .NET: Windows Service File Downloader

    Visual Basic .NET: Console-Based File Downloader

    C# .NET: Console-Based File Downloader

    Common .NET Framework–Based Network Application Elements

    Input/Output Through Streams

    Threading and Asynchronous APIs

    Serialization

    System.Uri

    System.Net

    System.Web.Services

    System.Runtime.Remoting

    Performance

    More to Come

    Security

 

 

Summary

 

In this intro Chapter, we will go through an overview of the .NET Framework and the CLR. We will talk about the motivating factors behind these technologies and the key benefits that they provide. Finally, we will discuss the elements contained within the .NET Framework that are most applicable to network development scenarios. Hopefully, then you’ll agree that you can build just about any type of network application using the .NET Framework. In the chapters ahead, we’ll be going through the specifics of exactly how to build the best distributed applications using each of the key technologies that make up network programming for the .NET Framework.

 

 

 

 

HOME

 

 

 

Custom Search

< Main | Part 1 | Part 2 | Part 3 | Managed I/O: Streams, Readers, and Writers >