This book was a major disappointment after having read other Maran Graphic books. There are alot of errors and the screen shots have been reduced down in size to the point where they are barely legible. Instead of putting the related subjects together, the book jumps around. For example, the book should put all of the "Request" statements together and all of the "Response" statements together. The authors were either in a hurry to get this book to press or just didn't know ASP.Net as well as they should have. You cannot teach a subject unless you know that subject like the back of your hand.
Author(s): Danny Ryan, Thomas Ryan
Series: With CD-ROM
Publisher: Hungry Minds
Year: 2001
Language: English
Pages: 336
City: Indianapolis, IN
ASP.NET Your visual blueprint for creating Web application on the .NET framework......Page 1
TABLE OF CONTENTS......Page 8
HOW TO USE THIS BOOK......Page 14
INTRODUCTION TO ASP. NET......Page 16
INSTALL INTERNET INFORMATION SERVER 5.0......Page 18
INSTALL THE . NET FRAMEWORK......Page 20
CHANGE THE HOME DIRECTORY IN IIS......Page 22
ADD A VIRTUAL DIRECTORY IN IIS......Page 24
SET A DEFAULT DOCUMENT FOR IIS......Page 28
CHANGE LOG FILE PROPERTIES FOR IIS......Page 30
STOP, START, OR PAUSE A WEB SITE......Page 32
BROWSE YOUR DEFAULT WEB SITE......Page 34
EXPLORE A WEB SITE......Page 36
OPEN A TEMPLATE FILE......Page 38
SAVE A FILE TO THE DEFAULT WEB SITE......Page 39
CREATE AN HTML PAGE......Page 40
CREATE AN ASP PAGE......Page 42
CREATE AN ASP. NET WEB PAGE......Page 44
ADD AN EVENT HANDLER TO AN ASP. NET PAGE......Page 46
WRITE YOUR FIRST C# APPLICATION......Page 48
COMPILE A C# APPLICATION......Page 50
FORMAT YOUR CODE......Page 52
DECLARE A VARIABLE......Page 54
INITIALIZE A VARIABLE......Page 56
ACCESS PROPERTIES......Page 58
MAKE DECISIONS USING CONDITIONAL STATEMENTS......Page 60
WORK WITH ARRAYS......Page 62
CONTROL LOGIC USING ITERATIVE STATEMENTS......Page 64
CONCATENATE A STRING......Page 66
CONVERT A VARIABLE......Page 68
ENUMERATE A COLLECTION......Page 70
DECLARE AND USE METHODS......Page 72
IMPLEMENT EXCEPTION HANDLING......Page 76
CONVERT A CONSOLE APPLICATION TO AN ASP. NET WEB PAGE......Page 78
INTRODUCTION TO HTML CONTROLS......Page 80
PROCESS REQUESTS TO THE SERVER......Page 82
CREATE A FORM BUTTON......Page 84
CREATE AN HTML 4.0 BUTTON......Page 86
CREATE A GRAPHICAL BUTTON......Page 87
REQUEST SINGLE LINE INPUT......Page 88
REQUEST MULTIPLE LINE INPUT......Page 90
REQUEST BOOLEAN INPUT......Page 91
REQUEST A SELECTION FROM A GROUP......Page 92
REQUEST INPUT FROM A DROP- DOWN LIST......Page 93
CREATE A LINK......Page 94
RENDER AN IMAGE......Page 96
BUILD A TABLE......Page 98
STORE HIDDEN INFORMATION ON A FORM......Page 100
UPLOAD FILES......Page 102
INTRODUCTION TO WEB CONTROLS......Page 104
CREATE A BUTTON FOR POSTING DATA......Page 106
CREATE A HYPERLINKED BUTTON......Page 108
CREATE A GRAPHICAL BUTTON......Page 109
REQUEST TEXT INPUT......Page 110
REQUEST BOOLEAN INPUT......Page 112
REQUEST A SELECTION FROM A GROUP......Page 114
REQUEST INPUT FROM A DROP- DOWN LIST......Page 116
REQUEST DATES FROM A CALENDAR......Page 118
CREATE A LINK......Page 120
RENDER AN IMAGE......Page 121
BUILD A TABLE......Page 122
MANIPULATE TEXT......Page 124
ADD A PLACEHOLDER FOR CONTROLS......Page 125
PROVIDE A CONTAINER FOR CONTROLS......Page 126
DISPLAY ADVERTISEMENT BANNERS......Page 128
VALIDATE REQUIRED FIELDS......Page 130
COMPARE TWO FIELDS FOR VALIDATION......Page 132
CHECK THE BOUNDARIES OF INPUT......Page 134
VALIDATE WITH REGULAR EXPRESSIONS......Page 136
SUMMARIZE VALIDATION ERRORS......Page 138
INTRODUCTION TO DATA ACCESS WITH ASP. NET......Page 140
DISPLAY REPEATING DATA......Page 142
DISPLAY COMPLEX LISTS......Page 144
DISPLAY SQL DATA......Page 146
INSERT DATA INTO A SQL DATABASE......Page 148
UPDATE DATA FROM A SQL DATABASE......Page 150
DELETE DATA FROM A SQL DATABASE......Page 152
SORT DATA FROM A SQL DATABASE......Page 154
EXECUTE STORED PROCEDURES......Page 156
WORK WITH MASTER-DETAIL RELATIONSHIPS......Page 158
WORK WITH XML DATA SOURCES......Page 160
TRANSFORM AND DISPLAY XML......Page 162
INTRODUCTION TO WEB SERVICES......Page 164
CREATE A SIMPLE WEB SERVICE......Page 166
TEST A WEB SERVICE......Page 168
USING A PARAMETER WITH A WEB SERVICE......Page 170
RETURN AN ARRAY FROM A WEB SERVICE......Page 172
RETURN AN ENUMERATED TYPE FROM A WEB SERVICE......Page 174
RETURN AN OBJECT FROM A WEB SERVICE......Page 176
RETURN XML FROM A WEB SERVICE......Page 178
RETURN SQL DATA FROM A WEB SERVICE......Page 180
WORK WITH THE SESSION OBJECT IN A WEB SERVICE......Page 182
WORK WITH THE APPLICATION OBJECT IN A WEB SERVICE......Page 184
CREATE A CLIENT WEB PAGE FOR A WEB SERVICE......Page 186
CREATE A CLIENT CONSOLE APPLICATION FOR A WEB SERVICE......Page 188
CH08: CREATE CUSTOM COMPONENTS......Page 192
CREATE A SIMPLE COMPONENT......Page 190
CREATE A STATEFUL COMPONENT......Page 194
CREATE A TWO- TIER WEB FORM......Page 198
CREATE A THREE- TIER WEB FORM......Page 202
USE A CODE- BEHIND FOR YOUR ASP. NET PAGE......Page 206
READ FORM DATA WITH REQUEST. FORM......Page 208
DISPLAY DATA WITH REQUEST. PARAMS......Page 210
WRITE OUTPUT USING RESPONSE. WRITE......Page 212
REDIRECT USING RESPONSE. REDIRECT......Page 214
CHECK FOR WEB BROWSER TYPES......Page 216
SEND AN E- MAIL USING ASP. NET......Page 218
USE THE ASP. NET PAGE CACHE......Page 220
USE THE ASP. NET DATA CACHE......Page 222
INTRODUCTION TO ASP. NET APPLICATIONS AND STATE MANAGEMENT......Page 224
CREATE A GLOBAL. ASAX FILE......Page 226
USING PROCESSING DIRECTIVES IN THE GLOBAL. ASAX FILE......Page 230
USING SERVER- SIDE OBJECTS IN THE GLOBAL. ASAX FILE......Page 232
USING APPLICATION EVENT HANDLERS IN THE GLOBAL. ASAX FILE......Page 234
USING APPLICATION STATE......Page 236
USING SESSION STATE......Page 240
WORK WITH COOKIES......Page 244
WORK WITH PAGE STATE......Page 248
ADD APPLICATION SETTINGS......Page 250
SET STANDARD CONFIGURATION......Page 252
ADD CUSTOM SETTINGS......Page 254
ENABLE PAGE- LEVEL DEBUGGING......Page 256
ENABLE CUSTOM ERROR HANDLING......Page 258
HANDLE ERRORS PROGRAMMATICALLY......Page 260
USE A PAGE- LEVEL TRACE......Page 262
USE AN APPLICATION- LEVEL TRACE......Page 264
USING WINDOWS AUTHENTICATION......Page 266
USING FORMS AUTHENTICATION......Page 270
AUTHORIZE USERS......Page 274
CH14: LOCALIZATION AND ASP.NET......Page 277
SET UP ENCODING......Page 276
USING CULTUREINFO......Page 278
USING REGIONINFO......Page 280
LOCALIZE WITH THE PAGE CONTROL......Page 282
CREATE AND USE RESOURCES......Page 284
USE RESOURCE MANAGER INFORMATION......Page 286
WORK WITH MULTIPLE SERVER- SIDE LANGUAGES......Page 288
WORK WITH SCRIPT BLOCKS......Page 290
USING RENDER FUNCTIONS......Page 292
USING PAGE DIRECTIVES......Page 294
MIGRATE VBSCRIPT TO VB. NET SYNTAX......Page 296
MIGRATE JSCRIPT TO JSCRIPT. NET SYNTAX......Page 300
HTML SERVER CONTROLS......Page 302
BASICS EXAMPLES......Page 306
TYPES COMPARISON Ò VISUAL BASIC, C#, AND JSCRIPT......Page 310
OPERATOR COMPARISON Ò VISUAL BASIC, C#, AND JSCRIPT......Page 311
APP C: WHAT’S ON THE CD- ROM......Page 314
USING THE E- VERSION OF THE BOOK......Page 316
HUNGRY MINDS, INC. END-USER LICENSE AGREEMENT......Page 318
A - B......Page 320
C......Page 321
D - E......Page 323
F - G......Page 324
H - I......Page 325
J - M......Page 326
N - P......Page 327
Q - S......Page 328
T......Page 329
U - W......Page 330
X......Page 332
Read Less – Learn More ™ with these two-color Visual
™
guides......Page 334
ORDER FORM......Page 336