Developing Mobile Apps with Xamarin and Azure

Size: px
Start display at page:

Download "Developing Mobile Apps with Xamarin and Azure"

Transcription

1 Developing Mobile Apps with Xamarin and Azure Xamarin, a recent addition to Microsoft s list of products, allows developers to build apps using a single code base with close-to-native appearance and performance. Up to 95% of the code can be reused across all three platforms. As long as you are proficient in C# and XAML, you can build a mobile app in Xamarin. NOTE: You can read about the comparison between native vs hybrid vs Xamarin in this article. Xamarin allows the opportunity to develop apps using native UI or shared UI using Xamarin Forms. If you need to create a native app for Android or ios, you can use Xamarin.Android or Xamarin.iOS.

2 Related Reading Six Advantages of Cross-Platform Mobile Application Development Xamarin Forms Xamarin Forms is a cross-platform user interface (UI) toolkit that allows developers to easily create mobile UIs for Android, ios and Windows Mobile. To create a UI in Xamarin, you can either use a code-based approach or you can use an XAML-based approach. Here, I ll show you how to build a Xamarin app for reminders and tasks. To store the to-do items, we will create an Azure-based mobile app service, where we will consume a service and store the items in a database of choice (here, SQL Server). Let s walk through how to create a backend service for the mobile app. You will need an Azure subscription to create and host a mobile app service. Azure Mobile App Service Login to the Azure portal: go to the Azure portal. You will be redirected to the Azure portal dashboard. Click New on the top left corner of the screen.

3 Choose Web + Mobile and select Mobile App. Enter a unique name for your app service. Select your subscription, and enter a resource group name. Choose the app service plan and location. On the next screen, select Create New and enter an app service plan name. To avoid lagging, choose the location nearest to you. Choose the pricing tier based on your

4 requirements. Since this is a demo app, I have chosen the free tier. NOTE: it s important to create a resource group for each unique app service. Once you re ready to deploy the solution, you can easily remove the resource group to avoid any errors and unexpected billing. Click OK to create. After validating your request, Azure will start deploying your mobile app and you will see a notification that the deployment succeeded. (To check the status of your deployment, click the bell icon on the top right corner of the page. It will open the notifications screen.) Click Pin to Dashboard to easily access the app service in the future. Click Go to resource.

5 On the App Service, click Quickstart on the left side menu. Then choose Xamarin.Forms. On the next screen, select the alert shown below: You will need a database in order to complete this Quickstart. Click here to create one.

6 Click + Add on the second screen. This will open a new screen. Choose SQL Database as the type, click Configure required settings. Then click Create a new database. Enter a database name. Choose a target server to add the SQL database, click Create a new server. Enter a unique server name, and the server admin username and password. Choose a location nearest to you. Click Select.

7 Choose a pricing tier. In this example, we chose basic, which offers 5 DTU and is enough for development purposes. Then click Select. Choose a connection string name for connecting to the SQL database. Select OK. Choose C# as the backend language and click Download to download the Azure mobile app backend service. Choose CREATE A NEW APP and click Download in the below section to download a preconfigured Xamarin.Forms mobile application.

8 If we look at the downloaded files, it will contain Runtime and Xamarin_Forms added to the service name we created earlier. The app-name}_runtime.zip file contains the Azure mobile app sample code and appname}_xamarin_forms.zip file contains the Xamarin mobile application.

9 Extract the compressed zip folders. Open the app-name}_runtime folder and double-click the app-name}.sln solution file. The solution already contains to-do items in the application backend logic. To connect to the database, on the Azure portal dashboard page, choose the resource group name we used earlier.

10 On the next screen, choose the SQL database we created earlier. Click Connection strings from the left menu.

11 From the screen under the ADO.NET tab, copy the connection string. In Visual Studio, open web.config. Find the ConnectionStrings element and replace the existing connection string with the one copied from the Azure portal.

12 To learn more about how Entity Framework Code First Model is used to create a database and update tables, I have additional resources listed at the bottom of this blog. Now, let s publish the solution so that we can use the to-do items service from the Xamarin mobile application! From Solution Explorer, right-click on the project and from the popup menu, click publish.

13 From the publish screen, choose Microsoft Azure App Service > Select Existing and then click Publish. Log into your Microsoft account.

14 From the list, choose your created app service and click OK. Visual Studio will start publishing your app.

15 After publishing, you will be redirected to the app service in a browser. Extract the file app-name}_xamarin_forms.zip and open the appname}_xamarin_forms.sln solution file. In Visual Studio, open Solution Explorer, right click on the solution and click Restore NuGet Packages. This will take some time to pull all the required NuGet packages.

16 Right click on app-name}.android or app-name}.uwp as the startup. Build the project and run to see the output. Here are the sample outputs from both Android and UWP respectively.

17

18 Start coding in Xamarin. Happy Hacking! NEW BLOG

