Introduction to Live Services & the Live Framework In-depth look at Windows Live ID Mike Erickson Principal Consultant - Neudesic.

Slides:



Advertisements
Similar presentations
PAS uses a Targeting Cookie and Profile to learn user behavior from multiple levels deep in your site PAS adds competitive advantage to our consumer Web.
Advertisements

Using Evernote and Google Docs in your web or mobile application (and potentially Dropbox and Skydrive) By Peter Messenger Senior Developer – Triple Point.
| Copyright© 2010 Microsoft Corporation Quick Start into Activating and Selling Office 365.
ProDeaf Breaks the Communication Barrier Between Deaf and Hearing, Translating Portuguese into Brazilian Sign Language through a Platform Built on Microsoft.
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
Todd Klindt Solanite Consulting.  WSS MVP since 2006  Speaker, writer, consultant, Aquarius  Personal Blog
Don’t Let Anybody Slip into Your Network! Using the Login People Multi-Factor Authentication Server Means No Tokens, No OTP, No SMS, No Certificates MICROSOFT.
MICROSOFT PLATFORM  Microsoft is a platform company is committed to providing a rich ecosystem for building and managing connected systems.  Microsoft.
Steven Lau Academic Solutions Specialist Microsoft.
VCT May 20, 2009 Sapna Blesson Advisor: Dr.Christopher Pollett.
Introduction to Live Services & the Live Framework In-depth look at Windows Live ID David Barrett Senior Consultant Neudesic
Developing on the Windows Live Platform Mike Ormond Developer & Platform Group Microsoft Ltd
Piilo Makes HR Easy for Businesses of Any Size, Thanks to the Convenience of Its Mobile App and the Power of the Microsoft Azure Cloud Platform MICROSOFT.
Moodle Integration with Microsoft Seree Chinodom Kittisak Onuean BURAPHA UNIVERSITY Powerful Tool for MoodlePowerful Tool for Moodle.
© 2012 Cisco and/or its affiliates. All rights reserved. CDN-4698 Cisco Public Collaboration Enabled Business Transformation (CEBT) Integration Platform.
Residents Visitors Outbound marketing Citizen Marketer Other Site.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
The Windows Live Dev Platform Martin Parry Developer & Platform Group Microsoft Ltd
Microsoft Solution for Higher Education  Microsoft Learning Gateway  Microsoft Walid Mohamed Education Solution Specialist WW Education Group.
Project “Astoria” first announced in Mix 2007 Shared early prototypes, got tons of feedback Now we’re talking about the real deal Production quality bits,
…. PrePlanPrepareMigratePost Pre- Deployment PlanPrepareMigrate Post- Deployment First Mailbox.
Maximize Return on Engagement via Scalable Omni-Channel Online Services in the Cloud COMPANY PROFILE: XOMNI, INC. Founded in 2011 and headquartered in.
Communicate with All Workers Involved in the Process of Delivering High-Quality Health Care by Choosing Dossier365 on the Azure Platform MICROSOFT AZURE.
Introducing Microsoft Rich Internet Applications Technologies Microsoft Belgium and Luxembourg
Microsoft ® Official Course Module 13 Implementing Windows Azure Active Directory.
Mobilise Your Business in Days with Crimson Tide’s mpro5 Enterprise Solution on Microsoft Azure! MICROSOFT AZURE ISV PROFILE: CRIMSON TIDE Crimson Tide.
Bizfss File Sync and Sharing Solution, Built on Microsoft Azure, Allows Businesses to Sync, Share, Back Up Using Their Own Cloud Storage MICROSOFT AZURE.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Discover the Newest Solution from Expertime: Magento + PimCore Running on Microsoft Azure MICROSOFT AZURE ISV PROFILE: EXPERTIME Expertime works with clients.
Building Mobile Phone Applications With Windows Azure Nick HarrisWindows Azure Technical Evangelist Microsoft Blog:
Mailjet and Microsoft Azure Offer All-in-One Infrastructure and Deliverability while Saving IT and Enterprise Time and Money with Scalability MICROSOFT.
Mobile + Cloud: Building Mobile Applications with Windows Azure Wade Wegner Blog:
CloudWay.ro Gives Clients Fast Invoicing, Stock Management, and Resource Planning via Microsoft Azure and Azure SQL Database MICROSOFT AZURE ISV PROFILE:
Easy-to-Use RedFlag System Delivers Notifications via Phone, , Text, Social Media, and More to Improve Effectiveness of Your Communications COMPANY.
Saranya Sriram Developer Evangelist | Microsoft
With xTV, Quickly Build Your Enterprise.TV Network, a Single-Destination, Real-Time Stream of Information to Inform Customers, Employees, Partners & Investors.
Built on the Microsoft Azure Platform, UberCloud Helps Engineers and Software Providers to Offer and Deploy Powerful Cloud Services On Demand MICROSOFT.
2 Take Windows Live and Make it Yours Dr. Neil Roodyn.
MICROSOFT AZURE APP BUILDER PROFILE: RAVERUS LTD. Raverus is a customer-driven company engaged in providing software applications designed to improve and.
Improve the Performance, Scalability, and Reliability of Applications in the Cloud with jetNEXUS Load Balancer for Microsoft Azure MICROSOFT AZURE ISV.
Discover How You Can Increase Collaboration with External Partners While Reducing Your Cost in Managing an Extranet from the Azure Cloud MICROSOFT AZURE.
Snip2Code: Search, Share and Collect Code Snippets Faster, Easier, Efficiently with Power of Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: SNIP2CODE.
WEB203 Lap Around the Windows Live Platform Catherine Heller Windows Live Technical Evangelist Microsoft Corporation.
WhenNow on Microsoft Azure Offers a Simple Way to Create Events in a Low-Cost Ticketing Platform with No Transaction Fees for Customers MICROSOFT AZURE.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Beyond the BDC\BCS Model
Windows Live Martin Parry Developer and Platform Group Microsoft
SaaS Application Deep Dive
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
Keyhub Identity and Access Management App is Powered by Azure and Offers Customers Easy Authentication, Authorization for Mobile Devices MICROSOFT AZURE.
What is SharePoint and why you should care
SMS+ on Microsoft Azure Provides Enhanced and Secure Text Messaging, with Audit Trail, Scalability, End-to-End Encryption, and Special Certifications MICROSOFT.
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
Services Course 9/9/2018 3:37 PM Services Course Windows Live SkyDrive Participant Guide © 2008 Microsoft Corporation. All rights reserved.
Power your app with Live services
Running on the Powerful Microsoft Azure Platform,
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
MIX 09 11/23/2018 6:07 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
CloneManager® Helps Users Harness the Power of Microsoft Azure to Clone and Migrate Systems into the Cloud Cost-Effectively and Securely MICROSOFT AZURE.
Introducing Qwory, a Business-to-Business Search Engine That’s Powered by Microsoft Azure and Detects Vital Contact Information for Businesses MICROSOFT.
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
MyAppFree, Powered by Microsoft Azure, Lets Global Users Discover and Download Tested and Handpicked Windows Apps and Games for Free MICROSOFT AZURE ISV.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Technical Capabilities
Web AppBuilder for ArcGIS
Caleb Baker Sr. Program Manager
Introduction to Portal for ArcGIS
Developing with Windows Live
COMPANY PROFILE: REELWAY
Presentation transcript:

