The
ASP.NET
mobile controls give developers the tools they
need to create sites and applications that are accessible
from a variety of devices. They are contained in an
optional add-in called the Microsoft Mobile Internet
Toolkit, which can be installed on top of the .NET
Framework. This toolkit contains the controls themselves,
plus some additional functionality that can be utilized by
Visual Studio .NET for producing mobile applications.
This book is designed to cover three areas. The first
section teaches the basic concepts of mobile development,
and walks the reader through the basics of WAP, WML, and
the concepts of devices with limitations in size, memory,
screen, bandwidth, etc. The core section of the book goes
on to teach ASP.NET developers how to create mobile
controls to produce targeted output suitable for viewing on
one of these devices. The next section then applies this to
Visual Studio .NET, with chapters showing how to do this
from within the Studio environment. The book finishes with
a case study, collecting the concepts discussed throughout
the book into a worked example. This book teaches the
ASP.NET programmer all of the necessary concepts they need
to understand to be able to competently create applications
using these controls.
Who is this book for?
This book is for anyone who is developing applications
for mobile devices using the .NET Framework. Experience of
ASP.NET is required, along with experience of using a
.NET-compatible language, ideally VB.NET or C#.
Essentially, the prerequisites for this book are that the
reader has worked through Beginning ASP.NET to the level
where they are confident about creating ASP.NET
applications. A brief refresher of the basics of ASP.NET
will be included in this book, but the complete novice may
find this too advanced
Contents
Chapter 1: Introducing the .NET Mobile World
Chapter 2: Set-up: Prepare for Development!
Chapter 3: Mobile Communication
Chapter 4: The Mechanics of ASP.NET Mobile Web Forms
Chapter 5: Structuring Mobile Web Forms Pages
Chapter 6: Interacting with Users
Chapter 7: Navigating a Mobile Site
Chapter 8: List Controls
Chapter 9: Databinding
Chapter 10: Validation Controls
Chapter 11: Working with Rich Controls
Chapter 12: Styling the Output of a Page
Chapter 13: Writing your own Controls
Chapter 14: New Device Support
Chapter 15: Web Services
Chapter 16: Security, Cookies, and State Management
Chapter 17: Introduction to Visual Studio
Chapter 18: Using Visual Studio.NET for Mobile
Applications
Chapter 19: Case Study - Maitre d' Mobile Application
Chapter A: Configuring Environment Variables
Index