19 Entity Framework Code First Model In Entity Framework (EF in short), you can create database tables and use the EF Database First model generator to generate model classes. This generates the edmx file (an XML file) which defines a conceptual model, a storage model and the mapping between these models. It also holds information for the ADO.NET Entity Data Model Designer to render a model graphically. In the database first model, the database tables, any change that needs to be done (for example adding a new column) will need a new query to update the table. ALTER TABLE dbo.[user] ADD CreatedOn DateTime After the query execution, update the edmx again to reflect the changes back to the data models.

20 Now let s dive deeper into how to use EF Code First Model. For this demo, I ve created a new ASP.NET Core MVC application. If you re targeting a regular ASP.NET MVC application, you need to install Install-Package EntityFramework using the Package Manager console. If you re targeting the new ASP.NET Core MVC application, you need to install Install-Package Microsoft.EntityFrameworkCore.SqlServer using the Package Manager console. You can also use the NuGet Package Manager to install the above packages. NOTE: Both the packages support Code First Model, but also differs in the functional aspects. For the complete list of supported features, click here.

21 To keep things simple, I created a simple Context that inherits from DbContext and uses a localdb to store the data. public class SampleContext : DbContext public DbSet<Blog> Blogs get; set; } public DbSet<Post> Posts get; set; } protected override void OnConfiguring(DbContextOptionsBuilder optionsbuilder)

22 tabase=mydatabase;trusted_connection=true;"); } public class Blog public int BlogId get; set; } public string Url get; set; } public int Rating get; set; } public List<Post> Posts get; set; } } public class Post public int PostId get; set; } public string Title get; set; } public string Content get; set; } public int BlogId get; set; } public Blog Blog get; set; }

23 } } I also created two classes, Blog and Posts, with a one-to-many relationship between blog and posts. The first command that needs to be executed is to enable migrations if any code changes can be added back to the database. Add-Migration To run this command using the package manager console, use the AddMigration command followed by a word. Create a new migration with the specified name. public partial class First : Migration protected override void Up(MigrationBuilder migrationbuilder) migrationbuilder.createtable( name: "Blogs", columns: table => new BlogId = table.column<int>(type: "int", nullable: false).annotation("sqlserver:valuegenerationstrategy",

24 SqlServerValueGenerationStrategy.IdentityColumn), Rating = table.column<int>(type: "int", nullable: false), Url = table.column<string>(type: "nvarchar(max)", nullable: true) }, constraints: table => table.primarykey("pk_blogs", x => x.blogid); }); migrationbuilder.createtable( name: "Posts", columns: table => new PostId = table.column<int>(type: "int", nullable: false).annotation("sqlserver:valuegenerationstrategy", SqlServerValueGenerationStrategy.IdentityColumn), BlogId = table.column<int>(type: "int", nullable: false), Content = table.column<string>(type: nullable: true), "nvarchar(max)", Title = table.column<string>(type: "nvarchar(max)", nullable: true) },

25 constraints: table => table.primarykey("pk_posts", x => x.postid); table.foreignkey( name: "FK_Posts_Blogs_BlogId", column: x => x.blogid, principaltable: "Blogs", principalcolumn: "BlogId", ondelete: ReferentialAction.Cascade); }); migrationbuilder.createindex( name: "IX_Posts_BlogId", table: "Posts", column: "BlogId"); } protected override migrationbuilder) migrationbuilder.droptable( void Down(MigrationBuilder

26 name: "Posts"); migrationbuilder.droptable( name: "Blogs"); } } } Run the Add-migration command to generate the class above. To update the database, use the Update-database command. Then, create the database (if it doesn t exist) and create the tables.

27 Let s modify the post class and update the database. public class Post public int PostId get; set; } public string Title get; set; } public string Content get; set; } public DateTime PostedDate get; set; } public int BlogId get; set; } public Blog Blog get; set; } }

28 I added PostedDate property to the post class. Now, run the add-migration command once again to generate a new migration. public partial class second : Migration protected override void Up(MigrationBuilder migrationbuilder) migrationbuilder.addcolumn<datetime>( name: "PostedDate", table: "Posts", type: "datetime2", nullable: false, defaultvalue: new DateTime(1, DateTimeKind.Unspecified)); 1, 1, 0, 0, 0, 0, } protected override migrationbuilder) migrationbuilder.dropcolumn( name: "PostedDate", table: "Posts"); } void Down(MigrationBuilder

29 } Let s update the database using update-database command. To learn more about the code first model works under the hood, click here to watch the screencast. To learn how to use a code-first model in a team environment and learn about its limitations, watch this video.

Introduction to the Azure Portal

Introduction to the Azure Portal Page 1 of 17 Introduction to the Azure Portal The new Azure portal is an all-in-one, work-anywhere experience. Now you can manage App Service Apps, databases and Visual Studio Team Services projects in

More information

.NET Core 2.1 and beyond: what s the fuzz all about?

.NET Core 2.1 and beyond: what s the fuzz all about? .NET Core 2.1 and beyond: what s the fuzz all about? Agenda A bit of history.net Standard.NET Core CLI Deployment API s SignalR So platform independent? Really? A short history of.net .NET Framework history

More information

Configuring Push Notifications For Xamarin Forms

