08.01.2015 Views

Beginning Web Development, Silverlight, and ASP.NET AJAX

Beginning Web Development, Silverlight, and ASP.NET AJAX

Beginning Web Development, Silverlight, and ASP.NET AJAX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

■CONTENTS<br />

ix<br />

■CHAPTER 5 <strong>ASP</strong>.<strong>NET</strong> <strong>Web</strong> Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105<br />

<strong>Web</strong> Services Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106<br />

Building a <strong>Web</strong> Service in Visual Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . 108<br />

The ASMX <strong>and</strong> Code-Behind Files . . . . . . . . . . . . . . . . . . . . . . . . . . . 108<br />

Running Your <strong>Web</strong> Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110<br />

Creating the Address Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112<br />

Adding Data to a <strong>Web</strong> Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113<br />

Using the DataSet in a <strong>Web</strong> Method. . . . . . . . . . . . . . . . . . . . . . . . . . 117<br />

Creating a <strong>Web</strong> Service Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120<br />

Data Binding in a <strong>Web</strong> Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122<br />

Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127<br />

■CHAPTER 6 Deploying Your <strong>Web</strong> Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129<br />

Internet Information Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129<br />

Creating <strong>Web</strong> Sites <strong>and</strong> Applications with IIS Manager . . . . . . . . . 131<br />

How IIS H<strong>and</strong>les URLs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134<br />

Side-by-Side Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138<br />

Manually Deploying Your <strong>ASP</strong>.<strong>NET</strong> Applications . . . . . . . . . . . . . . . . . . . . 138<br />

Configuring Your Data Connections . . . . . . . . . . . . . . . . . . . . . . . . . . 140<br />

Deploying Your Service Tier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146<br />

Deploying Your Client Tier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148<br />

Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150<br />

PART 2 ■ ■ ■ Next Generation Technologies for<br />

<strong>Web</strong> <strong>Development</strong><br />

■CHAPTER 7 .<strong>NET</strong> 3.0: Windows Communication Foundation . . . . . . . . . 155<br />

WCF <strong>and</strong> Productivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156<br />

WCF <strong>and</strong> Interoperability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158<br />

WS-Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159<br />

WS-ReliableMessaging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159<br />

WS-Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!