E-Book, Englisch, 344 Seiten
MacDonald / Garcia Aprea / Dewson ASP.NET 1.1 Solutions Toolkit
1. ed
ISBN: 978-1-4302-0001-7
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 344 Seiten
ISBN: 978-1-4302-0001-7
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark
*Includes 15 controls (programs) covering a wide range of situations; provides both a working coded solution to their problem as well as the thinking behind it *Controls can be 'cut and pasted' or used as templates for readers to build their own controls
Matthew MacDonald is an author,educator, and MCSD developer who has a passion for emerging technologies. He isthe author of more than a dozen books about .NET programming. In a dimly-remembered past life, he studied English literature and theoretical physics.
Autoren/Hrsg.
Weitere Infos & Material
1;Contents;6
2;About the Lead Author;11
3;About the Technical Reviewer;12
4;Introduction;13
5;Chapter 1 Control Development;18
5.1;User Controls vs. Custom Controls;18
5.2;Design-time Support;19
5.3;Viewstate;22
5.3.1;Setting and Getting Values;22
5.3.2;The Serializer;22
5.4;Composite Controls;23
5.4.1;Naming Your Children;23
5.4.2;Where Children Are Born;24
5.4.3;Getting at the Children;25
5.5;What IDE to Use;25
5.5.1;Embedding Resource Files;26
5.5.2;Adding Items to the Toolbox;26
6;Chapter 2 Spinner Control;29
6.1;Scenario;29
6.2;Technology;30
6.3;Design;31
6.4;Implementation;33
6.5;Demonstration;45
6.6;Limitations;47
6.7;Extensions;47
7;Chapter 3 Bindable Bullet List;48
7.1;Scenario;48
7.2;Technology;49
7.3;Design;49
7.4;Implementation;52
7.5;Demonstration;61
7.6;Limitations;63
7.7;Extensions;64
8;Chapter 4 Data Navigator;65
8.1;Scenario;65
8.2;Technology;66
8.3;Design;66
8.4;Implementation;66
8.5;Demonstration;76
8.6;Limitations;79
8.7;Extensions;79
9;Chapter 5 File Uploader;80
9.1;Scenario;80
9.2;Technology;80
9.2.1;SMTP;81
9.2.2;ADO.NET;81
9.2.3;File Streams;82
9.3;Design;82
9.4;Implementation;82
9.5;Demonstration;97
9.6;Limitations;99
9.7;Extensions;99
10;Chapter 6 Globalizable Page;100
10.1;Scenario;100
10.2;Technology;101
10.3;Design;102
10.4;Implementation;102
10.4.1;Handling Localizable Resources;106
10.5;Demonstration;109
10.6;Limitations;112
10.7;Extensions;113
11;Chapter 7 Validation Control;114
11.1;Scenario;115
11.2;Technology;115
11.3;Design;116
11.4;Implementation;118
11.4.1;JavaScript Library;139
11.5;Demonstration;149
11.5.1;Building a Test Form;155
11.6;Limitations;157
11.7;Extensions;157
12;Chapter 8 Image Magnifier;159
12.1;Scenario;159
12.2;Technology;160
12.3;Design;160
12.3.1;Control Selection;161
12.3.2;Temporary Image Files;161
12.4;Implementation;161
12.5;Demonstration;171
12.6;Limitations;171
12.7;Extensions;172
13;Chapter 9 Chart;173
13.1;Scenario;173
13.2;Technology;173
13.3;Design;174
13.4;Implementation;175
13.4.1;The Chart Class;175
13.5;Demonstration;184
13.6;Limitations;188
13.7;Extensions;189
14;Chapter 10 Image Map Generator;190
14.1;Scenario;190
14.2;Technology;191
14.3;Design;192
14.4;Implementation;193
14.4.1;The ImageMap Control;194
14.4.2;Rectangles and Strings;198
14.4.3;Our Custom Type Editor;200
14.4.4;Coding the Editor Form;202
14.5;Demonstration;207
14.6;Limitations;209
14.7;Extensions;210
15;Chapter 11 Reviewing Controls;211
15.1;Scenario;211
15.2;Technology;211
15.3;Design;212
15.4;Implementation;213
15.4.1;The LastReview Control;218
15.4.2;The Average Control;223
15.4.3;The ReviewerForm User Control;225
15.5;Demonstration;226
15.5.1;Setting Up the ReviewsDB Database;226
15.5.2;Testing Our Controls;227
15.6;Limitations;229
15.7;Extensions;229
16;Chapter 12 Straw Poll;230
16.1;Scenario;230
16.2;Technology;230
16.3;Design;231
16.3.1;Control Separation;231
16.3.2;Data Source Selection;231
16.3.3;Abuse Prevention;231
16.4;Implementation;232
16.4.1;Poll Schema;232
16.4.2;XmlPoll and XmlPollResult Controls;234
16.4.3;The XmlPoll Control;239
16.4.4;Displaying Poll Results;246
16.5;Demonstration;249
16.6;Limitations;251
16.7;Extensions;252
17;Chapter 13 RSS Reader;253
17.1;Scenario;253
17.2;Technology;254
17.3;Design;256
17.4;Implementation;257
17.5;Demonstration;263
17.6;Limitations;266
17.7;Extensions;267
18;Chapter 14 Search Engine;268
18.1;Scenario;270
18.2;Technology;270
18.2.1;Indexing;271
18.2.2;Query Parsing;271
18.3;Design;272
18.4;Implementation;273
18.4.1;Indexer;273
18.4.2;Searcher;283
18.5;Demonstration;296
18.5.1;The Index Page;296
18.5.2;The Search Page;299
18.6;Limitations;302
18.7;Extensions;303
19;Index;305




