|
| |
|
EBooks » ASP
Unlock the power of programmed, data-driven Web pages!
Have you ever gone to a great Web site and said to yourself, “I sure
wish I could do that!” This hands-on book shows you exactly how. It’s a
task-oriented, no-frills introduction, specifically for programming
novices, to the cool world of programming the Web by using the power of
Microsoft® ASP.NET Web Matrix—an easy-to-use WYSIWYG development tool
for ASP.NET. You’ll go from merely posting text and graphics on a site
to creating dynamic slideshows, reading and writing cookies, building
interactive guestbooks and calendars, and developing other exciting Web
features, all with intuitive yet powerful tools. Along the way, you’ll
discover how to create programmed, data-driven Web pages for your home,
hobby, or business in practically no time at all.
Topics covered include:
•
Getting started: Introduction to server-based Web programming,
Microsoft ASP.NET, Microsoft Visual Basic® .NET, and ASP.NET Web
Matrix; and configuring ASP.NET, ASP.NET Web Matrix, and Microsoft SQL
Server™ Desktop Engine (MSDE 2000)
• Basic techniques: Your
first Web Forms page, creating a simple slideshow, getting and applying
user preferences, creating a random quotes page, and displaying a hit
counter
• More advanced techniques: Introduction to programming
Web pages with data using ASP.NET Web Matrix, creating a guestbook and
displaying formatted guestbook listings, creating a database-driven
slideshow, updating master-detail tables, creating a calendar
application, and sending e-mail notices automatically from a Web page
•
Appendixes: Security vulnerabilities, good security practices, and your
Web application; and deploying your application to a server

This book offers intermediate to advanced IT professionals the chance to learn
the inner workings of new SOAP/XML developments by working through a real-life
application. Readers will design an accounting product for the Web using ASP.NET
and Web Services. The application can be written in any .NET language and all
communication is over the Internet. Readers will walk away feeling confident about
developing real-life projects using ASP.NET.
 Aimed at Windows Web developers of all levels, ASP.NET Unleashed
provides a truly example-packed tutorial on beginning through advanced
topics in ASP.NET programming. This mammoth text is never dense, and
its clear sample code and ordering of topics will make it a strong
choice for learning ASP.NET inside and out. Dedicated to the
principle that more is more, and weighing in at over 1,400 pages, this
title covers all the bases in the new ASP.NET. Though it's
comprehensive, the author takes care to present the basics of
programming first. Early sections cover the basics of building Web
pages with built-in ASP.NET Web controls. Only later on does the text
range farther afield. Standout sections on mobile devices will let you
work with today's wireless devices using both WAP and specialized HTML
on the Pocket PC platform. Coverage on the extensive support for
databases in ADO.NET and bound controls marks this book's practical
focus on the basics. Material on tapping the powers of Microsoft SQL
Server and the Indexing Service for providing full-text searches in Web
sites is a notable standout here. Later chapters look at basics
of the much-advertised Web services, but also discuss ways to extend
security and data sharing. Advanced bells and whistles are illustrated
with a Web service to export pattern matching across Web sites--a
worthwhile example. More advanced topics round out this book, including
a tutorial on .NET APIs for common functions like the file system,
strings, and regular expressions. A later section on combining ASP.NET
with Microsoft Message Queue Server to provide asynchronous messaging
will extend the range of your applications In the late 1990s, author Rockford Lhotka wrote extensively on
creating distributed, object-oriented Windows applications using Visual
Basic 6, COM, and DCOM. The introduction of .NET has motivated him to
revisit these themes and revise his strategy. In this book, he explains
the changes introduced by .NET, the new possibilities that are
emerging, and an essential tutorial on the best ways to make .NET work
for you. This book is divided into three parts. In the first,
Lhotka analyzes logical and physical application architectures,
exploring their effect on scalability, fault tolerance, and
performance. In the second, he implements and documents a Visual Basic
.NET framework for the creation of distributed, object-oriented
applications that employ .NET technologies including remoting,
serialization, and auto-deployment. This framework encapsulates
functionality such as database access, transaction handling, and
location transparency. In the last part of the book, you’ll use
the framework to create a sample application, and discover the ease
with which you can write Windows, Web, and Web services interfaces for
the underlying objects. In addition, this book contains the author’s
own Component-based, Scalable, Logical Architecture (CSLA .NET), an
object-oriented framework that can act as the foundation for a diverse
range of enterprise applications. By the end of the book, you’ll be
free to examine, use, and modify this architecture for your own needs. The book sets some ambitious goals for itself, to teach anyone involved
with the technical process what they need to know about .NET
development. The book does indeed cover a wide range of .NET topics
organized from the outside starting with coverage of complete
application architecture including EAI with other systems, and them
moving in towards the operating system, the web server, the development
architecture and SQL. All of these topics are covered at a white paper
level. In fact, the whole book reads and feels like one large white
paper.So, on the up side it's a very good high level introduction to
all of the concepts involved with .NET development of web applications.
It's well written, although it could use some editing, and the concepts
are explained well.
|
| |
|