Teach yourself Visual Web Developer 2008—one step at a time. Ideal for beginning developers who want to design modern, dynamic Web sites, this practical tutorial delivers hands-on guidance for creating data-driven pages that integrate Web services and ASP.NET controls.
Discover how to:
Design a sample Web portal and configure site security
Use Master Pages to create a consistent look and feel
Attach a style sheet to an ASP.NET page and apply styles
Use server controls for greater flexibility and maintainability
Incorporate HTML and JavaScript editing capabilities
Create a database and design a user interface to manage it
Construct a Web service and use it in an ASP.NET page
Embed Microsoft Popfly™ mashups—and integrate APIs and data—without coding
CD features:
Practice exercises and code samples
Fully searchable eBook
A Note Regarding the CD or DVD
The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.
Chapter 1 Introducing Visual Web Developer 2008
Why Visual Studio Web Developer
Summary
Chapter 2 Working in Visual Web Developer 2008
Running Visual Web Developer for the First Time
Understanding Visual Studio Web Developer Folders
Summary
Chapter 3 Creating Your First ASP.NET Page
Creating an ASP.NET Web Form
Summary
Chapter 4 Creating Your First Web Site
Defining Requirements
Creating a Web Site
Understanding Code Behind
Understanding Namespaces
Running a Web Site
Building a Web Site
Using the ASP.NET Site Administration Tool
Configuring Site Security
Creating a Login Page
Using the LoginName and LoginStatus Server Controls
Changing User Passwords
Summary
Chapter 5 Using Master Pages
Creating a Master Page
Summary
Chapter 6 Using Server Controls
Visual Web Developer Server Controls
Summary
Chapter 7 Working with HTML and JavaScript
Introducing Virtual Earth
Integrating Virtual Earth into the Personal Portal
Controlling the Virtual Earth Control with an HTML and a JavaScript Interface
Debugging JavaScript in Visual Web Developer
Setting a Breakpoint
Summary
Chapter 8 Working with Databases
Brief Introduction to Databases
Summary
Chapter 9 Building Data-Driven User Interfaces
Data Sets
Table Adapters
Summary
Chapter 10 Using Cascading Style
Cascading Style Sheets
Summary
Chapter 11 Understanding and Using Mashups
Introducing Mashups
Popfly
Creating Your First Mashup
Visual Web Developer and Popfly
Using Popfly Explorer
Embedding Mashups in ASP.NET Pages
Tweaking Your Mashup
Summary
Chapter 12 Working with Web Services
Uploading Files to the Server
Programming the FileUpload Control
Creating a Web Service
Creating a Web Method
Adding a Web Reference to a Project
Using a Web Service in ASP.NET
Summary
Chapter 13 Deploying Your Web Site
Shopping for a Provider
Creating Your Own Host
Creating the Personal Portal Web Site
Copying a Web Site with Visual Web Developer
Summary
Appendix Eric Griffin
Appendix Additional Resources for Developers from Microsoft Press
Visual Basic
Visual C#
Web Development
Data Access
.NET Framework
Other Developer Topics
Appendix More Great Developer Resources
Developer Step by Step
Developer Reference
Focused Topics
Title:
Microsoft® Visual Web Developer™ 2008 Express Edition Step by Step
Eric Griffin is a Senior Technical Strategy Advisor at Microsoft. During a career spanning 18 years, Griffin has led and mentored developers creating a variety of commercial applications. He is the author of Foundations of Popfly: Rapid Mashup Development, and publishes articles for MSDN® Magazine and ASP Today.