E-Book, Englisch, 216 Seiten
Myers Beginning Object-Oriented ASP.NET 2.0 with VB .NET
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.
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




