List of Code Listings

Chapter 1: Taking Web Services for a Test Drive

Listing 1.1 GetWeather.aspx
Listing 1.2 StockPrice.aspx
Listing 1.3 AmazonDemo.aspx
Listing 1.4 BarnesAndNoble.aspx
Listing 1.5 GetCaller.aspx
Listing 1.6 CalTraffic.aspx
Listing 1.7 AirportInfo.aspx

Chapter 3: Accessing Web Services from within HTML Pages

Listing 3.1 SayHello.html
Listing 3.2 GreetUser.html
Listing 3.3 UseSwap.html
Listing 3.4 UseArray.html
Listing 3.5 UseServerInfo.html
Listing 3.6 ShowPresidents.html
Listing 3.7 CatchError.html
Listing 3.8 CallRemoteService.html
Listing 3.9 GoogleSpellCheck.html

Chapter 4: Looking Behind the Scenes at Web Service Protocols

Listing 4.1 Book.xml
Listing 4.2 EmailMessage.xml
Listing 4.3 Meal.xml
Listing 4.4 Video.xml
Listing 4.5 Entries within the DateTime Service WSDL File
Listing 4.6 Service1.vb
Listing 4.7 UseDateService.cs

Chapter 5: Looking at Key Operations

Listing 5.1 VisitCounter.asp
Listing 5.2 Global.asa
Listing 5.3 AppStateDemo.asmx.vb
Listing 5.4 ViewAppData.cs
Listing 5.5 ApplicationStateInfo.asmx.vb
Listing 5.6 Global.asax
Listing 5.7 QueryApplicationData.vb
Listing 5.8 SessionDemo.asp
Listing 5.9 ShowSession.asp
Listing 5.10 ShowSession.asp
Listing 5.11 CookieDemo.asp
Listing 5.12 CookieDemo.asmx.vb
Listing 5.13 GetCookie.vb
Listing 5.14 SessionId.asmx.vb
Listing 5.15 ShowSessionCount.cs
Listing 5.16 ServerVariables.asp
Listing 5.17 ServerInformation.asmx.vb
Listing 5.18 ShowServerVariables.cs

Chapter 6: Making .NET Web Services Available to Others

Listing 6.1 RandomNumber.asmx.vb

Chapter 7: Connecting Web Services to Databases

Listing 7.1 ConnectDemo.vb
Listing 7.2 DataReaderDemo.cs
Listing 7.3 DataSetDemo.cs
Listing 7.4 UpdateDatabase.vb
Listing 7.5 BookInfo.asmx.vb
Listing 7.6 ClientDBAccess.vb
Listing 7.7 DatabaseDemo.html
Listing 7.8 GetXML.asmx.vb
Listing 7.9 ShowDataSetXML.vb
Listing 7.10 Basketball.xml
Listing 7.11 BuildDataset.vb
Listing 7.12 FileDataSet.asmx.vb
Listing 7.13 StoreMemo.vb
Listing 7.14 RetrieveDataSet.asmx.vb
Listing 7.15 UseDataSet.vb

Chapter 8: Authenticating Users within .NET Services

Listing 8.1 ShowUser.asmx.vb
Listing 8.2 NoAccess.vb
Listing 8.3 ProvideUserinfo.vb

Chapter 10: Extending the Lines of Communication

Listing 10.1 SendMail.vb
Listing 10.2 MailAccess Web Service
Listing 10.3 SendRemoteMail.aspx
Listing 10.4 Chat Web Service
Listing 10.5 ChatClient.vb

Chapter 11: Integrating Binary Data into .NET Web Services

Listing 11.1 BinaryData.vb
Listing 11.2 GetImage.asmx.vb
Listing 11.3 RequestRemoteImage.cs
Listing 11.4 DisplayRemoteImage.cs
Listing 11.5 GetMedia.asmx.vb
Listing 11.6 RemoteMediaPlayer.aspx.vb
Listing 11.7 FileUpload.asmx.vb
Listing 11.8 UploadBinaryFile.vb

Chapter 12: Examining Key Web Service Files

Listing 12.1 AssemblyInfo.vb
Listing 12.2 Service1.asmx.vb
Listing 12.3 Service1.asmx.resx
Listing 12.4 Global.asmx.vb
Listing 12.5 Web.config

Chapter 13: Unlocking Remote Access

Listing 13.1 OfficeDocument.asmx.vb
Listing 13.2 GetOfficeFile.vb
Listing 13.3 PlaceFileCopy.vb
Listing 13.4 GetAnyFile.asmx.vb
Listing 13.5 SpecifyFileAndFolder.vb
Listing 13.6 LocateFile.asmx.vb
Listing 13.7 SearchRemote.cs
Listing 13.8 MailFile.asmx.vb
Listing 13.9 RemoteEmail.vb
Listing 13.10 FileLibrary.asmx.vb
Listing 13.11 AccessProjectFiles.vb

Chapter 14: Improving Web Page Performance

Listing 14.1 BuildEntry.vb
Listing 14.2 RecordEvents.asmx.vb
Listing 14.3 EventMonitor.asmx.vb
Listing 14.4 ViewEntries.vb
Listing 14.5 OneMinute.aspx
Listing 14.6 DelayedOuput web service
Listing 14.7 GetMessage.vb
Listing 14.8 CacheData web service
Listing 14.9 TestCache.vb
Listing 14.10 MathDemo.asmx.vb
Listing 14.11 UseMathMethods.cs
Listing 14.12 Delay web service
Listing 14.13 CallDelay.vb
Listing 14.14 LocateFile.asmx.vb
Listing 14.15 AsynchSearch.vb

Chapter 15: Making Money with Web Services

Listing 15.1 Registration.xml
Listing 15.2 BuildRegistrationDataSet.vb
Listing 15.3 AddRecord.vb
Listing 15.4 PaidUsers.xml
Listing 15.5 TrialUsers.xml
Listing 15.6 RegisterService.asmx
Listing 15.7 RegisterWS.asmx.vb
Listing 15.8 UpgradeWebService.aspx.vb
Listing 15.9 UpgradeWS.asmx.vb
Listing 15.10 ProvideKey.aspx.vb
Listing 15.11 GetKey.asmx
Listing 15.12 LimitUsers.xml
Listing 15.13 30DayLimit.asmx.vb
Listing 15.14 8to5.asmx.cs
Listing 15.15 OddHours.asmx.cs
Listing 15.16 DayCount.xml
Listing 15.17 500Class.asmx.vb
Listing 15.18 Users.xml
Listing 15.19 PayPerUse.asmx.vb

Chapter 16: Putting It All Together

Listing 16.1 Jobs.asmx.vb
Listing 16.2 Jobs.asmx.vb
Listing 16.3 SubmitRTFResume.vb
Listing 16.4 Jobs.asmx.vb
Listing 16.5 SubmitJobDescription.vb
Listing 16.6 Jobs.asmx.vb
Listing 16.7 Jobs.asmx.vb
Listing 16.8 DisplayJobPosting.vb
Listing 16.9 ShowResume.vb




. NET Web Services Solutions
.NET Web Services Solutions
ISBN: 0782141722
EAN: 2147483647
Year: 2005
Pages: 161
Authors: Kris Jamsa

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net