Stefano Mallè Evangelism Lead - Developer and Platform Evangelism Microsoft Switzerland - Richtistrasse 3 - 8304 Wallisellen

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Payroll and HR Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
The Microsoft Technical Roadshow 2007 Windows Live Martin Parry Developer and Platform Group Microsoft
Co- location Mass Market Managed Hosting ISV Hosting.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
300MM active users worldwide Worldwideleadership.
Residents Visitors Outbound marketing Citizen Marketer Other Site.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
SharePoint 2010 Bing Maps SharePoint Online SQL Server 2008 SQL Azure.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Do more with Windows Live Essentials & Office Web Apps.
The Windows Live Dev Platform Martin Parry Developer & Platform Group Microsoft Ltd
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Stefano Mallè Evangelism Lead - Developer and Platform Evangelism Microsoft Switzerland - Richtistrasse Wallisellen
2 Windows Live Service APIs 1.Virtual Earth : Global mapping 2.Live Contacts : 500 million people.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
What’s new for the Exchange 2010 Developer? Developing Exchange-enabled Enterprise Applications Creating “Cloud Ready” Exchange-enabled Applications Deploying.

customer.
Chris Pendleton Virtual Earth Technical Evangelist Microsoft Corporation.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Feature: Void Historical/Open Transaction Updates © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

WEB203 Lap Around the Windows Live Platform Catherine Heller Windows Live Technical Evangelist Microsoft Corporation.
2 ADO.NET Data Services for the Web Mike Flasko Program Manager, Microsoft “Project Astoria”
Office 365 Upsell Paths.
Microsoft Office SharePoint Server 2007 Enterprise Search
Power your app with Live services
Office Power Hour New developer APIs and features for Apps for Office
Living up to the Promise of Online Advertising
Citrix Virtual Desktops version 7
Welcome to Office 365 Launch Event for PT Prasmanindo Boga Utama
Developer Patterns to Integrate Silverlight 4.0 with SharePoint 2010
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.
Introducing Office 365 and Exchange Online Brett Johnson
Title of Presentation 12/2/2018 3:48 PM
Pablo Castro Software Architect Microsoft Corporation
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Office 365 Development.
Presentation transcript:

Stefano Mallè Evangelism Lead - Developer and Platform Evangelism Microsoft Switzerland - Richtistrasse Wallisellen Blog: Technology Talk, DPE Team BlogTechnology TalkDPE Team Blog Co-ordinates: XING, LinkedInXINGLinkedIn

2 “in the sky”

Online (Services) EnterpriseDevices Desktop (Software) Services extend Software with allways up-to- date information (on premise) Services allow unified experience across desktops and devices

Services Streaming (Folder)

1B+ Auth/Day WL Mail (Outlook) Mail: 280M Accounts Contacts: 500M Addr Books, 30B Contact Associations WL Messenger, Mobile IM, (OC) 7,5B mess/day SmarterchildSmarterchild: 20M+ UU, 5B queries since 11/05 Smarterchild WL Toolbar 2,5B queries/m 17 petabytes data 26 TB updt/month WL Writer, WL Gallery 93M Spaces, 120M UU/m, 150k spaces created/month Expression Media Encoder login.live.com Custom Domain WLID application pageWLID application page, WLID application page WL Admin Center WL Admin Center Hosted: Mail, Contacts, Calendar WL Messanger Web Settings WL Messanger Web Settings Silverlight Streaming Live Search Virtual Earth, MapPointSkydrive, Live Spaces Skydrive.live.vom (IM Infra) Silverlight Streaming Admin Site Silverlight Streaming Admin Site WL Admin Center WL Admin Center WL ID client WL ID Web WL ID client WL ID Web IDLoginViewIDLoginView*, IDLoginStatus* IDLoginStatus IDLoginView IDLoginStatus Contacts [REST] Contacts [REST] Contacts ControlContacts Control* Contacts Control IM JS LibIM JS Lib, IM JS Lib Live AgentsLive Agents, Live Agents Activity SDK OnlineActivity SDK Online, Activity SDK Online The Windows Live Alerts SDK The Windows Live Alerts SDK WL Alerts WL Alerts, WL Presence [JSON], WL Alerts [SOAP], WL Presence [JSON], WL Presence [JSON] WL Alerts [SOAP] WL Presence [JSON] Alerts for RSS Feeds Alerts for RSS Feeds WL Messenger IM Control WL Messenger IM Control SilverightSteraming MdiaSilverightSteraming Mdia* SilverightSteraming Mdia Live Search [SOAP] Live Search [SOAP] Search Box AJAX Control Search Box AJAX Control MapPoint [Web Srvs] MapPoint [Web Srvs] Virtual Earth Map Control Virtual Earth Map Control Live ID Live ID Photos API [WebDAV], Spaces [RSS Feeds] (profiles, friends, updates, blogs, photos, lists,…) Photos API [WebDAV], Spaces [RSS Feeds] (profiles, friends, updates, blogs, photos, lists,…), Photos API [WebDAV], Spaces [RSS Feeds] (profiles, friends, updates, blogs, photos, lists,…) MetaWeblogMetaWeblog, MetaWeblog Social NetworkingSocial Networking, Social Networking Event Space Photo Control Space Photo Control SL Streaming [REST] SL Streaming [REST] SL Contacts AlertsAlerts, Messenger Messenger AlertsMessenger PhotosPhotos, Spaces Spaces PhotosSpaces Live Search Live Search VE1VE1, VE2, MapPoint VE2MapPoint VE1VE2MapPoint Photos API Interactive SDKPhotos API Interactive SDK, Photos API Interactive SDK WL Spaces SDKWL Spaces SDK, WL Spaces SDK WL Writer SDK WL Writer SDK Contacts API Interactive SDK Contacts API Interactive SDK VE InteractiveVE Interactive, VE Interactive MapPoint Web Service SDK MapPoint Web Service SDK Search Interactive SDK Search Interactive SDK SL Streaming SDK SL Streaming SDK * Windows Live Tools December 2007 CTP & dev.live.com/tools Windows Live Tools December 2007 CTPdev.live.com/tools

