video – Everything You Need to Know About Windows 8 in 8 Minutes

A quick recap of today’s Windows 8 keynote, featuring all the best stuff in a quickly digestible format.


13 key screenshoots for Windows 8 developers [BUILD 2011, Day 1 Keynote]

After all the wild speculations regarding it, Windows 8 was finally introduced to the public by Steven Sinofsky at BUILD Conference 2011. For the ones impatient to play with Windows 8, a developer preview (WITHOUT activation !!!) will be made available at For additional feedback on BUILD 2011/Windows 8 follow Twitter on #bldwin hashtag and/or my tweets here @devstonez

Here are some of the key features presented during the keynote that I managed to capture from the live stream (click the thumbnails for the full images):

Windows 8 vs. Windows 7 memory usage and performance

Windows 8 Platform and Tools: native, web or managed APIs over WinRT

Windows 8 Developer Platform and Tools: XAML, C#, C++, Silverlight, HTML5, Javascript

Windows 8 Store integrated in Visual Studio 11 (vNext)

Microsoft Expression Blend 5 Supports XAML, CSS3, HTML5, Metro Style controls/grids

Silverlight 5 to support new Metro Style conditional code

Silverlight 5 to support new Metro Style controls/grids

Samsung Windows 8 Developer Preview PC/Tablet specs, includes “everything”, ready for development

Windows 8 Task Manger, unused “Metro Style” apps are suspended to save batery/cpu

Windows 8 enhanced multimonitor with “Metro Style” apps support

Internet Explorer 10 minimalist UI, fullscreen, desktop mode, Metro Style

Windows 8 SkyDrive sharing and full access to computers, phones over the shared Live account

Windows 8 SkyDrive and Live API cloud services with full access to computers, phones

Additional Windows 8/BUILD 2011 relevant links:
Windows 8 Replaces the Win32 API, introduces WinRT & “Native XAML”
Microsoft to developers: Metro is your future
Top 10 Moments from BUILD Day 1 Keynote
Previewing The Future: Hands On With Windows 8
Microsoft’s Windows 8: Here’s what we now know (and don’t)
Build 2011 Day 1 Keynote: Re-imagining Windows Yet Again
Build 2011: HTML5 + JS ‘First-Class Citizens,’ Silverlight Takes a Back Seat
Build 2011: The Two Worlds of Windows 8
Hardware and Cloud Demos at Build 2011
video – Windows 8 for tablet hands on
Here comes Windows 8 – but what about the apps?
BUILD 2011 Session … Metro everywhere !
Microsoft, Behind in Mobile, Tries to Woo App Developers With Windows 8
Microsoft BUILD Conference Outlines New Opportunities for Developers

Introducing the Ceylon Project – Gavin King presentations at QCon Beijing 2011

Gavin King, the Hibernate Java ORM famous creator was busy lately developing Ceylon … a new JVM language that suppose to be a Java KILLER. Bellow is Gavin King’s presentations given at QCon Beijing 2011

Introducing the Ceylon Project

The Ceylon Type System

Ceylon – by Gavin King
Red Hat Uncloaks ‘Java Killer’: the Ceylon Project
Gavin King unveils Red Hat’s top secret Java Killer/Successor: The Ceylon Project
Talk at QCon Beijing – by Gavin King
What’s the difference between Scala and Red Hat’s Ceylon language?

All you need to know about Cloud Foundry: blogs, articles, reviews, tutorials, videos

Cloud Foundry, the first open platform as a service (PaaS) is in the wild now. You can run your Spring, Rails and Node.js applications and you can develop and deploy from your IDE or command line.

Here I collected some of the most relevant resources, blogs, reviews, turorials, videos … so let’s start !

Blogs, articles, reviews, tutorials:
Launching Cloud Foundry, The Industry’s First Open PaaS
VMware Introduces Cloud Foundry, The Industry’s First Open PaaS
Cloud Foundry — Delivering on VMware’s “Open PaaS” Strategy
VMWare Cloud Foundry – Quick Analysis and Press Pass
VMware Launches Open-Source Cloud: So What Exactly Is Cloud Foundry? Who Gets Hurt ?
VMware Changes the Game with Launch of Open Platform
Cloud Foundry Spring examples
Cloud Foundry for Spring Developers
One-step deployment with Grails and Cloud Foundry
Roo + Cloud Foundry = Productivity in the Cloud
SpringSource Cloud Foundry Tutorials – Spring, Roo, Grails
Getting Started guide for Spring STS users
Getting Started Guide – Command Line (VMC) users
Cloud Foundry Grails plugin
Cloud Foundry Grails Plugin User Guide
Launch VMware’s CloudFoundry PaaS using RightScale
Try out cloudfoundry on AWS
Cloud Foundry Grails examples
MongoDB tutorial running on Cloud Foundry

Official References:
Cloud Foundry
Cloud Foundry Open Source Community (licensed under Apache 2)
Cloud Foundry Blog
Cloud Foundry Forums
Cloud Foundry Knowledge Base (articles, how-tos, tutorials)
Cloud Foundry FAQ
Cloud Foundry Open Source Repository @Github
Cloud Foundry @Twitter
Cloud Foundry @Facebook
Cloud Foundry @YouTube

video – Cloud Foundry Getting started:

Introduction to Cloud Foundry

Cloud Foundry – Getting Started with SpringSource STS IDE

Cloud Foundry – Getting Started with vmc, the Cloud Foundry Command Line Interface

video – Cloud Foundry Launch/Live Webinar [12.04.2011]:

Part 1 – Paul Maritz and Rod Johnson introduce Cloud Foundry

Part 2 – Rod Johnson general demonstration

