• Complain

Jim Jackson - HTML5 for .NET Developers

Here you can read online Jim Jackson - HTML5 for .NET Developers full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: Manning Publications, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Jim Jackson HTML5 for .NET Developers
  • Book:
    HTML5 for .NET Developers
  • Author:
  • Publisher:
    Manning Publications
  • Genre:
  • Year:
    2012
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

HTML5 for .NET Developers: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "HTML5 for .NET Developers" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Summary

HTML5 for .NET Developers teaches professional software engineers how to integrate the latest HTML5 APIs and semantic markup into rich web applications using JavaScript, ASP.NET MVC, and WCF. Written from the .NET perspective, this book is full of practical applications and ways to connect the new web standards with your existing development practices

About the Technology

A shift is underway for Microsoft developersto build web applications youll need to integrate HTML5 features like Canvas-based graphics and the new JavaScript-driven APIs with familiar technologies like ASP.NET MVC and WCF. This book is designed for you.

About this Book

HTML5 for .NET Developers teaches you how to blend HTML5 with your current .NET tools and practices. Youll start with a quick overview of the new HTML5 features and the semantic markup model. Then, youll systematically work through the JavaScript APIs as you learn to build single page web apps that look and work like desktop apps. Along the way, youll get tips and learn techniques that will prepare you to build metro-style applications for Windows 8 and WP 8.

This book assumes youre familiar with HTML, and concentrates on the intersection between new HTML5 features and Microsoft-specific technologies.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

Whats Inside

  • HTML5 from a .NET perspective
  • Local storage, threading, and WebSockets
  • Using JSON-enabled web services
  • WCF services for HTML5
  • How to build single page web apps

This book speaks directly to the interests and concerns of the .NET developer.From the Forward by Scott Hanselman, Microsoft

Table of Contents
  1. HTML5 and .NET
  2. A markup primer: classic HTML, semantic HTML, and CSS
  3. Audio and video controls
  4. Canvas
  5. The History API: Changing the game for MVC sites
  6. Geolocation and web mapping
  7. Web workers and drag and drop
  8. Websockets
  9. Local storage and state management
  10. Offline web applications

Jim Jackson: author's other books


Who wrote HTML5 for .NET Developers? Find out the surname, the name of the author of the book and a list of all author's works by series.

HTML5 for .NET Developers — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "HTML5 for .NET Developers" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
HTML5 for .NET Developers:
Single page web apps, JavaScript, and semantic markup
Jim Jackson II and Ian Gilman

HTML5 for NET Developers - image 1

Copyright

For online information and ordering of this and other Manning books, please visit www.manning.com. The publisher offers discounts on this book when ordered in quantity. For more information, please contact

Special Sales Department Manning Publications Co. 20 Baldwin Road PO Box 261 Shelter Island, NY 11964 Email: orders@manning.com

2013 by Manning Publications Co. All rights reserved.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps.

Picture 2 Recognizing the importance of preserving what has been written, it is Mannings policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without the use of elemental chlorine.

Picture 3Manning Publications Co.20 Baldwin RoadPO Box 261Shelter Island, NY 11964Development editor: Renae GregoireTechnical proofreader: Roland CivetCopyeditor: Andy CarrollProofreader: Melody DolabTypesetter: Dennis DalinnikIllustrator: Gerry ArringtonCover designer: Marija Tudor

Printed in the United States of America

1 2 3 4 5 6 7 8 9 10 MAL 18 17 16 15 14 13 12

Dedication

To my lovely bride, Michelle, and my beautiful daughters, Norah and Mary. Thank you for your help, support, patience, and understanding.

J.J.

To Christina and Caitlyn, my amazing wife-and-daughter team.

I.G.

Brief Table of Contents
Table of Contents
Foreword

HTML5 is taking over the world. Oh no!

.NET is dead! Java is dead!

Everything is dead and HTML5 is the only technology left standing!

Wait, none of the above is true at all. It turns out that HTML5 is a wonderful tool in our toolbox, one that makes our other tools even better. In fact, learning HTML5 is one of the best things a .NET developer can do today..NET on the server and HTML5 in a new browser on the client are a killer combination.

Jim and Ian have written about HTML5 in a voice that speaks directly to the interests and concerns of the .NET developer. The samples are clear and useful but also coded from the perspective of an ASP.NET programmer who wants to get things done. This is hugely helpful for existing ASP.NET and .NET coders who want to get up to speed on HTML5.

HTML5 is a collection of new tags and bits of markup, but the term HTML5 is overloaded. It also encapsulates CSS3 and new JavaScript APIs, like GeoLocation and LocalStorage. But HTML5 is more than these new toolsit is more than a specification; its a new way to think about writing web applications; its an assumption that your clients browser has capabilities and processing power that we couldnt dream up three years ago.

A few years ago, if you wanted a chart in a browser youd either use Flash or dynamically generate an image on the server side. Today, you can send the browser all the data a chart needs via JSON and then let the user not only see a chart generated with HTML5 Canvas, but also interact with or even change the data on the client. A few years ago, your server was the only computer with the wherewithal to sort, query, and manipulate interesting cubes of data. Today, youve got a tiny database and a powerful JITed virtual machine inside your clients web browser.

Fortunately for us all, you can write HTML5 today with ASP.NET; and with the release of ASP.NET 4.5, we see additional support for HTML5. The latest Visual Studio also adds improvements in JavaScript and CSS3 editing. All of HTML5 and its wondrous bits and pieces are ready for you in Web Forms, Web Pages, and MVC. Your ASP.NET applications can generate HTML5 that still works in older browsers thanks to the Modernizr feature detection library. You can use HTML5 and JavaScript on the client to call ASP.NET Web APIs on the server. HTML5 is a technology that makes the .NET developers life more interesting!

There are many books that talk about HTML5 as if it were an island, disconnected from any server technology. This is not the case with HTML5 for .NET Developers by Jim and Ian. If youre a longtime ASP.NET developer looking to bone up on new techniques in web development, or if youre just getting started with ASP.NET and you want to make sure youre attacking new problems in the most modern and progressive way, this is the book for you.

S COTT H ANSELMAN
W EB C OMMUNITY A RCHITECT
M ICROSOFT

Preface

In early 2010, I had just finished up a workflow proof-of-concept project and was poking around other projects at Applied Information Sciences, looking for what was next in my software career. Since I had some Silverlight experience and wanted to expand it further, I requested a role on a project to enhance a magazine viewer originally produced by Vertigo (vertigo.com) for Bondi Digital (BondiDigital.com). I ended up rebuilding the processing software that imported the source images and data into the viewer format. This was fortuitous because it was a project role that would continue while many others rotated in and out over the next two years.

When the processing solution was complete, I got involved in the Silverlight area of the application, and it was about this time that Apples new toy, the iPad, took off. It seemed to the project stakeholders that an HTML-only version of our viewer would be appropriate, so we got to work. For a traditional ASP.NET and Silverlight developer like me, this was new ground, and it took a number of months and hundreds of dollars in books for me to get my footing with JavaScript and to unlearn all the bits and pieces of ASP.NET that hide the true nature of HTML, CSS, and JavaScript.

With a little knowledge and the help of other AIS employees who were working with Manning Publications on various book ideas, I got Mike Stephens name and called over to discuss a book proposal on Silverlight and GIS, my hobby and one of my technology passions. We were pretty close to writing up a book contract when a Microsoft employee happened to mention in an interview that they (MS) were refocusing Silverlight. This came as a shock to all of the Silverlight developers and client companies who had been investing heavily in the technology for rich client-side web solutions.

Despite some backtracking and spinning the news, this appears to have been a correct move on Microsofts part. While Silverlight is certainly not dead, it has been eclipsed by HTML5 in terms of industry hype and project work moving forward. For web consultancies, this is not such a huge problem, because ASP.NET MVC is a top-tier platform on which to build rich client-side HTML applications. Windows 8 allows HTML/CSS and JavaScript as first-class development languages for native software! Its not a panacea, but it is a great tool to have in the belt.

While all of this was happening in the industry, I became more involved in the new HTML version of the magazine viewer application. And because the Silverlight/GIS book was clearly not going to fly in the marketplace, Mike at Manning asked what other applications I was working on. I responded that we were building a rich HTML5 client, integrating ASP.NET MVC and deploying it to SQL Azure and Azure Web Roles. We could do a book about any of those things! was Mikes response. Of course, I didnt think I was nearly qualified enough to write such an authoritative tome, but Mike convinced me that I was, in fact, in the perfect position to do so. As a seasoned developer who had moved from strict ASP.NET and rich-client C# applications into JavaScript and HTML, I was in a good position to describe the technologies from a common perspective.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «HTML5 for .NET Developers»

Look at similar books to HTML5 for .NET Developers. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «HTML5 for .NET Developers»

Discussion, reviews of the book HTML5 for .NET Developers and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.