Partager via


Free ebook: Programming Windows 8 Apps with HTML, CSS, and JavaScript (Second Preview)

672611 eBook.inddWe’re happy to release the Second Preview of our free ebook Programming Windows 8 Apps with HTML, CSS, and JavaScript, by Kraig Brockschmidt, today. Here’s a description of the ebook from Kraig:

Kraig here. Hello again! Now that the RTM build of Windows 8 is out and available to developers, along with upgraded tools, I’m delighted to offer the next preview release of my book, Programming Windows 8 Apps with HTML, CSS, and JavaScript. Since the first release in June, we’ve added eight more chapters, bringing the total to 12 out of a planned 17. The new chapters cover collection controls (everything you wanted to know about ListView!), layout (especially view states), commanding UI (app bars, message dialogs, and their friends), the all-important topic of managing state, a close look at input and sensors (a form of input, really), media, animations, and contracts (share, search, the file pickers, and contacts). The earlier preview chapters (1-4) have also been updated and refined.

Writing a book like this has always been a journey of exploration for myself, and I’m truly grateful that I also have the opportunity to share the results with you. The process has involved many discussions with the Windows engineering team who created the platform, often taking me into far-off corners of the galaxy, so to speak. I’ve also been doing my best to follow app-building discussions both within Microsoft, on the MSDN forums, and StackOverflow so that I can try to anticipate and answer questions that will likely arise in your own mind. And with this over-abundance of information and experience, my goal has been to pull together a narrative story from start to finish, blazing a single trail through what can seem at times like a thick jungle. I would love to hear from you how successful I’ve been at this endeavor.

As evidenced by its title, this book is about writing Windows 8 apps in HTML, CSS, and JavaScript. The earlier chapters are indeed very specific to that particular choice of language and presentation layer, along with the Windows Library for JavaScript.

Somewhere around Chapters 7 and 8, however, we really begin to transition more into the WinRT APIs that are applicable to apps written in any language. I’m finding this especially true as I’m writing Chapter 13 on live tiles and notifications—very little of it, other than the code snippets, is unique to JavaScript, especially when talking about tile-updating web services written with server-side technologies like PHP and ASP.NET! My point in saying this is that while I’ve written this book ostensibly for web developers who are and will be looking to create apps for Windows 8 and the Windows Store, much of this book will also be very helpful to Windows 8 developers in general. And since it is now and will be a free ebook, you can’t lose!

As the release date for Windows 8 has been set for October 26th, we’re now on the home stretch toward the final release of this full ebook, which we plan to have ready in time for the Build conference in Redmond (October 30- November 2). I hope to see many of you there! And for those who cannot attend in person, keep an eye on https://buildwindows.com because the conference will also be presented online.

Happy reading, and coding!

DOWNLOAD LINKS:

THE FINAL EBOOK IS AVAILABLE HERE: https://blogs.msdn.com/b/microsoft_press/archive/2012/10/29/free-ebook-programming-windows-8-apps-with-html-css-and-javascript.aspx

You can download the Second Preview (PDF only) here (13.5 MB).

And you can download the Second Preview’s companion content here (64.9 MB).

(We’ll release the final version of this free ebook in PDF, EPUB, and MOBI formats.)