Part 3  – Spring demonstration

Part 4 – Ruby demonstration

Part 5 – Node.js demonstration

Part 6  – Scale out demonstration

Part 7  – Cloud Foundry additional services demonstration

Part 8 –  MicroCloud demonstration

Part 9 – RightScale demonstration

Part 10 – Function Source demonstration

Part 11 – Rod Johnson closing the webinar

Embarcadero AppWave Store (beta) opens to developers

The AppWave Store (beta) from Embarcadero is now opened for developers. Embarcadero even offers a FREE (TIME LIMITED) registration for 1 YEAR (otherwise a $99/year fee will apply).  After the registration you’ll get access to the AppWave (beta), where you can use the AppWave Studio to convert your software into AppWave apps. The additional good news is that most (if not all) of the countries are supported and the payment will be using PayPal.

So what’s this AppWave stuff, anyway ? Now Embarcadero answers with more details:

The first PC apps store that delivers a mobile-like app experience to your customers, for your Windows applications. AppWave lets your customers experience apps-not the traditional software hassles of buying, licensing, and installation

Apps are the key to accelerating PC software utilization and sales. The streamlined app experience on mobile platforms kicked off a tidal wave of software purchasing and utilization. AppWave is about to deliver the same streamlined experience for PC software.Traditional software applications, installers, and delivery systems put barriers between apps and users. AppWave breaks down those barriers–making it easy to find, try, buy and run PC apps–giving users a mobile experience on their PC.Using the Free AppWave Studio to create an app of your traditional software application is easy and requires no changes or modifications to your software. AppWaveʼs built-in elastic licensing technology allows users to easily increase license capacity as their usage increases. All of this means you can sell more without expensive and complicated sales and marketing efforts 

Comparing the newly updated web store with the previous/unfinished version (mentioned here) reveals a lot of new details, so bellow I’ll highlight some of them:

  1. AppWave Developer’s benefits:

    • Using the Free AppWave Studio to create an app of your traditional software application is easy and requires no changes or modifications to your software
    • Code then Cash: Forget about licensing, packaging, and distribution
    • Allow users to easily search, browse and run your App, and keep them instantly updated with the latest version
    • Users can add ratings and reviews for your application
    • Pick your own price, get 70% of sales revenue, payed monthly over PayPal
    • You pay NO FEES for: free apps, credit card payments, hosting, marketing, license management, trials
  2. AppWave User’s benefits:

    • Runs on-demand without installation (one-click), without affecting the Windows registry or OS
    • Easily search and browse into the store to find applications, can add ratings and reviews
    • Updated on-demand to the last version of the app
  3. AppWave Features:

    • Discovery – Your apps are easily found by search and can be rated and reviewed
    • Instant Access – Apps get into users hands with one-click
    • Always Available – Apps go where you go, can run from anywhere and recover anytime with no installs
    • Convenience – Simple to upload, simple to access

Additionally, Embarcadero made available The AppWave Developer FAQ and also included a sneek peek animation of the AppWave in action (

Additional AppWave Reviews:
– Marco Cantu’s Understanding Embarcadero AppWave
– Tim Anderson’s Another Windows app store – but this time it is virtual. Embarcadero’s AppWave promises instant installs

Embarcadero AppWave Store: The World’s First True App Store for PCs

Embarcadero is going to unveil a new tool from their quite successful tool-chest:  AppWave in conjunction with the AppWave Store portal,  “The World’s First True App Store for PCs” .

Based on their advanced virtualization Embarcadero products (ToolCloud and All-Access) the new AppWave tools (Studio, SDK..) and portal seams to be dedicated to ease the building, publishing, updating, licensing and monetizing any PC software … and finally creating the first PC AppStore.

This move look to be quite smart, since Embarcadero will bring the experience of developing this technology under their own XE line of tools (RAD Studio XE, Delphi, RADPhpetc) and just by observing the success of mobile apps stores (iOS, Android, BlackBerry ….) the outcome should benefit also the users and the developers … and of course Embarcadero.

For some insights of what this AppWave is all about, here are some quotes from the links mentioned in this blog post:

The AppWave Studio is free and easy to use. You simply take any Windows application built in any Windows application development platform (such as Visual Studio, .NET, Java, RAD Studio, Delphi, or C++) and run it through the AppWave Studio and upload into the AppWave Store, also for free. Now sit back while your Apps sell and you collect revenue. You can forget about all of the operational headaches of selling, marketing, licensing, ecommerce, delivery and shipping and get back to doing what you like… coding more apps. Or vacation while your apps earn you money.

With one click, users can instantly get the applications, updates, and licenses that they need to deliver on critical business projects. Based on Embarcadero ToolCloud technology, AppWave provides centralized licensing and on-demand software delivery

During this webinar you will see how to transform your application in App, today we just think about App when it’s related with iOS and Android, but no more, through the AppWave Studio you will be able to transform your application in App and upload into the AppWave Store for free. Forget about all of the operational headaches of selling, marketing, licensing, ecommerce, delivery and shipping, we will take care of that for you, you just need to start creating Apps


More details should emerge from the new Embarcadero Webinar on 23 March: The Next Developer Wave: Windows PC Apps also announced by Andreano Lanusse: AppWave building, selling and deploying Windows Apps everywhere


  • is not yet listened under Embarcadero’s products at time of this writing, and the documentation and the videos still point to the All-Access content. The app store currently seams to be accessible (in full) just for some field testers. A data sheet document is also available but seams to not be cleaned-up yet.
  • AppWave is not yet publicly unveiled and advertised, but after some googling anyone can see the story developing. As a side note, Embarcadero just trademarked the AppWave(TM) and last year they registered the domain.