Cargando…

Pro ASP.NET MVC 5 platform /

The power of ASP.NET MVC 5 stems from the underlying ASP.NETand .NET Frameworks upon which it is founded. To make your ASP.NET MVC applications the best they can possibly be, you need to fully understand what these "back office" technologies are doing and how they can be tailored to create...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Freeman, Adam, 1972- (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, 2014.
Colección:Expert's voice in Web development.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn877955953
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 140423s2014 caua o 001 0 eng d
040 |a GW5XE  |b eng  |e rda  |e pn  |c GW5XE  |d DEBBG  |d COO  |d YDXCP  |d UMI  |d OCLCO  |d B24X7  |d IDEBK  |d DEBSZ  |d OCLCQ  |d OCLCO  |d OCLCF  |d A7U  |d UWO  |d OCLCQ  |d Z5A  |d LIV  |d OCLCQ  |d ESU  |d OCLCQ  |d VT2  |d IOG  |d N$T  |d OCLCA  |d OCL  |d REB  |d CEF  |d U3W  |d AU@  |d WYU  |d YOU  |d UAB  |d UKAHL  |d OCLCQ  |d OCLCO  |d DCT  |d ERF  |d SFB  |d BRF  |d ADU  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 881305372  |a 881500554  |a 966388303  |a 1005779266  |a 1048107242  |a 1066686400  |a 1086428168  |a 1110898136  |a 1112583794  |a 1113361224  |a 1126419378  |a 1129349212  |a 1153038538 
020 |a 9781430265429  |q (electronic bk.) 
020 |a 1430265426  |q (electronic bk.) 
020 |z 1430265418 
020 |z 9781430265412 
024 7 |a 10.1007/978-1-4302-6542-9  |2 doi 
029 1 |a AU@  |b 000053047365 
029 1 |a AU@  |b 000053310636 
029 1 |a DEBBG  |b BV041842175 
029 1 |a DEBBG  |b BV042033053 
029 1 |a DEBSZ  |b 414185315 
029 1 |a GBVCP  |b 800105257 
029 1 |a NZ1  |b 15625550 
035 |a (OCoLC)877955953  |z (OCoLC)881305372  |z (OCoLC)881500554  |z (OCoLC)966388303  |z (OCoLC)1005779266  |z (OCoLC)1048107242  |z (OCoLC)1066686400  |z (OCoLC)1086428168  |z (OCoLC)1110898136  |z (OCoLC)1112583794  |z (OCoLC)1113361224  |z (OCoLC)1126419378  |z (OCoLC)1129349212  |z (OCoLC)1153038538 
037 |a CL0500000444  |b Safari Books Online 
050 4 |a QA76.76.M52 
072 7 |a COM  |x 060130  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 005.276  |2 23 
049 |a UAMI 
100 1 |a Freeman, Adam,  |d 1972-  |e author. 
245 1 0 |a Pro ASP.NET MVC 5 platform /  |c Adam Freeman. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c 2014. 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer 
264 4 |c ©2014 
300 |a 1 online resource (xv, 395 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
490 1 |a The expert's voice in web development 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed November 30, 2017) 
500 |a Includes index. 
520 |a The power of ASP.NET MVC 5 stems from the underlying ASP.NETand .NET Frameworks upon which it is founded. To make your ASP.NET MVC applications the best they can possibly be, you need to fully understand what these "back office" technologies are doing and how they can be tailored to create a high-productivity programming model that promotescleaner code architecture, test-driven development and powerful extensibility. ASP.NET and .NET provide your MVC 5 applications with a richsuite of services including such vital every-day features as extensible request handling, state management and user authentication. Developing a good understanding of the life-cycle of these features and how they impact upon the reliability and performance of your MVC application is the difference between creating an average web application and a best-in-class one. MVC applications that are architected will a thorough knowledge of the underlying platforms will be be faster to write, faster to run and less likely to develop bugs during development. In Pro ASP.NET MVC 5:The Platform, best selling .NET author Adam Freeman explains how to get themost from the entire MVC platform, beginning with a nuts-and-bolts descriptionof the tools you have available to you and working through to the most advancedfeatures. He goes in-depth at every stage to give you the practical knowledgethat you need to apply these concepts to your own code 
505 0 |a At a Glance; Part 1: Getting Ready; Chapter 1: Putting the ASP.NET Platform in Context; What Is the ASP.NET Platform?; What Do You Need to Know?; What's the Structure of This Book?; Part 1: Getting Ready; Part 2: The ASP.NET Platform Foundation; Part 3: The ASP.NET Services; Are There Lots of Examples?; Where Can You Get the Example Code?; What Software Do You Need for This Book?; Preparing Visual Studio; Getting Google Chrome; Summary; Chapter 2: Pattern and Tools Primer; Understanding the MVC Pattern; Understanding the Benefits of the MVC Pattern; Creating the Example Project. 
505 8 |a Creating the MVC ComponentsTesting the Application; Adding Packages to the Project; Using Bootstrap; Summary; Part 2: The ASP.NET Platform Foundation; Chapter 3: The ASP.NET Life Cycles; Preparing the Example Project; The ASP.NET Application Life Cycle; Understanding the Application Life Cycle; Receiving Notifications When the Application Starts and Ends; Testing the Start and Stop Notifications; Testing the Start Notification; Testing the Stop Notification; The ASP.NET Request Life Cycle; Understanding the Request Life Cycle; Understanding Modules and Handlers. 
505 8 |a Handling Request Life-Cycle Events Using Special MethodsDisplaying the Event Information; Handling Request Life-Cycle Events Without Special Methods; Using a Single Method to Handle Multiple Events; The ASP.NET Context Objects; Understanding the ASP.NET Context Objects; Working with HttpApplication Objects; Handling Property Exceptions; Working with HttpRequest Objects; Working with HttpResponse Objects; Summary; Chapter 4: Modules; Preparing the Example Project; ASP.NET Modules; Creating a Module; Setting Up the Event Handlers; Handling the BeginRequest Event; Handling the EndRequest Event. 
505 8 |a Registering a ModuleTesting the Module; Creating Self-registering Modules; Creating the Project; Creating the Module; Creating the Registration Class; Testing the Module; Using Module Events; Defining the Module Event; Creating the Consuming Module; Generating HTML; Understanding the Built-in Modules; Summary; Chapter 5: Handlers; Preparing the Example Project; Adding the System.Net. Http Assembly; ASP.NET Handlers; Understanding Handlers in the Request Life Cycle; Understanding Handlers; Handlers and the Life-Cycle Events; Creating a Handler; Registering a Handler Using URL Routing. 
505 8 |a Registering a Handler Using the Configuration FileTesting the Handler; Creating Asynchronous Handlers; Creating Modules That Provide Services to Handlers; Consuming the Items Data; Targeting a Specific Handler; Decoupling Components Using Declarative Interfaces; Custom Handler Factories; Controlling Handler Instantiation; Registering the Handler Factory; Selecting Handlers Dynamically; Reusing Handlers; Summary; Chapter 6: Disrupting the Request Life Cycle; Preparing the Example Project; Adding the Bootstrap Package; Creating the Controller; Creating the View; Testing the Example Application. 
546 |a English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Microsoft .NET Framework  |2 fast 
650 0 |a Web sites  |x Authoring programs. 
650 6 |a Sites Web  |x Systèmes-auteur. 
650 7 |a COMPUTERS  |x Web  |x Design.  |2 bisacsh 
650 7 |a Web sites  |x Authoring programs  |2 fast 
776 0 8 |i Printed edition:  |z 9781430265412 
830 0 |a Expert's voice in Web development. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430265412/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28324469 
938 |a Books 24x7  |b B247  |n bks00065477 
938 |a EBSCOhost  |b EBSC  |n 1173926 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis29828030 
938 |a YBP Library Services  |b YANK  |n 11804785 
994 |a 92  |b IZTAP