DSPy a system for AI to Write Prompts and Do Fine Tuning
Powering Apps with Live Services @ ThatConference
1.
2.
3. Local Touch – Global Reach
Power your Apps with Live Services!
Samidip Basu
Solutions Lead | MSFT Mobility
Email: Samidip.Basu@us.sogeti.com
Twitter: @samidip
Blog: http://samidipbasu.com
Sogeti USA
8425 Pulsar Place, Suite 300 | Columbus, OH 43240.
www.us.sogeti.com
www.us.sogeti.com
5. SilverlightShow (www.silverlightshow.net) – online
portal for everything Silverlight, XAML and Windows
Phone, 10K+ members.
* daily news * tutorials
* exclusive articles * forums
* free webinars * events
* ebooks * newsletters
CompletIT (www.completit.com) – Silverlight and
Windows Phone trainings, consultations and
development company, founder of SilverlightShow.
* Individual and group, on-site and online trainings
* Standard and custom course schedules
* Trainings by Silverlight MVP, MCT
6. Live Services
Welcome to 2012 – If you hadn’t noticed, computing has changed
Variety of form factors & devices; Always connected …
Cloud & Mobile just makes sense. Let the user roam ..
Rich & intimate UX with effortless integration
Ecosystem choices. Interoperability
Live Services – suite of SaaS services from MSFT
MSFT Live/Hotmail, SkyDrive, Messenger & service integration
500 million + users
The one ecosystem .. Live Services all grown up now
7. Live Connect
Cloud enable your apps
Reuse what user already knows & owns
Engage in a more intimate UX .. More usage of your application
Live Connect – API collection on top of Live Services
Allows for integration of Live Services
Mobile, Web, Desktop – across platforms
Uses industry standards protocols
Robust architecture .. They’ve done it so you don’t have to
8. Live Connect Details
Service offerings ..
- SkyDrive for Documents & Media
- Hotmail for Contacts & Calendars
- Live for seamless SSO
- Messenger for IM
Standard Protocols under the hood ..
- OAuth 2.0
- JavaScript Object Notation [JSON]
- Representational State Transfer [REST]
- Extensible Messaging & Presence Protocol [XMPP]
Go Native
Or use the wonderful SDKs [Windows Phone & Windows 8]
9. Live Connect Usage
Use it to solve two primary problems:
-- Easy Sign-On across devices, apps and the web
-- Seamless access to user’s personal content
10. The Single Sign-On Paradox
Users dislike signing in
Personalization increases engagement and loyalty to website & apps
STOP building identity system with its inherent challenges
SSO with Windows Live ID aka MSFT Account
In-built SSO in Windows Phone & Windows 8
Automatic sign-on because you used that other thing
Declaration of access through Scopes
One-time permission to apps/websites .. then Zero-Click SSO
Roam user settings across devices connected to same account
Consistent UX that preserves context
11. Access to Content & Storage
Read/Write user’s Contacts .. personalize
Utilize user’s Calendar when appropriate
Leverage SkyDrive .. You don’t need to host anything for storage
Organize, traverse & allow for personalization in storage
Share
12. But I want to learn more …
Home of Live Connect:
http://dev.live.com
Documentation & Sample Code
Developer portal for Live Services APIs:
http://manage.dev.live.com
Manage your apps
13. Local Touch – Global Reach
Questions? Thank you !!
@samidip
www.us.sogeti.com