One Service, Any device, Any Platform - Web API

976 views

Published on

ASP.NET Web API a new framework for creating HTTP services that can reach a broad range of clients including browsers and mobile devices. ASP.NET Web API is also an ideal platform for building RESTful services.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
976
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
35
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Slide ObjectiveDescribe security principlesSpeaking notesSimple shared secret securityCan use HTTP or HTTPS to accessUse HTTP for public contentUse HTTPS for secure content (i.e. where using es or Shared Access Signatures)Two 512bit keysKeys used to sign priv requestsTwo keys supports rolling of keysE.g. if one key is compromised can use the second key while first is regeneratedMore on SAS’s soonNotesMore on Security on Day 3http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/1e023e8d-0ff9-472e-bcc1-05400a41466c http://blogs.msdn.com/b/usisvde/archive/2010/05/21/best-practices-for-data-storage-security-on-windows-azure.aspx
  • Use HTTP as an Application Protocol – not a Transport Protocol
  • One Service, Any device, Any Platform - Web API

    1. 1. Protocols for BuildingServices
    2. 2. WCF to ASP.NET Web API First apear as WCF Web API HTTP related WCF -wider that HTTP (TCP, Named Pipe, WinService, etc)
    3. 3. Build Richer AppsReach More Clients
    4. 4. + 100% + 50%+ 3400% + 235%+ 71% + 86% + 46% + 63%Source: www.programmableweb.com – current APIs: 4535
    5. 5. Embrace HTTP
    6. 6. Reach MeMy Blog : http://theshravan.netTwitter : techieshravan

    ×