Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Facebook Development with ASP.NET and Microsoft Azure

NDC Conferences via YouTube

Overview

Learn to integrate Facebook's powerful social features into your applications using ASP.NET and Microsoft Azure. Explore the Facebook Platform's integration points, work with the Facebook C# SDK, and leverage Azure App Services for seamless Facebook integration. Discover how to implement Facebook Login, capture user profile data, and publish content on behalf of users. Gain insights into using ASP.NET Identity and Azure Active Directory for application authorization, and learn to extend profile properties. Dive into Azure WebJobs, API Apps, and Logic Apps to enhance your Facebook-integrated solutions. Master the process of creating a Facebook app, understanding access tokens, and implementing social login options with various permission levels. Explore practical examples and best practices for building modern apps with Facebook integration, and learn how to secure your API apps using Swagger UI.

Syllabus

Intro
A Little About Me
THE MISSION
Session Objectives And Takeaways
Agenda
Defining the Modern App
7 Steps to Getting Started
Graph API Explorer
Create a Facebook App
Facebook Solution Framework (FSF)
High Level Goal
FSF Solution
Data Flow Diagram
Social Login Options
Permissions
MSDevz Sample Solution
Access Tokens
Login Review
Azure Platform
Azure App Services
Membership and Authorization Options
Advantages of ASP.NET Identity
Schema Comparison
Extending Profile Properties of ASP.NET Identity
Azure Active Directory
Azure WebJobs
API App Concepts
Securing your API App
Swagger UI
Create Custom Logic Apps
FSF Sample Solution: MSDevz
Microsoft Flow
Tutorials, Videos
Follow me on Twitter!

Taught by

NDC Conferences

Reviews

Start your review of Facebook Development with ASP.NET and Microsoft Azure

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.