Catálogo de publicaciones - libros
Beginning Visual Web Programming in VB .NET: From Novice to Professional
Daniel Cazzulino Victor Garcia Aprea James Greenwood Chris Hart
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-359-2
ISBN electrónico
978-1-4302-0012-3
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
Debugging and Exception Handling
Daniel Cazzulino; Victor Garcia Aprea; James Greenwood; Chris Hart
Security in web applications is very important, because of the exposure to the entire Web (of hackers!). In this Chapter, we looked at some general security concepts, as well as modern role-based security.
We examined the various authentication options available in ASP.NET, and provided some guidance that should allow you to choose among them. We discussed application configuration files in the context of security settings, and we used authentication and authorization to secure an application. We also used custom authentication to meet application requirements, showing the level of extensibility available in the general security infrastructure.
In order to describe the close relationship between IIS and ASP.NET, we provided an overview of the modular and extensible architecture that exists to process web requests, and how the various authentication options are implemented internally, as well as their interaction with the main web application.
Now our Friends Reunion application has become much more secure, through the use of the concepts you’ve learned in this Chapter. However, we certainly haven’t covered every possible security-related feature available in .NET, as that is a subject for a whole book. As noted earlier, one such book is , which can also be downloaded as a PDF from www.microsoft.com/practices.
Pp. 421-474
Caching and Performance Tuning
Daniel Cazzulino; Victor Garcia Aprea; James Greenwood; Chris Hart
Security in web applications is very important, because of the exposure to the entire Web (of hackers!). In this Chapter, we looked at some general security concepts, as well as modern role-based security.
We examined the various authentication options available in ASP.NET, and provided some guidance that should allow you to choose among them. We discussed application configuration files in the context of security settings, and we used authentication and authorization to secure an application. We also used custom authentication to meet application requirements, showing the level of extensibility available in the general security infrastructure.
In order to describe the close relationship between IIS and ASP.NET, we provided an overview of the modular and extensible architecture that exists to process web requests, and how the various authentication options are implemented internally, as well as their interaction with the main web application.
Now our Friends Reunion application has become much more secure, through the use of the concepts you’ve learned in this Chapter. However, we certainly haven’t covered every possible security-related feature available in .NET, as that is a subject for a whole book. As noted earlier, one such book is , which can also be downloaded as a PDF from www.microsoft.com/practices.
Pp. 475-520
Publishing Web Applications in .NET
Daniel Cazzulino; Victor Garcia Aprea; James Greenwood; Chris Hart
Data access is essential for all but the most trivial web applications. However, the data-access code itself should not hinder a programmer’s productivity. Easy and intuitive data facilities are crucial in any good development environment, and VS .NET, together with ADO.NET, fulfills both requirements. In this Chapter, we looked at ADO.NET components and how they interact with the IDE to enhance our experience. You saw that VS .NET includes some powerful wizards and design-time advantages that have not previously been seen in a Microsoft IDE.
Components and data binding make the process of displaying and editing data a breeze. You learned how it works with simple controls, as well as with the more advanced DataGrid and DataList controls. You saw how the incredibly versatile templates can be used to achieve some real-world goals. Our Friends Reunion sample application became much more useful, and it’s a good example of the possibilities of the new platform.
In the next Chapter, you will learn about the importance of state in web applications, and you’ll find out how ASP.NET overcomes the stateless nature of the HTTP protocol through its impressive state management features.
Pp. 521-565