Configuring Push Notifications For Xamarin Forms Configuring Push Notifications For Xamarin Forms Push Notifications are one-way forms of communication offered to mobile users that some operation (like an update, deletion, or addition) has happened.

More information

Xamarin for C# Developers

Xamarin for C# Developers Telephone: 0208 942 5724 Email: info@aspecttraining.co.uk YOUR COURSE, YOUR WAY - MORE EFFECTIVE IT TRAINING Xamarin for C# Developers Duration: 5 days Overview: C# is one of the most popular development

More information

ArcGIS Runtime SDK for.net Building Apps. Rex Hansen

ArcGIS Runtime SDK for.net Building Apps. Rex Hansen ArcGIS Runtime SDK for.net Building Apps Rex Hansen Thank You to Our Sponsors Agenda Overview of the ArcGIS Runtime SDK for.net Resources for developers Common developer workflows: App templates, NuGet

More information

DWT SYSTEM: Installation Manual

DWT SYSTEM: Installation Manual DWT SYSTEM: Installation Manual 1 INSTALLATION MANUAL Index DWT System... 4 Software requirements... 4 Visual Studio 2015... 4 Azure for Visual Studio 2015... 4 Xamarin for Visual Studio 2015... 4 InstallShield

More information

1. Configuring Azure and EBP for a simple demo

1. Configuring Azure and EBP for a simple demo 1. Configuring Azure and EBP for a simple demo These steps assume you already have an Azure subscription and at least familiarity with the Azure portal. Create a new App Service Search for Apache Tomcat

More information

USER GUIDE Azure Factory

USER GUIDE Azure Factory 2011 USER GUIDE Azure Factory Contents Setting up a Windows Azure Account... 2 Setting up your Server... 3 Creating a Database... 4 Manage the Database... 6 Generating the Azure Factory Project... 9 Publishing

More information

Modern App Architecture

Modern App Architecture Modern App Architecture Brent Edwards Principal Lead Consultant Magenic Level: Intermediate BrentE@magenic.com @brentledwards http://www.brentedwards.net https://github.com/brentedwards BRENT EDWARDS MyVote

More information

PowerSchool Parent Portal Directions

PowerSchool Parent Portal Directions P a g e 1 PowerSchool Parent Portal Directions If you need to create a new account OR if you need to link additional students to your account, please follow the instructions below. If you already have

More information

Participant Handbook

Participant Handbook Participant Handbook Table of Contents 1. Create a Mobile application using the Azure App Services (Mobile App). a. Introduction to Mobile App, documentation and learning materials. b. Steps for creating

More information

Index. Alessandro Del Sole 2017 A. Del Sole, Beginning Visual Studio for Mac,

Index. Alessandro Del Sole 2017 A. Del Sole, Beginning Visual Studio for Mac, Index A Android applications, Xamarin activity and intent, 116 APIs in C# Activity classes, 123 Android manifest, 129 App.cs, 123 app properties, setting, 128 CreateDirectoryForPictures methods, 124 device

More information

Developing SQL Databases

Developing SQL Databases Developing SQL Databases Getting Started Overview Database development is more than just creating a table with rows and columns. This course introduces features and technologies for developing a database.

More information

This guide illustrates how to set up an Apple device for deployment, and deploy an application. It covers how to:

This guide illustrates how to set up an Apple device for deployment, and deploy an application. It covers how to: Device Provisioning Overview Before you can deploy your application to a device, you need to have an active subscription with the Apple Developer Program. Visit the Apple Developer Portal to get registered.

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview January 2015 2014-2015 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

1. Prerequisites. Page 1 of 29

1. Prerequisites. Page 1 of 29 1. Prerequisites These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on

More information

Querying with Transact-SQL

Querying with Transact-SQL Querying with Transact-SQL Getting Started with Azure SQL Database / SQL Server Overview Transact-SQL is an essential skill for database professionals, developers, and data analysts working with Microsoft

More information

Azure Developer Immersion Redis Cache

Azure Developer Immersion Redis Cache Azure Developer Immersion Redis Cache Azure Redis Cache is a high-performance, memory-based cache which can significantly improve performance and scalability when you have data that needs to be accessed

More information

Workshare Client Extranet. Getting Started Guide. for Mac

Workshare Client Extranet. Getting Started Guide. for Mac Workshare Client Extranet Getting Started Guide for Mac Build trust with your clients Share files with your clients and partners in professional, branded workspaces that you control. Create your look Work

More information

Index. Chaminda Chandrasekara 2017 C. Chandrasekara, Beginning Build and Release Management with TFS 2017 and VSTS, DOI /

Index. Chaminda Chandrasekara 2017 C. Chandrasekara, Beginning Build and Release Management with TFS 2017 and VSTS, DOI / Index A Agent platforms, 10 system and user capabilities, 10 Agent pool add user, 12 assign permissions, 55 56 default pool, 8 hosted Linux pool, 8 hosted pool, 7 set up assign administrator role, 45 auto-provision

More information

Installation Guide. 3CX CRM Plugin for ConnectWise. Single Tenant Version

