CHARMS, PICKERS, CONTRACTS WINDOWS 8 AS AN APP INTEGRATION

Slides:



Advertisements
Similar presentations
1° Transnational Workshop – Rome 3rd- 4th February PROJECT WEBSITE AND PROJECT GRAPHIC DESIGN 1.
Advertisements

Three SharePoint Development Gems in 30 minutes Raymond Mitchell.
Źródło:
Todays Goal – AlwaysOn in 60 Minutes Where well start:
Where USERS Make the Difference! Peer to Peer | Greater Scale | More Voices | Faster How to Configure Roles & Activity Queues Kim Congleton.
MBT User Conference 2011 Kunal Chopra Rafael Forsbach Huiyong Xiao.
November 11, MCT, MCITP, MCTS, MCP SharePoint Architect for Planet Technologies. Working with SharePoint since – Administrator / Developer.
Global Windows Azure Bootcamp Auckland March
Building RADNUG8 – the windows 8 app Part 1 Matt

GETTING STARTED WITH WINDOWS COMMUNICATION FOUNDATION 4.5 Ed Jones & Grey Guindon.
What's different in WM 6.5? Updated UI: less fugly, more touch-friendlyMarketplace Gesture support (native code & standard controls)...Widgets.
Matthew Kubicina CIS 764 Kansas State University.
Brian Loesgen Principal SOA Architect Microsoft Corporation Alan Smith Developer, Trainer, Mentor, Evangelist KnowIT.
.NET 3.5 SP1 New features Enhancements Visual Studio 2008 SP1 New features Enhancements Additional features/enhancements.
PBX: Integrate or Replace Adam Gent UK UC User Group
Windows Vista Presentation Advances Daniel Moth Developer & Platform Group, Microsoft Ltd
MSDN Connection Get personalised information on the topics and technologies you want Profile yourself today and get updates via RSS Get personalised information.
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Building International Applications with Visual Studio.NET Achim Ruopp International Program Manager Microsoft Corporation.
Using.NET Platform Note: Most of the material of these slides have been taken & extended from Nakov’s excellent overview for.NET framework, MSDN and wikipedia.
ACTIVE DIRECTORY GROUP POLICY MAEDS Spring PD Day 2012 Nicholas A. Hay Jefferson Schools
Voice Server. Aspiration Provide a unique service to the members of CCSU. Provide a unique service to the members of CCSU. Provide a Streaming Voice Server.
Media Transfer Protocol supported. 2 Session Outline Overview Overview Why use a class protocol? Why use a class protocol? Core scenarios & functionality.
Web Design Vocab 3 PNG, JPG, GIF, MP3, MPEG.
Part 2: Manage app lifecycle and state (Windows Store apps using C#/VB and XAML) us/library/windows/apps/hh aspx
Configuring Windows to run Dr.Web scanner remotely.
Service-Oriented Architecture INF 123 – Software architecture 1.
Web Services Darshan R. Kapadia Gregor von Laszewski 1http://grid.rit.edu.
Open XML SDK for Microsoft Office
Model-View Controller
JQuery & SharePoint San Antonio Users Group – September Meeting September 22, 2009 Microsoft SharePoint Server.
SHAREPOINTEXCHANGELYNCOFFICE WEB APPS Server to Server Authentication Site Mailboxes High Resolution Photos Task Synchronization Unified Contact.
Getting the Most Out of the Power of Group Policy Jeremy Moskowitz Chief Propeller-Head GPanswers.com & PolicyPak Software.
SPSVB 2015 Create Tailored Search Results w/ Display Templates SHAREPOINT SATURDAY VIRGINIA BEACH– JANUARY 10, 2015 MIKE ORYSZAK BLOG:
Intro to SharePoint 2013 Architecture Liam Cleary.
Chris D. Mayo Microsoft Corporation UNC301.
MSDN How do I add Voice Commands to my application Find Install Voice Command Sets Search Search for {dictatedSearchTerms} Find Find.
Windows 8 Store Application Development Using HTML5 and JavaScript Judy McNeil BSCS MCAD MCSD MCTS MCTIP MCT.
©2012 Microsoft Corporation. All rights reserved..
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
Agenda Windows Phone History WP 7.0 Silverlight WP 7.5 Silverlight WP 8.0 Silverlight WP 8.1 Silverlight WP 8.1 WinRT.
// OPTIONAL: Set some custom name to identify self to others. PeerFinder.displayName = myNameToDisplay; PeerFinder.ConnectionRequested.
Web hosting in app Creating a Windows Store app with web assets.
The Windows Runtime (WinRT) is the shared runtime and API space used by store apps across the Windows platform (phone and client) 5 Common WinRT.
web Metadata Properties Thumbnails Properties by Kind MRU Change Notifications Bulk Access File broker functions Search Deep/Shallow Enumeration.
BY ANISA SERROUKH FILE TYPES AND EXTENSIONS. FILE EXTENSION NOTES YOU CAN DISPLAY THE FILE EXTENSIONS BY CONTROL PANELS, CLICKING IN THE TOP RIGHT, “SMALL.
private void page2Button_Click(object sender, RoutedEventArgs e) { NavigationService.Navigate(new Uri("/PageTwo.xaml", UriKind.RelativeOrAbsolute));
1 Web Search What are easy ways to create a website? 2 Web Search What is a blog? What type of content does this type of website provide? 3 Web.
Vaughan Knight App Ecosystem Lead Microsoft FileOpenPicke r, FileSavePicker Read/Write access to SD card Appointments /Calendar API enhancements Appointments.
11 | Managing User Info Jeremy Foster Michael Palermo
Yochay Kiriaty Senior Technical Evangelist Microsoft® Corporation
Windows Calls Applications (windows.applicationmodel.calls)
Free Dumps4download Free Exam Questions | Dumps4Download.in
Integrating the Windows 8 Experience with Contracts
Sharing Files and Data in Windows Phone 8.1
Protecting Premium Video in Windows
Metro style apps using XAML: Make your app shine
A Developer's Guide to Windows 10 Andy & Jerry
Fast, free, fun Weebly web sites.
Share: Your app powers the Windows 8 share experience
Instructions for Windows users:
Instructions for Windows users:
Instructions for Windows users:
Integrating with Windows 8 Experiences
4/9/ | Contracts © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
4/20/2019 Share © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
M3: Printing and PlayTo Jeremy Foster Michael Palermo
Develop Your Web Presence Using WEEBLY
Presentation transcript:

CHARMS, PICKERS, CONTRACTS WINDOWS 8 AS AN APP INTEGRATION

WEB BASED APPLICATION INTEGRATION

WIN8 APPLICATION INTEGRATION

WINDOWS 8 INTEGRATION OPTIONS Contracts Extension Protocol Pickers File Contact Charms Search Share Settings

File Extensions (.mp3,.jpg,.foo) Protocol (mailto) Schema.org

PICKERS FileOpenPicker FileSavePicker FolderPicker ContactPicker CredentialPicker

FILEOPENPICKER var openPicker = new Windows.Storage.Pickers.FileOpenPicker(); openPicker.fileTypeFilter.replaceAll([".png", ".jpg", ".jpeg"]); openPicker.pickSingleFileAsync().then(function (file) { if (file) { // Do something with the selected file } else { // The picker was dismissed with no selected file } });

CHARMS

SEARCH CONTRACT Share provides a lightweight, in context, easy experience for accomplishing

SEARCH ACTIVATION protected override void OnSearchActivated( SearchActivatedEventArgs args) { SearchResultsPage1.Activate( args.QueryText, args.PreviousExecutionState); }

SHARE CONTRACT SHARE PROVIDES A LIGHTWEIGHT, IN CONTEXT, EASY EXPERIENCE FOR USER DRIVEN APPLICATION INTEGRATIONS.

SHARING FROM SOURCE TO TARGET Source App Share Broker Share Target App

SHARE SOURCE protected override void OnNavigatedTo(NavigationEventArgs e) { this.dataTransferManager = DataTransferManager.GetForCurrentView(); this.dataTransferManager.DataRequested += new TypedEventHandler (this.OnDataRequested); } private void OnDataRequested(DataTransferManager sender, DataRequestedEventArgs e) { DataPackage requestData = e.Request.Data; requestData.Properties.Title = title; requestData.Properties.Description = description; requestData.SetText(dataPackageText); }

SHARE TARGET

WINDOWS 8 INTEGRATION OPTIONS Charms Search Share Settings Pickers File Contact Contracts Extension Protocol

RESOURCES Building Windows Blog Build Videos Windows 8 Samples Activation options us/library/windows/apps/hh aspx#file_activation Contracts & Micro formats

QUESTIONS