Catálogo de publicaciones - libros
Beginning Object-Oriented ASP.NET 2.0 with VB.NET: From Novice to Professional
Brian R. Myers
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Software Engineering/Programming and Operating Systems
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2005 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-1-59059-538-1
ISBN electrónico
978-1-4302-0065-9
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2005
Información sobre derechos de publicación
© Apress 2005
Cobertura temática
Tabla de contenidos
An Introduction to .NET and Visual Studio 2005
Brian R. Myers
In this chapter I have provided you with an introduction to .NET and VS.NET and an explanation of what .NET and the .NET Framework are. I also explained how VS.NET is used to develop applications that work with the .NET Framework. The next chapters will introduce the concepts of object-oriented programming and show how those concepts can be used to build applications with VS.NET and the .NET Framework.
Pp. 1-26
Object-Oriented Programming
Brian R. Myers
In this chapter I introduced objects, the core concept of OOP. I showed you why objects are necessary, and discussed the importance of reusability in development. I also gave you an introduction to classes within VB.NET.
Pp. 27-39
Attributes and Actions
Brian R. Myers
In this chapter I covered the implementation of attributes as properties in classes and the implementation of actions as methods. I also covered the creation of properties and methods within VB.NET. In the next chapter, I’ll go over the concept of encapsulation and how it is implemented in VB.NET.
Pp. 41-55
Encapsulation
Brian R. Myers
In this chapter, I’ve provided an overview of both encapsulation and information hiding. I’ve also showed you how information hiding is implemented within VB.NET and encapsulation can be used to create class libraries that can be used by other applications. Finally, I showed you what can happen when the interface of an encapsulated class is changed and existing clients attempt to use it. Chapter 5 will cover the concept of inheritance and how it can extend classes and the encapsulation of classes.
Pp. 57-69
Inheritance
Brian R. Myers
In this chapter, I’ve provided a definition of inheritance as well as an example of how inheritance is implemented within VB.NET. I gave you some information about overriding, and presented an example of how it could be used in a common business process. I also discussed abstract classes and how you can implement them.
Pp. 71-84
Namespaces
Brian R. Myers
In this chapter I’ve discussed namespaces in depth. Though namespaces aren’t an OOP concept, they still provide a useful way to organize classes of functionality when using VS2005. In Chapter 7, I’ll cover how to design classes based on business processes.
Pp. 85-100
Class Design
Brian R. Myers
In this chapter, I’ve defined a process for designing classes as well as provided you with a step-by-step approach to the process. You also learned, in this chapter, to create a web site for a help desk application with several classes. You found that all of the classes have methods, and that some of them have the beginnings of implementation in them.
In the next chapter I’ll show you how to create web forms that can be used within the web site that use the classes you’ve created here. As I’ve mentioned, there won’t be very much functionality built into these classes yet, as ADO.NET is outside the scope of this book. However, you learn how to code the user interface to make calls to the AddTicket and AssignTo methods as well as learning how to assign the public properties to the Ticket class. You will also learn how to step through the code to get a glimpse of how the exception handling is done.
Pp. 101-128
ASP.NET Web Forms
Brian R. Myers
In this chapter I provided an overview of the use of the Web Form Designer as well as an explanation of the life cycle of an ASP.NET page. I also expanded the Help Desk application you created in the previous chapter.
In the next chapter I’ll provide more information about controls and use that information to improve the Help Desk application.
Pp. 129-147
ASP.NET Controls
Brian R. Myers
In this chapter, I explained the difference between the various ASP.NET controls that can be used on a web form. I also covered how to use the properties of ASP.NET controls and how to use a master page to define the layout of all the pages within an application. Finally, I expanded on the Help Desk application that we started previously, by adding controls and setting properties for those controls. In the next chapter I’ll cover what a web service is and how to implement a very simple web service.
Pp. 149-168
Web Services
Brian R. Myers
In this chapter, I introduced the concepts behind web services and expanded the Help Desk application by creating a web service. I showed you how to use this web service to provide user information and how to consume that web service within the Help Desk application.
Pp. 169-177