My notes from Mix10 Day 2 Keynote

Note: my day 1 notes are available at http://davidburela.wordpress.com/2010/03/16/my-notes-from-mix10-day-1-keynote/

Things shown in today’s keynote

IE9
it is faster than before and hardware accelerated
HTML 5 support, like HTML5 video

Visual studio
ASP.Net MVC2
New publishing features

Open Data Protocol
How to embrace it, scale it (Azure) and monetise it (Dallas)
A cool demo of how it was enabled on netflix and how to query it via url manipulation

Read the rest of this entry »

My notes from Mix10 Day 1 Keynote

Highlights

  • IE9 stuff is all tomorrow. Today is Windows Phone.
  • Windows phone developer tools are available NOW
  • SL4 final next month. SL4 RC is out now
  • WP 7 dev features – accelerometer, Microsoft Location Service, MS Notification Service, hw-accelerated video with DRM, IIS streaming, multitouch, camera and mic support
  • WP7 dev environment – XNA for games, Silverlight for apps…
  • Microsoft Visual Studio 2010 Express for Windows Phone
  • Windows Phone 7 Series add-in for Visual Studio 2010 RC
  • XNA Games Studio 4.0.
  • Expression Blend 4 Beta
  • plus WP7 emulator for app testing
  • There are now only 2 screen sizes you target on Windows Phone!

Read the rest of this entry »

Architecting for the cloud – Best practices from Amazon

Amazon released a great “best practices” guide on how to architect for the cloud. It can be found at http://jineshvaria.s3.amazonaws.com/public/cloudbestpractices-jvaria.pdf

It covers off a lot of great information, some of the information is Amazon specific as you would expect, but a lot of it is generic enough to let you apply the thoughts to any cloud architecture.

  • Starts with the benefits of using the cloud (reduced up front cost, quicker provisioning of additional resources, etc.)
  • Explains why your application needs to be created in a way that you can scale the work out, not up
  • Explains the concept of elasticity
  • The concept of changing your thought process from “this one server doesn’t have enough RAM to handle all the users”, to thinking of the resources as abstract components for you to use
  • Expecting that servers will fail and to compensate for it

If you haven’t read it yet, i highly recommend that you do.

By David Burela

Follow

Get every new post delivered to your Inbox.