Installation Guide. 3CX CRM Plugin for ConnectWise. Single Tenant Version Installation Guide 3CX CRM Plugin for ConnectWise Single Tenant Version "Copyright VoIPTools, LLC 2011-2016" Information in this document is subject to change without notice. No part of this document may

More information

IBM Smart Cloud Entry Hosted Trial Guide 3.2

IBM Smart Cloud Entry Hosted Trial Guide 3.2 IBM Smart Cloud Entry Hosted Trial Guide 3.2 SmartCloud Entry Team: Cloud Solutions Beta cloudbta@us.ibm.com Page 1 Table of Contents Chapter 1: Introduction...3 Chapter 2: Getting Started...4 Request

More information

SQL Azure. Abhay Parekh Microsoft Corporation

SQL Azure. Abhay Parekh Microsoft Corporation SQL Azure By Abhay Parekh Microsoft Corporation Leverage this Presented by : - Abhay S. Parekh MSP & MSP Voice Program Representative, Microsoft Corporation. Before i begin Demo Let s understand SQL Azure

More information

ArcGIS Runtime SDK for.net: Building Xamarin Apps. Rich Zwaap Thad Tilton

ArcGIS Runtime SDK for.net: Building Xamarin Apps. Rich Zwaap Thad Tilton ArcGIS Runtime SDK for.net: Building Xamarin Apps Rich Zwaap Thad Tilton ArcGIS Runtime session tracks at DevSummit 2018 ArcGIS Runtime SDKs share a common core, architecture and design Functional sessions

More information

Come and Get Excited about Azure Mobile Services and Xamarin.Forms

Come and Get Excited about Azure Mobile Services and Xamarin.Forms Come and Get Excited about Azure Mobile Services and A story about Azure Mobile Services, SQL Azure and Xamarin Presented By: Fabian G. Williams About the Speaker Fabian Williams, MCSD, MCDBa, MCSE SharePoint

More information

Exam Questions

Exam Questions Exam Questions 70-487 Developing Windows Azure and Web Services https://www.2passeasy.com/dumps/70-487/ 1.You are planning to migrate websites from IIS 6 to IIS 7.5. You do not have access to SSH or a

More information

MOBILE QUICK START GUIDE

MOBILE QUICK START GUIDE MOBILE QUICK START GUIDE TABLE OF CONTENTS Welcome to ONE by AOL: Mobile... Before You Start... Add A New User... Create Block Group... Create Application/Site... Create Placement... Create One by AOL:

More information

How to Use ADFS to Implement Single Sign-On for an ASP.NET MVC Application

How to Use ADFS to Implement Single Sign-On for an ASP.NET MVC Application How to Use ADFS to Implement Single Sign-On for an ASP.NET MVC Application With Azure s Access Control service retiring next month, I needed to find another way to use an on-premise Active Directory account

More information

eshop Installation and Data Setup Guide for Microsoft Dynamics 365 Business Central

eshop Installation and Data Setup Guide for Microsoft Dynamics 365 Business Central eshop Installation and Data Setup Guide for Microsoft Dynamics 365 Business Central Table of Contents Installation Guide... 3 eshop Account Registration in Dynamics 365 Business Central:... 3 eshop Setup

More information

Cloud Enabling.NET Client Applications ---

Cloud Enabling.NET Client Applications --- Cloud Enabling.NET Client Applications --- Overview Modern.NET client applications have much to gain from Windows Azure. In addition to the increased scalability and reliability the cloud has to offer,

More information

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 Course Overview This instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual

More information

Azure Developer Immersions API Management

Azure Developer Immersions API Management Azure Developer Immersions API Management Azure provides two sets of services for Web APIs: API Apps and API Management. You re already using the first of these. Although you created a Web App and not

More information

AutomaTech Application Note July 2015

AutomaTech Application Note July 2015 Installing Active Directory Domain Services (AD DS), Remote Desktop Services (RDS), GE Advantage Licensing, and GE Proficy SCADA Thin Clients on Windows Server 2012 R2 SUMMARY This application note provides

More information

Azure Application Deployment and Management: Service Fabric Create and Manage a Local and Azure hosted Service Fabric Cluster and Application

Azure Application Deployment and Management: Service Fabric Create and Manage a Local and Azure hosted Service Fabric Cluster and Application Azure Application Deployment and Management: Service Fabric Create and Manage a Local and Azure hosted Service Fabric Cluster and Application Overview This course includes optional practical exercises

More information

Index. Wouter de Kort 2016 W. de Kort, DevOps on the Microsoft Stack, DOI /

Index. Wouter de Kort 2016 W. de Kort, DevOps on the Microsoft Stack, DOI / Index A Agile Manifesto methodologies, 6 phrases, 5 Scrum, 4 software development, 4 Sprints, 4 testers and developers, 4 Agile project management. See also Kanban and Lean techniques basics checklist,

More information

Vodafone Secure Device Manager Administration User Guide

Vodafone Secure Device Manager Administration User Guide Vodafone Secure Device Manager Administration User Guide Vodafone New Zealand Limited. Correct as of June 2017. Vodafone Ready Business Contents Introduction 3 Help 4 How to find help in the Vodafone Secure

More information

