Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building Social Web Apps in ASP.NET. First HalfSecond Half (01)What’s New in ASP.NET 4.5 (60 mins)** MEAL BREAK ** (02) Building and Deploying Websites.

Similar presentations


Presentation on theme: "Building Social Web Apps in ASP.NET. First HalfSecond Half (01)What’s New in ASP.NET 4.5 (60 mins)** MEAL BREAK ** (02) Building and Deploying Websites."— Presentation transcript:

1 Building Social Web Apps in ASP.NET

2

3 First HalfSecond Half (01)What’s New in ASP.NET 4.5 (60 mins)** MEAL BREAK ** (02) Building and Deploying Websites with ASP.NET MVC 4 (60 mins) (06) Building Social Web Applications with ASP.NET (30 mins) (03) Creating HTML5 Applications with jQuery (60 mins) (07) Building for the Mobile Web (60 mins) (04) Building a Service Layer with ASP.NET Web API (30 mins) (08) Real-time Communications with SignalR (45 mins) (05) Leveraging your ASP.NET Development Skills to Build Office Apps (15 mins) (09) Taking advantage of Windows Azure services (30 mins)

4 Microsoft /web ®

5 ®

6 ® How authentication works with OAuth

7 Microsoft /web ® https://manage.dev.live.com/Applications/Index

8 demo OAuth & OpenID

9 Identity Social Graph Application Integration Real-Time Updates

10 { "id": "14812017", "name": "Nathan Totten", "first_name": "Nathan", "last_name": "Totten", "link": "https://www.facebook.com/totten", "username": "totten", "hometown": { "id": "108059045881132", "name": "Urbandale, Iowa" }, "location": { "id": "111723635511834", "name": "Bellevue, Washington" }, "bio": "Technical Evangelist at Microsoft", "work": [ { "employer": { "id": "20528438720", "name": "Microsoft" },14812017https://www.facebook.com/tottentotten10805904588113211172363551183420528438720

11

12 Flexible API: Dynamic Objects var client = new FacebookClient("access_token"); // Get current user’s basic information dynamic me = await client.GetTaskAsync("me"); string firstName = me.first_name; // Post a message to the current user's wall var post = new { message = "This is a wall post!" }; dynamic result = await client.PostTaskAsync("me/feed", post);

13

14

15 demo Facebook Template


Download ppt "Building Social Web Apps in ASP.NET. First HalfSecond Half (01)What’s New in ASP.NET 4.5 (60 mins)** MEAL BREAK ** (02) Building and Deploying Websites."

Similar presentations


Ads by Google