Professional ASP.NET 2.0 AJAX: [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Indianapolis, Ind. :
Wiley
2007
|
Schriftenreihe: | Wrox programmer to programmer
|
Schlagworte: | |
Online-Zugang: | Table of contents only Contributor biographical information Publisher description Inhaltsverzeichnis |
Beschreibung: | Includes index |
Beschreibung: | XX, 307 S. Ill., graph. Darst. |
ISBN: | 0470109629 9780470109625 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV023047445 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 071212s2007 xxuad|| |||| 00||| eng d | ||
010 | |a 2007014621 | ||
020 | |a 0470109629 |9 0-470-10962-9 | ||
020 | |a 9780470109625 |c (pbk) : £25.99 |9 978-0-470-10962-5 | ||
035 | |a (OCoLC)255473903 | ||
035 | |a (DE-599)BVBBV023047445 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-1051 | ||
050 | 0 | |a TK5105.8885.A26 | |
082 | 0 | |a 005.2762 | |
082 | 0 | |a 006.7/6 | |
100 | 1 | |a Gibbs, Matt |e Verfasser |4 aut | |
245 | 1 | 0 | |a Professional ASP.NET 2.0 AJAX |b [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] |c Matt Gibbs and Dan Wahlin |
264 | 1 | |a Indianapolis, Ind. : |b Wiley |c 2007 | |
300 | |a XX, 307 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Wrox programmer to programmer | |
500 | |a Includes index | ||
630 | 0 | 4 | |a Active server pages |
650 | 4 | |a ASP.NET | |
650 | 4 | |a Active server pages | |
650 | 4 | |a Ajax (Web site development technology) | |
650 | 4 | |a Ajax <Informatik> | |
650 | 4 | |a Ajax (Web site development technology) | |
650 | 4 | |a Application software |x Development | |
650 | 4 | |a Microsoft .NET | |
700 | 1 | |a Wahlin, Dan |e Sonstige |4 oth | |
856 | 4 | |u http://www.loc.gov/catdir/toc/ecip0715/2007014621.html |3 Table of contents only | |
856 | 4 | |u http://www.loc.gov/catdir/enhancements/fy0741/2007014621-b.html |3 Contributor biographical information | |
856 | 4 | |u http://www.loc.gov/catdir/enhancements/fy0741/2007014621-d.html |3 Publisher description | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016250885&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016250885 |
Datensatz im Suchindex
_version_ | 1804137278852825088 |
---|---|
adam_text | Titel: Professional ASP.NET 2.0 AJAX
Autor: Gibbs, Matthew
Jahr: 2007
Contents
Acknowledgments jx
Introduction xvii
Chapter 1: Developing Next-Generation Web Applications ±
Bringing Richness to Web Applications 2
Who Benefits from AJAX? 2
Why End Users Want AJAX Applications 3
Why Developers Want AJAX 3
What Is ASP.NET AJAX? 6
The ASPNET Component 8
The JavaScript Component 8
The Web Services Component 11
The Dynamic HTML Component 12
Other AJAX Libraries 12
Balancing Client and Server Programming with ASP.NET AJAX 14
Summary 14
Chapter 2: Partial Page Updates 17
The UpdatePanel Control 17
Triggering Updates 20
Calling the Update Method from the Server 24
The Partial Page Update Lifecycle 25
UpdatePanel Cautions and Complexities 26
UpdateProgress Control 27
Automatic Updates with the Timer 31
Managing Page Requests 33
The Request Lifecycle 34
Canceling a Request 37
Detecting Errors 38
Working with Updates 39
AJAX and Accessibility 41
Summary 41
Contents
Chapter 3: JavaScript for the ASP.NET Developer 43
Using JavaScript on the Client 44
Getting JavaScript to the Browser 44
Perceived Performance 45
Script Resources 46
Variable Types in JavaScript 47
Language Anomalies 50
What Is Equality? 50
Null, Undefined, or Something Else 52
Scoping Variables 54
Using Prototypes 57
Close on Closures 60
Garbage Collection 64
DOM Elements 64
Avoiding Memory Leaks 64
Evaluating eval 65
Handling Exceptions 66
Getting Parts of a String 67
Better JavaScript 69
Reducing Script 69
Using Cache Variables 69
Summary 70
Chapter 4: Understanding the ASP.NET AJAX Client Lihrary 71
The Browser Page Lifecycle 72
Using the Type System 73
Declaring Namespaces 73
Creating Classes 73
Using Interfaces qq
Defining Enums and Flags 33
Base Class Library gy
The String Class g7
Dates and Numbers
Arrays
The Debug Trace Console
Creating Errors
Validate Params
The Browser Object
Summary
88
89
Supporting Intellisense ^2
Errors and Debugging Q4
95
96
99
99
101
XII
Contents
Chapter 5: Using the ScriptManager 103
The Ubiquitous ScriptManager 103
Adding Script References 105
Setting the ScriptMode 107
Embedding Script Resources 108
Script Localization 111
Script Globalization 114
Service References 116
ASP.NET Application Services 119
Forms Authentication 119
Profile Service 122
Error Handling 126
Allowing Custom Errors 126
Handling Errors during Asynchronous Postback 127
Asynchronous Timeout 128
Customizing the Location of Scripts 128
Setting the Script Path 128
Resolving Script References 129
ScriptManager Proxy 129
Script Compression 129
Compatibility 129
Summary 130
Chapter 6: ASP.NET AJAX Networking 131
The XMLHttpRequest Object 131
XMLHttpRequest Security 132
Object Properties and Methods 132
Making WebRequest Calls 134
Setting the HTTP Verb 135
Establishing Timeout Limits 137
Adding Custom Headers 138
Passing Extra Data 140
Resolving the Full URL 142
Managing Web Requests 142
Default Timeout 143
Global Web Request Handling 145
The WebRequestExecutor 147
Passing Data 148
Serialization 149
JSON Format 149
xiii
Contents
JSON Serialization
153
PageMethods
157
Working with Dates
158
Bypassing Serialization
158
Configuring the JSON Serializer
160
Custom Serialization
160
Summary
161
Chanter 7: ASP.NET AJAX Application Services
163
Authenticating Users
163
Configure Forms Authentication
164
Custom Authentication
166
Authenticating in JavaScript
167
Accessing User Status
169
Logging Out
170
User Profile Data
171
Defining Profile Data
171
Accessing Profile Properties
173
Accessing Profile Data from the Browser
175
Preload Profile Properties
176
Load Profile Properties
178
Saving Profile Data
180
Summary
184
Chanter 8: Rich AJAX Toolkit Controls
185
Controlling Page Layout ±qq
Accordion ^gg
AlwaysVisibleControlExtender 189
CollapsiblePanelExtender 191
ResizableControl 1^2
Tabs
Ul Effects
Animations
UpdatePanelAnimation
DropShadow
RoundedCorners
Pop-up Controls
Calendar
ConfirmButton
HoverMenu
195
197
197
199
200
201
202
202
203
204
xiv
Contents
PopupControl 205
ModalPopup 205
CascadingDropDown 206
Summary 208
Chapter 9: Testing and Debugging ASP.NET AJAX Applications 209
Debug and Release Scripts 209
Using the Error Class 212
Using the Sys.Debug Class 215
Performing Trace Operations 216
Performing Assert Operations 220
Enabling Internet Explorer for Debugging 221
Debugging with Internet Explorer and Visual Studio .NET 2005 222
Debugging with Internet Explorer and the Microsoft Script Debugger 226
Debugging with Firefox and Firebug 228
Viewing ASP.NET AJAX Request and Response Messages 231
Using Fiddler to Inspect Messages 231
Using Web Development Helper to Inspect Messages 234
Summary 236
Chapter 10: Deploying ASP.NET AJAX Applications 237
Installing the Bits 237
ASPNET AJAX 238
The ASPNET AJAX Control Toolkit 238
ASPNET Futures CTP 239
Preparing for Web Farm Deployment 240
Setting the MachineKey 240
Handling Session State 240
Using a Different Platform 241
Avoiding Common Configuration Problems 242
Disable Debugging 242
Enable Custom Errors 243
Disable Tracing 243
Set Deployment Mode 245
Creating Web Deployment Projects 245
After Deployment 248
Performance Monitoring 248
Controlling AJAX Features 249
Configuring IIS7 250
XV
Contents
Using Compression for Scripts 251
Compression of Dynamic Scripts 251
Compression of Static Scripts 252
Consider Using Shared Scripts 253
Don t Change Version Paths 253
Summary 253
Chanter 11: Building Custom Controls 255
Building Client-Side ASP.NET AJAX Controls 256
Extending JavaScript 256
Registering a Control Namespace 259
Creating a Control Constructor 259
Using the Prototype Design Pattern with JSON 261
Defining Control Properties 263
Initializing a Control and Handling Events 266
Defining Control Methods 269
Disposing of Control Resources 279
Registering a Custom Control Class 280
Creating a Client-Side Control Instance 280
Building a Server-Side ASP.NET AJAX Control 283
Embedding Scripts in Server-Side Controls 284
Creating a Control Class and Implementing IScriptControl 285
Overriding Render and OnPreRender 287
Using a Custom ASPNET AJAX Control in an ASPNET Page 291
Summary 292
Index 293
xvi
|
adam_txt |
Titel: Professional ASP.NET 2.0 AJAX
Autor: Gibbs, Matthew
Jahr: 2007
Contents
Acknowledgments jx
Introduction xvii
Chapter 1: Developing Next-Generation Web Applications ±
Bringing Richness to Web Applications 2
Who Benefits from AJAX? 2
Why End Users Want AJAX Applications 3
Why Developers Want AJAX 3
What Is ASP.NET AJAX? 6
The ASPNET Component 8
The JavaScript Component 8
The Web Services Component 11
The Dynamic HTML Component 12
Other AJAX Libraries 12
Balancing Client and Server Programming with ASP.NET AJAX 14
Summary 14
Chapter 2: Partial Page Updates 17
The UpdatePanel Control 17
Triggering Updates 20
Calling the Update Method from the Server 24
The Partial Page Update Lifecycle 25
UpdatePanel Cautions and Complexities 26
UpdateProgress Control 27
Automatic Updates with the Timer 31
Managing Page Requests 33
The Request Lifecycle 34
Canceling a Request 37
Detecting Errors 38
Working with Updates 39
AJAX and Accessibility 41
Summary 41
Contents
Chapter 3: JavaScript for the ASP.NET Developer 43
Using JavaScript on the Client 44
Getting JavaScript to the Browser 44
Perceived Performance 45
Script Resources 46
Variable Types in JavaScript 47
Language Anomalies 50
What Is Equality? 50
Null, Undefined, or Something Else 52
Scoping Variables 54
Using Prototypes 57
Close on Closures 60
Garbage Collection 64
DOM Elements 64
Avoiding Memory Leaks 64
Evaluating eval 65
Handling Exceptions 66
Getting Parts of a String 67
Better JavaScript 69
Reducing Script 69
Using Cache Variables 69
Summary 70
Chapter 4: Understanding the ASP.NET AJAX Client Lihrary 71
The Browser Page Lifecycle 72
Using the Type System 73
Declaring Namespaces 73
Creating Classes 73
Using Interfaces qq
Defining Enums and Flags 33
Base Class Library gy
The String Class g7
Dates and Numbers
Arrays
The Debug Trace Console
Creating Errors
Validate Params
The Browser Object
Summary
88
89
Supporting Intellisense ^2
Errors and Debugging Q4
95
96
99
99
101
XII
Contents
Chapter 5: Using the ScriptManager 103
The Ubiquitous ScriptManager 103
Adding Script References 105
Setting the ScriptMode 107
Embedding Script Resources 108
Script Localization 111
Script Globalization 114
Service References 116
ASP.NET Application Services 119
Forms Authentication 119
Profile Service 122
Error Handling 126
Allowing Custom Errors 126
Handling Errors during Asynchronous Postback 127
Asynchronous Timeout 128
Customizing the Location of Scripts 128
Setting the Script Path 128
Resolving Script References 129
ScriptManager Proxy 129
Script Compression 129
Compatibility 129
Summary 130
Chapter 6: ASP.NET AJAX Networking 131
The XMLHttpRequest Object 131
XMLHttpRequest Security 132
Object Properties and Methods 132
Making WebRequest Calls 134
Setting the HTTP Verb 135
Establishing Timeout Limits 137
Adding Custom Headers 138
Passing Extra Data 140
Resolving the Full URL 142
Managing Web Requests 142
Default Timeout 143
Global Web Request Handling 145
The WebRequestExecutor 147
Passing Data 148
Serialization 149
JSON Format 149
xiii
Contents
JSON Serialization
153
PageMethods
157
Working with Dates
158
Bypassing Serialization
158
Configuring the JSON Serializer
160
Custom Serialization
160
Summary
161
Chanter 7: ASP.NET AJAX Application Services
163
Authenticating Users
163
Configure Forms Authentication
164
Custom Authentication
166
Authenticating in JavaScript
167
Accessing User Status
169
Logging Out
170
User Profile Data
171
Defining Profile Data
171
Accessing Profile Properties
173
Accessing Profile Data from the Browser
175
Preload Profile Properties
176
Load Profile Properties
178
Saving Profile Data
180
Summary
184
Chanter 8: Rich AJAX Toolkit Controls
185
Controlling Page Layout ±qq
Accordion ^gg
AlwaysVisibleControlExtender 189
CollapsiblePanelExtender 191
ResizableControl 1^2
Tabs
Ul Effects
Animations
UpdatePanelAnimation
DropShadow
RoundedCorners
Pop-up Controls
Calendar
ConfirmButton
HoverMenu
195
197
197
199
200
201
202
202
203
204
xiv
Contents
PopupControl 205
ModalPopup 205
CascadingDropDown 206
Summary 208
Chapter 9: Testing and Debugging ASP.NET AJAX Applications 209
Debug and Release Scripts 209
Using the Error Class 212
Using the Sys.Debug Class 215
Performing Trace Operations 216
Performing Assert Operations 220
Enabling Internet Explorer for Debugging 221
Debugging with Internet Explorer and Visual Studio .NET 2005 222
Debugging with Internet Explorer and the Microsoft Script Debugger 226
Debugging with Firefox and Firebug 228
Viewing ASP.NET AJAX Request and Response Messages 231
Using Fiddler to Inspect Messages 231
Using Web Development Helper to Inspect Messages 234
Summary 236
Chapter 10: Deploying ASP.NET AJAX Applications 237
Installing the Bits 237
ASPNET AJAX 238
The ASPNET AJAX Control Toolkit 238
ASPNET Futures CTP 239
Preparing for Web Farm Deployment 240
Setting the MachineKey 240
Handling Session State 240
Using a Different Platform 241
Avoiding Common Configuration Problems 242
Disable Debugging 242
Enable Custom Errors 243
Disable Tracing 243
Set Deployment Mode 245
Creating Web Deployment Projects 245
After Deployment 248
Performance Monitoring 248
Controlling AJAX Features 249
Configuring IIS7 250
XV
Contents
Using Compression for Scripts 251
Compression of Dynamic Scripts 251
Compression of Static Scripts 252
Consider Using Shared Scripts 253
Don't Change Version Paths 253
Summary 253
Chanter 11: Building Custom Controls 255
Building Client-Side ASP.NET AJAX Controls 256
Extending JavaScript 256
Registering a Control Namespace 259
Creating a Control Constructor 259
Using the Prototype Design Pattern with JSON 261
Defining Control Properties 263
Initializing a Control and Handling Events 266
Defining Control Methods 269
Disposing of Control Resources 279
Registering a Custom Control Class 280
Creating a Client-Side Control Instance 280
Building a Server-Side ASP.NET AJAX Control 283
Embedding Scripts in Server-Side Controls 284
Creating a Control Class and Implementing IScriptControl 285
Overriding Render and OnPreRender 287
Using a Custom ASPNET AJAX Control in an ASPNET Page 291
Summary 292
Index 293
xvi |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Gibbs, Matt |
author_facet | Gibbs, Matt |
author_role | aut |
author_sort | Gibbs, Matt |
author_variant | m g mg |
building | Verbundindex |
bvnumber | BV023047445 |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.8885.A26 |
callnumber-search | TK5105.8885.A26 |
callnumber-sort | TK 45105.8885 A26 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
ctrlnum | (OCoLC)255473903 (DE-599)BVBBV023047445 |
dewey-full | 005.2762 006.7/6 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security 006 - Special computer methods |
dewey-raw | 005.2762 006.7/6 |
dewey-search | 005.2762 006.7/6 |
dewey-sort | 15.2762 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02005nam a2200505zc 4500</leader><controlfield tag="001">BV023047445</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">071212s2007 xxuad|| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2007014621</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0470109629</subfield><subfield code="9">0-470-10962-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780470109625</subfield><subfield code="c">(pbk) : £25.99</subfield><subfield code="9">978-0-470-10962-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)255473903</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV023047445</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1051</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK5105.8885.A26</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2762</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.7/6</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gibbs, Matt</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Professional ASP.NET 2.0 AJAX</subfield><subfield code="b">[written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0]</subfield><subfield code="c">Matt Gibbs and Dan Wahlin</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Indianapolis, Ind. :</subfield><subfield code="b">Wiley</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 307 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Wrox programmer to programmer</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Active server pages</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">ASP.NET</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Active server pages</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ajax (Web site development technology)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ajax <Informatik></subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ajax (Web site development technology)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Microsoft .NET</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wahlin, Dan</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/toc/ecip0715/2007014621.html</subfield><subfield code="3">Table of contents only</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0741/2007014621-b.html</subfield><subfield code="3">Contributor biographical information</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0741/2007014621-d.html</subfield><subfield code="3">Publisher description</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016250885&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016250885</subfield></datafield></record></collection> |
id | DE-604.BV023047445 |
illustrated | Illustrated |
index_date | 2024-07-02T19:23:12Z |
indexdate | 2024-07-09T21:09:46Z |
institution | BVB |
isbn | 0470109629 9780470109625 |
language | English |
lccn | 2007014621 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016250885 |
oclc_num | 255473903 |
open_access_boolean | |
owner | DE-1051 |
owner_facet | DE-1051 |
physical | XX, 307 S. Ill., graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Wiley |
record_format | marc |
series2 | Wrox programmer to programmer |
spelling | Gibbs, Matt Verfasser aut Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] Matt Gibbs and Dan Wahlin Indianapolis, Ind. : Wiley 2007 XX, 307 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Wrox programmer to programmer Includes index Active server pages ASP.NET Ajax (Web site development technology) Ajax <Informatik> Application software Development Microsoft .NET Wahlin, Dan Sonstige oth http://www.loc.gov/catdir/toc/ecip0715/2007014621.html Table of contents only http://www.loc.gov/catdir/enhancements/fy0741/2007014621-b.html Contributor biographical information http://www.loc.gov/catdir/enhancements/fy0741/2007014621-d.html Publisher description HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016250885&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Gibbs, Matt Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] Active server pages ASP.NET Ajax (Web site development technology) Ajax <Informatik> Application software Development Microsoft .NET |
title | Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] |
title_auth | Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] |
title_exact_search | Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] |
title_exact_search_txtP | Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] |
title_full | Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] Matt Gibbs and Dan Wahlin |
title_fullStr | Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] Matt Gibbs and Dan Wahlin |
title_full_unstemmed | Professional ASP.NET 2.0 AJAX [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] Matt Gibbs and Dan Wahlin |
title_short | Professional ASP.NET 2.0 AJAX |
title_sort | professional asp net 2 0 ajax written and tested with the final 1 0 release version of asp net ajax for asp net 2 0 |
title_sub | [written and tested with the final 1.0 release version of ASP.NET AJAX for ASP.NET 2.0] |
topic | Active server pages ASP.NET Ajax (Web site development technology) Ajax <Informatik> Application software Development Microsoft .NET |
topic_facet | Active server pages ASP.NET Ajax (Web site development technology) Ajax <Informatik> Application software Development Microsoft .NET |
url | http://www.loc.gov/catdir/toc/ecip0715/2007014621.html http://www.loc.gov/catdir/enhancements/fy0741/2007014621-b.html http://www.loc.gov/catdir/enhancements/fy0741/2007014621-d.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016250885&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT gibbsmatt professionalaspnet20ajaxwrittenandtestedwiththefinal10releaseversionofaspnetajaxforaspnet20 AT wahlindan professionalaspnet20ajaxwrittenandtestedwiththefinal10releaseversionofaspnetajaxforaspnet20 |