Monthly Archives: October 2012

My Short Opinion About Windows Store Apps

I really like Windows 8. I like the improvements on the desktop side. I like the new start screen better than the old start menu. I like the WinRT technology, design and interactivity of the Windows Store apps. I love the cloud integration of the OS and apps. I believe this is the most user friendly OS for tablets on the WinStore apps side and the most user friendly and powerful OS on the desktop side.

I don’t really use any Windows Store apps though, since I don’t own a Windows 8 tablet and mostly use Windows on a (touch screen) laptop. I think this will be a great platform for games and I believe the AAA titles should and will come out in Windows Store and I will play some of them – perhaps even on my desktop machine since it has better GPU and cooling than my ThinkPad. For the apps on a laptop or desktop machine though – I think the desktop platform is still better. I like my apps in windows, system tray (or as Windows people like to call it – notification area) and I like having all of them on my screen and a consistent taskbar where I see all of them. On the desktop – I like seeing all my 100 open tabs in Chrome, 5 instances of Visual Studio, Outlook, etc. I like that I can play a video in a window and then continue listening to the video (or a webcast) while I move its window behind my Visual Studio window and continue working.

I think things might change – I would love if Microsoft added all the more line of business controls and WPF features to the WinRT platform – such as grid splitters, data grids, tree views etc. I would like to be able to develop windowed applications in WinRT, though I am afraid Microsoft is much more likely to insist on making the full-screen experience more powerful rather than supporting the good old lowercase windows.

I am excited for the future.


Layout and Formatting with Windows 8 XAML Development

When designing a user experience, one of the first things you need to figure out is where to position things on the screen, how they should flow when the content changes, and what shape or color they should be. This article is about the tools you have at your disposal with Windows 8 XAML to control layout and formatting on this exciting new platform.

Read more on Safari Books Online

Tagged , ,

Windows 8 Development with XAML and C# – New and Missing Controls

Although the Windows 8 XAML platform brings back a lot of the controls that exist in WPF and Silverlight, and adds some completely new ones, there are some controls that you might find missing and wonder what to do. In this article we cover a list of some of these controls, along with some suggested ways to cope with their loss.

Read more on Safari Books Online

Tagged , , ,

Windows 8 Development with XAML and C# – Controls

User interfaces are usually composed of reusable controls that encapsulate the logic for rendering the view, taking input and manipulating data. Windows 8 XAML has a wide range of such controls and this is a terse overview of these controls that you can use to check if you know them all.

Read more on Safari Books Online

Tagged , , ,

Windows 8 Development with XAML and C# – Introduction

Why develop for Windows 8?

Windows 8 is a platform with high potential. Based on the trends, Windows 8 is expected to run on half a billion devices within a year or two. Since previous versions of Windows are already running on over a billion machines today, and upgrading from any existing version will cost a mere $15 to $40 – this is just a deal that is hard to miss. Windows 8 is every bit as stable and incrementally improved in its desktop flavor, but it also has a new and exciting part in its touch-centric start screen and app store support.

Read more on Safari Books Online

Tagged , , ,