Windows 8 applications with Azure backends Mihai Tataran General Manager, Avaelgo Microsoft Most Valuable Professional.

Slides:



Advertisements
Similar presentations
UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.
Advertisements

Part 2: Manage app lifecycle and state (Windows Store apps using C#/VB and XAML) us/library/windows/apps/hh aspx
You ! Session Objectives And Takeaways Polls.
Orchard CMS Deploying to Azure, Orchard CMS 1.5 August 15, 2012 Copyright 2012 Cloud Construct, LLC.
Microsoft Certification and IT Professional Tracks Anthony Khan Director of Federal Learning NetCom Learning.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
SharePoint Server 2013 Architecture and Identity
Windows Server 2012 Todd Lamothe MVP.
Access Web Apps – OK, Now What? EXTENDING ACCESS WEB APPS George Young Dawson Butte Software ACCESS DAY – OCTOBER DENVER,
Building a social networking portal on Windows Azure in 1 hour Saranya Sriram Developer Evangelist Microsoft, India.
Building Windows Apps Jason Keicher, Technical Specialist
Microsoft SharePoint Victor Utz MCT, MCSA, MCITP, MCTS NetCom Learning.
Windows 8 Store Application Development Using HTML5 and JavaScript Judy McNeil BSCS MCAD MCSD MCTS MCTIP MCT.
Building Offline/Cache Mode Web Apps Using Sync Framework Mike Clark Group Manager Cloud Data Services Team
| Lausanne Windows Store Apps using HTML and JavaScript: Become a Windows App Store developer in 60 minutes Valérie Alonso Xavier Bocken Sacha Bruttin.
Cross Platform Mobile Backend with Mobile Services James
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
What’s New for Developers in Microsoft Dynamics AX 2012 Joris de Gruyter – MVP, MCT.
Win8 on Intel Programming Course Modern UI : Features Cédric Andreolli Intel Software.
Windows 8 Virtualization Neil Masih NetCom Learning.
Microsoft Windows 8.1 Enterprise: A brief overview of Microsoft Windows 8 Enhancements. Welcome!
Building Metro style UIs Paul Gusmorino Lead Program Manager Microsoft Corporation DEV354.
Building Windows 8 Apps with HTML & JavaScript Jaime Rodriguez Principal
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Angelo Chan Kamran Bilgrami. Agenda ● WinJS - What and Why ● Modern Apps ● WinRT Architecture ● Demos o Controls o Data Bindings o Program LifeCycle Management.
Tim Vander Kooi Systems
1 NETE4631 Using Google Web Services and Using Microsoft Cloud Services Lecture Notes #7.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Introduction to Windows Azure BUGAEV ROMAN. Azure Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud.
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
Dan Swett Program Manager Microsoft Corporation SESSION CODE: OSP216.
SharePoint Server 2013 Part 2 Business Intelligence & Content Management Richard Oertle Subject Matter Expert
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel
AUTOMATING DAAS DESKTOPS WITH CITRIX CORTEX Tony Sanchez WW Alliances Solutions Architecture Citrix Systems Inc SESSION CODE: CLI415 (c) 2011 Microsoft.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Social and Mobile Functionality Richard Oertle Subject Matter Expert
Windows 8 Application Microsoft Word with an app for Office Internal O365 SharePoint Site Windows Azure Web Sites Windows Azure Workflow Service.
Advanced Windows Store App Development with HTML5 Refresh / Exam Prep M6: Tools and Asynchronous Programming Jeremy Foster Microsoft Technical.
| Lausanne Become an Office 365 developer in 60 min Valerie Alonso Xavier Bocken.
Cloud-Ready Data Services. cloud data services.
What web developers need to know when building Metro style apps Scott Dickens Principal Program Manager Lead Microsoft Corporation DEV352.
#SPSMX I want to use SharePoint in the Cloud Should I use Office 365 or Azure? Luis Du Solier SharePoint Premier Field Engineer Microsoft.
(re)-Architecting cloud applications on the windows Azure platform CLAEYS Kurt Technology Solution Professional Microsoft EMEA.
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
Office 2013 and Windows 8: Essential Concepts and Skills Microsoft Office 2013.
Office 2016 and Windows 10: Essential Concepts and Skills
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Microsoft Certification Paths
Deploying Web Application
Microsoft List Schedule April – May 2016
Introduction to Windows Azure Cloud Services
Platform for Metro Style Apps
Telerik School Academy
Associate Certification Track
The Transition to Modern Office Add-in Development
Developing an app for SharePoint autohosted in Azure
What web developers need to know when building Metro style apps
Associate Certification Track
Create Metro style apps quickly with built-in controls
The Application Lifecycle
Associate Certification Track
Getting started with Windows Azure
Microsoft Certification Paths
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Create experiences that span devices
Platform for Metro style Apps
Tech Ed North America /12/2019 6:45 AM Required Slide
Associate Certification Track
Microsoft Virtual Academy
Presentation transcript:

Windows 8 applications with Azure backends Mihai Tataran General Manager, Avaelgo Microsoft Most Valuable Professional

Objectives Understand the basic principles to develop a Windows 8 application, with an Windows Azure (Mobile Services) backend

Agenda Modern UI applications HTML5, WinJS, Controls Windows 8 Platform Windows Azure introduction Windows Azure Mobile Services

HTML 5 and Javascript HTML5 Indexed DB App Cache Web Workers Canvas SVG FormData CSS3 animations & transitions XHR FileAPI Web Sockets Geolocation PostMessage

Modern UI apps Only the HTML5 DOCTYPE Single window All the device’s screen Access to Windows Runtime

Modern UI apps: runtime App Container HTML Host Process App Code

WinJS The library for Modern UI style apps Matches the Windows Modern UI design style Designed for touch as well as traditional input Scales across form factors

UI Controls Designed for touch, mouse, keyboard Everyday widgets Text editing Scrolling content Presenting data Commanding surfaces

Process states Low memory App launch Splash screen

Suspend state No CPU, Disk or Network consumed All threads are suspended Apps remain in memory Apps instantly resumed from suspend when brought to foreground Exception: Background tasks

Termination System needs more memory User switch occurs System shutdown Apps crash Application is not notified

Saving state sessionState in WinJS Windows.Storage.ApplicationData to save application state

Saving / restoring state ScenarioYou should…. User is using your AppSave user data incrementally App switched away from (Suspending) Save where the user is – what screen they are on, for example Not running App launched by user (Activated) Bring the user back and restore their session as if they never left Suspended App launched by user (Resuming) Do nothing

Charms Some kind of Start Bar Ideal manner to use device’s settings Or any other app specific settings

Share contracts Predefined contracts in Metro

Demo Win 8 Apps

Agenda Modern UI applications HTML5, WinJS, Controls Windows 8 Platform Windows Azure introduction Windows Azure Mobile Services

Windows Azure introduction The cloud platform offered by Microsoft Infrastructure as a Service Platform as a Service Run websites and applications in the cloud Run (backend) web services in the cloud Storage: tables, blobs, etc. SQL Database

What is Windows Azure Mobile Services?

Demo

Upcoming Webinars Free Webinar: Java 7 Certification | JDBC & Related Design Pattern Free Webinar: Transition | Microsoft Office 2003 to Office 2010 | Outlook & Access Free Webinar: Microsoft Dynamics CRM | A New Way to Work Together Free Webinar: Windows Server 2012 and Windows 8: Better Together Free Webinar: Windows Server 2012 Review | Courses & Certifications Free Webinar: Microsoft Windows 8 Apps (TBD) Free Webinar: Developing Apps for SharePoint 101 Free Webinar: Windows PowerShell for SharePoint 2013 and SharePoint Online Sign up for free at:

Complimentary Azure Workshop Workshop Agenda: What is Cloud Computing and Why Would You Use It? Microsoft and the Windows Azure Unique Value Proposition Drill-Down on Windows Azure Getting Started with Windows Azure Windows Azure Architect / Evangelist | Gil Isaacs If interested, us at Microsoft Corporation | New York City June 19 th - Full Day By Invitation Only | 5 free seats for Webinar Attendees Total of 40 seats

MCSD Certifications

MCSD: Windows Store Apps *Free Second Shot Exam is Back (Expires May 31 st, 2013)

MCSD: Windows Store Apps Using C# Classes MCSD: Windows Store Apps Using HTML : Programming in HTML5 with JavaScript and CSS : Essentials of Developing Windows Store Apps using HTML5 and JavaScript 20482: Advanced Windows Store Apps Development using HTML5 and JavaScript MCSD: Web Applications 20480: Programming in HTML5 with JavaScript and CSS : Developing ASP.NET MVC 4 Web Applications 20487: Developing Windows Azure and Web Services **Schedules are Open for Enrollment** Locations: Attend in-class or Live Online Instructor-led New York Las Vegas (All Inclusive Travel Package) Arlington VA Philadelphia, PA

Love of Learning Your class enrollment at NetCom Learning will pay for a child’s education for a year! Empowering The Disadvantaged

Q & A NETCOM ( )