Introduction
ASP.Net
provides the most powerful environment for development of
sophisticated, real-life business applications. It was only natural for
us to get sucked into the vortex of the exciting opportunity that this
language provides, to satiate our technical appetite. This book
presents a realistic tableau of the vast repertoire of features of the
ASP.Net language. We have scythed through the maze of technological
jargon to present to you, in a simple yet comprehensive manner, all the
salient features of the language.
The
book commences with the assumption that you are a programming tyro,
with no previous knowledge of ASP.Net or C#. It however, expects you to
have a working knowledge of the Hyper Text Markup Language (HTML). The
book covers the length and breadth of the ASP.Net framework. Since the
C# language has been used for programming, the fundamentals of this
language have also been covered.
The
book begins with the basics of the ASP.Net and C#. Thereafter, it moves
on to the built-in controls of ASP.Net. Next, it demonstrates how you
can build your own custom controls. The text then veers on to the
concepts of the built-in C# classes, and shows you how to build your
own custom classes. It also covers the myriad aspects of handling
databases, advanced concepts of controls, mysteries of Cookies, CGI
Progamming and state management,Web Services and finally a Class
Browser Application. It finally winds up with a peek into the security
issues of designing an Internet application using ASP.Net. Thus, you'll
be able to appreciate, that a vast array of technical concepts of
ASP.Net have been covered by this book.
This
book is teeming with examples and explanations that discuss each
concept threadbare. The various disparate concepts have been woven
together to create a beautiful tapestry of the ASP.Net language. It has
always been our modus operandi to break up large programs into smaller
fragments, comprehend each fragment thoroughly and subsequently,
synthesize all the fragments together to retrieve the original program.
The same strategy has been employed in this book also. Each concept has
been substantiated with examples so that you can see how each concept
is implemented in real-life applications.
In our books, we have presented examples that
emulate a concept supplied in the documentation, or some idea we found
on the Internet. However, some of the concepts introduced are purely
ours, and thus original. As far as we are concerned, you are free to
use our accepted wisdom, as long as someone somewhere in the world
benefits from it.
We
are sanguine that this book will go a long way in providing ample food
for thought, to sate the technological hunger of your minds. We implore
you to put in sedulous effort in mastering this language, by reading
all the material provided to you in this book with sincerity, and also
by trying out all the examples that have been presented. We are
confident that on doing so, you will be able to scale dizzying heights
in the world of Internet programming.
Download