Web Matrix Developer's Guide

Overview

Web Matrix Developer's Guide provides a complete view of what you can accomplish with Web Matrix (Microsoft's free website creation program)everything from generating simple web pages to developing Web service applications to building mobile applications. Expert author John Mueller covers all the major features of Web Matrix, including the ASP.NET page designer, SQL and MSDE database management, data-bound UI generation, XML Web services, and FTP workspaces.

Web Matrix ...

See more details below
Paperback
$30.66
BN.com price
(Save 23%)$39.99 List Price
Other sellers (Paperback)
  • All (24) from $1.99   
  • New (9) from $8.97   
  • Used (15) from $1.99   
Sending request ...

Overview

Web Matrix Developer's Guide provides a complete view of what you can accomplish with Web Matrix (Microsoft's free website creation program)everything from generating simple web pages to developing Web service applications to building mobile applications. Expert author John Mueller covers all the major features of Web Matrix, including the ASP.NET page designer, SQL and MSDE database management, data-bound UI generation, XML Web services, and FTP workspaces.

Web Matrix Developer's Guide shows you how to create a wealth of application types beginning with simple HTML and moving on to XML and ASP.NET. You'll learn how to use CSS and XSLT to separate content from the display of data. A chapter on mobile application development helps you create content for both PDAs and cell phones. Finally, you'll learn about the database management functionality that Web Matrix provides, including a walk-through tutorial that shows you how to use David Selwood's popular freeware, MSDE Query, a tool that tames MSDE and makes it a more functional development environment.

One of the most important features of the Web Matrix Developer's Guide is that it demonstrates the flexibility of this free tool. You'll learn how to use every type of control and component in your Toolbox (managed and unmanaged) to create robust Web applications. In addition, you'll learn about IDE modifications, such as the addition of custom tabs to the Toolbox.

Click here to read a great review: http://www.thetechnologer.com/review.0.html.22.html.

Read More Show Less

Product Details

Meet the Author

John Paul Mueller is a hands-on programmer and author who has written 56 books and over 200 articles on topics ranging from networking to artificial intelligence and from database management to heads-down programming. His books include Web Matrix Developer's Guide from Apress, several C# developer guides, a small business and home office networking guide, a book on SOAP, and Windows XP user guides. John has provided technical-editing services to more than 30 authors, as well as both Database Advisor and Coast Compute magazines. He has additionally contributed articles to SQL Server Professional, Visual C++ Developer, and Visual Basic Developer. He edits the .NET electronic newsletter for Pinnacle Publishing. Sign up for John's free newsletter, .NET Developer eXTRA, at http://www.freeenewsletters.com/. For updates and other book information, visit John's website at http://www.mwt.net/~jmueller/.
Read More Show Less

Table of Contents

About the Author xi
About the Technical Reviewer xii
Acknowledgments xiii
Introduction xv
Part 1 Using Web Matrix 1
Chapter 1 An Overview of Web Matrix 3
What Is Web Matrix? 4
Why Use Web Matrix? 6
Web Matrix Features 9
What Web Matrix Can and Can't Do For You 14
Designing a Test Setup 19
Summary 24
Chapter 2 Using Web Matrix 27
Web Matrix Installation 28
Microsoft Mobile Internet Toolkit Installation 39
An Overview of Web Matrix IDE Elements 42
Using the Workspace 48
Connecting to the Online Component Gallery 52
An Overview of Web Matrix File Types 55
Summary 57
Part 2 Developing Applications with Web Matrix 59
Chapter 3 Building a Simple Web Site 61
File Access Techniques 63
Using the HTML Page 69
Using a Text File 87
Using a Style Sheet 89
A Simple HTML Example 94
Using the ASP.NET Page 95
Code Behind Versus Inline Code 99
Using WEB.CONFIG 99
Using GLOBAL.ASAX 102
Using the ASP.NET HTTP Handler Page 103
Summary 104
Chapter 4 Web Matrix and Security 105
General Requirements for Web Site Security 107
Using the Login Page 111
Using the Logout Page 115
Using the Config File Page 118
Devising a Better Password Scheme 120
A General Security Example 125
Windows-Validated Security 132
Summary 139
Chapter 5 Web Matrix Database Development 141
Configuring MSDE Using MSDE Query 144
Using the Web Matrix Code Builders 153
Using the SQL Script Page 174
Using the Simple Stored Procedure 175
Using the DataList and Repeater Controls 179
Creating a Data Grid 185
Data Reporting 185
Putting It All Together 187
Limitations of the Web Matrix Approach 188
Summary 191
Chapter 6 Applications with Custom Components and Controls 193
Working with the .NET Framework Tools 195
Developing with Existing Components 203
Developing with Existing Controls 215
Using the Class Page 232
Using an ASP.NET User Control 237
Summary 240
Chapter 7 Web Matrix and XML 241
Understanding XML Support in Web Matrix 242
Working with Microsoft XML Notepad 245
Using the XmlEditGrid Control 248
Using the XML File 255
Using the XSL Transform 257
Using the XML Schema 263
Summary 266
Chapter 8 Web Matrix and Web Services 269
An Introduction to Web Services 270
Using the XML Web Service Page 280
Using the Simple Page 286
Using the SOAP Headers Page 286
Using the Custom Class Page 301
Using the Output Caching Page 306
Summary 309
Chapter 9 Web Matrix Mobile Applications 311
Installing Mobile Device Emulation Support 313
Understanding Mobile Support 326
Using the Simple Mobile Page 331
Enhancing the Simple Mobile Solution Example 344
Using the Simple Mobile User Control 350
Making Your Mobile Secure Application 352
Summary 353
Chapter 10 Improving Performance with Web Matrix 355
Unmanaged Component and Control Performance Facts and Tips 356
Downloadable Controls That Improve User Performance 358
Working with the Performance Console 363
Understanding Output Caching 375
Summary 384
Part 3 Glossary and Appendix 385
Glossary 387
Appendix 421
Index 427
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)