Synopsis
This title provides a step-by-step introduction to ASP.NET using C#, with plenty of worked examples to help you to gain a deep understanding of what ASP.NET is all about, and how you can harness it to build powerful web applications. It covers: creating basic ASP.NET pages with C#; understanding the concepts of Object Oriented Programming; working with Data and XML; debugging and handling Errors in your Code; using ASP.NET Server Controls; creating User Controls and Components; exploring the world of Web Services; optimizing Performance; and securing your Application. This book is aimed at relatively inexperienced web builders who are looking to enrich their sites with dynamically-generated content, and want to learn how to start building web applications using ASP.NET. Developers who have a little experience with previous versions of ASP (and are looking to move over to ASP.NET), may also find this book helpful in getting a simple grasp on what ASP.NET is, what it does, and how it can be used. Experience of basic HTML is required, but previous experience of ASP is not essential.
From the Back Cover
What you need to know
This book is for beginners who have no previous experience of ASP, C#, XML, object–oriented programming, or the .NET Framework. A little knowledge of HTML is useful, but by no means essential as all the concepts that you need in order to create dynamic ASP.NET web sites are presented and explained in full.
What you will learn from this book
This book will teach you how to build tailored ASP.NET web sites from the ground up. It covers the following broad topics (see the books Introduction for a more detailed explanation):
- The early part of the book is dedicated to familiarizing you with the anatomy and basic functionality of HTML, XML, ASP.NET, the .NET Framework, and C#. This done, it looks at the way in which they can be used together to create flexible web sites.
- The second part of the book introduces object–oriented programming which is crucial to maximizing your benefit from .NET. Ideas are explained in detail with many programmatic examples and real–world analogies.
- Having laid the groundwork we then progress to discussing the technologies and techniques that ASP.NET can draw upon to increase its functionality. This includes ADO.NET for data source access, Web Services for inter–web site communication and the encapsulation ideas of Server and User Controls to ease code maintenance and reuse.
- The book concludes by considering the ways in which you can optimize your ASP.NET sites to increase their speed, security, and robustness; detailed advice on debugging is also included.
"ASP.NET is a logical and powerful progression for developers its the future for web development. This book provides the perfect platform for those moving into this exciting technology. Once you reach the end of this book, you will be prepared to confront the exciting new world of .NET web application development."
Robin Dewson, Consultant, Lehman Brothers.
--This text refers to an out of print or unavailable edition of this title.
See all Product Description