Introduction to Live Services & the Live Framework In-depth look at Windows Live ID Mike Erickson Principal Consultant - Neudesic

Agenda Overview of Live Services Take a deep look at Windows Live ID tonight Drill into other areas in future meetings

Where Live Services Sits in Azure

Live Services is Big. Let’s Take a Tour…

Live Mesh Try it:

Live Desktop Try it:

Live Desktop Try it:

SkyDrive Try it:

Live Alerts Intelligent Messaging for the Information Age There's no better way to communicate with customers than with real-time alerts sent directly to their desktop, mobile device, or . Windows Live Alerts detects where customers are on the network and intelligently delivers an alert message. Try it: Windows Live Alerts for RSS Feeds Windows Live Alerts SDK

Live Contacts Build Social Networks with Windows Live Contacts Windows Live Contacts now allows people to use their Windows Live contact information (including Hotmail, Messenger, and Mobile contacts) with your site—while keeping complete control of their data. Try it: Contacts Control Contacts API

Mesh Board application Mesh Objects & Live Contacts

FeedSync Synchronization for the Web The creation of FeedSync was catalyzed by the observation that RSS and Atom feeds were exploding on the web, and that by harnessing their inherent simplicity we might enable the creation of a "decentralized data bus" among the world's web sites. Just like RSS and Atom, FeedSync feeds can be synchronized to any device or platform. Microsoft Sync Framework

Messenger Getting The Most Out of Messenger Let web site visitors interact with Windows Live Messenger users IM Control Presence API Messenger API Activity SDK

Photos & Photo Gallery Store and Access Photos from Windows Live Users Photo Gallery makes getting your photos off your camera a snap. Edit them with an array of features and effects—even create amazing panoramas—and then publish them online. Try it: Photo Gallery SDK Photos Control

Live Search The completely re-architected Live Search API offers open, flexible options for building or enhancing your site or applications. Developing an application with the new API is straightforward: choose a SourceType(s), choose an output protocol (JSON, SOAP, or XML) and then customize according to your needs Try it: earch.html earch.html Live Search SDK

Silverlight Streaming Deliver and Scale Rich Media Microsoft® Silverlight™ Streaming by Windows Live™ is a Silverlight companion service that makes it easier to deliver and scale rich media. The service offers a free (*) and convenient solution for hosting and streaming cross-platform, cross-browser media experiences and rich interactive applications that run on Windows™ and Mac. Demo: Silverlight Streaming SDK

Live Framework The Live Framework is the uniform way for programming Live Services from a variety of platforms, programming languages, applications and devices. Live Framework SDK Live Framework Tools

Live Framework Scenarios Integrate Live Services into your applications Opt in to as much of the Live Framework as you like Expose your application as Mesh Applications

Live Spaces Explore Spaces Like Never Before Everyone needs a little space, right? Windows Live Spaces makes everyday tasks like photo sharing and messaging even easier. You can even make your Gadgets accessible from your mobile phone. Video: Spaces DemoSpaces Demo Live Spaces SDKs (multiple)

Virtual Earth See More, Do More with Microsoft Virtual Earth Solve real business problems, or create unique mashups. By developing on the Virtual Earth platform, you can develop immersive experiences for desktop or mobile based on high-resolution map detail, aerial imagery, bird’s eye views, and 3D city models. Develop deep functionality with customized content layers and map controls. Map Control Web Services

Visit Planner Virtual Earth Web Site Demo online: Source code:

Web Gadgets From Stock Quotes to Slide Shows, Gadgets Do It All Windows Live Gadget SDK

Writer Blogs Just Got A Whole Lot Easier With the newest edition of Windows Live Writer, we've made features like inline spell checking, automatic synchronization and Windows Live Gallery integration even easier. Check out what else is new. Writer SDK

Windows Live ID Create Identity-aware Applications Windows Live ID is the identity and authentication system provided by Windows Live. Currently, more than 460 million users have credentials that work with Windows Live ID. Three software development kits (SDKs) now make it possible for developers like you to use this powerful service. Live ID Web Authentication SDK Live ID Delegated Authentication SDK Live ID Client Authentication SDK

User friendly – user can specify an existing identity instead of creating yet another username / password Millions of identities can access your site Open ID support Trustworthy alternative to implementing your own identity system Options to federate with Active Directory and other enterprise security Opens the door for sharing of user info such as contacts and mesh data Why Integrate Live ID with your Web Site?

1.Not Signed In 2.Sign in to Live ID 3.Authentication Handling 4.Signed In Live ID Page Flow

E-Commerce Retail Site Live ID + Live Messenger Demo online: Source code:

LifeTracks Social Networking Site Windows Live ID Authentication Demo online: Source code:

Web site recognizes web visitor is not signed in via absence of login cookie IDLoginStatus Control Page Flow – 1. At your web site, not signed in

Sign-in link leads to Windows Live ID sign-in page User signs in with an existing identity or creates a new one Page Flow – 2. Signing in to Windows Live ID

Control returns to web site once Windows Live ID authentication complete “Return URL” setting in your Azure application project Handler page on your web site interprets token, creates cookie Get unique user ID for your site (GUID string) Page Flow – 3. Authentication handling

Azure Project - Live Services Settings

Handler page redirects to a page on your site Web site now recognizes user is signed in (cookie present) User ID (GUID) to provision account-specific storage Page Flow – 4. Back at your web site, signed in

See It In Code – AzureLiveID Sample

Live ID Sample + Code Walk-through Azure Web Site with Windows Live ID Authentication Demo online: Source code:

Summary Live Services – part of the Azure platform Live Services contains a vast amount of functionality Many APIs/SDKs Tonight we saw an overview of capabilities and took a deep look at Windows Live ID Other areas to be covered in future meetings