This document describes a Windows Azure event registration app built in 2 weeks by 1 developer. It allows interactive check-in for live events on Windows 8 slates and mobile devices. It uses SQL Azure databases to store registration data and Windows Azure storage for photo sharing. The app provides check-in, photo viewing, and social media integration across Windows 8, Windows 7, and Windows Phone 7 platforms.
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Microsoft Event Registration System Hosted on Windows Azure
1. Microsoft Event Registration System on
Windows Azure
v1.0
April 2012
Mark Kromer
Microsoft Data Platform
Technology Specialist
mkromer@microsoft.com
2. Objectives for Event Azure App
Interactive User Demonstrate
Experience on Quick Scale-up
Windows 8 of Windows
Slates Azure
Demonstrate
Win8, Win7 and Windows Azure
Live interactive event WP7 user Blob Storage for
registration system experiences Photo Sharing
Registration
SQL Azure Solution built in check-
Databases & 2 weeks part- in, tracking, soci
Reporting Windows Azure time by 1 al media and
Services WCF Services developer photo sharing
3. Event App Microsoft Architecture
SQL Azure
Databases & Silverlight
Reporting Windows Azure interface for SQL Azure
Service WCF Services event check-in Reports
Windows Azure Windows Azure Web-based App
Blob Storage for Hosted Web hosted on WP7 Metro
Photo Sharing Apps Windows Azure Style App
4. Event App Home Page Tiles
http://eventhome.cloudapp.net
After selecting your name tile, you can then check in
with green checkbox and link to the Facebook group Click or tap your name to
page from the Facebook button check in
Reload names list by clicking
here
5. Checked-in Attendee List Page
https://f5n3xajm35.reporting.windows.net/ReportServer?%2fAttendees
&rs:Command=Render
View list of currently checked-in attendees. Press F5 to refresh the list
as attendees check in. Login: Demo / Microsoft1
6. Event App Photo Gallery
http://eventphotos.cloudapp.net/Memorabilia/Default.html
Displays photos from the event in a sequential gallery. As you upload your photos to
Azure Blob Storage, they will update here, just refresh this page.
Users can highlight and select
photos here
Select this button to make
full-screen for big-screen
gallery display
7. Event App Photo Gallery
Displays photos from the event in a sequential gallery
Name the photos 1-40
.jpg, i.e. 1.jpg, 2.jpg, etc.
then click Upload Image to
store them in Windows
Azure Blob Storage
Manage the photos that have
been uploaded here
8. WP7 Mobile Event App
Scroll through
alphabetical listing of
registered attendees to
find your name.
Tap your name and then
tap check-in at bottom of
details screen.
Click folder to view current list of
attendees that have checked-in
Camera icon opens scrollable
view of event photos
9. Use the Photo Screen to
page through event photos
Select the email link from the
ellipses menu button on
registration details list to
email attendee
10. Azure Components of Event App
Reports used to display
attendees that have checked-in
Uses an Azure WCF Service to
retrieve and update SQL Azure
data
Utilizes 2 SQL Azure databases to
store registered attendees