SlideShare a Scribd company logo
[object Object],[object Object],[object Object],Windows Live Platform
Relevant Interactive Social The Web Has Evolved “ comScore refines web metrics system to more accurately reflect how Internet users spend their time online, and not just the number of web pages they view.” comScore, Inc. “ Nielsen/NetRatings adds “total minutes” metric as best measure of Online  engagement” Nielsen/NetRatings “ Are social computing themes like user-generated content and communication fundamentally changing the rules of business? We think they are—in a big way.” Forrester Research  Personal Transactional Informational “ People keep asking me what I think of it now that it's done. Hence my protest: The Web is not done!” –  Tim Berners-Lee Founder, World Wide Web
1 st  Party Sites 3 rd  Party Sites Developer Platforms ,[object Object],[object Object],[object Object],Web Services and APIs evolves 1 st  party web sites into rich, serious development platforms for next generation web applications. ,[object Object],[object Object],[object Object],The Web Has Evolved Xbox Live Evolution Benefits
Secure & Respectable Experiences & Communities Rich capabilities Open and Accessible Affordable & Scalable Support & Commitments
[object Object],[object Object],[object Object],[object Object],[object Object],Web as a Platform
[object Object],[object Object],[object Object],[object Object],[object Object],Web as a Platform
[object Object],[object Object],[object Object],[object Object],[object Object],Web as a Platform
[object Object],[object Object],[object Object],[object Object],[object Object],Web as a Platform
[object Object],[object Object],[object Object],[object Object],[object Object],Web as a Platform
[object Object],[object Object],[object Object],[object Object],[object Object],Web as a Platform
Web as a Platform
+ Converging Worlds Online Enterprise Devices Desktop
 
 
Microsoft Services Platform (Folder) Services Services Streaming
465M Unique Users 42 Markets 21 Languages 2.5B Queries/Month 5B Docs, 400M Images 280M Active Accounts 7.5B Messages/Day 10M Video Conversations/Day 70M+ Spaces 120M Unique Users 1.5B Page Views/Month 150K Spaces Created/Month 280M Accounts WW Coverage 85+ Mobile Carriers 32 Markets Multi-channel Device-independent
1981 1992 1995 2007  ->   2000 Adoption
[object Object],[object Object],[object Object],The ideal companion to Windows, bringing your online world together. Photos Files Groups Calendar Contacts Safety OneCare Networking Lists ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PC Web Phone ,[object Object],[object Object],[object Object],[object Object],Innovative, yet familiar tools that work seamlessly together on the Web and across multiple devices
Sis/VARs/ISVs/Interactive Agencies/Hobbyists Windows Live Platform Schools Mobile Operators Network Operators Local Govt And more  to come Distribution  Channels @edu @net @mobile Virtual Earth ™ Windows Live Offers The Goal Deeper,  broader  end-user engagement
Toolsets Service APIs & Controls Professional Developer Designer Hobbyist Audience Product Rich  Media Experiences Store & Share Find &  Locate Identity &  Authentication Silverlight Streaming Spaces Virtual Earth Live ID Contacts  Search Communicate &  Stay Connected Alerts  PopFly Expressions Visual Studio Terms of Use Simple & Consistent Training & Support Service Level Agreements Flexible Monetization Offerings SharePoint Designer IM & Presence Commerce Agents Expo
Tools Microsoft Services Platform Platform Flexible Monetization Options Rich  Media Experiences Store & Share Find &  Locate Identity &  Authentication   Silverlight Streaming Live Spaces Virtual Earth LiveI D Live Contacts  Search Communicate &  Stay Connected Alerts  PopFly Expression Visual Studio Terms of Use Simple & Consistent Training & Support Service Level Agreements Flexible Monetization Offerings SharePoint Designer IM & Presence Commerce Agents Service APIs & Controls Expo Calendar
Microsoft Live Labs Photosynth
 
Free Usage Ad Revenue Sharing or Pay $0.25/uu/year 1M UU’s/month Threshold Number of unique users (UU’s) # of websites Extended Terms/SLA/Paid support optional and available to all Technology offering spans the entire market
Cost Usage 1MUUs/M Threshold Free Usage Explicit Exchange of Value
Total Audience (UUs) # of web sites 1MUUs/M Threshold Extended Terms / SLAs / Paid Support Available For Everyone Commercial & Non-commercial Use Free Usage Explicit Exchange of Value
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
 
 
 
 
 
 
 
Familiar, useful, “sticky”  services that are “building blocks” for creating vibrant communities and driving deeper engagement with your users Comprehensive Scalable Predictable Economical
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Platform Streaming Services
[object Object],[object Object],[object Object],[object Object],[object Object],Service Description Access Methods Live ID Authentication HTTP, SOAP Search Web, image, ad and other searches HTTP, SOAP Expo Online marketplace HTTP Virtual Earth Mapping and geographical services SOAP Silverlight Streaming Application and media hosting REST, HTML Messenger Real-time communication HTML, BuddyScript Spaces Accessing Spaces blogs and feeds HTTP, SMTP, RSS, XML-RPC Photos Accessing photos from Spaces WebDAV Contacts Importing contact data REST Alerts User notification SOAP
 
 
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Virtual Earth platform Enterprise Tools  and Support Data Management Spatial Services Visualization
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
[object Object],[object Object],[object Object],Multiple Listing Data John L. Scott Mapping Data Virtual Earth ,[object Object],[object Object],[object Object],[object Object]
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1) User Requests Web Page 2) Website returns  Sign In  link 3) User clicks Sign In 4) Windows Live™ ID Sign In Page is returned 5) User enters Credentials 6) User is authenticated by Windows  Live™ ID 7) User is redirected to your site 8) Your application displays protected or  personalized content. Authentication Process 3 rd  Party Server Windows Live ID Authentication Server
Add Sign In button to site User clicks ‘Sign In’ and requested to enter Windows Live™ ID Credentials on login.live.com User is Redirected to  your site  with encrypted unique user ID. Register your site at Microsoft Services Manager by providing the URL and a Secret Key for encryption 3) 1) 4) 2) Capture & store user profile items in  your database . 5) How Web Auth Works
Exchange Sharepoint CRM AD/ADFS Office Live Live .Edu CRM Live Windows Live MSN Xbox Live Microsoft.com MSDN Microsoft Online Services 3 rd  Party Services 3 rd  Party IdP STS NetOps Strategic partners Intranet/Extranet services Identity Meta System based on WS-* stack Federation Federation Outlook Communicator Messenger Live Toolbar Rich Clients Browsers Windows Live ID serves ALL Microsoft Online Services and realizes Identity Metasystem spanning Enterprise/NetOps  ,[object Object],[object Object],[object Object],[object Object],Windows Live ID Windows Live ID Client SDK/Live SSP
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Messenger 263 million users Hotmail 280 million accounts Spaces 93 million Spaces Windows Live Contacts Office Live XBOX Live Your Apps
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contacts Control <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xmlns:devlive=&quot;http://dev.live.com&quot;> <body> <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/live.js&quot;></script> <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/controls.js&quot;></script>  <script type=&quot;text/javascript&quot;> function signIn() { } function signOut() { } function showError(message) { } function receiveData(contactData)  {  alert(contactData[0].Email); } </script> <devlive:contactscontrol  id=&quot;ContactsControl&quot; devlive:view=&quot; tileList &quot; devlive:market=&quot;en&quot; devlive:onSignIn=&quot;signIn&quot; devlive:onSignOut=&quot;signOut&quot; devlive:onError=&quot;showError&quot; devlive:onData=&quot;receiveData&quot; devlive:dataDesired=&quot; name,email &quot; devlive:channelEndpointURL=&quot;channel.htm&quot; /> </body> </html>
[object Object],[object Object],[object Object],[object Object],GET http://cumulus.services.live.com/ handle /LiveContacts/ itemUri  HTTP/1.1 Authorization: DomainAuthentication at=&quot; XYZ &quot; http://cumulus.services.live.com/tatham@oddie.com /LiveContacts/Contacts /Contact(a4b69d14-e3eb-11db-9706-00e08161165f) /Emails/Email(22)/Address
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
<form method=&quot;get&quot; action=&quot;http://search.live.com/results.aspx&quot;>  <input type=&quot;hidden&quot; name=&quot;cp&quot; value=&quot;437&quot; />  <input type=&quot;hidden&quot; name=&quot;FORM&quot; value=&quot;FREESS&quot; /> <table bgcolor=&quot;#FFFFFF&quot;> <tr> <td> <a href=&quot;http://search.live.com/&quot;> <img src=&quot;http://search.live.com/s/affillogoLive.gif&quot;  border=&quot;0&quot; alt=&quot;Live Search&quot;/> </a> </td> <td> <input type=&quot;text&quot; name=&quot;q&quot; size=&quot;30&quot; /> <input type=&quot;submit&quot; value=&quot;Search Site&quot; /> <input type=&quot;hidden&quot; name=&quot;q1&quot; value=&quot;site: yoursite .com&quot;/> </td> </tr> </table> </form> Basic Search Control
Advanced Search Control
Advanced Search Control
<meta name=&quot;Search.WLSearchBox&quot; content=&quot;1.1, en-US&quot; /> <div id=&quot;WLSearchBoxDiv&quot;> <table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 322px&quot;><tr id=&quot;WLSearchBoxPlaceholder&quot;><td style=&quot;width: 100%; border:solid 2px #4B7B9F;border-right-style: none;&quot;><input id=&quot;WLSearchBoxInput&quot; type=&quot;text&quot; value=&quot;&#x4c;&#x6f;&#x61;&#x64;&#x69;&#x6e;&#x67;&#x2e;&#x2e;&#x2e;&quot; disabled=&quot;disabled&quot; style=&quot;padding:0;background-image: url(http://search.live.com/s/siteowner/searchbox_background.png);background-position: right;background-repeat: no-repeat;height: 16px; width: 100%; border:none 0 Transparent&quot; /></td><td style=&quot;border:solid 2px #4B7B9F;&quot;><input id=&quot;WLSearchBoxButton&quot; type=&quot;image&quot; src=&quot;http://search.live.com/s/siteowner/searchbutton_normal.png&quot; align=&quot;absBottom&quot; style=&quot;padding:0;border-style: none&quot; /></td></tr></table> <script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;> var WLSearchBoxConfiguration= { &quot;global&quot;:{ &quot;serverDNS&quot;:&quot;search.live.com&quot;, &quot;market&quot;:&quot;en-US&quot;}, &quot;appearance&quot;:{ &quot;autoHideTopControl&quot;:false, &quot;width&quot;:600, &quot;height&quot;:400, &quot;theme&quot;:&quot;Blue&quot;}, &quot;scopes&quot;:[ { &quot;type&quot;:&quot;web&quot;, &quot;caption&quot;:&quot;&#x4d;&#x69;&#x63;&#x72;&#x6f;&#x73;&#x6f;&#x66;&#x74;&quot;, &quot;searchParam&quot;:&quot;site:www.microsoft.com&quot;}, { &quot;type&quot;:&quot;web&quot;, &quot;caption&quot;:&quot;&#x57;&#x65;&#x62;&quot;, &quot;searchParam&quot;:&quot;&quot;}]} </script> <script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;http://search.live.com/bootstrap.js?market=en-US&ServId=SearchBox&ServId=SearchBoxWeb&Callback=WLSearchBoxScriptReady&quot;></script> </div> Embedding Advanced Search Control
MSNSearchService service = new MSNSearchService(); SearchRequest request = new SearchRequest(); // You can search multiple sources at once and ask for any of the fields. // We search Web only here and ask for just the title and URL of the result. request.Requests = new SourceRequest[1]; request.Requests[0] = new SourceRequest(); request.Requests[0].Source = SourceType.Web; request.Requests[0].ResultFields = ResultFieldMask.Title | ResultFieldMask.Url;  request.CultureInfo = &quot;en-US&quot;; request.Query = &quot;QUERY TEXT&quot;; request.AppID = &quot;APP_ID&quot;; // Get from http://search.msn.com/developer foreach (Result result in service.Search(request).Responses[0].Results) { // Process search result... } Sample Search API Code
 
[object Object],[object Object],[object Object],[object Object],Overview
[object Object],[object Object],[object Object],[object Object],Spaces Photo Control
<html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xmlns:devlive=&quot;http://dev.live.com&quot;> <body> <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/live.js&quot; /> <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/controls.js&quot; />  <script type=&quot;text/javascript&quot;> function signIn() { } function signOut() { } function showError(message) { } function receiveData(photoData)  {  alert(photoData[0].fileExpiringURL); } </script> <devlive:spacescontrol  id=&quot;SpacesControl&quot; devlive:privacyStatementURL=&quot;http://g.msn.com/2privacy/enus&quot; devlive:market=&quot;en&quot; devlive:dataDesired=&quot; fileExpiringURL,fileAccessControlledURL &quot; devlive:onSignin=&quot;signIn&quot; devlive:onSignout=&quot;signOut&quot; devlive:onError=&quot;showError&quot; devlive:onData=&quot;receiveData&quot; devlive:channelEndpointURL=&quot;channel.htm&quot; /> </body> </html> Spaces Photo Control
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Spaces RSS Feeds
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Spaces RSS Feeds
[object Object],http:// alias .spaces.live.com/api.aspx? wx_action=addModule&wx_url= moduleUrl http://spaces.live.com/BlogIt.aspx? Title= myTitle &SourceUrl= url &description= myDescription ,[object Object],[object Object],Spaces API
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Spaces Blog API
 
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Instant Messenger Control
[object Object],[object Object],[object Object],Presence API
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Messenger Bots
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Messenger Activities API
IM Control Demo
Demo – Grant permissions (IE)
Interactive Examples Code  Toggling Code To Copy Demo – IM Control Setup
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Demo – Embedding IM Control
Demo – Using the IM Control
Demo – Select Anonymous or Authenticated
Demo – Set Display Name
[object Object],[object Object],[object Object],Demo – Required HIP/Captcha
Demo – Send Message
Demo – Message Submission
Demo – Establish Conversation
Demo – Message Exchange
Demo – Message Exchange
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Advanced Integration Options
 
[object Object],[object Object],[object Object],Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Overview
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SmarterChild Case Study
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Developing an Agent
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Deploying an Agent
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Overview
Sample Alert Signup Process Browser 3 rd  Party Server Alerts Server 1. User asks to sign up for Alert on 3 rd  party site 2. Site asks Alerts for URL to register user for Alerts using a site-unique  username 3. Alerts provides URL for user to configure Alerts delivery options 4. Site provides configuration URL to user 5. User visits Alerts site to select delivery options 6. User is returned to URL provided by 3 rd  party site
Sample Alert Delivery Process Browser 3 rd  Party Server Alerts Server 1. Message invoked by user or other source 2. Site calls SOAP API with message details 3. Alerts delivers messages to user-specified endpoints
Streaming
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Overview
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Setup
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Windows Live Tools for Visual Studio 2008
[object Object],[object Object],[object Object],[object Object],[object Object],Contacts Control ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Live ID Controls
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Silverlight Streaming Media Control
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web Client
State and Local Gov Membership Orgs Education Scenario Capabilities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Connects membership organizations with the content, information and communities they care about ,[object Object],[object Object],[object Object],[object Object],Community government keeping residents up to date on civic developments, community events and local news University sponsored site for students and staff to connect with the university events and social organizations
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Scenario Capabilities Services firm engaging with new customers to answer questions about its product and services as well as follow up appointments Travel and hospitality firm connecting with travelers and the travelers community to enrich  pre and post trip experiences Retail site interacting with customers to creating community connections for easier and better acquisition and retention Hospitality Retail Customer interaction
Live Expo Live Alerts Live Data (Contacts API) Silverlight Streaming Live ID Live Spaces Live Events Live Search Virtual Earth
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

What's hot

What is Web 3.0?
What is Web 3.0?What is Web 3.0?
What is Web 3.0?Johan Koren
 
Web 2.0 By Nyros Developer
Web 2.0 By Nyros DeveloperWeb 2.0 By Nyros Developer
Web 2.0 By Nyros Developer
Nyros Technologies
 
Document of presentation(web 3.0)(part 2)
Document of presentation(web 3.0)(part 2)Document of presentation(web 3.0)(part 2)
Document of presentation(web 3.0)(part 2)
Abhishek Roy
 
Emerce ver. Sept'08-How To Build The Open Mesh
Emerce ver. Sept'08-How To  Build The Open MeshEmerce ver. Sept'08-How To  Build The Open Mesh
Emerce ver. Sept'08-How To Build The Open MeshMarc Canter
 
Web 3.0 and What It Means to Marketing
Web 3.0 and What It Means to MarketingWeb 3.0 and What It Means to Marketing
Web 3.0 and What It Means to Marketing
Magic Logix
 
Oral recitations
Oral recitationsOral recitations
Oral recitations
Angelito Pera
 
ADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentationADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentation@CULT Srl
 
Web 2.0 ... How to
Web 2.0 ... How toWeb 2.0 ... How to
Web 2.0 ... How to
Boonlert Aroonpiboon
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic Web
LeeFeigenbaum
 
Web 3.0 (Presentation)
Web 3.0 (Presentation)Web 3.0 (Presentation)
Web 3.0 (Presentation)Allan Cho
 
Web 3.0 :The Evolution of Web
Web 3.0:The Evolution of WebWeb 3.0:The Evolution of Web
Web 3.0 :The Evolution of Web
Niharjyoti Sarangi
 
