Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 1. Introducing .NET for the Mobile Web

Chapter 1. Introducing .NET for the Mobile Web

Consider this scenario: Caroline, software engineer extraordinaire at A. Datum Corporation, is in trouble. After a few high-profile successes, she earns recognition as a key employee. Her technical director becomes interested in the new wireless Internet devices and asks her to build a mobile Web site that allows field personnel to access their company data remotely. Figure 1-1 illustrates the challenge Caroline faces.

After some initial research, Caroline decides Wireless Application Protocol (WAP) is the best approach. Handsets are available, and industry support looks solid. Then the first headache appears: Caroline has to learn a new markup language. She knows HTML but finds WML so different that she discards her first few efforts until working out her “cards and decks” structure and the challenges of presenting meaningful content in a small display area. Although she wasn’t naïve enough to assume that an existing HTML Web site would transfer wholesale to a small device, she’s surprised by the difficulty she has creating a workable application given the device’s small display and limited text-input capabilities. Eventually the application takes shape, written using Active Server Pages (ASP)—meaning Caroline had to refresh her knowledge of Microsoft Visual Basic Scripting Edition (VBScript) and write all the code required to output the appropriate WML markup from her Web pages.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint