The Post Function Key Era?

Thursday, June 21, 2012 2:57:56 AM (GMT Daylight Time, UTC+01:00)

Almost every personal computer I’ve owned throughout the years has included “function keys” on the keyboard. According to Wikipedia:

A function key is a key on a computer or terminal keyboard which can be programmed so as to cause an operating system command interpreter or application program to perform certain actions.”

From my Commodore 64 and Amiga’s, every desktop and every laptop I’ve owned there have been the familiar site of that row of keys. Even my MacBook has them, although they try to hide but…. The function key has always been there through the history of the PC.

Smartphones and their on screen keyboard have made us very familiar with a reduced selection of keys. Windows 8 makes touch devices with no physical keyboard attached are enabled for typing through an on screen keyboard which has a reduced number of keys and modes that you can switch between to access additional characters, such as numbers. Missing from the on screen keyboards are the function keys.

image

One of the most talked about elements of the recent Microsoft Surface unveiling has been the keyboard cover, providing a physical keyboard for the tablets. If you look closely at the top row of keys… you’ll see something different from the majority of keyboards attached to PC’s today…

image

Those familiar F1-F12 function keys are gone, replaced by keys for volume, search, and web.

image

Is this the end of the function key? As developer write Windows 8 applications, they can no longer rely on the existence of the “F-Keys” for user interactions. Will other keyboards follow along? Do we care? What will be the next key to go? Will the Post-PC era also be the Post-F-Key era?

[Parting side note: Second to only the “Not enough memory to eject disk”error on early Mac’s, by favorite BIOS boot error of all time is “No keyboard detected: Press F1 to continue”]

Posted in Mobile | Windows  | Comments [2] 


If You Want It Done Right Do It Yourself? Microsoft Surface

Tuesday, June 19, 2012 4:24:45 AM (GMT Daylight Time, UTC+01:00)

Today after much speculation and drama around a mystery launch event in Los Angeles, Microsoft unveiled a Microsoft Tablet. It’s not the first time that Redmond has sold hardware. I currently make use of a Microsoft mouse end webcam, and have a keyboard or two around here somewhere. There’s also the Xbox 360 and Kinect. Then there is also the Zune, ZuneHD, and I think at one point in time way back even a Microsoft cordless phone along the way somewhere. So yes, they have seem some mixed results in their efforts.

Microsoft relies heavily on partners to make their products a success. From building the software to run on them to building the hardware to run on, partners have played a key role along the way. HP, Dell, any many other computer manufacturers would be very different companies today, or maybe not even exist if they had not been able to build and sell product running Windows.

image

With partnerships playing such a key role, there is something to be said for not stepping on the toes of those partners and turning them against you. Some have said that Microsoft getting into the hardware game could have that effect, and turn manufacturers away from building for Windows. I truly hope the opposite is true however, and hardware manufacturers take this as an opportunity to raise the bar and deliver products above and beyond what Microsoft has put forward here. I’ve long been a fan of Tablet PC’s, going way back to my Toshiba m200 and Samsung Q1, but those devices have never truly had the ideal combination of hardware and software to provide the best experience possible.

I’ve felt as if many manufacturers gave into Microsoft and agreed to ship a couple of higher priced models with “that tablet stuff” on them, but never really embraced the platform. With iPad sales increasing and PC sales decreasing you wouldn’t think that those manufacturers would need additional reasons to innovate to keep their marker share in the “post PC era”, but apparently they do.

It’s a bold move, but I’m glad that Microsoft has put enough skin in the game to showcase what can be done, and not just in a prototype but a shipping product. If Samsung, HP, Acer, Dell, Toshiba, Lenovo, and others show up to the game with better products that innovate in features and design the entire ecosystem will benefit. If they don’t show up, and least there’s a serious product out there for running Win8 on a tablet.

For more, visit the Microsoft Surface Website

Posted in Mobile | TabletPC | Windows  | Comments [3] 


Who Moved My SPA? (Single Page Application Template)

Friday, June 01, 2012 4:17:00 AM (GMT Daylight Time, UTC+01:00)

If you’ve downloaded and installed the latest ASP.NET MVC 4 RC bits, you might have noticed one of the recently added MVC4 project templates is not longer there. The Single Page Application (SPA) project template that shipped with the ASP.NET MVC 4 Beta as an early preview, will not ship with the final MVC 4 release. It will however continue to evolve outside of the MVC 4 release.

image

More information is available on the ASP.NET SPA Home Page:

“An official release of ASP.NET SPA won’t be ready in time to ship with the final ASP.NET MVC 4 release. You can find the source code for ASP.NET SPA and follow the development effort on the ASP.NET CodePlex site.”

If you look closely you will also notice another change. While it appears that a new “Basic” template has been added, the previous “Empty” template has been renamed to “Basic” and a new, much more empty “Empty” template has been added to give a bare bones empty starting point for an MVC4 project.

Posted in Software | Web  | Comments [0]