7 “in the sky”

Enhance your site with live services Virtual Earth

What Location-based services for consumers (maps.live.com)maps.live.com Platform to develop location-based solutionsWhy Access to 15 petabytes of mapping data and imagery (Satellite, Aerial, Bird‘s Eye View) Supports 3D environment, geo-coding, and routing, overlays,… 16+ million local points of interest (Live Search) It's easy to integrate in your siteHow MapPoint™ SOAP API Virtual Earth JavaScript Map Control Peripheral Tooling (Map Cruncher)

Virtual Earth JavaScript Map Control Requests Made From Client Geocoding Mapping Driving Directions Aerial/Satellite Photography Line/Polygon Drawing GeoRSS/Collections Integration Matching Geographic Coverage + Japan! Immersive 3D Environment MapPoint Services SOAP API Batch Geocoding, Reverse Geocoding Algorithmic Searches Proximity Searching (FindNearby) Corridor Searching (FindNearRoute) Polygonal Searching (FindInPoly) Static Map Images (for ing Maps) Mobile Maps (30+ Map Styles in all) Point of Interest (Yellow Page) Listings Server-based Control Over Applications Preferred Routing

Free API Access Pricing – Free Benefits – Same API as licensed version Restrictions – Non-commercial apps – No reverse engineering – 50,000 geocodes per 24 hours – dev.live.com/terms Licensed Pricing – Per User, Per Transaction or Unlimited – Waterfall Schedule – 1, 2, 3 or 4 year commitment Benefits – SLA, Support, Betas, Communications, TAP, Advanced Features and more. Restrictions – Limited * For a complete and binding description refer please to

3D, 3D tour

Photosynthetizing VE

“Hello…”

Map, Pins, & Routes

provides an in-memory XML programming interface that leverages LINQ, the.NET Language-Integrated Query Framework. uses the latest.NET Framework language capabilities and is comparable to an updated, redesigned Document Object Model (DOM) XML programming interface. The LINQ family of technologies provides a consistent query experience for objects (LINQ), relational databases (LINQ to SQL), XML (LINQ to XML),… 20

T13:42:11Z Active Manual T13:42:19Z Absent T13:42:28Z Absent...

22 XNamespace aw = " XDocument positionFromGPS = XDocument.Load(sportFile); IEnumerable sportInfo = from activities in positionFromGPS.Descendants(aw + "Activity") from laps in activities.Descendants(aw + "Lap") from trackpoints in laps.Descendants(aw + "Trackpoint") from position in trackpoints.Elements(aw + "Position") orderby buildDateTime(trackpoints.Element(aw + "Time").Value) ascending select new activityTrackPoint { Sport = (string)activities.Attribute("Sport"), StartTime = activities.Element(aw + "Id").Value, LapStartTime = (string)laps.Attribute("StartTime"), LapTotalTime = laps.Element(aw + "TotalTimeSeconds").Value, LapDistance = laps.Element(aw + "DistanceMeters").Value, LapMaximumSpeed = laps.Element(aw + "MaximumSpeed").Value, PointTime = trackpoints.Element(aw + "Time").Value, PointTimeDT = buildDateTime(trackpoints.Element(aw + "Time").Value), PointLatitude = position.Element(aw + "LatitudeDegrees").Value, PointLongitude = position.Element(aw + "LongitudeDegrees").Value, PointDistance = trackpoints.Element(aw + "DistanceMeters").Value, PointAltitude = trackpoints.Element(aw + "AltitudeMeters").Value };...

23 IEnumerable imageInfo = from img in System.IO.Directory.GetFiles(imageDirectory) let _dateTaken = imageDateTaken(img) let _dateTakenDT = buildDateTime(_dateTaken).AddHours(-1) //GTM let _point = sportInfo.Where(x => x.PointTimeDT < _dateTakenDT).Last() select new imageDetails { DateTaken = _dateTaken, DateTakenDT = _dateTakenDT, Path = img, Longitude = _point.PointLongitude, Latitude = _point.PointLatitude };...

GeoRSS

© 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.

Outsource your messaging infrastructure Admin Center

What Free messaging infrastructure mail, contacts, calendar, IM, live id, live spaces,… Custom Domain, Community BuilderWhy Proven infrastructure, with top availability, scalability, and features (spam filters, eg)How Admin your domain at Admin Center SDK Terms of Services* FREE! 500 accounts Additional accounts can be requested depending on the conditions can also be free * For a complete and binding description refer please to

Partyguide core business is to provide pictures of the latest events 1'000 photographers picture section publicly available Public & member area #350‘000 registered users grows by 1'000 users per month WAWE 1 (now!) Co-branded with Community Builder to all Partyguide members Myfriends with Live contacts -> co-branded / Live Messenger Myalerts with Windows Live Alerts -> Live Messenger Windows Live ID Login 30

© 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.