Comments

  • Anonymous
    August 21, 2012
    The companion zip file has a password. Anyone know what that is?

  • Anonymous
    August 21, 2012
    Anybody else having this trouble? I can't duplicate the issue. Maybe your download was corrupted somehow? You might try shortening the .ZIP filename — when I extracted just now into a like-named folder in my user folder’s downloads, I got an error that one path to one of the files was too long. That could possibly confuse a third-party zip extractor.

  • Anonymous
    August 21, 2012
    My download works correctly, both Pdf and companion content.

  • Anonymous
    August 22, 2012
    EPUB and MOBI formats would be great!

  • Anonymous
    August 26, 2012
    Perfect!!!

  • Anonymous
    August 29, 2012
    Is it allowed to copy the book to paper for my personal need? Copyright states 'All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher.' Is a printout for myself involved by this phrase?

  • Anonymous
    August 29, 2012
    Thanks to provide a Nice book.

  • Anonymous
    September 01, 2012
    perfect book, thank you

  • Anonymous
    September 02, 2012
    thank you

  • Anonymous
    September 05, 2012
    Myself, you may print the ebook for your personal use.

  • Anonymous
    September 05, 2012
    Thank you for clarification, Devon.

  • Anonymous
    September 05, 2012
    The comment has been removed

  • Anonymous
    September 07, 2012
    very nice!. thanks mr. Kraig Brockschmidt. we proud of you

  • Anonymous
    September 10, 2012
    Great book, thank you!

  • Anonymous
    September 10, 2012
    Awesome share. Thanks!

  • Anonymous
    September 11, 2012
    Very nice!

  • Anonymous
    September 13, 2012
    Way cool :)

  • Anonymous
    September 14, 2012
    Downloading slowly~

  • Anonymous
    September 20, 2012
    thanks - great resource

  • Anonymous
    September 20, 2012
    no password required, just unzipped

  • Anonymous
    September 22, 2012
    Great Book, hope to have the final release soonest...thanks....

  • Anonymous
    September 25, 2012
    Just what I have been looking for, thank you very much!

  • Anonymous
    September 25, 2012
    Esta genial. saludos

  • Anonymous
    September 26, 2012
    Thanks a lot brotha

  • Anonymous
    October 29, 2012
    greet book very nice....

  • Anonymous
    October 30, 2012
    great thanks a lot

  • Anonymous
    November 03, 2012
    wer should i register for this exam?

  • Anonymous
    November 11, 2012
    Any news on those Epub & Mobi formats?

  • Anonymous
    November 16, 2012
    I was able to download both files with no problem/pw. Thanks.

  • Anonymous
    November 29, 2012
    Thank u for clarification and its a perfect book........

  • Anonymous
    December 14, 2012
    The final book, including MOBI and EPUB is available here: blogs.msdn.com/.../free-ebook-programming-windows-8-apps-with-html-css-and-javascript.aspx

  • Anonymous
    December 16, 2012
    continuamos leyendo las novedades, saludos amigos.

  • Anonymous
    January 03, 2013
    Thank you very much for useful ebook and its companion contents.

  • Anonymous
    January 31, 2013
    Thank you for this very useful book and companion contents.

  • Anonymous
    February 18, 2013
    am asking about free exam 070-480 i didn't found the link to register any help please ?

  • Anonymous
    March 10, 2013
    @Mohammed : Here it is : www.microsoft.com/.../exam.aspx

  • Anonymous
    April 11, 2014
    ESTOU COMEÇANDO A LER O LIVRO, MAS DESDE JÁ AGRADEÇO POR DISPONIBILIZAR ELE GRATUITAMENTE, VAI ME AJUDAR NAS AULAS DE Desenvolvimento de apps Windows 8.1 com HTML5 e JavaScript – Introdução NA MVA. TANK YOU :)

  • Anonymous
    May 04, 2014
    Thanks ...

  • Anonymous
    June 04, 2014
    I'm sure the book will teach me a lot....

  • Anonymous
    July 07, 2014
    Thanks you to provide a nice book.it very usefull for me.

  • Anonymous
    October 20, 2014
    Microsoft dose such a Fantastic Job with there Apps. It has Helped me and my Family Very much. Your Apps from Microsoft have Helped change the World, for a Better place to Live n doing Business. Microsoft is A Fantastic Company with Great Techongly for all to Ser n Share. Microsoft makes Great Apps n is a Awsome Company with Technology out of this World. Great Job Every one @ Microsoft. Thank you for your Time.  Contact information 765-964-4886.or timothycline73@gmail.com. Thanks Again. Timothy Cline. Mobile App Idsals LLC.

  • Anonymous
    February 26, 2015
    good for GAME DEVLOPMENT TOO

  • Anonymous
    July 24, 2015
    thx a lot.