Comparative study of web 1, Web 2 and Web 3
Comparative study of web 1, Web 2 and Web 3Comparative study of web 1, Web 2 and Web 3
Comparative study of web 1, Web 2 and Web 3
Dlis Mu
 
Empowerment technology
Empowerment technologyEmpowerment technology
Empowerment technology
MariaGeronimo3
 
Libraries and the Cloud
Libraries and the CloudLibraries and the Cloud
Libraries and the Cloud
Ellyssa Kroski
 
Semantic web
Semantic webSemantic web
Semantic web
Tanvi Vahora
 

What's hot (16)

Web 2.0 and Web 3.0
Web 2.0 and Web 3.0Web 2.0 and Web 3.0
Web 2.0 and Web 3.0
 
What is Web 3.0?
What is Web 3.0?What is Web 3.0?
What is Web 3.0?
 
Web 2.0 By Nyros Developer
Web 2.0 By Nyros DeveloperWeb 2.0 By Nyros Developer
Web 2.0 By Nyros Developer
 
Document of presentation(web 3.0)(part 2)
Document of presentation(web 3.0)(part 2)Document of presentation(web 3.0)(part 2)
Document of presentation(web 3.0)(part 2)
 
Emerce ver. Sept'08-How To Build The Open Mesh
Emerce ver. Sept'08-How To  Build The Open MeshEmerce ver. Sept'08-How To  Build The Open Mesh
Emerce ver. Sept'08-How To Build The Open Mesh
 
Web 3.0 and What It Means to Marketing
Web 3.0 and What It Means to MarketingWeb 3.0 and What It Means to Marketing
Web 3.0 and What It Means to Marketing
 
Oral recitations
Oral recitationsOral recitations
Oral recitations
 
ADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentationADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentation
 
Web 2.0 ... How to
Web 2.0 ... How toWeb 2.0 ... How to
Web 2.0 ... How to
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic Web
 
Web 3.0 (Presentation)
Web 3.0 (Presentation)Web 3.0 (Presentation)
Web 3.0 (Presentation)
 
Web 3.0 :The Evolution of Web
Web 3.0:The Evolution of WebWeb 3.0:The Evolution of Web
Web 3.0 :The Evolution of Web
 
Comparative study of web 1, Web 2 and Web 3
Comparative study of web 1, Web 2 and Web 3Comparative study of web 1, Web 2 and Web 3
Comparative study of web 1, Web 2 and Web 3
 
Empowerment technology
Empowerment technologyEmpowerment technology
Empowerment technology
 
Libraries and the Cloud
Libraries and the CloudLibraries and the Cloud
Libraries and the Cloud
 
Semantic web
Semantic webSemantic web
Semantic web
 

Viewers also liked

Windows Live Trade Launch
Windows Live Trade Launch Windows Live Trade Launch
Windows Live Trade Launch
Geert Desager
 
WordCamp 2011 Magdalena bród
WordCamp 2011 Magdalena bródWordCamp 2011 Magdalena bród
WordCamp 2011 Magdalena bródbunitas
 
Windows Live Search Macros - Build, Share, and Use Your Own Search Engine in …
Windows Live Search Macros - Build, Share, and Use Your Own Search Engine in …Windows Live Search Macros - Build, Share, and Use Your Own Search Engine in …
Windows Live Search Macros - Build, Share, and Use Your Own Search Engine in …
goodfriday
 
Windows live messenger version2
Windows live messenger version2Windows live messenger version2
Windows live messenger version2FatimaSalem
 
Introduction to the Windows Live Platform
Introduction to the Windows Live PlatformIntroduction to the Windows Live Platform
Introduction to the Windows Live Platform
Clint Edmonson
 
Cosmoproject s.r.l. GB
Cosmoproject s.r.l. GBCosmoproject s.r.l. GB
Cosmoproject s.r.l. GBAnna Guarneri
 
Mr.ma choonwai(1m4u) financial resources for civil society
Mr.ma choonwai(1m4u) financial resources for civil societyMr.ma choonwai(1m4u) financial resources for civil society
Mr.ma choonwai(1m4u) financial resources for civil society
Hasan Shabbir
 
Se juega como se entrena - Juan Carlos Cubeiro
Se juega como se entrena - Juan Carlos CubeiroSe juega como se entrena - Juan Carlos Cubeiro
Se juega como se entrena - Juan Carlos Cubeiro
ESIC Business & Marketing School - eTrends
 
Y tu que darías por una sonrisa
Y tu que darías por una sonrisaY tu que darías por una sonrisa
Y tu que darías por una sonrisa
Sofia190109
 
LTMS 14-15 opening day
LTMS 14-15 opening dayLTMS 14-15 opening day
LTMS 14-15 opening dayBobby Sr.
 
We blieve in jesus
We blieve in jesusWe blieve in jesus
We blieve in jesus
Arab Muslim
 
ScarePoint Saturday - The 7 SharePoint Success Factors
ScarePoint Saturday - The 7 SharePoint Success FactorsScarePoint Saturday - The 7 SharePoint Success Factors
ScarePoint Saturday - The 7 SharePoint Success FactorsRichard Harbridge
 
AERPAS Presentation in CIvOps 2014 event
AERPAS Presentation in CIvOps 2014 eventAERPAS Presentation in CIvOps 2014 event
AERPAS Presentation in CIvOps 2014 event
Laura Samsó, MSc
 
Creating Your Own Web Site Idea Generator
Creating Your Own Web Site Idea GeneratorCreating Your Own Web Site Idea Generator
Creating Your Own Web Site Idea Generator
David Gammel
 
OWD2011 - 4 - In de wolken met de DLWO - Beat Niderost
OWD2011 - 4 - In de wolken met de DLWO - Beat NiderostOWD2011 - 4 - In de wolken met de DLWO - Beat Niderost
OWD2011 - 4 - In de wolken met de DLWO - Beat NiderostSURF Events
 
Dossier2011
Dossier2011Dossier2011
Conceptos termodinamicos
Conceptos termodinamicosConceptos termodinamicos
Conceptos termodinamicos
Arnold Alfonso
 
Informe del Consejo Nacional AMPI 2010
Informe del Consejo Nacional AMPI 2010 Informe del Consejo Nacional AMPI 2010
Informe del Consejo Nacional AMPI 2010
AMPI Nacional
 

Viewers also liked (20)

Windows Live Trade Launch
Windows Live Trade Launch Windows Live Trade Launch
Windows Live Trade Launch
 
Msn Arabia Profile
Msn Arabia ProfileMsn Arabia Profile
Msn Arabia Profile
 
WordCamp 2011 Magdalena bród
WordCamp 2011 Magdalena bródWordCamp 2011 Magdalena bród
WordCamp 2011 Magdalena bród
 
Msn world
Msn worldMsn world
Msn world
 
Windows Live Search Macros - Build, Share, and Use Your Own Search Engine in …
Windows Live Search Macros - Build, Share, and Use Your Own Search Engine in …Windows Live Search Macros - Build, Share, and Use Your Own Search Engine in …
Windows Live Search Macros - Build, Share, and Use Your Own Search Engine in …
 
Windows live messenger version2
Windows live messenger version2Windows live messenger version2
Windows live messenger version2
 
Introduction to the Windows Live Platform
Introduction to the Windows Live PlatformIntroduction to the Windows Live Platform
Introduction to the Windows Live Platform
 
Cosmoproject s.r.l. GB
Cosmoproject s.r.l. GBCosmoproject s.r.l. GB
Cosmoproject s.r.l. GB
 
Mr.ma choonwai(1m4u) financial resources for civil society
Mr.ma choonwai(1m4u) financial resources for civil societyMr.ma choonwai(1m4u) financial resources for civil society
Mr.ma choonwai(1m4u) financial resources for civil society
 
Se juega como se entrena - Juan Carlos Cubeiro
Se juega como se entrena - Juan Carlos CubeiroSe juega como se entrena - Juan Carlos Cubeiro
Se juega como se entrena - Juan Carlos Cubeiro
 
Y tu que darías por una sonrisa
Y tu que darías por una sonrisaY tu que darías por una sonrisa
Y tu que darías por una sonrisa
 
LTMS 14-15 opening day
LTMS 14-15 opening dayLTMS 14-15 opening day
LTMS 14-15 opening day
 
We blieve in jesus
We blieve in jesusWe blieve in jesus
We blieve in jesus
 
ScarePoint Saturday - The 7 SharePoint Success Factors
ScarePoint Saturday - The 7 SharePoint Success FactorsScarePoint Saturday - The 7 SharePoint Success Factors
ScarePoint Saturday - The 7 SharePoint Success Factors
 
AERPAS Presentation in CIvOps 2014 event
AERPAS Presentation in CIvOps 2014 eventAERPAS Presentation in CIvOps 2014 event
AERPAS Presentation in CIvOps 2014 event
 
Creating Your Own Web Site Idea Generator
Creating Your Own Web Site Idea GeneratorCreating Your Own Web Site Idea Generator
Creating Your Own Web Site Idea Generator
 
OWD2011 - 4 - In de wolken met de DLWO - Beat Niderost
OWD2011 - 4 - In de wolken met de DLWO - Beat NiderostOWD2011 - 4 - In de wolken met de DLWO - Beat Niderost
OWD2011 - 4 - In de wolken met de DLWO - Beat Niderost
 
Dossier2011
Dossier2011Dossier2011
Dossier2011
 
Conceptos termodinamicos
Conceptos termodinamicosConceptos termodinamicos
Conceptos termodinamicos
 
Informe del Consejo Nacional AMPI 2010
Informe del Consejo Nacional AMPI 2010 Informe del Consejo Nacional AMPI 2010
Informe del Consejo Nacional AMPI 2010
 

Similar to 20071204 Arc Ready Windows Live Platform

Live Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcLive Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno Svc
Wes Yanaga
 
The Windows Live Platform: Build Applications That Have Access to 400 Million...
The Windows Live Platform: Build Applications That Have Access to 400 Million...The Windows Live Platform: Build Applications That Have Access to 400 Million...
The Windows Live Platform: Build Applications That Have Access to 400 Million...
goodfriday
 
Widget and Web Ecosystem - Updated
Widget and Web Ecosystem - UpdatedWidget and Web Ecosystem - Updated
Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7
Brad Tutterow
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
guestc5a9aa
 
Making Web 2.0 Real Part 2 - Rich Interfaces
Making Web 2.0 Real Part 2 - Rich InterfacesMaking Web 2.0 Real Part 2 - Rich Interfaces
Making Web 2.0 Real Part 2 - Rich Interfaces
Molecular Inc
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
vittalp88
 
The path towards pervasive computing
The path towards pervasive computingThe path towards pervasive computing
The path towards pervasive computing
Michel Burger
 
Review
ReviewReview
Review
203pitches
 
Mobility & Data Strategies
Mobility & Data StrategiesMobility & Data Strategies
Mobility & Data StrategiesSam Basu
 
Web 2.0 Tech Talk
Web 2.0 Tech TalkWeb 2.0 Tech Talk
Web 2.0 Tech Talkpooyad
 
Web 2.0 using Microsoft Technologies
Web 2.0 using Microsoft TechnologiesWeb 2.0 using Microsoft Technologies
Web 2.0 using Microsoft Technologies
Abhishek Kant
 
APPLICATIONS OF NETWORKS, Computer Network
APPLICATIONS OF NETWORKS, Computer NetworkAPPLICATIONS OF NETWORKS, Computer Network
APPLICATIONS OF NETWORKS, Computer Network
HasankaNayanjith
 
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
Peter de Haas
 
20080117 Iasa Software + Services
20080117   Iasa   Software + Services20080117   Iasa   Software + Services
20080117 Iasa Software + ServicesDavid Chou
 
EMPO ICT.pptx
EMPO ICT.pptxEMPO ICT.pptx
EMPO ICT.pptx
CasylouMendozaBorqui
 
Beyond The Browser
Beyond The BrowserBeyond The Browser
Beyond The Browser
goodfriday
 
Network Basics & Internet
Network Basics & InternetNetwork Basics & Internet
Network Basics & InternetVNSGU
 
Tony Fish Canto Slideshare
Tony Fish Canto   SlideshareTony Fish Canto   Slideshare
Tony Fish Canto Slideshare
Tony Fish
 

Similar to 20071204 Arc Ready Windows Live Platform (20)

Live Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcLive Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno Svc
 
The Windows Live Platform: Build Applications That Have Access to 400 Million...
The Windows Live Platform: Build Applications That Have Access to 400 Million...The Windows Live Platform: Build Applications That Have Access to 400 Million...
The Windows Live Platform: Build Applications That Have Access to 400 Million...
 
Widget and Web Ecosystem - Updated
Widget and Web Ecosystem - UpdatedWidget and Web Ecosystem - Updated
Widget and Web Ecosystem - Updated
 
Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Making Web 2.0 Real Part 2 - Rich Interfaces
Making Web 2.0 Real Part 2 - Rich InterfacesMaking Web 2.0 Real Part 2 - Rich Interfaces
Making Web 2.0 Real Part 2 - Rich Interfaces
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
The path towards pervasive computing
The path towards pervasive computingThe path towards pervasive computing
The path towards pervasive computing
 
Review
ReviewReview
Review
 
Mobility & Data Strategies
Mobility & Data StrategiesMobility & Data Strategies
Mobility & Data Strategies
 
Web 2.0 Tech Talk
Web 2.0 Tech TalkWeb 2.0 Tech Talk
Web 2.0 Tech Talk
 
Web 2.0 using Microsoft Technologies
Web 2.0 using Microsoft TechnologiesWeb 2.0 using Microsoft Technologies
Web 2.0 using Microsoft Technologies
 
APPLICATIONS OF NETWORKS, Computer Network
APPLICATIONS OF NETWORKS, Computer NetworkAPPLICATIONS OF NETWORKS, Computer Network
APPLICATIONS OF NETWORKS, Computer Network
 
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
CoNGNes 2009 - Microsoft BPOS - 22-01-2009 - Final - PPT2K3
 
20080117 Iasa Software + Services
20080117   Iasa   Software + Services20080117   Iasa   Software + Services
20080117 Iasa Software + Services
 
EMPO ICT.pptx
EMPO ICT.pptxEMPO ICT.pptx
EMPO ICT.pptx
 
Beyond The Browser
Beyond The BrowserBeyond The Browser
Beyond The Browser
 
Network Basics & Internet
Network Basics & InternetNetwork Basics & Internet
Network Basics & Internet
 
Tony Fish Canto Slideshare
Tony Fish Canto   SlideshareTony Fish Canto   Slideshare
Tony Fish Canto Slideshare
 

More from David Chou

Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native Apps
David Chou
 
Windows Phone app development overview
Windows Phone app development overviewWindows Phone app development overview
Windows Phone app development overview
David Chou
 
Microsoft AI Platform Overview
Microsoft AI Platform OverviewMicrosoft AI Platform Overview
Microsoft AI Platform Overview
David Chou
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial Intelligence
David Chou
 
Immersive Computing
Immersive ComputingImmersive Computing
Immersive Computing
David Chou
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
David Chou
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
David Chou
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing Microservices
David Chou
 
Combining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsCombining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful Hybrids
David Chou
 
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureCloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
David Chou
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
David Chou
 
Windows Azure AppFabric
Windows Azure AppFabricWindows Azure AppFabric
Windows Azure AppFabric
David Chou
 
Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)
David Chou
 
Scale as a Competitive Advantage
Scale as a Competitive AdvantageScale as a Competitive Advantage
Scale as a Competitive Advantage
David Chou
 
Architecting Cloudy Applications
Architecting Cloudy ApplicationsArchitecting Cloudy Applications
Architecting Cloudy Applications
David Chou
 
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
David Chou
 
Kelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud ComputingKelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud Computing
David Chou
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
David Chou
 
Silverlight 4 Briefing
Silverlight 4 BriefingSilverlight 4 Briefing
Silverlight 4 Briefing
David Chou
 
Architecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The CloudArchitecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The Cloud
David Chou
 

More from David Chou (20)

Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native Apps
 
Windows Phone app development overview
Windows Phone app development overviewWindows Phone app development overview
Windows Phone app development overview
 
Microsoft AI Platform Overview
Microsoft AI Platform OverviewMicrosoft AI Platform Overview
Microsoft AI Platform Overview
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial Intelligence
 
Immersive Computing
Immersive ComputingImmersive Computing
Immersive Computing
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing Microservices
 
Combining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsCombining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful Hybrids
 
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureCloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
 
Windows Azure AppFabric
Windows Azure AppFabricWindows Azure AppFabric
Windows Azure AppFabric
 
Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)
 
Scale as a Competitive Advantage
Scale as a Competitive AdvantageScale as a Competitive Advantage
Scale as a Competitive Advantage
 
Architecting Cloudy Applications
Architecting Cloudy ApplicationsArchitecting Cloudy Applications
Architecting Cloudy Applications
 
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
 
Kelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud ComputingKelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud Computing
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
 
Silverlight 4 Briefing
Silverlight 4 BriefingSilverlight 4 Briefing
Silverlight 4 Briefing
 
Architecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The CloudArchitecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The Cloud
 

Recently uploaded

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 

Recently uploaded (20)

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 

