Geoffrey Emery
Tech Goodness

GEO Location Support added In Windows Azure Update

June 2, 2009 09:48 by gemery

Windows Azure has continued adding features since the last major update at MIX.

Additional features and SDK updates will continue to roll out in the coming weeks and months.

Cool New Feature #1:  Geo-Location support

clip_image001

Starting in May, a new option was added to the portal to support geo-locating your code and data.  In order to use this most effectively, the idea of an ‘Affinity Group’ was created.  This allows you to associate various services under an umbrella label for the location.

Geo-Location is an important aspect of “Web 2.0” applications.

Read more about this feature here and see a complete provisioning walk-through.

Cool New Feature #2:  Storage API updates

Last Thursday (5/28), new features were released to the cloud for Windows Azure storage.  The long awaited batch transaction capability for tables as well as a new blob copying capability were released.

Additionally, the GetBlockList API was updated to return both committed and uncommitted blocks in blob storage.

Also new versioning mechanism has been added.

New features will be versioned by a new header (“x-ms-version”).

This mechanism is in place to prevent breaking changes from impacting existing clients in the future.  It is recommended that you start including this header in all authenticated API calls.

Rounding out these updates were some changes to how property names are stored in table storage as well as the size for Partition and Row keys.  Unicode chars and up to 1K key sizes are now supported, respectively.  Finally, the timeout values for various storage operations were updated as well.

Please note:  There currently is no SDK support for these new storage features.

At this point, you need to use the samples provided on Steve Marx’s blog.  A later SDK update will add these features officially.

Windows Azure SDK Update

The May CTP SDK update has been released to the download center.  While this release does NOT support the new storage features, it does add a few new capabilities that will be of interest to the Visual Studio 2010 beta testers.

· Support for Visual Studio 2010 Beta 1 (templates, local dev fabric, etc.)

· Updated support for Visual Studio 2008 – you can now configure settings through the UI instead of munging XML files.

· Improved reliability of the local dev fabric for debugging

· Enhanced robustness and stability (aka bug fixes).

Download the Windows Azure Tools for Visual Studio (includes both SDK and tools).

New Windows Azure Applications and Demos

Windows Azure Management Tool (MMC)

The Windows Azure Management Tool was created to manage your storage accounts in Windows Azure. Developed as a managed MMC, the tool allows you to create and manage both blobs and queues. Easily create and manage containers, blobs, and permissions. Add and remove queues, inspect or add messages or empty queues as well.

Bid Now Sample

Bid Now is an online auction site designed to demonstrate how you can build highly scalable consumer applications.  This sample is built using Windows Azure and uses Windows Azure Storage. Auctions are processed using Windows Azure Queues and Worker Roles. Authentication is provided via Live Id.

PHP SDK for Windows Azure

As part of Microsoft’s commitment to Interoperability, this open source project is an effort bridge PHP developers to Windows Azure. PHPAzure is an open source project to provide software development kit for Windows Azure and Windows Azure Storage – Blobs, Tables & Queues

Relevant Blog Postings

http://blog.smarx.com/posts/sample-code-for-new-windows-azure-blob-features

http://blogs.msdn.com/jnak/archive/2009/05/28/may-ctp-of-the-windows-azure-tools-and-sdk-now-supports-visual-studio-2010-beta-1.aspx

http://blogs.msdn.com/jnak/archive/2009/04/30/windows-azure-geo-location-is-live.aspx

http://dunnry.com/blog/CreateAndDeployYourWindowsAzureServiceIn5Steps.aspx


Tags:
Categories: Azure
Actions: E-mail | Permalink | Comments (25) | Comment RSSRSS comment feed

World’s first Azure Vista / Windows7 Gadget?

February 5, 2009 09:04 by gemery
AzureGadgetinAction

 

So you have built yourself an Azure worker process to crunch through your work, but how do you keep an eye on things? Facing that question The great people at soul solutions built the world’s first Vista / Win7 Gadget to monitor your Queue size.

 

Really cool too.

http://www.soulsolutions.com.au/Blog/tabid/73/EntryId/560/World-rsquo-s-first-Azure-Vista-Windows7-Gadget.aspx


Tags:
Categories: Azure
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Windows Azure Update Released

January 15, 2009 19:40 by gemery

Azure Team just announced that they released an update to the Windows® Azure™ SDK and Visual Studio Tools. These latest releases are available here:

These newly released SDK and Tools include:
  • Bug and performance fixes
  • Improved integration with Visual Studio
  • Performance improvements with execution and debugging scenarios
  • Improvements to Storage Client and ASP.Net provider samples
  • Added support to debug Silverlight in a web role

Keep them Coming Guys!


Mickey Williams talks about Architecting Large Systems with cloud storage

January 8, 2009 10:02 by gemery

