Buy new:
-71% $14.53$14.53
This item cannot be shipped to your selected delivery location. Please choose a different delivery location.
Ships from: booksandbling Sold by: booksandbling
Save with Used - Good
$9.66$9.66
$11.91 delivery July 30 - August 20
Ships from: ThriftBooks-Phoenix Sold by: ThriftBooks-Phoenix
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Building Windows 8 Apps with C# and XAML (Microsoft Windows Development Series) 1st Edition
Purchase options and add-ons
- ISBN-100321822161
- ISBN-13978-0321822161
- Edition1st
- PublisherAddison-Wesley Professional
- Publication dateJanuary 1, 2012
- LanguageEnglish
- Dimensions6.75 x 0.75 x 8.75 inches
- Print length351 pages
Editorial Reviews
From the Back Cover
About the Author
Product details
- Publisher : Addison-Wesley Professional; 1st edition (January 1, 2012)
- Language : English
- Paperback : 351 pages
- ISBN-10 : 0321822161
- ISBN-13 : 978-0321822161
- Item Weight : 1.34 pounds
- Dimensions : 6.75 x 0.75 x 8.75 inches
- Customer Reviews:
About the author

Jeremy Likness is a form 8-year Microsoft MVP (Windows Development, Visual Studio and Developer Technologies) and was named MVP of the Year in 2010. He is a cloud developer advocate for Azure at Microsoft. He has 20 years of experience developing enterprise applications across multiple verticals including insurance, health and wellness, financial, supply chain management, and mobility. Jeremy has spent the past 15 years building highly scalable web-based commercial solutions using the Microsoft technology stack. He is the creator of the popular MVVM framework Jounce and an open source Silverlight Isolated Storage Database System called Sterling. Likness speaks and blogs frequently on Windows 8.1, AngularJS, MVC, JavaScript, and related Microsoft technologies.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the book well-written and authoritative. They also say it does not disappoint. However, some readers report very many errors in the source code. Opinions are mixed on the content, with some finding it good and detailed, while others say it's lite on details.
AI-generated from the text of customer reviews
Customers find the book well-written, authoritative, and easy to read. They also say it provides a viable foundation and is well formatted.
"...I found "Building Windows 8 Apps with C# and XAML" to be well and authoritatively written, as well as insightful and practical...." Read more
"...This book does a nice job of explaining the reasoning behind WinRT technology by relating what's new to what the developer already finds familiar...." Read more
"...The book has come in very handy a few times. The kindle version is well formatted. It's a good purchase... the best one so far." Read more
"...yet, I will recommend this book because it will give the reader a viable foundation." Read more
Customers find the book does not disappoint, and is a good purchase. They also say it's an excellent book for upscaling to Windows Store apps.
"...The kindle version is well formatted. It's a good purchase... the best one so far." Read more
"...This book does not disappoint. Can't go wrong with his work in this book. Thanks Jeremy!" Read more
"Excellent book for upscaling to Windows Store apps..." Read more
Customers are mixed about the content. Some find the book has a good level of detail, insight, and practicality. They also say it's an easy read and provides a nice getting-started guide for developers. However, some customers find the content confusing, incomplete, and not introduced in a structured manner. They say the book provides sub-par hands-on examples and does not spend enough time explaining the samples.
"...I got excited reading this chapter because of this tutorial step by step example, and I thought the book will continue this way all the way to the..." Read more
"Reading this book was very frustrating for me...." Read more
"...with C# and XAML" to be well and authoritatively written, as well as insightful and practical...." Read more
"...with the code listings in the book you'll see that what's in the book is incomplete...." Read more
Customers find the code quality of the book poor. They mention that there are very many errors in the source code of the second chapter.
"...The example throws an error (if you type the example as it is in the book), but author provided updated code...." Read more
"...Unfortunately there are very many errors in source code of the second chapter of this book..." Read more
"Sloppy code examples..." Read more
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
One bit of advice: Download all the source codes for the examples in the book from the website given by the author. I advise you not to try and type it all in from the code in the book, like I did. I found a missing namespace in the book's very first example that took me a while to track down.
This is the book to buy if you are "upsizing" from traditional Windows applications to the new Store applications of Visual Studio 2012.
Good work Mr. Likness, and thanks for flattening the learning curve to Store apps for me!
You need to read the example code and try to understand how things are connected. Especially things like the Visual State Manager on a Windows 8 app (Filled, Snapped, FullScreen), it looks like the app magically changes the view, but you have repeated code for each state and then things get hidden or displayed (there are some mentions, and you can figure that out reading the full code), but only devoted like 2 pages to the VSM, something that is very important. Doesn't give examples about doing something like this from scratch or how to modify the built-in templates. XAML section was brief, I know there are other XAML books, but there are many changes and specifics to the Windows RT apps, that I believe required more explanation than the one given. He touches the topics briefly, and lets you know that the option is there, but it doesn't go deep into almost any topic.
Another thing is that with the downloaded code examples, they include many custom helper classes. This is ok, but when you are trying to follow the book pages, and going through the code snippets, then if you are trying to write another sample app by yourself to do the proof of concept for each feature, then you cannot find those classes because they are not part of the core WinRT framework. So you need to copy and paste their own helper classes into your project. If instead you want to follow the book with the distributed examples, they only make sense, if before reading the book chapters, you have studied the downloaded code previously. This is fine again, but when you are trying to learn, this creates some confusion. They should have demonstrated all the features using the built-in classes and not custom classes.
There are many things that are mentioned and you get some paragraphs explaining more or less how they should work, but again very superficial
I am not saying this book is bad, it is an introduction and light foundation, but you need more compelling and tutorial like content to really learn. If you want to have an idea about how Win 8 apps work you can read this book. If you really need to write and understand in a detailed way how everything works and REALLY LEARN then get another book.
To thoroughly cover all aspects of Windows 8 development would take a book of several thousand pages, but Likness does the best he can in the relatively brief space he has: he "picks his battles" well, covering everything a developer needs to know to navigate through the radical and exciting new world of Windows 8; where supplementary detail might be helpful or necessary, he provides links to where such can be found.
I found "Building Windows 8 Apps with C# and XAML" to be well and authoritatively written, as well as insightful and practical. I will, as the blurb from the foreword on the cover suggests, "Keep this book handy."
A final note about the book: the cover design is very apropos - it is in the "Windows Modern UI" (or whatever they're calling "Metro" this week), sporting tiles a la the Windows 8 Start screen and beautifully decorative typography.
Working with the code samples was difficult as I was confused from reading and when I looked at the code I wasn't sure what I was looking for. On the other hand some of them seem to be very simple.
I don't recommend this book. I put it down and bought another one which I won't mention here until I've read it.
Top reviews from other countries
Non ha deluso le mie aspettative anche se ritengo che a breve ci saranno guide molto più corpose che approfondiranno l'argomendo in modo ancora più dettagliato.
A chi ha fretta di iniziare a sviluppare apps per windows 8 consiglio questo libro. Ovviamente si suppone che il lettore non sia digiuno del linguaggio C# e XAML.
Le circa 350 pagine seguono un iter abbastanza logico e portano il lettore a sviluppare una app preconfezionata fino al momento della pubblicazione su windows store. Purtroppo questa è a mio avviso l'unica pecca di questo manuale. Come tanti altri manuali, basa molte spiegazioni su codice già pronto (mentre io sono un patito del passo per passo).
In conclusione posso tranquillamente consigliare questo prodotto a tutti coloro che vogliono iniziare la loro avventura di sviluppo su windows 8 e C#.
Se invece, come me, desiderate un approccio più narrativo/divulgativo, per capire di come funziona l'ambiente per poi passare alla pratica in un secondo momento ... beh semplicemente non è il libro giusto.
Gli spezzoni di codice riportati nel libro come esempi sono incompleti, nel testo vengono citate delle parti che sono solo nel progetto completo, per cui occorre sempre obbligatoriamente leggere ed avere davanti un computer con i relativi progetti ....
Inoltre il libro è molto sbrigativo per alcune cose che, essendo novità, andrebbero introdotte e descritte in maniera più dettagliata ed organica ... inoltre è troppo succinto e quindi non è neanche un buon libro di riferimento .... utile, ma nel complesso non mi ha entusiasmato ...
