Building ASP.NET with Microsoft WebMatrix

WebMatrix is the latest addition to the hugely popular Microsoft ASP.NET web platform. This exciting new technology aims to simplify the process of developing websites by combining the new and powerful Razor syntax with a fully extensible set of data and HTML helpers for performing common web tasks....

Full description

Bibliographic Details
Main Author: Lydford, Steve (-)
Format: eBook
Language:Inglés
Published: New York : APress 2011.
Edition:1st ed. 2011.
Series:Expert's voice in .NET Building ASP.NET web pages with Microsoft WebMatrix
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629059706719
Table of Contents:
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Code Samples; Errata; Contacting the Author; CHAPTER 1 Introducing Microsoft WebMatrix; What is WebMatrix?; What is a Dynamic, Data-Driven Web Site?; Dynamic Web Pages; Data-Driven Pages; A Pragmatic Solution; Why Use WebMatrix?; The ASP.NET Platform; Who Should Use WebMatrix?; What Will I Learn?; The WebMatrix Community; Prerequisites; Previous Knowledge; System Requirements; Summary; CHAPTER 2 Getting Started; Installing WebMatrix
  • Getting WebMatrix If You Don't Already Have the Web Platform InstallerGetting WebMatrix via the Web Platform Installer; What's in the box?; ASP.NET Web Pages; IIS 7.5 Express; SQL Server Compact 4.0; Microsoft WebMatrix; Other Components; Getting Started with WebMatrix Web Sites; Enter the Matrix: Creating Your First Site; My Sites; Site from Web Gallery; Site from Folder; Site from Template; Empty Site; Starter Site; Bakery, Photo Gallery, and Calendar Templates; Our First WebMatrix Application; The WebMatrix IDE: A Quick Tour; The Workspace Selector; The Ribbon Control
  • The Navigation and Content PanesThe Notifications Area; Adding a Page to Your Site; Working with the HTML; Adding Some Razor Code; Summary; CHAPTER 3 C# Primer; Types and Variables; Naming Identifiers; Booleans; Numbers; Integral Types; Floating-Point Types; Numeric Conversions; Strings; ToString(); String.()Format(); String Length; Changing Case; Other Useful String Methods; Concatenation and StringBuilder; Dates and Times; Operators; Arithmetic Operators; Assignment Operators; Equality Operators; Relational Operators; Conditional Operators; Collections; Arrays; Generic Collections-; List
  • DictionaryThe var keyword; IEnumerable; Conditions; if...else; switch; try...catch; Loops; The while loop; The do loop; The for loop; The foreach loop; Object Oriented Programming; Principles and Terminology; Classes and Objects; Fields and Properties; Methods; Constructors; Events and Delegates; Static Classes and Members; Inheritance; Namespaces; Interfaces; Anonymous Types; Generics; OOP Conclusion; Dynamics; ExpandoObject(); Summary; CHAPTER 4 Working with Razor and ASP.NET Web Pages; Razor Syntax; Adding a single line of server-side code; Adding more complex code
  • Mixing it upLayout; RenderPage(); Layout Pages; RenderSection(); Making a section optional; Passing Data to Layout and Partial Pages; Helpers; Functions; Maintaining State; Session State; Session Variables; Session Identifiers; Cookies; Limitations of Cookies; Startup Code; Application Level Code; Folder Level Code; URLs and Routing; Routing; Passing Data in the URL; Summary; CHAPTER 5 Forms and Validation; HTML Forms; Form Controls; The input tag; The select tag; The button tag; The textarea tag; The label and fieldset tags; HTML Form Helpers
  • Html.TextBox(), Html.Password() and Html.Hidden()