With ASP.NET 2.0, .NET developers finally have the tools in their hands to effortlessly create aesthetically pleasing web application interface designs that can be easily carried forward to create a consistent look and feel to their site. In this book you'll see how to join these new ASP.NET tools with universal web standards like CSS, color, graphics, and accessibility in the planning of any of your web projects. This combination will provide you with unique skills in the art of making powerful ASP.NET pages look as amazing as the technology that drives them.
Before delving into the new Navigation Controls, Master Pages, and Themes, ASP.NET programmers get a thorough grounding in basic web design considerations, including colors and fonts, Photoshop basics, and the fundamentals of CSS standards. With these tools in hand, ASP.NET developers can expand their programming horizons to make ASP.NET sites that are not only well-designed but attractive and easy-to-use.
What you will learn from this book
How properly structured navigation controls can not only allow for the globalization of your site but can increase the security of your pages through integration with the ASP.NET Membership API
How Master pages can be used to template the look and feel of your site and how other pages can then inherit them
How to make ASP.NET controls render accessible CSS code rather than tables
How to create a new theme for only mobile devices using new graphics, CSS rules, and master pages
A preview of Microsoft's newest web developer technologies, including SilverLight and Visual Studio 2008
Who this book is for
ASP.NET developers who want to learn about using ASP.NET for web interface design. Examples are written in C# but should be easily understandable for experienced VB developers as well.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Jacob J. Sanford is currently a Project Lead with the Rapid Application Development Team at the Florida Department of Children & Families. He began developing web applications more than 10 years ago using primarily classic ASP with various relational databases. Over the years he has dabbled in other web application development languages such as ColdFusion and PHP. However, he has been working almost exclusively with the .NET Framework since its 1.0 release. He is a regular contributor to 2MinuteTips.com and makes frequent presentations at local and regional .NET events. Having worked in all aspects of the SDLC, he has been focusing his recent efforts primarily on accessible web design (especially as it pertains to .NET applications). He also spends an inordinate amount of time "playing" with the latest (alpha and beta) web technologies, especially Microsoft Silverlight. He is married and as of writing this book has one son, but by the time you read it, he will have two. (Welcome to the world, Hayden.)