20071204 Arc Ready Windows Live Platform

  • 1.
  • 2. Relevant Interactive Social The Web Has Evolved “ comScore refines web metrics system to more accurately reflect how Internet users spend their time online, and not just the number of web pages they view.” comScore, Inc. “ Nielsen/NetRatings adds “total minutes” metric as best measure of Online engagement” Nielsen/NetRatings “ Are social computing themes like user-generated content and communication fundamentally changing the rules of business? We think they are—in a big way.” Forrester Research Personal Transactional Informational “ People keep asking me what I think of it now that it's done. Hence my protest: The Web is not done!” – Tim Berners-Lee Founder, World Wide Web
  • 3.
  • 4. Secure & Respectable Experiences & Communities Rich capabilities Open and Accessible Affordable & Scalable Support & Commitments
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Web as a Platform
  • 12. + Converging Worlds Online Enterprise Devices Desktop
  • 13.  
  • 14.  
  • 15. Microsoft Services Platform (Folder) Services Services Streaming
  • 16. 465M Unique Users 42 Markets 21 Languages 2.5B Queries/Month 5B Docs, 400M Images 280M Active Accounts 7.5B Messages/Day 10M Video Conversations/Day 70M+ Spaces 120M Unique Users 1.5B Page Views/Month 150K Spaces Created/Month 280M Accounts WW Coverage 85+ Mobile Carriers 32 Markets Multi-channel Device-independent
  • 17. 1981 1992 1995 2007 -> 2000 Adoption
  • 18.
  • 19. Sis/VARs/ISVs/Interactive Agencies/Hobbyists Windows Live Platform Schools Mobile Operators Network Operators Local Govt And more to come Distribution Channels @edu @net @mobile Virtual Earth ™ Windows Live Offers The Goal Deeper, broader end-user engagement
  • 20. Toolsets Service APIs & Controls Professional Developer Designer Hobbyist Audience Product Rich Media Experiences Store & Share Find & Locate Identity & Authentication Silverlight Streaming Spaces Virtual Earth Live ID Contacts Search Communicate & Stay Connected Alerts PopFly Expressions Visual Studio Terms of Use Simple & Consistent Training & Support Service Level Agreements Flexible Monetization Offerings SharePoint Designer IM & Presence Commerce Agents Expo
  • 21. Tools Microsoft Services Platform Platform Flexible Monetization Options Rich Media Experiences Store & Share Find & Locate Identity & Authentication Silverlight Streaming Live Spaces Virtual Earth LiveI D Live Contacts Search Communicate & Stay Connected Alerts PopFly Expression Visual Studio Terms of Use Simple & Consistent Training & Support Service Level Agreements Flexible Monetization Offerings SharePoint Designer IM & Presence Commerce Agents Service APIs & Controls Expo Calendar
  • 22. Microsoft Live Labs Photosynth
  • 23.  
  • 24. Free Usage Ad Revenue Sharing or Pay $0.25/uu/year 1M UU’s/month Threshold Number of unique users (UU’s) # of websites Extended Terms/SLA/Paid support optional and available to all Technology offering spans the entire market
  • 25. Cost Usage 1MUUs/M Threshold Free Usage Explicit Exchange of Value
  • 26. Total Audience (UUs) # of web sites 1MUUs/M Threshold Extended Terms / SLAs / Paid Support Available For Everyone Commercial & Non-commercial Use Free Usage Explicit Exchange of Value
  • 27.
  • 28.  
  • 29.  
  • 30.  
  • 31.  
  • 32.  
  • 33.  
  • 34.  
  • 35.  
  • 36.  
  • 37. Familiar, useful, “sticky” services that are “building blocks” for creating vibrant communities and driving deeper engagement with your users Comprehensive Scalable Predictable Economical
  • 38.
  • 40.
  • 41.  
  • 42.  
  • 43.
  • 44.
  • 45.
  • 46.  
  • 47.  
  • 48.
  • 49.  
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. 1) User Requests Web Page 2) Website returns Sign In link 3) User clicks Sign In 4) Windows Live™ ID Sign In Page is returned 5) User enters Credentials 6) User is authenticated by Windows Live™ ID 7) User is redirected to your site 8) Your application displays protected or personalized content. Authentication Process 3 rd Party Server Windows Live ID Authentication Server
  • 56. Add Sign In button to site User clicks ‘Sign In’ and requested to enter Windows Live™ ID Credentials on login.live.com User is Redirected to your site with encrypted unique user ID. Register your site at Microsoft Services Manager by providing the URL and a Secret Key for encryption 3) 1) 4) 2) Capture & store user profile items in your database . 5) How Web Auth Works
  • 57.
  • 58.  
  • 59.
  • 60.
  • 61.  
  • 62.
  • 63. Contacts Control <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xmlns:devlive=&quot;http://dev.live.com&quot;> <body> <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/live.js&quot;></script> <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/controls.js&quot;></script> <script type=&quot;text/javascript&quot;> function signIn() { } function signOut() { } function showError(message) { } function receiveData(contactData) { alert(contactData[0].Email); } </script> <devlive:contactscontrol id=&quot;ContactsControl&quot; devlive:view=&quot; tileList &quot; devlive:market=&quot;en&quot; devlive:onSignIn=&quot;signIn&quot; devlive:onSignOut=&quot;signOut&quot; devlive:onError=&quot;showError&quot; devlive:onData=&quot;receiveData&quot; devlive:dataDesired=&quot; name,email &quot; devlive:channelEndpointURL=&quot;channel.htm&quot; /> </body> </html>
  • 64.
  • 65.
  • 66.
  • 67.  
  • 68.
  • 69.
  • 70. <form method=&quot;get&quot; action=&quot;http://search.live.com/results.aspx&quot;> <input type=&quot;hidden&quot; name=&quot;cp&quot; value=&quot;437&quot; /> <input type=&quot;hidden&quot; name=&quot;FORM&quot; value=&quot;FREESS&quot; /> <table bgcolor=&quot;#FFFFFF&quot;> <tr> <td> <a href=&quot;http://search.live.com/&quot;> <img src=&quot;http://search.live.com/s/affillogoLive.gif&quot; border=&quot;0&quot; alt=&quot;Live Search&quot;/> </a> </td> <td> <input type=&quot;text&quot; name=&quot;q&quot; size=&quot;30&quot; /> <input type=&quot;submit&quot; value=&quot;Search Site&quot; /> <input type=&quot;hidden&quot; name=&quot;q1&quot; value=&quot;site: yoursite .com&quot;/> </td> </tr> </table> </form> Basic Search Control
  • 73. <meta name=&quot;Search.WLSearchBox&quot; content=&quot;1.1, en-US&quot; /> <div id=&quot;WLSearchBoxDiv&quot;> <table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 322px&quot;><tr id=&quot;WLSearchBoxPlaceholder&quot;><td style=&quot;width: 100%; border:solid 2px #4B7B9F;border-right-style: none;&quot;><input id=&quot;WLSearchBoxInput&quot; type=&quot;text&quot; value=&quot;&#x4c;&#x6f;&#x61;&#x64;&#x69;&#x6e;&#x67;&#x2e;&#x2e;&#x2e;&quot; disabled=&quot;disabled&quot; style=&quot;padding:0;background-image: url(http://search.live.com/s/siteowner/searchbox_background.png);background-position: right;background-repeat: no-repeat;height: 16px; width: 100%; border:none 0 Transparent&quot; /></td><td style=&quot;border:solid 2px #4B7B9F;&quot;><input id=&quot;WLSearchBoxButton&quot; type=&quot;image&quot; src=&quot;http://search.live.com/s/siteowner/searchbutton_normal.png&quot; align=&quot;absBottom&quot; style=&quot;padding:0;border-style: none&quot; /></td></tr></table> <script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;> var WLSearchBoxConfiguration= { &quot;global&quot;:{ &quot;serverDNS&quot;:&quot;search.live.com&quot;, &quot;market&quot;:&quot;en-US&quot;}, &quot;appearance&quot;:{ &quot;autoHideTopControl&quot;:false, &quot;width&quot;:600, &quot;height&quot;:400, &quot;theme&quot;:&quot;Blue&quot;}, &quot;scopes&quot;:[ { &quot;type&quot;:&quot;web&quot;, &quot;caption&quot;:&quot;&#x4d;&#x69;&#x63;&#x72;&#x6f;&#x73;&#x6f;&#x66;&#x74;&quot;, &quot;searchParam&quot;:&quot;site:www.microsoft.com&quot;}, { &quot;type&quot;:&quot;web&quot;, &quot;caption&quot;:&quot;&#x57;&#x65;&#x62;&quot;, &quot;searchParam&quot;:&quot;&quot;}]} </script> <script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot; src=&quot;http://search.live.com/bootstrap.js?market=en-US&ServId=SearchBox&ServId=SearchBoxWeb&Callback=WLSearchBoxScriptReady&quot;></script> </div> Embedding Advanced Search Control
  • 74. MSNSearchService service = new MSNSearchService(); SearchRequest request = new SearchRequest(); // You can search multiple sources at once and ask for any of the fields. // We search Web only here and ask for just the title and URL of the result. request.Requests = new SourceRequest[1]; request.Requests[0] = new SourceRequest(); request.Requests[0].Source = SourceType.Web; request.Requests[0].ResultFields = ResultFieldMask.Title | ResultFieldMask.Url; request.CultureInfo = &quot;en-US&quot;; request.Query = &quot;QUERY TEXT&quot;; request.AppID = &quot;APP_ID&quot;; // Get from http://search.msn.com/developer foreach (Result result in service.Search(request).Responses[0].Results) { // Process search result... } Sample Search API Code
  • 75.  
  • 76.
  • 77.
  • 78. <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xmlns:devlive=&quot;http://dev.live.com&quot;> <body> <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/live.js&quot; /> <script type=&quot;text/javascript&quot; src=&quot;http://controls.services.live.com/scripts/base/v0.3/controls.js&quot; /> <script type=&quot;text/javascript&quot;> function signIn() { } function signOut() { } function showError(message) { } function receiveData(photoData) { alert(photoData[0].fileExpiringURL); } </script> <devlive:spacescontrol id=&quot;SpacesControl&quot; devlive:privacyStatementURL=&quot;http://g.msn.com/2privacy/enus&quot; devlive:market=&quot;en&quot; devlive:dataDesired=&quot; fileExpiringURL,fileAccessControlledURL &quot; devlive:onSignin=&quot;signIn&quot; devlive:onSignout=&quot;signOut&quot; devlive:onError=&quot;showError&quot; devlive:onData=&quot;receiveData&quot; devlive:channelEndpointURL=&quot;channel.htm&quot; /> </body> </html> Spaces Photo Control
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.  
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 90. Demo – Grant permissions (IE)
  • 91. Interactive Examples Code Toggling Code To Copy Demo – IM Control Setup
  • 92.
  • 93. Demo – Using the IM Control
  • 94. Demo – Select Anonymous or Authenticated
  • 95. Demo – Set Display Name
  • 96.
  • 97. Demo – Send Message
  • 98. Demo – Message Submission
  • 99. Demo – Establish Conversation
  • 100. Demo – Message Exchange
  • 101. Demo – Message Exchange
  • 102.
  • 103.  
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.  
  • 110.
  • 111. Sample Alert Signup Process Browser 3 rd Party Server Alerts Server 1. User asks to sign up for Alert on 3 rd party site 2. Site asks Alerts for URL to register user for Alerts using a site-unique username 3. Alerts provides URL for user to configure Alerts delivery options 4. Site provides configuration URL to user 5. User visits Alerts site to select delivery options 6. User is returned to URL provided by 3 rd party site
  • 112. Sample Alert Delivery Process Browser 3 rd Party Server Alerts Server 1. Message invoked by user or other source 2. Site calls SOAP API with message details 3. Alerts delivers messages to user-specified endpoints
  • 114.
  • 115.
  • 116.
  • 117.  
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125. Live Expo Live Alerts Live Data (Contacts API) Silverlight Streaming Live ID Live Spaces Live Events Live Search Virtual Earth
  • 126.  
  • 127.
  • 128. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Editor's Notes

  1. 05/28/09 ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.