Murach's Asp.Net Web Programming With Vb.Net
by Lowe, DougBuy New
Rent Book
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
Table of Contents
| The essence of ASP.NET web programming | |
| An introduction to ASP.NET web programming | |
| An introduction to web applications | p. 4 |
| An introduction to ASP.NET web applications | p. 14 |
| An introduction to the .NET Framework and ASP.NET | p. 28 |
| ASP.NET application development | p. 34 |
| How to develop a one-page web application | |
| How to work with ASP.NET applications | p. 42 |
| How to design a form for a web application | p. 48 |
| How to add code to a form | p. 60 |
| How to test a web application | p. 70 |
| How to develop a multi-page web application | |
| Two pages of a multi-page web application | p. 84 |
| Five new skills for multi-page web applications | p. 88 |
| How to use drop-down lists and list boxes | p. 96 |
| How to add validation controls to a form | p. 100 |
| How to use session state | p. 104 |
| The Visual Basic code for the Halloween Store application | p. 108 |
| How to use datasets and cookies | |
| How to retrieve data from a database into a dataset | p. 118 |
| How to work with a dataset | p. 124 |
| How to use cookies | p. 132 |
| A Halloween Store application | p. 140 |
| How to test and debug and ASP.NET application | |
| How to test an ASP.NET application | p. 160 |
| How to use the debugger | p. 166 |
| How to use the Trace feature | p. 176 |
| More ASP.NET essentials | |
| HTML essentials for web programming | |
| An introduction to HTML | p. 184 |
| How to code HTML documents | p. 188 |
| How to code tables | p. 198 |
| How to use styles | p. 206 |
| Additional concepts and skills for working with HTML | p. 218 |
| How to work with server controls | |
| An introduction to server controls | p. 224 |
| How to work with button controls | p. 234 |
| How to work with label and text box controls | p. 240 |
| How to work with check box and radio button controls | p. 244 |
| How to work with list controls | p. 248 |
| How to work with other controls | p. 258 |
| The Halloween Store application | p. 260 |
| How to use validation controls | |
| An introduction to the validation controls | p. 270 |
| How to use the basic validation controls | p. 276 |
| Validation techniques | p. 282 |
| How to use the advanced validation controls | p. 288 |
| How to manage state | |
| Five ways to manage state | p. 298 |
| How to use view state | p. 300 |
| How to use session state | p. 306 |
| How to use application state | p. 314 |
| How to use URL encoding | p. 326 |
| How to develop user controls | |
| An introduction to user controls | p. 338 |
| How to create user controls | p. 340 |
| How to use user controls | p. 344 |
| The code for the Order form and its user controls | p. 350 |
| ASP.NET database programming skills | |
| An introduction to relational databases and ADO.NET | |
| An introduction to relational databases | p. 360 |
| How to use SQL to work with the data in a relational database | p. 368 |
| An overview of ADO.NET | p. 374 |
| How to work with ADO.NET data commands | |
| How to connect to a database | p. 382 |
| How to create data commands | p. 390 |
| How to work with data commands | p. 396 |
| A Product Maintenance application that uses command objects | p. 400 |
| How to use datasets with bound and unbound controls | |
| How to work with a dataset | p. 416 |
| How to use bound controls to display data | p. 426 |
| How to use unbound controls to update data | p. 440 |
| How to use the Repeater, DataList, and DataGrid controls | |
| How to use the Repeater control | p. 462 |
| How to use the DataList control | p. 470 |
| How to use the DataGrid control | p. 482 |
| Other ASP.NET skills | |
| How to secure a web application | |
| How to use SSL | p. 504 |
| A Halloween Store application that uses SSL | p. 518 |
| How to use forms-based authentication | p. 522 |
| The Halloween Maintenance application | p. 538 |
| How to create and use web services | |
| An introduction to web services | p. 546 |
| How to create a web service | p. 548 |
| How to consume a web service | p. 556 |
| How to develop custom server controls | |
| An overview of custom server controls | p. 562 |
| How to create a simple custom server control | p. 568 |
| How to create and use a web control library | p. 576 |
| Additional programming techniques for custom controls | p. 586 |
| How to create a superclassed control | p. 592 |
| How to create a composite control | p. 598 |
| How to use Crystal Reports in a web application | |
| An introduction to Crystal Reports | p. 610 |
| How to create a Crystal Report file | p. 612 |
| How to use the Crystal Report Viewer control | p. 618 |
| How to use the Crystal Report Designer | p. 626 |
| How to use email, custom error pages, and back-button control | |
| How to send email | p. 636 |
| How to use custom error handling | p. 646 |
| How to handle the back-button problem | p. 656 |
| How to deploy ASP.NET web applications | |
| An introduction to ASP.NET deployment | p. 664 |
| How to use the Setup Wizard | p. 668 |
| How to customize a Setup project | p. 678 |
| How to build a Setup project and test the Setup program | p. 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.