Mickey Williams of Neudesic talks about cloud computing and what it takes to get off the ground as small start up with Techzulu’s Geoffrey Emery. Azure Microsoft's cloud computing platform is on the horizon for bringing a huge leap forward for startups in instant scalability at a fraction of the cost that you incur if you were to build your own datacenter. One of the things that Mickey brought up was Microsoft .NET services in the sky which hasn't been talked about as much. BizTalk another Microsoft product that Mickey brought up is a technology for connecting multiple interfaces that don’t have a inherent communication protocol. There are now offering this in form in cloud and calling a service bus. The Microsoft .NET services (or the BizTalk Services as it was previously called) allows enterprises to expose their services to the internet from within a firewall without having to setup a DMZ or allow explicit inbound access to the machines. It used the concept of Relay Binding (extension over the existing WCF) to allow access to the services. Allowing disparate systems to be interconnected through the internet, the .NET services sets up an internet service bus in the Microsoft cloud.  See image Below

image

 

Getting interfaces to talk to each other through firewalls using the internet and secure socket layer alone is really powerful.

Azure Resource Video

 

Links in Video

Mickey’s Blog - http://blogs.neudesic.com/blogs/mickey_williams/default.aspx

Azure - http://www.microsoft.com/azure/

BizTalk - http://www.microsoft.com/biztalk/en/us/default.aspx

WCF  - http://msdn.microsoft.com/en-us/netframework/aa663324.aspx


Scott Guthrie Talks about Microsofts Future Plans and what it takes to be the Gu in ASP.NET

December 16, 2008 10:17 by gemery

While attending The PDC Underground TechZulu's Geoffrey Emery  got  great chance to interview Microsoft’s Scott Guthrie.  As a developer I have been reading Scott’s blog for years and when you finally get to meet someone like that it almost is surreal. During the interview Scott and I sit down to talk about what he liked  at PDC and what new technologies that he thought was most excited about including the fundamental improvements in windows 7, and a bunch User interface enhancements such as multi-touch (see below) no longer just for the surface tables but also for everyday computers. After seeing touch so many ideas come to my head everything from a kiosks to kitchen Computers. We then take a dive into Microsoft’s new announcements. The first being windows azures services, improvements for MVC, asp.net 4.0, WPF, and how Silver Light 2.0. We dig under the covers a bit to see how Microsoft intends to ring Silver light to the forefront of RIA technology with richer graphics ,richer formats, better networking and how all this was shown with Olympics being streamed exclusively on silver light. We then proceed to do a deep dive into what Microsoft has not only for developers but also for Designers. All this and so much more be sure to check it out.

In the second video I got to dig into Scott a little bit about Being Scott. What he is up to in his personal life an what languages he likes to play with. Make sure to check it out.

 

 

Windows Touch

Scott’s Blog - http://weblogs.asp.net/Scottgu/

Windows 7 – http://windows7.com

Developing for windows 7 touch - http://channel9.msdn.com/pdc2008/PC03/

Silver Light – http://www.microsoft.com/silverlight

jquery – http://jquery.com

MVC – http://asp.net/mvc

Dynamic Data  - http://code.msdn.microsoft.com/dynamicdata

Free Web Development Software - http://blog.geoffreyemery.com/post/Get-Free-Web-Development-Software-using-Microsoft-Web-Platform-Installer.aspx

Expression Studio - http://www.microsoft.com/expression/


Architect Council Training at Microsoft Drilling into Cloud Computing and Azure

December 5, 2008 00:45 by gemery

I just attended a Microsoft Architect Council  about live services and Cloud Computing and I must stay that I am very impressed. A first impression it seems that Microsoft was well behind the game on the cloud computing front. The reality is that they know they have to get it right. It is easy to release a technology and fix it as it needs to be, but when you are are Microsoft you know you only get one first impression and that is they way it seems to me that the way that are going after this. David chow and fellow presenter Woody Pewit put on a great show with some of the best slides that i have seen on the subject. It seems that even at Microsoft's seemingly snails space of adoption everyone is trying to still pick up the pieces of what this all means and what it could do for me. Woody and David really get the juices flowing on what can be done with these nascent technologies.

  Here are the slides from the show

Azure Services Platform
View SlideShare presentation or Upload your own. (tags: microsoft azure)

 

Make sure that you catch them at one of these upcoming events

XAMLFest - Dec. 16-18 – Mountain View, CA

http://www.isvconcierge.com/Lists/Articles/DispForm.aspx?ID=335

Architect Council - Dec. 18 - San Francisco, CA

http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9F-C0-E7-E4-23-88-67-BE&Culture=en-US

SOA & Business Process Conference 2009 - Jan. 27-30 – Redmond, WA

http://www.regonline.com/Checkin.asp?EventId=628664

MSDN Developers Conference 2009 - Feb. 19 – San Francisco, CA

http://www.msdndevcon.com/Pages/SanFrancisco.aspx

MIX 2009 - Mar. 18-20 – Las Vegas, NV

http://2009.visitmix.com/

Tech•Ed 2009 - May 11-15 – Los Angeles, CA

http://www.microsoft.com/events/teched2009/


Microsoft announces it cloud computing platform Azure

October 27, 2008 11:02 by gemery

Today at microsoft PDC the lunched their cloud computing platform Azure. Think of it as software and services, but it seem like many more exciting things to come on this. Think of this as a operating system on the cloud.

image