MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn761692553
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 111121s2011 caua o 000 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d CUS  |d COO  |d OCLCQ  |d DEBSZ  |d C6I  |d UKMGB  |d OCLCQ  |d OCLCF  |d OCLCQ  |d OCLCA  |d OCLCQ  |d OCLCO  |d IDEBK  |d OCL  |d EBLCP  |d N$T  |d TEFOD  |d YDXCP  |d AU@  |d E7B  |d TEFOD  |d OCLCQ  |d FEM  |d OCLCQ  |d OCLCA  |d MERER  |d OCL  |d OCLCQ  |d OCLCO  |d BRL  |d CEF  |d WYU  |d UAB  |d OCLCQ  |d OCLCO  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
016 7 |a 015948029  |2 Uk 
019 |a 775301804  |a 861532030  |a 880748395  |a 968041342  |a 969008376 
020 |a 1449306764 
020 |a 9781449306762 
020 |a 9781449317553 
020 |a 1449317553 
020 |a 9781449317164 
020 |a 1449317162 
020 |a 9781449312824 
020 |a 1449312829 
020 |z 9781449306762 
029 1 |a AU@  |b 000052893875 
029 1 |a DEBSZ  |b 36796547X 
029 1 |a DEBSZ  |b 397142358 
035 |a (OCoLC)761692553  |z (OCoLC)775301804  |z (OCoLC)861532030  |z (OCoLC)880748395  |z (OCoLC)968041342  |z (OCoLC)969008376 
037 |a CL0500000117  |b Safari Books Online 
037 |a E19EB28E-938F-4B5F-B220-BDF66B2DC386  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a TK5105.888  |b .C43 2011 
072 7 |a COM  |x 087000  |2 bisacsh 
072 7 |a COM  |x 034000  |2 bisacsh 
072 7 |a COM  |x 060130  |2 bisacsh 
072 7 |a COM  |x 060150  |2 bisacsh 
082 0 4 |a 006.76  |2 23 
049 |a UAMI 
100 1 |a Chadwick, Jess. 
245 1 0 |a Programming Razor /  |c Jess Chadwick. 
260 |a Sebastopol, CA :  |b O'Reilly,  |c ©2011. 
300 |a 1 online resource (xiii, 99 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  |2 rda 
588 0 |a Online resource; title from title screen (Safari, viewed Dec. 5, 2011). 
520 8 |a Annotation  |b Take Razor for a test drive and discover first hand how this scripting syntax simplifies the way you create dynamic, data-driven websites. With this concise guide, youll work with Razor syntax by building example websites with Microsoft WebMatrix and ASP.NET MVC. You'll quickly learn how Razor lets you combine code and content in a fluid and expressive manner on Windows-based servers. Programming Razor also explores components of the Razor API, and shows you how Razor templates are turned into rendered HTML. By the end of this book, you'll be able to create Razor-based websites with custom extensions that meet the specific needs of your projects. Use Razor with Microsoft WebMatrix to build a working blog, complete with dataOrganize and manage your web application, using Razor features for layouts, sections, and partial viewsCreate clean and effective ASP.NET MVC views with the Razor View EngineLearn how the Razor API interprets Razor templates and turns them into executable .NET codeImplement advanced techniques for exposing reusable code and sharing ASP.NET MVC views across projects. 
505 0 |a Table of Contents; Preface; RazorPad: A Lightweight Razor Editor; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Chapter 1. Introduction; A Brief History of Microsoft's Web Development Platforms; Active Server Pages (ASP); ASP.NET Web Forms; ASP.NET MVC; WebMatrix; Hello, Razor!; Differentiating Code and Markup; Code Nuggets; Code Blocks; How Razor Parses Markup and Code; Disambiguating Code and Markup; Explicit code nuggets; The @: character sequence; The block; Comments; Chapter 2. Razor and Microsoft WebMatrix; Introducing ASP.NET Web Pages. 
505 8 |a Installing WebMatrixYour First WebMatrix Website; The File List View; Website Administration; Hello World, Razor Style; Data Access with WebMatrix; Creating a Database; Populating the Database with Data; Displaying Data from the Database; Creating the Add Post page; Handling Posted Form Data; Saving Data to the Database; Validating Posted Data; Conversion helpers; Using validation; Creating the Home Page; Chapter 3. Organizing Razor Templates; Layouts; Layouts Are Pages, Too!; Sections; IsSectionDefined; Nested Layouts; Nested Layouts and Sections; Redefining Sections. 
505 8 |a The Layout Rendering Life CycleNested Layouts; Partial Views; Creating Partial Views; Accessing parameter values; Reusing Partial Views; Razor Helpers; Razor Helper Packages; Razor Helpers versus Partial Views; Razor Helpers; Partial Views; Executing Common Code; Executing Code the First Time a Page Executes; Executing Code Every Time a Page Executes; Wrapping Views with _PageStart.cshtml Logic; Executing Multiple _PageStart.cshtml Templates; Chapter 4. Razor and ASP.NET MVC; Installing ASP.NET MVC; The Model-View-Controller Architecture; ASP.NET MVC View Engines; The Razor View Engine. 
505 8 |a Differentiating Razor syntax and API implementationsImplementing a Blog Site Using ASP.NET MVC; The Model; The Controller; Data access with Entity Framework code first; Convention versus Configuration; Authoring ASP.NET MVC Views with the Razor Syntax; Adding Razor Views to an ASP.NET MVC Application; Writing ASP.NET MVC Razor View Markup; Strongly-Typed Views; Changing the Base Class; Applying Custom Base Classes to Multiple Views; Layouts and Content Pages; Razor View File Locations; Controller Views; Locating Razor Views; Shared Views; Views in ASP.NET MVC Areas. 
505 8 |a Html and Url Helper ClassesASP.NET MVC's Razor View Page Rendering Life Cycle; Precompiling Razor Views; Precompiling Razor Views in an ASP.NET MVC application; Compiling views from MSBuild; Chapter 5. The Razor API; Razor Templates: From Markup to .NET Code; 1. Parse the Razor Template; 2. Generate .NET Code; 3. Compile Generated Code into an Executable Class; 4. Instantiate and Execute the Generated Class; Meet the Players; Configuring the Razor Template Engine; Creating a RazorEngineHost; Creating the RazorTemplateEngine; Compiling Razor Templates; Executing a Razor Template. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Active server pages. 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Active server pages.  |2 blmlsh 
630 0 7 |a Active server pages  |2 fast 
630 0 7 |a Microsoft .NET Framework  |2 fast 
650 0 |a Web site development. 
650 0 |a Web sites  |x Authoring programs. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Sites Web  |x Systèmes-auteur. 
650 7 |a COMPUTERS  |x Digital Media  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Interactive & Multimedia.  |2 bisacsh 
650 7 |a COMPUTERS  |x Web  |x Site Design.  |2 bisacsh 
650 7 |a COMPUTERS  |x Web  |x User Generated Content.  |2 bisacsh 
650 7 |a Web site development  |2 fast 
650 7 |a Web sites  |x Authoring programs  |2 fast 
776 0 8 |i Print version:  |a Chadwick, Jess.  |t Programming Razor.  |d Sebastopol : O'Reilly Media, ©2011  |z 9781449306762 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781449312824/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26847652 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26847642 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL781808 
938 |a ebrary  |b EBRY  |n ebr10759121 
938 |a EBSCOhost  |b EBSC  |n 415531 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28411086 
938 |a YBP Library Services  |b YANK  |n 7501408 
938 |a YBP Library Services  |b YANK  |n 11392323 
994 |a 92  |b IZTAP