Chapter 1. HTML5 and .NET
This chapter covers
- Understanding the scope of HTML5
- Touring the new features in HTML5
- Assessing where HTML5 fits in software projects
- Learning what an HTML application is
- Getting started with HTML applications in Visual Studio
You’re really going to love HTML5. It’s like having a box of brand new toys in front of you when you have nothing else to do but play. Forget pushing the envelope; using HTML5 on the client and .NET on the server gives you the ability to create entirely new envelopes for executing applications inside browsers that just a few years ago would have been difficult to build even as desktop applications. The ability to use the skills you already have to build robust and fault-tolerant .NET solutions for any browser anywhere gives you an advantage in the market that we hope to prove throughout this book.
For instance, with HTML5, you can
- Tap the new Geolocation API to locate your users anywhere on the planet
- Build photo editing or animation products with the Canvas API
- Build high-performance user interfaces for using the History and Drag-and-Drop APIs
- Accomplish a tremendous amount of work with just a few lines of JavaScript