Table of Contents
2024-07-21 02:15:45
供稿:网友
copyright
about the authors
acknowledgments
introduction
what is the purpose of this book?
who should read this book?
prerequisites
part i. introduction to microsoft .net and asp.net
chapter 1. getting started with the sample application
preparing for the sample application
introducing the sample application
summary
chapter 2. introduction to microsoft .net
net and xml
overview of the .net framework
types of applications you can build
migrating to .net
benefits of using the .net framework
summary
chapter 3. introduction to visual studio .net
configuring visual studio .net
project templates
visual studio integrated development environment (ide)
using help
types of windows
using the editor
summary
chapter 4. overview of .net framework classes
.net framework namespaces
the system namespace
the system.data namespace
the system.io namespace
the system.text namespace
the system.collections namespace
the system.web.services namespace
the system.xml namespace
summary
chapter 5. introduction to internet programming
internet basics
html basics
creating web sites before asp.net
web sites created using asp.net
summary
chapter 6. introduction to asp.net
overview of asp.net
introducing web form controls
how web forms work
internet information server (iis) objects
creating user controls
creating the northwind solution
summary
chapter 7. working with asp.net and vb .net
event-handling basics
data types
creating your own procedures
summary
chapter 8. validation controls
requiring data entry
checking a range
validating expressions
creating your own validation
summarizing validation messages
comparing values
summary
chapter 9. debugging in visual studio .net
using the debugger
introducing the debugging tools
useful versus .net debugging tools
using the debug class
conditional compilation
summary
part ii. data handling
chapter 10. introduction to ado.net
using ado.net classes
ado.net namespaces
getting started with ado.net
benefits of ado.net
summary
chapter 11. data binding on web forms
creating a sample page
displaying your data
summary
chapter 12. error handling
the promise of structured exception handling
using exception handling
working with specific exceptions
throwing exceptions
creating an error page
summary
chapter 13. ado.net connection and command objects
providing ado.net connection information
using ado.net connection objects
updating data using a command object
summary
chapter 14. working with data
using the datareader object
retrieving datasets generically
working with relations in a dataset
summary
chapter 15. using stored procedures with ado.net
setting up the sample stored procedures
the oledb namespace and stored procedures
the sqlclient namespace and stored procedures
summary
chapter 16. using the datagrid control
adding features to the datagrid control
loading the datagrid control with data
formatting numeric columns
enabling paging
selecting a row
sorting columns
summary
chapter 17. editing data using the datagrid control
project setup
editing data using links
editing data on the grid
adding a template column
adding and deleting rows
summary
chapter 18. using the repeater control
how does the repeater control work?
creating a repeater
more advanced repeater features
summary
chapter 19. using the datalist control
project setup
adding the control's data source
adding the full itemtemplate
using the datalist control's properties
adding the edititemtemplate section
adding event-handling code
summary
part iii. web development techniques
chapter 20. using crystal reports
creating a report
viewing the report
summary
chapter 21. creating user controls
creating a header control
creating a navigation control
creating more complex user controls
defining and raising events
summary
chapter 22. rich asp.net controls
the checkboxlist and radiobuttonlist controls
the calendar control
the adrotator control
the literal control
the placeholder control
summary
chapter 23. state management in asp.net
state management techniques in brief
using the session object
using cookies
using the viewstate property
cookieless sessions
asp.net state service
automatic sql server state management
summary
chapter 24. introduction to web security
forms-based authentication
supporting authorization
summary
chapter 25. creating mobile web applications
introducing the microsoft mobile internet toolkit
creating a page for mobile devices
working with the objectlist control
adding validation controls
summary
chapter 26. development and deployment techniques
development techniques
deploying asp.net applications
summary
part iv. web services
chapter 27. introduction to xml
the power of xml
getting started with xml
xml schema
summary
chapter 28. introduction to xml web services
web service requirements
xml web services then and now
web services in action
summary
chapter 29. creating and consuming xml web services
creating a simple xml web service
consuming a web service
creating a useful web service
summary
chapter 30. investigating web service consumers
consuming a web service synchronously
consuming a web service asynchronously
summary
chapter 31. securing web services
security mechanisms
windows integrated authentication
custom soap authentication
client certificates
ip address restriction
summary
appendix a. programming standards
setting up your environment
naming conventions
coding conventions
summary