Build Cross Platform Video Chat Apps With Xamarin

Build Cross Platform Video Chat Apps With Xamarin Build Cross Platform Video Chat Apps With Xamarin Vidyo.io Webinar Series Philip Futernik The webcast will begin shortly. Please Senior Software Engineer stand by. November 15, 2017 Build Cross Platform

More information

Introduction to Xamarin Cross Platform Mobile App Development

Introduction to Xamarin Cross Platform Mobile App Development Introduction to Xamarin Cross Platform Mobile App Development Summary: In this document, we talk about the unique ability to create native ios, Android, Mac and Windows apps using C# making Xamarin, a

More information

Azure Developer Immersions Application Insights

Azure Developer Immersions Application Insights Azure Developer Immersions Application Insights Application Insights provides live monitoring of your applications. You can detect and diagnose faults and performance issues, as well as discover how users

More information

Kony MobileFabric Engagement Services QuickStart Guide

Kony MobileFabric Engagement Services QuickStart Guide Kony MobileFabric (Building a Sample App - Android) Release 7.0 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated

More information

V4.1. CtxUniverse INSTALLATION GUIDE BY ADRIAN TURCAS. INFRALOGIC INC. #412c-1255 Phillips Square, H3B 3G1 MONTREAL, CANADA

V4.1. CtxUniverse INSTALLATION GUIDE BY ADRIAN TURCAS. INFRALOGIC INC. #412c-1255 Phillips Square, H3B 3G1 MONTREAL, CANADA V4.1 CtxUniverse INSTALLATION GUIDE BY ADRIAN TURCAS INFRALOGIC INC. #412c-1255 Phillips Square, H3B 3G1 MONTREAL, CANADA 2016-11-08 Table of Contents 1 System requirements...3 2 IIS installation...4 3

More information

CHAPTER 1: A QUICK TOUR 3

CHAPTER 1: A QUICK TOUR 3 INTRODUCTION xxxi PART I: INTEGRATED DEVELOPMENT ENVIRONMENT CHAPTER 1: A QUICK TOUR 3 Getting Started 3 Installing Visual Studio 2017 3 Running Visual Studio 2017 9 Is Visual Studio Really Cloud Enabled?

More information

Deploy Oracle Spatial and Graph Map Visualization Component to Oracle Cloud

Deploy Oracle Spatial and Graph Map Visualization Component to Oracle Cloud Deploy Oracle Spatial and Graph Map Visualization Component to Oracle Cloud Overview The Map Visualization Component is a development toolkit packaged with Oracle Spatial and Graph for incorporating interactive

More information

CAD PPE Hands-on Lab Day 1. Modern App

CAD PPE Hands-on Lab Day 1. Modern App CAD PPE Hands-on Lab Day 1 Modern App October 2016 2016 Microsoft Corporation. All rights reserved. This document is confidential and proprietary to Microsoft. Internal use only. This document is for informational

More information

Azure Mobile Apps and Xamarin: From zero to hero. Nasos Loukas Mobile Team KYON

Azure Mobile Apps and Xamarin: From zero to hero. Nasos Loukas Mobile Team KYON Azure Mobile Apps and Xamarin: From zero to hero Nasos Loukas Mobile Team Leader @ KYON aloukas@outlook.com From zero to hero Chapter 0: Xamarin Chapter 1: Azure Mobile Apps Chapter 2: Offline Sync Chapter

More information

USER GUIDE Deployment

USER GUIDE Deployment 2011 USER GUIDE Deployment This article will provide instructions on how to deploy your Code On Time application to a server. Our examples use the Northwind sample database and a Windows Virtual Private

More information

This Job Aid will assist setting up the Outlook Application for use on iphones and Android phones.

This Job Aid will assist setting up the Outlook Application for use on iphones and Android phones. Purpose Outlook App Setup for iphones and Android Job Aid This Job Aid will assist setting up the Outlook Application for use on iphones and Android phones. Contents iphone Device Setup... 2 Account Setup...

More information

Partner Integration Portal (PIP) Installation Guide

Partner Integration Portal (PIP) Installation Guide Partner Integration Portal (PIP) Installation Guide Last Update: 12/3/13 Digital Gateway, Inc. All rights reserved Page 1 TABLE OF CONTENTS INSTALLING PARTNER INTEGRATION PORTAL (PIP)... 3 DOWNLOADING

More information

SQL Azure Scale-Out - Setup Guide

SQL Azure Scale-Out - Setup Guide 2017-02-10 Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone +45 3915 7600 www.orckestra.com Contents 1 INTRODUCTION... 3 1.1 Who should read this guide 3 1.2 Getting started 3 2 PRE-INSTALLATION

More information

edev Technologies integreat4tfs 2016 Update 2 Release Notes

edev Technologies integreat4tfs 2016 Update 2 Release Notes edev Technologies integreat4tfs 2016 Update 2 Release Notes edev Technologies 8/3/2016 Table of Contents 1. INTRODUCTION... 2 2. SYSTEM REQUIREMENTS... 2 3. APPLICATION SETUP... 2 GENERAL... 3 1. FEATURES...

More information

Open Source Library Developer & IT Pro

Open Source Library Developer & IT Pro Open Source Library Developer & IT Pro Databases LEV 5 00:00:00 NoSQL/MongoDB: Buildout to Going Live INT 5 02:15:11 NoSQL/MongoDB: Implementation of AngularJS INT 2 00:59:55 NoSQL: What is NoSQL INT 4

More information

CareProfiler. Using Science Making you happy since Command Center QuickGuide

CareProfiler. Using Science Making you happy since Command Center QuickGuide CareProfiler Using Science Making you happy since 2008 Command Center QuickGuide Command Center QuickGuide This Quick Guide will walk you through the key functions in the Command Center, such as finding

More information

Online Demo Guide. Barracuda PST Enterprise. Introduction (Start of Demo) Logging into the PST Enterprise

Online Demo Guide. Barracuda PST Enterprise. Introduction (Start of Demo) Logging into the PST Enterprise Online Demo Guide Barracuda PST Enterprise This script provides an overview of the main features of PST Enterprise, covering: 1. Logging in to PST Enterprise 2. Client Configuration 3. Global Configuration

More information

Take Your Team Mobile with Xamarin

Take Your Team Mobile with Xamarin Take Your Team Mobile with Xamarin Introduction Enterprises no longer question if they should go mobile, but are figuring out how to implement a successful mobile strategy, and in particular how to go

More information

Steps to Set Up the Environment of Xamarin in Visual

Steps to Set Up the Environment of Xamarin in Visual Before a couple of years ago many people were on the thinking line that Native Languages like Objective-C, Swift and Java is the only choice to develop native Mobile Applications. Well gone are those days

More information

MYOB Advanced Business

MYOB Advanced Business MYOB Advanced Business On-Premise Installation Last Updated: 24 November 2014 Contents Introduction 1 Pre-Requisites 1 Web Browsers... 1 Server Hardware and Software... 1 Database Hardware and Software...

More information

Joomla 2.5 Kunena Component Installation

Joomla 2.5 Kunena Component Installation Joomla 2.5 Kunena Component Installation For installing the Kunena component in Joomla 2.5, you have to first login through the administrative panel of joomla by simply entering the url_of_your_website/administrator

More information

User Manual for SYSADMIN for e-diary Application

User Manual for SYSADMIN for e-diary Application User Manual for SYSADMIN for e-diary Application Version 1.1 August 27, 2015 Powered by: MPS Software Pvt. Ltd. TABLE OF CONTENTS 1. Purpose... 3 2. Revision History... 3 3. Application Access... 4 3.1.

More information

How to set up SQL Source Control The short guide for evaluators

How to set up SQL Source Control The short guide for evaluators GUIDE How to set up SQL Source Control The short guide for evaluators 1 Contents Introduction Team Foundation Server & Subversion setup Git setup Setup without a source control system Making your first

More information

Building a Simple Workflow Application for the Sybase Unwired Server [Part 3]

Building a Simple Workflow Application for the Sybase Unwired Server [Part 3] MOBILITY Building a Simple Workflow Application for the Sybase Unwired Server [Part 3] By Mark Gearhart, SAP In the third of a 3-part series, we build a simple workflow application for the Sybase Unwired

More information

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS ABOUT THIS COURSE In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the

More information

X2 1:1 Meeting Scheduler Quick Start Guide

X2 1:1 Meeting Scheduler Quick Start Guide X2 1:1 Meeting Scheduler Quick Start Guide This document will provide the necessary information to begin making 1:1 Meeting bookings for the 5th Annual X2 Conference 2018. Remember, 1:1 Meetings are an

More information

SQL Server Reporting Services (SSRS) is one of SQL Server 2008 s

SQL Server Reporting Services (SSRS) is one of SQL Server 2008 s Chapter 9 Turning Data into Information with SQL Server Reporting Services In This Chapter Configuring SQL Server Reporting Services with Reporting Services Configuration Manager Designing reports Publishing

More information

Azure Archival Installation Guide

Azure Archival Installation Guide Azure Archival Installation Guide Page 1 of 23 Table of Contents 1. Add Dynamics CRM Active Directory into Azure... 3 2. Add Application in Azure Directory... 5 2.1 Create application for application user...

More information

XAMARIN Application Development - Workshop

XAMARIN Application Development - Workshop XAMARIN Application Development - Workshop Program 1: August 6 to 10 2017 Program 2: November 5 to 9 2017 Duration:(5days) 9 am to 4 pm Hotel Majestic- Dubai ISIDUS TECH TEAM FZE PO Box 9798 Dubai UAE,

More information

SIS offline. Getting Started

SIS offline. Getting Started SIS offline We highly recommend using Firefox version 3.0 or newer with the offline SIS. Internet Explorer is specifically not recommended because of its noncompliance with internet standards. Getting

More information

Web Sites in Production

Web Sites in Production Web Sites in Production Overview Windows Azure offers secure and flexible development, deployment and scaling options for any size web application. Leverage your existing tools to create and deploy applications

More information

This walkthrough assumes you have completed the Getting Started walkthrough and the first lift and shift walkthrough.

This walkthrough assumes you have completed the Getting Started walkthrough and the first lift and shift walkthrough. Azure Developer Immersion In this walkthrough, you are going to put the web API presented by the rgroup app into an Azure API App. Doing this will enable the use of an authentication model which can support

More information

Microsoft Cloud Workshops. Modern Cloud Apps Learner Hackathon Guide

Microsoft Cloud Workshops. Modern Cloud Apps Learner Hackathon Guide Microsoft Cloud Workshops Modern Cloud Apps Learner Hackathon Guide September 2017 2017 Microsoft Corporation. All rights reserved. This document is confidential and proprietary to Microsoft. Internal

More information

User Guide. 3CX CRM Plug-in for Zendesk. Version

User Guide. 3CX CRM Plug-in for Zendesk. Version User Guide 3CX CRM Plug-in for Zendesk Version 15.5.89 "Copyright VoIPTools, LLC 2011-2018" Information in this document is subject to change without notice. No part of this document may be reproduced

More information

Azure Developer Immersion Getting Started

Azure Developer Immersion Getting Started Azure Developer Immersion Getting Started In this walkthrough, you will get connected to Microsoft Azure and Visual Studio Team Services. You will also get the code and supporting files you need onto your

More information

Building and Testing Packages with the Workbench

Building and Testing Packages with the Workbench Chapter 2 Building and Testing Packages with the Workbench The Scribe Workbench is where the development of your solutions will be performed. All mapping and connections to source and target data are done

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Course 20486B; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Application Notes for Installing and Configuring Avaya Control Manager Enterprise Edition in a High Availability mode.

Application Notes for Installing and Configuring Avaya Control Manager Enterprise Edition in a High Availability mode. Application Notes for Installing and Configuring Avaya Control Manager Enterprise Edition in a High Availability mode. Abstract This Application Note describes the steps required for installing and configuring

More information

Databases in Azure Practical Exercises

Databases in Azure Practical Exercises Databases in Azure Practical Exercises Overview This course includes optional exercises where you can try out the techniques demonstrated in the course for yourself. This guide lists the steps for the

More information

Real-Time SignalR. Overview

Real-Time SignalR. Overview Real-Time SignalR Overview Real-time Web applications feature the ability to push server-side content to the connected clients as it happens, in real-time. For ASP.NET developers, ASP.NET SignalR is a

More information

Table of Contents HOL-1757-MBL-5

Table of Contents HOL-1757-MBL-5 Table of Contents Lab Overview - - VMware AirWatch: Mobile App Management and App Development... 2 Lab Guidance... 3 Module 1 - Introduction to AppConfig (30 minutes)... 8 Login to the AirWatch Console...

More information

Microsoft Cloud Workshops. Microservices and Serverless Architecture - Developer Edition Leader Hackathon guide

Microsoft Cloud Workshops. Microservices and Serverless Architecture - Developer Edition Leader Hackathon guide Microsoft Cloud Workshops Microservices and Serverless Architecture - Developer Edition Leader Hackathon guide September 2017 2017 Microsoft Corporation. All rights reserved. This document is confidential

More information

Early Data Analyzer Web User Guide

Early Data Analyzer Web User Guide Early Data Analyzer Web User Guide Early Data Analyzer, Version 1.4 About Early Data Analyzer Web Getting Started Installing Early Data Analyzer Web Opening a Case About the Case Dashboard Filtering Tagging

More information

EMPLOYEE LOCATION TRACKING SERVICE

EMPLOYEE LOCATION TRACKING SERVICE WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,

More information

User Guide Using AuraPlayer

User Guide Using AuraPlayer User Guide Using AuraPlayer AuraPlayer Support Team Version 2 2/7/2011 This document is the sole property of AuraPlayer Ltd., it cannot be communicated to third parties and/or reproduced without the written

More information

Microsoft Cloud Workshop

Microsoft Cloud Workshop Microsoft Cloud Workshop Hands-on lab step-by-step January 2018 Information in this document, including URL and other Internet Website references, is subject to change without notice. Unless otherwise

More information

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010 10264A CS: Developing Web Applications with Microsoft Visual Studio 2010 Course Number: 10264A Course Length: 5 Days Course Overview In this course, students will learn to develop advanced ASP.NET MVC

More information

GENESYSSOURCE. How-to Pull Your Data through the Customer. A Cross-Platform Framework Quick-Start

GENESYSSOURCE. How-to Pull Your Data through the Customer. A Cross-Platform Framework Quick-Start GENESYSSOURCE How-to Pull Your Data through the Customer A Cross-Platform Framework Quick-Start GENESYSSOURCE 22431 Antonio, Suite B160-843 Rancho Santa Margarita, Ca. 92688 +1.949.544.1900 GenesysSource.com

More information

Entity framework 6 without nuget. Entity framework 6 without nuget.zip

Entity framework 6 without nuget. Entity framework 6 without nuget.zip Entity framework 6 without nuget Entity framework 6 without nuget.zip Entity Framework is Microsoft's recommended data access technology dotnet add package EntityFramework --version 6.0.1 The NuGet Team

More information

SOA Software Intermediary for Microsoft : Install Guide

SOA Software Intermediary for Microsoft : Install Guide SOA Software Intermediary for Microsoft : Install Guide SOA Software Intermediary for Microsoft Install Guide SOAIM_60 August 2013 Copyright Copyright 2013 SOA Software, Inc. All rights reserved. Trademarks

More information

Configuring Single Sign-on from the VMware Identity Manager Service to Marketo

Configuring Single Sign-on from the VMware Identity Manager Service to Marketo Configuring Single Sign-on from the VMware Identity Manager Service to Marketo VMware Identity Manager JANUARY 2016 V1 Configuring Single Sign-On from VMware Identity Manager to Marketo Table of Contents

More information

NQF ONLINE MEASURE SUBMISSION FORM USERS GUIDE

NQF ONLINE MEASURE SUBMISSION FORM USERS GUIDE NQF ONLINE MEASURE SUBMISSION FORM USERS GUIDE VERSION 1.1 Guide Version 1.0 01/11 TABLE OF CONTENTS PART 1: TECHNICAL SUPPORT FOR SUBMISSION FORM TABLE OF CONTENTS... CREATING AN INDIVIDUAL ACCOUNT...

More information

LepideAuditor. Current Permission Report

LepideAuditor. Current Permission Report Table of Contents 1. Introduction... 3 2. Current Permission Scan Settings... 3 2.1 Configure SQL Server... 3 2.2 Stale Object Settings... 5 2.3 Available Options to manage the data set... 6 2.3.1 Add

More information

Integrating Mobile Applications - Contrasting the Browser with Native OS Apps. Cary FitzGerald

Integrating Mobile Applications - Contrasting the Browser with Native OS Apps. Cary FitzGerald Integrating Mobile Applications - Contrasting the Browser with Native OS Apps Cary FitzGerald caryfitz@employees.org Workshop Leaders Peter Dunkley Acision Adam van den Hoven Frozen Mountain Integrating

More information

Workspace Administrator Help File

Workspace Administrator Help File Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...

More information

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES ABOUT THIS COURSE In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy

More information

Embedded101 Blog User Guide

Embedded101 Blog User Guide Serving the Windows Embedded Community Embedded101 Blog User Guide Using Windows Live Write 2011 To Upload Blog Entry Samuel Phung Windows Embedded MVP http://www.embedded101.com Screen captured with Snagit

More information

Content Management System User Guide CONTENT MANAGEMENT SYSTEM User Guide

Content Management System User Guide CONTENT MANAGEMENT SYSTEM User Guide CONTENT MANAGEMENT SYSTEM User Guide Your Account Information STEP 1: Go to Admin Login website Admin Login: http://privateaccess.nurseryweb.co.uk/ STEP 2: Type in Your Nursery ID and Password as stated

More information

IP-guard v3.2 Migration Guideline

IP-guard v3.2 Migration Guideline IP-guard v3.2 Migration Guideline Copyright 2012 Teclink Development Ltd. All rights reserved. IP-guard v3.2 Migration Guideline P. 2 INTRODUCTION The purpose of this document is to provide detailed guideline

More information

Demystifying.NET Standard and.net Core. Presented by Steve Ives

Demystifying.NET Standard and.net Core. Presented by Steve Ives Demystifying.NET Standard and.net Core Presented by Steve Ives Demystifying.NET Standard and.net Core Wait, isn t.net just.net?.net Framework Websites, services, desktop apps, and more on Windows Xamarin

More information

ArcGIS Runtime: Building Cross-Platform Apps. Mike Branscomb Michael Tims Tyler Schiewe

ArcGIS Runtime: Building Cross-Platform Apps. Mike Branscomb Michael Tims Tyler Schiewe ArcGIS Runtime: Building Cross-Platform Apps Mike Branscomb Michael Tims Tyler Schiewe Agenda Cross-platform review ArcGIS Runtime cross-platform options - Java - Qt -.NET Native vs Web Native strategies

More information

ATTACHMENT MANAGEMENT USING AZURE BLOB STORAGE

ATTACHMENT MANAGEMENT USING AZURE BLOB STORAGE MICROSOFT LABS FEBRUARY 28, 2018 ATTACHMENT MANAGEMENT USING AZURE BLOB STORAGE A Solution to help optimize Dynamics 365 CRM storage by automatically saving file attachments to Azure Blob Storage Contents

More information

Service Manager. Ops Console On-Premise User Guide

Service Manager. Ops Console On-Premise User Guide Service Manager powered by HEAT Ops Console On-Premise User Guide 2017.2.1 Copyright Notice This document contains the confidential information and/or proprietary property of Ivanti, Inc. and its affiliates

More information

Xton Access Manager GETTING STARTED GUIDE

Xton Access Manager GETTING STARTED GUIDE Xton Access Manager GETTING STARTED GUIDE XTON TECHNOLOGIES, LLC PHILADELPHIA Copyright 2017. Xton Technologies LLC. Contents Introduction... 2 Technical Support... 2 What is Xton Access Manager?... 3

More information