Murach's Asp.Net Web Programming With Vb.Net

by
Format: Paperback
Pub. Date: 2003-11-01
Publisher(s): Mike Murach & Associates Inc
List Price: $51.98

Buy New

Special Order. We will make every effort to obtain this item but cannot guarantee stock or timing.
$49.50

Rent Book

Select for Price
There was a problem. Please try again later.

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

This book teaches everything you need for developing web applications with ASP.NET. Along the way, you'll learn how to use server controls, validation controls, site navigation, state management, and ADO.NET database programming techniques including datasets, caching, binding, and the DataList and DataGrid controls. You'll also learn how to secure your ASP.NET pages, how to create and use XML web services, how to create and use custom server controls and user controls, how to incorporate Crystal Reports into your web applications, and how to deploy a web application.

Table of Contents

The essence of ASP.NET web programming
An introduction to ASP.NET web programming
An introduction to web applicationsp. 4
An introduction to ASP.NET web applicationsp. 14
An introduction to the .NET Framework and ASP.NETp. 28
ASP.NET application developmentp. 34
How to develop a one-page web application
How to work with ASP.NET applicationsp. 42
How to design a form for a web applicationp. 48
How to add code to a formp. 60
How to test a web applicationp. 70
How to develop a multi-page web application
Two pages of a multi-page web applicationp. 84
Five new skills for multi-page web applicationsp. 88
How to use drop-down lists and list boxesp. 96
How to add validation controls to a formp. 100
How to use session statep. 104
The Visual Basic code for the Halloween Store applicationp. 108
How to use datasets and cookies
How to retrieve data from a database into a datasetp. 118
How to work with a datasetp. 124
How to use cookiesp. 132
A Halloween Store applicationp. 140
How to test and debug and ASP.NET application
How to test an ASP.NET applicationp. 160
How to use the debuggerp. 166
How to use the Trace featurep. 176
More ASP.NET essentials
HTML essentials for web programming
An introduction to HTMLp. 184
How to code HTML documentsp. 188
How to code tablesp. 198
How to use stylesp. 206
Additional concepts and skills for working with HTMLp. 218
How to work with server controls
An introduction to server controlsp. 224
How to work with button controlsp. 234
How to work with label and text box controlsp. 240
How to work with check box and radio button controlsp. 244
How to work with list controlsp. 248
How to work with other controlsp. 258
The Halloween Store applicationp. 260
How to use validation controls
An introduction to the validation controlsp. 270
How to use the basic validation controlsp. 276
Validation techniquesp. 282
How to use the advanced validation controlsp. 288
How to manage state
Five ways to manage statep. 298
How to use view statep. 300
How to use session statep. 306
How to use application statep. 314
How to use URL encodingp. 326
How to develop user controls
An introduction to user controlsp. 338
How to create user controlsp. 340
How to use user controlsp. 344
The code for the Order form and its user controlsp. 350
ASP.NET database programming skills
An introduction to relational databases and ADO.NET
An introduction to relational databasesp. 360
How to use SQL to work with the data in a relational databasep. 368
An overview of ADO.NETp. 374
How to work with ADO.NET data commands
How to connect to a databasep. 382
How to create data commandsp. 390
How to work with data commandsp. 396
A Product Maintenance application that uses command objectsp. 400
How to use datasets with bound and unbound controls
How to work with a datasetp. 416
How to use bound controls to display datap. 426
How to use unbound controls to update datap. 440
How to use the Repeater, DataList, and DataGrid controls
How to use the Repeater controlp. 462
How to use the DataList controlp. 470
How to use the DataGrid controlp. 482
Other ASP.NET skills
How to secure a web application
How to use SSLp. 504
A Halloween Store application that uses SSLp. 518
How to use forms-based authenticationp. 522
The Halloween Maintenance applicationp. 538
How to create and use web services
An introduction to web servicesp. 546
How to create a web servicep. 548
How to consume a web servicep. 556
How to develop custom server controls
An overview of custom server controlsp. 562
How to create a simple custom server controlp. 568
How to create and use a web control libraryp. 576
Additional programming techniques for custom controlsp. 586
How to create a superclassed controlp. 592
How to create a composite controlp. 598
How to use Crystal Reports in a web application
An introduction to Crystal Reportsp. 610
How to create a Crystal Report filep. 612
How to use the Crystal Report Viewer controlp. 618
How to use the Crystal Report Designerp. 626
How to use email, custom error pages, and back-button control
How to send emailp. 636
How to use custom error handlingp. 646
How to handle the back-button problemp. 656
How to deploy ASP.NET web applications
An introduction to ASP.NET deploymentp. 664
How to use the Setup Wizardp. 668
How to customize a Setup projectp. 678
How to build a Setup project and test the Setup programp. 684
Table of Contents provided by Ingram. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.