rickgaribay.net

Space shuttles aren't built for rocket scientists, they're built for astronauts. The goal isn't the ship, its the moon.
posts - 303, comments - 180, trackbacks - 35

My Links

News

Where's Rick?


AgileAlliance deliver:Agile 2019- 4/29
Desert Code Camp, PHX - 10/11
VS Live Austin, TX - 6/3
VS Live SF - 6/17


About Me
Hands on leader, developer, architect specializing in the design and delivery of distributed systems in lean, agile environments with an emphasis in continuous improvement across people, process and technology. Speaker and published author with 18 years' experience leading the delivery of large and/or complex, high-impact distributed solutions in Retail, Intelligent Transportation, and Gaming & Hospitality.

I'm currently a Principal Engineer at Amazon, within the North America Consumer organization leading our global listings strategy that enable bulk and non-bulk listing experiences for our WW Selling Partners via apps, devices and APIs.

Full bio

Note: All postings on this site are my own and don’t necessarily represent the views of my employer.



Check out my publications on Amazon Kindle!





Archives

Post Categories

Published Works

The Goods: WebSockets Programming in .NET 4.5 and Windows Azure at That Conference

We’re just wrapping up day 2 of sessions at That Conference in Wisconsin Dells, WI and like yesterday, this has been a great day chock full of sessions, great conversations and meeting new people.

On Monday I had the opportunity to support Microsoft at their table by staffing an Ask the Experts slot on Windows Azure which was a great opportunity to talk to folks about Azure, Azure Service Bus, etc. and handing out drink tickets to those with the best question.

I was also flattered to be interviewed by Russ Fustino for ComponentOne. It was great catching up with Russ- a true legend in the Microsoft developer community!

I am really impressed by the developer scene here in the Midwest with developers from all languages and platforms coming together to invest in themselves, their organization and most of all their community for 3 days at the Kalahari Resort. Big shout out to Scott Seely , Clark Sell and the legions of invisible people behind the scenes for making this a great inaugural event.

On that note, I’d like to thank everyone who attended my talk on WebSockets in .NET 4.5 and Windows Azure.

I essentially reprised my content from Azure Connections in Las Vegas this Spring, with updates to Visual Studio 2012 RC and Windows Server 2012.

Please take a look at my post recapping the content if you want more details but be sure to take the bits posted below instead if you are targeting the RC versions of VS 2012 and Windows Server 2012/Windows 8 as the code samples have changed to align with the RC wave:

 

Demo

Summary

Goods
Demo 1

Live chat sample of Silverlight-based client and WCF Service running on Windows Azure.

Please note that this implementation is deprecated and will not be carried forward.

Instead, please use .NET 4.5 WebSocket support in WCF and ASP.NET.

Sample:

http://html5labs.cloudapp.net/WebSockets/ChatDemo/wsdemo.html

image

Demo 2

Simple “Hello World” example of ASP.NET ASHX handler using WebSocketHandler and HTML 5 client demonstrating a trivial “echo” service that displays the date/time each second.

Also included in the Demo 2 folder is a WCF version of the same implementation (which I did not demo during my talk).

 

Projects:


SimpleEventingSample
SimpleEventingService

Requires Visual Studio 2012 RC & Windows 8/Windows Server 2012 RC/RP

image

Demo 3

Example of using the Twitter Search API as an event stream with WCF using  WebSocketService, Linq to Twitter and HTML 5 with some nice JQuery and CSS animation.

Projects:


StatusStreamClient
StatusStreamService
StatusStreamServiceTests

Requires Visual Studio 2012 RC & Windows 8/Windows Server 2012 RC/RP

SNAGHTML4ba4793

Demo 4

Another event streaming example, this time using the Twitter Streaming API, Node.js and WebSocket.IO in Windows Azure and HTML 5 animations with CSS 3 box shadow and rotate.

As opposed to the Twitter Search API used in Demo 3, you can see that events are immediately captured and the Streaming API is much more reliable than the Search API.

image

 

On a side note, the next issue of CODE Magazine (Sept/Oct 2012) will include a complete, step by step walkthrough of everything you saw in the demo so if you are interested, please check it out and let me know what you think!

Thanks again for attending my talk and please share any comments/feedback questions by commenting below.

Print | posted on Tuesday, August 14, 2012 7:52 PM | Filed Under [ Speaking Events Azure Windows Azure WebSockets WCF 4.5 ]

Comments have been closed on this topic.

Powered by: