26
AgeofMobility.com Microsoft Tech Talk:

Hacking with the Cloud and Microsoft APIs

Embed Size (px)

Citation preview

AgeofMobility.com

Microsoft Tech Talk:

Running Your Stuff in the Cloud

Microsoft

Azure

Windows

.NET

C#

VB

F#

Visual Studio

Windows Phone

WinRT

Windows Store

ASP.NET

Node.js Express

.NET Web API

SQL Table Storage

Blob Storage

WNS & MPNS

APNS GCM

Mongo DB

Notification Hubs

Source Control

Facebook Twitter Microsoft Google Azure Active Directory

Windows Store

iOS

Android

Xamarin

Phonegap

Sencha

Windows Phone

iOS

Android

HTML 5/JS

SDKs

REST A

PI

Hybrid Connections

Windows 8.x/WP8.1: Windows Push Notification Service (WNS)

Windows Phone 8: Microsoft Push Notification Service (MPNS)

iOS (Apple): Apple Push Notification Service (APNS)

Android (Google): Google Cloud Messaging (GCM)

Android (Amazon): Amazon Messaging Service

Demo Time! Stop boring us with your slides and show us your cloud!

Registration at app launch1.

2.

Sending Notification1.

2.

Maintenance1.

Platform

Notification

Service

App back-end

One-time set up1.

Register1.

2.

Send Notification1.

2.

APNsWNS

Notification Hub

App back-end

iOS app Windows app

MPNS

GCM

ADM

Demo:

await

[hub registerNativeWithDeviceToken:deviceTokentags:nilcompletion:^(NSError* error) { … }];

hub.register(regid);

var toast = @“<notification payload>";hub.SendWindowsNativeNotificationAsync(toast);

hubService.wns.sendToastText01(null, {

text1: 'Hello from Node!'},function (error)

{…

});

Reservation changes, Deals, Back-office

Travel/Hospitality/Airlines

SMS replacement, Deals, Back-office

Banking/Insurance

Orders, Product UX,

Back-office

Discrete manufacturing/Auto

Prescriptions, Appointments,

LOB (maintenance)

Healthcare

Breaking news

News/Media

Offers, Orders, Back-office

Retail

10s

3+ <2

100s

3+ 150+

http://channel9.msdn.com/Events/Build/2014/2-616

http://channel9.msdn.com/Events/Build/2014/2-521

http://channel9.msdn.com/Events/Build/2014/3-623

http://channel9.msdn.com/Events/Build/2014/3-622

http://channel9.msdn.com/Events/Build/2014/2-518

The best Integrated Development

Environment (IDE) for…

Mobile, Web, Cross-Platform,

Cloud, Games, Open Source,

Hardware/IoT, , Desktop, etc.

http://aka.ms/vsc2013

Visual StudioCommunity Edition

Mobile App Development:

• Universal Windows apps for Windows Phone &

Windows tablets, hybrids, laptops & desktops

• Mobile Hybrid apps with Cordova

• Mobile Web apps with HTML5 & JavaScript

• Native iOS & Android apps with Xamarin

Web Applications: ASP.NET, HTML5, SPAs, Python,

support for 100% client-side JavaScript frameworks

Cloud Development with Azure in .NET or Node

C# Scripting Editor for Unity Games

Arduino Sketches, .NET Micro Framework, IoT, etc.

Windows Desktop apps, Office apps, C#, C++, VB, F#,

JavaScript, Node, Python, Ruby, and more…

BizSpark

3 years of

Microsoft software:

MSDN Ultimate

Subscriptions

$150 / month in

Azure cloud credits.

Office 365 Developer

Up to 5 users per

BizSpark account

per startup

Technical & product

support. Offers from

network partners

Marketing visibility.

Events. Ecosystem

Connections.

http://aka.ms/bizsparkapply

DreamSpark

Free software for students Visual Studio Professional, Blend, etc.

SQL Server, Windows Server, and more

More software available through your schoolvia DreamSpark Premium

Free Azure Cloud Services

Free app publisher account

Free MS Press eBooks

Apply now at http://aka.ms/DreamSparkNE

Online Microsoft training delivered by experts to help technologists continually learn

Hundreds of courses for developers, IT Pros, students, entrepreneurs and enthusiasts

11 different languages

3M students registered

Build your own Learning Plan

All free!

http://www.microsoftvirtualacademy.com

http://aka.ms/trymsazure

https://manage.windowsazure.com

https://portal.azure.com/

http://channel9.msdn.com/Shows/Cloud+Cover

http://friday.azure.com

http://aka.ms/azurechatrblog

http://aka.ms/vsc2013

http://aka.ms/vsc2013

http://aka.ms/wp81js

http://aka.ms/wpdevsetup

http://blogs.windows.com/buildingapps

https://code.msdn.microsoft.com/windowsapps/Universal-Windows-app-cb3248c3

www.dvlup.com

http://appstudio.windows.com

www.AgeofMobility.com

http://flip.it/95YFG

http://news.microsoft.com/windows10story

http://aka.ms/win10toolspreview

http://www.buildwindows.com

http://aka.ms/win10devpreviewmva

is coming this summer!

http://xamarin.com/download

http://docs.xamarin.com

http://xamarin.com/university

http://evolve.xamarin.com

http://blog.xamarin.com

http://motzcod.es

http://weblogs.asp.net/wallym

http://www.gregshackles.com

http://azure.microsoft.com/en-us/develop/python

http://pytools.codeplex.com

http://aka.ms/mvapythonintro

http://aka.ms/mvapythonwebsites

http://aka.ms/mvapythonsql

http://aka.ms/vsc2013

Thank You!

Slides are in SlideShare. Demos are on GitHub.

Slideshare: www.slideshare.net/ActiveNick

Blog: www.AgeofMobility.com

Twitter: @ActiveNick

Mobile Apps: www.bigbaldapps.com

LinkedIn: www.linkedin.com/in/activenick

GitHub: github.com/ActiveNick

Email: [email protected]