"I1's free!" That phrase emblazons many products. Everything from coupons in
your local grocery store to the trade paper you read this morning use that phrase.
Web Matrix is another product that uses the phrase "It's free!" However, unlike
many products for which free also me ans nonuseful, Web Matrix is an extremely
useful product. This is the editor you've always wanted on your desktop, but
never had before. By the time you finish this book, Web Matrix willlikely find
a permanent place in your toolbox because it does so many tasks weIl.
This book provides a complete view ofWeb Matrix-everything from generating
simple Web pages, to developing Web Services, to performing database
development, and on to creating mobile applications. You'llieam how to use Web
Matrix to perform a variety of tasks and how to extend it to meet needs that the
original developers might not have envisioned. You'll also leam about places
where Web Matrix isn't the right tool for the job. This book presents an honest
evaluation of how you can use Web Matrix to improve your development environment.
As with many tools, Web Matrix helps you perform some tasks weIl, but
doesn't perform weIl in other areas.
Instead of taking a Microsoft -specific view of the product, I provide you with
a generic (you can use this for anything) view when appropriate. For example,
you'lliearn how to add your custom controls and components to Web Matrix and
develop applications using the same resources that you've always used. In
addition, you'lliearn how to add new templates to Web Matrix and even create
an environment where you can edit files created by other language products on
other platforms. In short, you'lliearn just how flexible Web Matrix is and why you
should participate in the community effort to improve it.