Internet Applications and Services

  • Dan Appleman


I’d like to pause from the normal narrative of this book to address a certain subset of readers—those who have not read the previous chapters but have instead turned directly to this chapter to find out what this book has to say about Web applications and services and why the subject is barely mentioned until near the end of the book.1


Virtual Machine Configuration File Internet Application Visual Studio Region Private 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    To those of you who have stuck with me through the previous chapters, don’t look at this as an excuse to skip this part. I think you’ll find it entertaining and you’re more likely than the others to understand it.Google Scholar
  2. 2.
    I mean virtual machine in the classic computer science sense—one that describes the target for a software development environment as compared to the other usage where virtual machine describes a specific machine emulator (as is the case with the Java Virtual Machine).Google Scholar
  3. 3.
    I exaggerate—but only slightly.Google Scholar
  4. 4.
    Extensible Markup Language—but everybody just calls it XML.Google Scholar
  5. 5.
    Extensible Stylesheet Language, or XSLT (for XSL Transform)—but everybody just calls it XSL or XSLT.Google Scholar
  6. 6.
    XSL can also be used to transform XML to other formats. In fact, Biztalk is based around the idea of using XML as An intermediate format to convert data in most any format to most any other format.Google Scholar
  7. 7.
    I’ve always found it ironic that the so-called “thin client” requires use of a browser application that is “thicker” in terms of system impact and often installation challenges than almost any traditional thick-client application.Google Scholar
  8. 8.
    Normally you would not look in the parent directory. However, the sample source for this book does not include any executable directories, so searching the parent effectively searches the project source directory, which is where the XML file is located in our source distribution.Google Scholar
  9. 9.
    You can configure the BillingComponent itself to be remotable, and while I won’t show you that particular example, I will show you a similar.NET Remoting solution later in this chapter.Google Scholar
  10. 10.
    The subject of creating.NET components is itself vast and one that will be covered in other Apress books.Google Scholar
  11. 11.
    The chl4WebExamples subdirectory contains the project file for the deployment project used to install the three Web applications.Google Scholar
  12. 12.
    Events are not raised until the user takes an action that submits a request to the Web application. Then they are raised as defined in the online documentation with the event that caused the submission raised last.Google Scholar
  13. 13.
    You’ll need to rename the Webforml.aspx file to Webforml.asp in order to open it in FrontPage and possibly other Web page editors as well.Google Scholar
  14. 14.
    Many of them truly despise FrontPage.Google Scholar
  15. 15.
    Please Email me at dan@a press. com if you’d care to share your own war stories.Google Scholar
  16. 16.
    Running the service in Visual Studio simply views the ASMX file in a browser. You can also right click on the ASMX file in the Solution window and select “View in Browser”.Google Scholar
  17. 17.
    Whether employees would be pleased to have Big Brother recording their actions to this degree is another issue entirely. Remember, just because you can do something doesn’t necessarily mean you should. Google Scholar
  18. 18.
    A quick aside here (this is Dan again)—my company, Desaware, launched our first product in the days of VB1, and while I’m far too modest to mention the quality of controls at this point, allow me to point out that we’re still here!. Google Scholar

Copyright information

© Daniel Appleman 2003

Authors and Affiliations

  • Dan Appleman

There are no affiliations available

Personalised recommendations