Myers | Beginning Object-Oriented ASP.NET 2.0 with VB .NET | E-Book | www2.sack.de
E-Book

E-Book, Englisch, 216 Seiten

Myers Beginning Object-Oriented ASP.NET 2.0 with VB .NET

From Novice to Professional
1. ed
ISBN: 978-1-4302-0065-9
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark

From Novice to Professional

E-Book, Englisch, 216 Seiten

ISBN: 978-1-4302-0065-9
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark



* Includes not only Object-Oriented Programming concepts but their application. * Dedicated to using VB.NET to create ASP.NET applications instead of windows applications. * Includes an introduction to Visual Studio 2005, coding samples from Visual Studio 200 and a chapter on creating web forms, a chapter on creating web controls, and a chapter on creating web services.

Brian Myers is a Microsoft Certified Professional and Microsoft Certified Application Developer for .NET. He is currently a software engineer and database administrator.

Myers Beginning Object-Oriented ASP.NET 2.0 with VB .NET jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


1;Contents at a Glance;6
2;Contents;8
3;About the Author;12
4;About the Technical Reviewer;14
5;Acknowledgments;16
6;Introduction;18
7;CHAPTER 1 An Introduction to .NET and Visual Studio 2005;22
7.1;VB.NET and ASP.NET;22
7.2;An Introduction to Microsoft .NET;22
7.2.1;The Common Language Runtime;23
7.2.2;Assemblies;24
7.3;An Introduction to Visual Studio 2005;24
7.3.1;How to Get Started with Visual Studio 2005;25
7.3.2;Creating a New Web Project (ASP.NET);27
7.3.3;Opening an Existing Web Site;37
7.3.4;Building Web Sites;39
7.3.5;Accessing a Web Site;40
7.3.6;Navigating the Visual Studio Environment;42
7.3.7;Debugging;44
7.3.8;IntelliSense;46
7.4;Conclusion;47
8;CHAPTER 2 Object-Oriented Programming;48
8.1;Introduction to OOP Concepts;48
8.1.1;Why Objects Exist;49
8.1.2;Objects As the Building Blocks of OOP;50
8.1.3;Introduction to Reusability;51
8.2;Introduction to OOP with .NET;52
8.2.1;Objects in .NET;53
8.2.2;Using the Object Browser in Visual Studio 2005;55
8.2.3;Creating a Class with VB.NET;57
8.2.4;Using a Class in VB.NET;58
8.3;Conclusion;60
9;CHAPTER 3 Attributes and Actions;62
9.1;Attributes;62
9.2;Actions;63
9.3;Attributes and Actions Within VB.NET;63
9.3.1;VB.NET Properties;63
9.3.2;Adding Properties to a VB.NET Class;64
9.3.3;Using a Class Public Property in VB.NET;66
9.3.4;VB.NET Methods;70
9.3.5;Parameters in VB.NET;70
9.3.6;Adding Methods in VB.NET;71
9.3.7;Using a Method in VB.NET;72
9.3.8;Overloading;76
9.4;Conclusion;76
10;CHAPTER 4 Encapsulation;78
10.1;A General Overview of Encapsulation and Information Hiding;78
10.2;Encapsulation in VB.NET;79
10.2.1;Getting Started;79
10.2.2;Information Hiding Example;85
10.2.3;Encapsulation Example;87
10.3;Conclusion;90
11;CHAPTER 5 Inheritance;92
11.1;Inheritance;92
11.1.1;Inheritance in VB.NET;93
11.1.2;Overriding;97
11.2;Conclusion;105
12;CHAPTER 6 Namespaces;106
12.1;The Purpose of a Namespace;106
12.2;.NET Framework Class Library;106
12.3;Creating a Namespace;109
12.4;The My Namespace;119
12.5;Conclusion;121
13;CHAPTER 7 Class Design;122
13.1;Class Design Process;122
13.2;Case Study;122
13.2.1;Business Process Overview;123
13.3;Define the Business Process;123
13.3.1;Case Study: Define the Business Process;124
13.3.2;Review the Business Process;127
13.4;Break Down the Business Process;127
13.4.1;Case Study: Break Down the Business Process;127
13.5;Create the Class or Classes;132
13.6;Define the Properties and Methods of Each Class;133
13.6.1;Case Study: Define the Properties and Methods of Each Class;134
13.7;Create the Class Structure;138
13.7.1;Case Study: Create the Class Structure;139
13.8;Conclusion;149
14;CHAPTER 8 ASP.NET Web Forms;150
14.1;Using the Web Forms Designer;150
14.1.1;Adding Controls;151
14.2;The ASP.NET Page Class;152
14.3;Page Lifecycle;153
14.3.1;Round Trips;153
14.3.2;View State;154
14.3.3;Web Form Processing Stages;154
14.3.4;Session and Application Objects;155
14.4;Expanding the Help Desk Application;157
14.5;Conclusion;168
15;CHAPTER 9 ASP.NET Controls;170
15.1;HTML Server Controls;170
15.2;Web Server Controls;173
15.2.1;Working with Control Properties and Events;173
15.2.2;Validation Controls;176
15.2.3;Master Pages;179
15.3;Expanding the Help Desk Application;183
15.4;Conclusion;189
16;CHAPTER 10 Web Services;190
16.1;Introduction to XML, SOAP, and WSDL;190
16.2;Introduction to Web Services;191
16.2.1;Creating a Web Service;191
16.2.2;Consuming a Web Service;195
16.3;Conclusion;198
17;Index;200



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.