Pro Windows 8.1 Development with XAML and C# (Professional Apress) (英語) ペーパーバック – 2014/5/29
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
Windows 8.1 apps are revolutionizing development on the Windows platform. Fast, fluid, tactile and chrome-free, they provide a brand-new look and feel for Windows users.
These apps rely on Microsoft's Windows 8 modern UI to provide their rich and engaging user experiences for both desktop and tablet users. The new UI in turn relies upon the Windows Runtime (WinRT) to give its apps unparalleled flexibility and power.
Understanding this stack of new technologies and how they tie in to the proven C# language and the XAML standard is the subject of this book. Experienced writers Jesse Liberty, Phil Japikse, and Jon Galloway explain how you can get the most from Windows 8.1 by focusing on the features that you need for your project and bringing your existing C# coding knowledge to bear.
They begin with a nuts-and-bolts examination of how the technologies fit together and show you everything you need to get up and running with the new platform. Once you have a good understanding on the basics, you progress to more advanced topics steadily increasing your understanding as a whole. This holistic knowledge is essential to truly master Windows 8.1 development.
Each topic is covered clearly and concisely and is packed with the details you need to code effectively. The most important features are given a no-nonsense, in-depth treatment and chapters contain examples that demonstrate both the power and the subtlety of Windows 8.1.
Jesse Liberty is a Master Consultant for Falafel Software, aMicrosoft MVP, a Telerik MVP, an author, and he creates courses forPluralsight. Liberty hosts the popular Yet Another Podcast and his blog isconsidered required reading. He was a Senior Evangelist for Microsoft, a XAML Evangelistfor Telerik, a Distinguished Software Engineer at AT&T; Software Architectfor PBS and Vice President of Information Technology at Citibank. Jesse can befollowed on twitter at @JesseLiberty
The overall content of the book is pretty good, which is why I'm giving it 3 stars, but I think next time they need to hire an editor. I've never seen so many errors in a professionally published book. Misspellings, double words, mixed words...and I'm only a few pages into it reading it on my phone, meaning from what I've read so far just about every paragraph has had some type of error in it. This book reads more like a draft version that no one bothered to edit before going final. Maybe the print version is better, but I can't recommend the Kindle version.
In particular, I found the sections that covered MVVM particularly helpful. On the downside, I think the discussion
in Chapter 7 on Remote Data Services neglects Azure. A developer may want to logically progress from
using SQL Express to using Azure but this book doesn't cover it in any detail.
The book does cover Windows Azure Mobile Services in a later chapter.
I think the book doesn't give the Microsoft implementation of SOAP the respect it deserves. If you wanted to get something
running quickly, reliably and maintainable for the long haul in a line-of-business application environment, it could often be the
best way to go.
My biggest complaint is with the Amazon's Kindle Apps that I used to read the book. Honestly, I'm not going to steal the
book if you give me a decent cut and paste feature so that I don't have to retype the example code. Such
cheapeosity is beyond my vocabulary. On the plus side, Microsoft has done an excellent job with VS2013 by
extending Intellisense even to data binding strings and adding other features such as Snippets that makes typing in source
code almost a pleasure.