Kevin Hoffman's Blog
Lately there seems to be a lot of buzz around the whole Flex, Flash, Apollo
environment for creating extremely powerful, cross-platform RIAs (Rich
Interactive Application). In the interest of fairness and objectivity, I've
been reserving judgement until I got a chance to really play more with Flex.
Likewise, I hadn't really made any judgements about WPF/E yet, either.
So, when I read today that Microsoft had changed the name of WPF/E to
Silverlight, I got a little excited. Why? Because by changing that name, it
sounded a little bit like Microsoft had finally decided they were going to
throw down the gauntlet and try and compete directly with Flex.
I went and saw that Microsoft had re-skinned their WPF/E developer page and
it was now called the "Silverlight Developer Zone" , which looked promising.
Even more interesting was that there was now a dow... (more)
Kevin Hoffman's Blog
I've been poking around at some of the documentation for Google's Android
project. I've seen a couple of the code samples, read through a lot of the
SDK documentation and I've even checked out a couple of YouTube videos,
including this one:
I also highly recommend that you check out the 3 architecture videos that you
can find on YouTube. One of the engineers on the Android project takes us on
a detailed walkthrough of the architecture of the platform, how applications
work, and even shows us how memory, processes, activities, and state are
So her... (more)
First off, let me just say that I've been waiting for this day for almost a
year now. When Silverlight 1.0 came out, I was terribly disappointed but I
cross-platform runtime. When Silverlight 1.1 came out (which I think was
actually only a few days after 1.0) as an alpha, I was even more intrigued
and excited. Sure, it had no controls, no layout panels, and no data binding,
and very little networking support - but it ran with a .NET CLR back-end, and
it was cross-platform. I was writing C# code in Visual Studi... (more)
As I spend more time with the CTP I will be posting more detailed, in-depth
walkthroughs of the technologies as well as code samples (hopefully I'll get
approved for my Azure hosting account soon *hint* *nudge* *wink*!!). For now,
I'm just going to do a high-level breeze-by of the main aspects of Azure.
Put simply - Windows Azure is a technology that will allow developers to
build applications in the cloud. The GUI for the application is in the cloud,
the back-end processes that are running are running in the cloud, and the
central data store for the application is i... (more)
One of the biggest problems about this year's PDC is the sheer volume of new
stuff that has been unleashed upon us. Some clickbaiters like Joe Wilcox are
in "Bash Microsoft" mode and are calling the Azure platform "vaporware" (yes,
despite the fact that we've been able to actually build AND DEPLOY Azure apps
since Tuesday), but a lot of people have genuine concerns like "What's the
difference between all these new cloud stacks?!?"
That's a perfectly valid question and so the first comparison I'm going to
address here is Live Mesh and Windows Azure.
Technical Differences between ... (more)