Pro HTML5 with Visual Studio 2015

Pro HTML5 with Visual Studio 2015 is written to help ASP.NET developers make the leap to the inevitable and exciting world of HTML5. With this book, you’ll quickly master the new HTML elements, the improved CSS features, and advanced content including audio, video, canvas, SVG, and drag and drop cap...

Full description

Bibliographic Details
Main Author: Collins, Mark. author (author)
Format: eBook
Language:Inglés
Published: Berkeley, CA : Apress 2015.
Edition:1st ed. 2015.
Series:Expert's voice in Web development.
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629919806719
Table of Contents:
  • Contents at a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Part I: What is HTML5? ; Chapter 1: Before You Begin; Reviewing the Web Environment; The Basic HTTP Page; Page-Centric Web; Client-Server Model; Improving the Web Experience; Using Client-Side Scripting; Using AJAX; Reviewing Web Technologies; Exploring HTML5; Reviewing Markup Changes; Understanding Cascading Style Sheets; Reviewing Other HTML Functionality; Choosing a Development Tool; Using Visual Studio 2015; Using Microsoft's WebMatrix
  • Using Visual Studio Community Edition ASP.NET 5; Chapter Exercises; Project Structure; Deciphering Browser Support for HTML5; Summary; Part II: Using the New HTML5 Features ; Chapter 2: ASP.NET Web Forms; Introducing the New Input Types; Creating an ASP.NET Project; Using the Email Control ; Using the Page Inspector; Exploring the Other Input Types; Implementing a Feedback Form ; Reviewing the New Input Types; URL; Selection List; Date/Time Fields; Phone; Range; Color; Number; Text Area; Reviewing the Form; Using the HTML5Test Web Site; Using the Range Control
  • Modifying the Step Attribute Adding Custom Tick Marks; Displaying the Range Value; Summary; Chapter 3: MVC Web Applications; Introducing ASP.NET MVC6 ; Creating an ASP.NET MVC Project; Exploring a Razor View ; Using Editor Templates; Adding a Feedback Page ; Creating the Feedback Model; Defining the Feedback View; Completing the Feedback Form; Adding the Other Fields; Adding Editor Templates; Generating Custom HTML ; Adding a Custom Helper Class; Re-implementing the Custom E- mail Template; Implementing a Range Control; Implementing a Custom Helper Method
  • Adding the Range Template Using Open Source Extensions ; Adding Literal HTML ; Adding a Range Control; Adding a Progress Bar; Updating the Progress Bar; Using the Meter Control; Summary; Chapter 4: Cascading Style Sheets; Reviewing Style Syntax; Using Selectors; Element Selectors; Using Combinators; Class and ID Selectors; Using Attribute Selectors; Pseudo-class Selectors; Understanding Unions; Using CSS Properties; Using Vendor Prefixes; Understanding the Box Model; Applying Style Rules; Including Style Specifications; Cascading Rules; Using the Important Keyword
  • Creating a Web Page Planning the Page Layout; Creating the Web Project; Defining the Page Structure; Adding the Content; Implementing the Style Rules; Adding Basic Styles ; Using Rounded Corners; Working with Gradients; Creating Tables; Adding Column Layout; Adding Box Shadows; Using Zebra Striping; Adding Text Decorations; Line Decorations; Emphasis Marks; Text Shadows; Using 3D Transforms; Adding Animation; Summary; Chapter 5: Scripting Enhancements; Using Query Selectors; Using querySelector; Using querySelectorAll; Creating the Visual Studio Project
  • Employing Web Workers