Product Description
This ebook collects the first 7 parts of SilverlightShow article series 'Windows 8 Metro', together with source code.
In this first part (2 more parts expected to be released, following the development of the series) Andrea introduces the basic concepts of Windows 8 development, and covers developing your first application, the application life-cycle, the new metro controls and more.
From the author: In the recent days an epocal change is becoming evident. If you tried to download the new Windows 8 Consumer Preview, available for free on Microsoft website, you know what I mean. The change, that is greatly focused on a new user experience, is driven by the growing power of portable devices that are becoming prevalent on common desktop and laptops. Up to the day before today, tablet PCs, smartphones, and generically speaking touch-enabled devices was expensive and not effective, but they are now something that common people start to take in serious consideration from the effectiveness perspective and also from the economical point of view.
As said, this change is mostly focused on a new user experience due to the fact that there is a shift of the attention from the business software to the consumer market. Never like today the wide availability of consumer application have been important and this, joined with the new touch paradigm requires a completely new set of rules to design the experience and the interaction of the user with your software.
In this series I aim to share my evolving experience with the new Windows 8 Metro Applications. As few people knows I have a graphical background that lives side by side with my programmer soul. During this series I would like to discover most of the wonderful tools behind Metro applications.
Contents:
Chapter 1: Create your apps with simplicity in mind
The art of remove instead of add
The pillars of Metro Style
Be authentically digital
Do more with less
Be fast and fluid
Show pride in craftsmanship
Win as one.
Don't be afraid of emptiness
Chapter 2: Starting your first App from scratch
Meet the Visual Studio IDE
Create and understand the project structure
Create your first app
Deploy and run
Moving forward to the next step
Chapter 3: Layout, view states and navigation
Navigate your apps...
Layout and ViewState
An important argument
Chapter 4: Something about application life-cycle
It is matter of life or suspension
The developer point of view
Debugging suspension
Chapter 5: Asynchrony made easy
The pitfall of asynchronous programming
Tasks to the rescue
Playing with tasks
Something has disappeared
Chapter 6: Dealing with new metro controls
Understand those three
Enable Grouping
Using ItemPanel
Do your experiments
Chapter 7: Using advanced tiles API
Introducing Semantic Zoom
Loading items incrementally.
About the author:Andrea Boschin is a Silverlight MVP from Italy who currently lives and works in Treviso, a beautiful town near Venice. He started to work in the IT relatively late after doing some various jobs like graphic designer and school teacher. Finally he started to work into the web and learned by himself to program in VB and ASP and later in C# and ASP.NET. Since the start of his work, Andrea found he likes to learn new technologies and take them into the real world. This happened with ASP.NET, the source of his first two MVP awards, and recently with Silverlight, that he started to use from the v1.0 in some real projects.
Andrea blogs at http://silverlightplayground.org/ and tweets from @aboschin.
Buy from: