- Series: Microsoft Windows Development Series
- Paperback: 384 pages
- Publisher: Addison-Wesley Professional; 1 edition (November 4, 2012)
- Language: English
- ISBN-10: 0321822161
- ISBN-13: 978-0321822161
- Product Dimensions: 7.1 x 0.8 x 9.1 inches
- Shipping Weight: 1.3 pounds (View shipping rates and policies)
- Average Customer Review: 3.4 out of 5 stars See all reviews (29 customer reviews)
- Amazon Best Sellers Rank: #1,626,381 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Building Windows 8 Apps with C# and XAML (Microsoft Windows Development Series) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Customers who viewed this item also viewed
From the Back Cover
About the Author
Jeremy Likness is a principal consultant at Wintellect, LLC. He has worked with enterprise applications for more than 20 years, 15 of those focused on web-based applications using the Microsoft stack. An early adopter of Silverlight 3.0, he worked on countless enterprise Silverlight solutions, including the back-end health monitoring system for the 2010 Vancouver Winter Olympics and Microsoft’s own social network monitoring product called “Looking Glass.” He is both a consultant and project manager at Wintellect and works closely with Fortune 500 companies, including Microsoft. He is a three-year Microsoft MVP and was declared MVP of the Year in 2010. He has also received Microsoft’s Community Contributor award for his work with Silverlight. Jeremy is the author of Designing Silverlight Business Applications: Best Practices for Using Silverlight Effectively in the Enterprise (Addison-Wesley). Jeremy regularly speaks, contributes articles, and blogs on topics of interest to the Microsoft developer community. His blog can be found at http://csharperimage.jeremylikness.com.
Browse award-winning titles. See more
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
If you already know the WinRT API, this book is perfect for you, but I cannot recommend it if you are beginning the API.
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.
I prefer to go through the examples in a book like this, and I feel like downloading the code is cheating. If I'm not entering the examples myself I lose some of the learning. But if the book is insufficient, then it isn't as useful. The author and editors should have taken more time to ensure that the downloadable code was entirely optional.
Some other problems with just this first example:
* It neglects to tell you that you have to add the data formats Bitmap AND StorageItems to your Declarations in the AppX manifest, otherwise sharing from e.g. the Photos app won't work.
* The BitmapEncoder.SetPixelData() method throws an exception the first time you invoke it because a buffer in the WriteableBitmap isn't big enough. You have to try to save the captured image twice to get it to actually take. Nothing in the book indicates that this will happen, nor is there any code to correct for it.
I'm hoping the remainder of the book will at least give me what I need to get started with Win8 app development, but I'm not impressed thus far.
Most Recent Customer Reviews
Not only does the writer describe Win8 development but he also explains the techniques you come in contact with while developing.Read more