What you need to know
This book is for beginners who have no previous experience of,ASP, VB, XML, object-oriented programming, or the .NET Framework. Alittle knowledge of HTML is useful, but by no means essential. Allthe concepts you need in order to create dynamic ASP.NET web sitesare presented and explained in full.
What you will learn from this book
This book will teach you how to build tailored ASP.NET web sitesfrom the ground up. It covers the following broad topics (see thebook's introduction for a more detailed explanation):
The early part of the book is dedicated to familiarizing youwith the anatomy and basic functionality of HTML, XML, ASP.NET, the.NET Framework, and Visual Basic .NET. It progresses to look at theway in which they can be used together to create flexible websites.
The second part of the book introduces the concept ofobject-oriented programming which is crucial to maximizing yourreturns from .NET. Ideas are explained in detail with manyprogrammatic examples and real-world analogies.
Having laid the groundwork we then progress to discussing thetechnologies and techniques that ASP.NET can draw upon to increaseits functionality. Including ADO.NET for data source access, WebServices for inter-website communication and Server Controls forfacilitating code maintenance and reuse.
The book concludes by considering the ways in which you canoptimize your ASP.NET sites to increase their speed, security androbustness; as well as giving detailed advice on how to debug yourcode when things go wrong.