Cargando…

HTML5 programming for ASP.NET developers /

HTML5 Programming for ASP.NET Developers teaches you to harness the power and flexibility of HTML5 in your ASP.NET Web Forms and ASP.NET MVC applications. Focusing on the programmable features of HTML5 that will be most useful to you as an ASP.NET developer, this book will take you straight to the h...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Joshi, Bipin
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Place of publication not identified] : New York : Apress ; Distributed to the Book trade worldwide by Springer, ©2012.
Colección:Expert's voice in .NET.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Title Page; Copyright Page; Dedication Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Who Is This Book For?; Web Forms or MVC; Software Required; Structure of This Book; Downloading the Source Code; Contacting the Author; CHAPTER 1 Overview of HTML5 and ASP.NET 4.5; History of HTML5; HTML5 Page Structure; A Quick Look at HTML5-specific Tags; HTML5 Features of Interest; Audio and Video; Canvas; History API; Web Storage; Offline Web Applications; File API; Web Workers; Web Sockets; Geolocation; CSS3.
  • HTML5 and Browser SupportChecking for HTML5 Support Statically; Checking for HTML5 Support Dynamically; HTML5 and ASP.NET; Features of the Visual Studio HTML Editor; HTML Formatting; IntelliSense and Validations for HTML5 Tags; HTML5 Snippets; Automatically Renaming End Tags; JavaScript IntelliSense; Testing a Web Page in a Specific browserTesting; Sample Web Applications; A Simple ASP.NET Web Forms-based Web Application Using HTML5; Creating the ASP.NET Web Forms Project; Adding a Master Page and a Content Page; Adding Web Methods; Writing jQuery Code to Call Web Methods.
  • A Simple ASP.NET MVC-Based Web Site Using HTML5Creating an ASP.NET MVC Project; Adding a Controller and Action Methods; Adding a View; Writing jQuery Code to Call Action Methods; Summary; CHAPTER 2 Overview of jQuery; What Is jQuery?; jQuery Is a JavaScript Library; jQuery Is Fast and Concise; jQuery Simplifies Traversing HTML Documents, Event Handling, Animation, and Ajax Interactions; jQuery Is Designed to Change the Way You Write JavaScript; Downloading and Referring to jQuery; Event Handling; Event Wiring Using the bind() Method; jQuery Selectors.
  • Selecting Elements Based on ID, Tag Name, and CSS ClassSelecting Elements Based on Their Attribute Value; Selecting Form Elements; Modifying the DOM Using jQuery; jQuery Ajax Techniques; Using the jQuery .ajax() Method in a Web Forms Application; Using the jQuery .ajax() Method in an MVC Application; Summary; CHAPTER 3 Working with Audio and Video; Embedding Media Files Using the Tag; Embedding Audio Files; Embedding Flash Video Files; Embedding Silverlight Video Files; HTML5 Audio and Video Tags; Playing Audio; Playing Video; Supported Audio and Video Formats.
  • Implementing a Fallback MechanismSupporting Multiple Media Formats; Flash or Silverlight Fallback; Programming with the Audio and Video APIs; Creating a Custom Video Player Using the Video API; HTML5 Markup; SQL Server Database and Entity Framework Data Model; Fetching the Video Playlist; Playing, Pausing, and Stopping a Video; Displaying Duration and Progress; Summary; CHAPTER 4 Drawing with the Canvas; The Element; Drawing on the Canvas; Drawing Lines; Changing the Line Width and Cap; Drawing Curves; A Quick Introduction to Radians; Drawing an Arc Using the arc() Method.