Integration with AppBar

Size: px
Start display at page:

Download "Integration with AppBar"

Transcription

1 Integration with AppBar Content first principle is highly recommended to be followed when developing an application for Windows 8. You can also allow users of your application to focus on the content. To do that you can place report management panels to the AppBar. WinRT Viewer for Reporting Services provides the following set of tools for management and navigation: ReportNavigationPanel a navigation panel that allows to quickly moving between report pages. ReportSearchPanel a search panel where you can insert text for searching and search the inserted text in a report. ReportParametersMenu provides access to the panels for entering Parameters and Credentials ReportViewModePanel switches between different modes of report display, provides access to ThumbnailsPanel ReportExportPanel provides access to the menu of export filters selection. Below you can find information on how to place the required panels to the AppBar. Step 1 Adding the PerpetuumSoft.ReportingServices.WinRT.Controls namespaces. Open the MainPage.xaml file and add reference to the PerpetuumSoft.ReportingServices.WinRT.Controls namespace to access the controls.:

2 Step 2 Placing elements to the AppBar Place the reports management panels to the TopAppBar and BottomAppBar of your application. We recommend you to follow the rules introduced by Microsoft when placing the panels: TopAppBar is better to use for placing navigation controls (ReportNavigationPanel, ReportSearchPanel); BottomAppBar is better to use for the controls intended directly for management (ReportParametersMenu, ReportViewModePanel, ReportExportPanel).... xmlns:reports="using:perpetuumsoft.reportingservices.viewer.winrt" xmlns:reportcontrols="using:perpetuumsoft.reportingservices.viewer.winrt.controls" mc:ignorable="d"> <Page.TopAppBar> <AppBar> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <reportcontrols:reportnavigationpanel x:name="navigationpanel"/> <reportcontrols:reportsearchpanel Grid.Column="2" x:name="searchpanel"/> </Grid> </AppBar> </Page.TopAppBar> <Page.BottomAppBar> <AppBar> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <reportcontrols:reportparametersmenu x:name="parametersmenu"/> <reportcontrols:reportviewmodepanel Grid.Column="2" x:name="modepanel" /> <reportcontrols:reportexportpanel Grid.Column="4" x:name="exportpanel" /> </Grid> </AppBar> </Page.BottomAppBar>

3 Step 3 Configuring ReportViewer Every of the provided panels should be bound to the ReportViewer object. Considering the particularities of a WinRT panel, the panels placed to the AppBar cannot be bound to the reportviewer (that is placed outside the AppBar). To solve this problem we suggest the backward binding mechanism based on the use of the AttachedProperty. You need to add the following dependency properties to your project: public static class ReportViewerPanels #region ReportNavigationPanel public static ReportNavigationPanel GetReportNavigationPanel(DependencyObject obj) return (ReportNavigationPanel)obj.GetValue(ReportNavigationPanelProperty); public static void SetReportNavigationPanel(DependencyObject obj, ReportNavigationPanel value) obj.setvalue(reportnavigationpanelproperty, value); public static readonly DependencyProperty ReportNavigationPanelProperty = DependencyProperty.RegisterAttached("ReportNavigationPanel", typeof(reportnavigationpanel), typeof(reportviewerpanels), new PropertyMetadata(null, new PropertyChangedCallback(OnReportNavigationPanelPropertyChanged))); public static void OnReportNavigationPanelPropertyChanged(DependencyObject o, if (e.oldvalue!= null && e.oldvalue is ReportNavigationPanel) (e.oldvalue as ReportNavigationPanel).AttachedReportViewer = null; if (e.newvalue!= null && e.newvalue is ReportNavigationPanel) (e.newvalue as ReportNavigationPanel).AttachedReportViewer = reportviewer; #region ReportParametersMenu public static ReportParametersMenu GetReportParametersMenu(DependencyObject obj) return (ReportParametersMenu)obj.GetValue(ReportParametersMenuProperty); public static void SetReportParametersMenu(DependencyObject obj, ReportParametersMenu value)

4 obj.setvalue(reportparametersmenuproperty, value); public static readonly DependencyProperty ReportParametersMenuProperty = DependencyProperty.RegisterAttached("ReportParametersMenu", typeof(reportparametersmenu), typeof(reportviewerpanels), new PropertyMetadata(null, new PropertyChangedCallback(OnReportParametersMenuPropertyChanged))); public static void OnReportParametersMenuPropertyChanged(DependencyObject o, if (e.oldvalue!= null && e.oldvalue is ReportParametersMenu) (e.oldvalue as ReportParametersMenu).AttachedReportViewer = null; if (e.newvalue!= null && e.newvalue is ReportParametersMenu) (e.newvalue as ReportParametersMenu).AttachedReportViewer = reportviewer; #region ReportViewModePanel public static ReportViewModePanel GetReportViewModePanel(DependencyObject obj) return (ReportViewModePanel)obj.GetValue(ReportViewModePanelProperty); public static void SetReportViewModePanel(DependencyObject obj, ReportViewModePanel value) obj.setvalue(reportviewmodepanelproperty, value); public static readonly DependencyProperty ReportViewModePanelProperty = DependencyProperty.RegisterAttached("ReportViewModePanel", typeof(reportviewmodepanel), typeof(reportviewerpanels), new PropertyMetadata(null, new PropertyChangedCallback(OnReportViewModePanelPropertyChanged))); public static void OnReportViewModePanelPropertyChanged(DependencyObject o, if (e.oldvalue!= null && e.oldvalue is ReportViewModePanel) (e.oldvalue as ReportViewModePanel).AttachedReportViewer = null; if (e.newvalue!= null && e.newvalue is ReportViewModePanel) (e.newvalue as ReportViewModePanel).AttachedReportViewer = reportviewer; #region ReportSearchPanel public static ReportSearchPanel GetReportSearchPanel(DependencyObject obj)

5 return (ReportSearchPanel)obj.GetValue(ReportSearchPanelProperty); public static void SetReportSearchPanel(DependencyObject obj, ReportSearchPanel value) obj.setvalue(reportsearchpanelproperty, value); public static readonly DependencyProperty ReportSearchPanelProperty = DependencyProperty.RegisterAttached("ReportSearchPanel", typeof(reportsearchpanel), typeof(reportviewerpanels), new PropertyMetadata(null, new PropertyChangedCallback(OnReportSearchPanelPropertyChanged))); public static void OnReportSearchPanelPropertyChanged(DependencyObject o, if (e.oldvalue!= null && e.oldvalue is ReportSearchPanel) (e.oldvalue as ReportSearchPanel).AttachedReportViewer = null; if (e.newvalue!= null && e.newvalue is ReportSearchPanel) (e.newvalue as ReportSearchPanel).AttachedReportViewer = reportviewer; #region ReportExportPanel public static ReportExportPanel GetReportExportPanel(DependencyObject obj) return (ReportExportPanel)obj.GetValue(ReportExportPanelProperty); public static void SetReportExportPanel(DependencyObject obj, ReportExportPanel value) obj.setvalue(reportexportpanelproperty, value); public static readonly DependencyProperty ReportExportPanelProperty = DependencyProperty.RegisterAttached("ReportExportPanel", typeof(reportexportpanel), typeof(reportviewerpanels), new PropertyMetadata(null, new PropertyChangedCallback(OnReportExportPanelPropertyChanged))); public static void OnReportExportPanelPropertyChanged(DependencyObject o, if (e.oldvalue!= null && e.oldvalue is ReportExportPanel) (e.oldvalue as ReportExportPanel).AttachedReportViewer = null; if (e.newvalue!= null && e.newvalue is ReportExportPanel) (e.newvalue as ReportExportPanel).AttachedReportViewer = reportviewer;

6 By default, all specified panels are placed in one panel together with a report to simplify getting started with the component. When placing panels to the AppBar it is necessary to hide the default panels. You can do this by setting the HideDefaultToolbars property to (by default the value is set to false). For the correct work of the controls placed to the AppBar it is needed to correctly configure reportviewer. To do this, please make the following modifications to the MainPage.xaml: <reports:reportviewer x:name="reportviewer" ReportName="/Sample" ServiceUrl=" ExportMode="UserSelected" HideDefaultToolbars="True" local:reportviewerpanels.reportnavigationpanel="binding ElementName=navigationPanel" local:reportviewerpanels.reportparametersmenu="binding ElementName=parametersMenu" local:reportviewerpanels.reportviewmodepanel="binding ElementName=modePanel" local:reportviewerpanels.reportsearchpanel="binding ElementName=searchPanel" local:reportviewerpanels.reportexportpanel="binding ElementName=exportPanel" /> Let s hit F5 and see the result:

For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to

For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to access them. Contents at a Glance About the Author...

More information

Week 7: NavigationView Control Exercise

Week 7: NavigationView Control Exercise BCIS 4650 Week 7: NavigationView Control Exercise BUILD THE UI FIRST (ALWAYS). ================================================================================================ 1. Start with a New Project

More information

Week 8: Data Binding Exercise (Bookstore)

Week 8: Data Binding Exercise (Bookstore) BCIS 4650 Week 8: Data Binding Exercise (Bookstore) Page 1 of 6 Page 2 of 6 XAML CODE FOR MainPage.xaml

More information

windows-10-universal #windows- 10-universal

windows-10-universal #windows- 10-universal windows-10-universal #windows- 10-universal Table of Contents About 1 Chapter 1: Getting started with windows-10-universal 2 Remarks 2 Examples 2 Installation or Setup 2 Creating a new project (C# / XAML)

More information

Authoring Guide v2.1 PATRIK SUNDQVIST

Authoring Guide v2.1 PATRIK SUNDQVIST 2012 Authoring Guide v2.1 PATRIK SUNDQVIST Purpose The purpose of this document is to provide assistance when customizing WebFront for Service Manager 2012. 1 TABLE OF CONTENTS 2 Introduction... 2 3 Limitations...

More information

Note: This demo app created for this lab uses the Visual Studio 2015 RTM and Windows Tools SDK ver

Note: This demo app created for this lab uses the Visual Studio 2015 RTM and Windows Tools SDK ver Windows 10 UWP Hands on Lab Lab 2: Note: This demo app created for this lab uses the Visual Studio 2015 RTM and Windows Tools SDK ver 10240. 1. Select the Models folder and bring up the popup menu and

More information

WPF Viewer for Reporting Services 2008/2012 Getting Started

WPF Viewer for Reporting Services 2008/2012 Getting Started WPF Viewer for Reporting Services 2008/2012 Getting Started Last modified on: July 9, 2012 Table of Content Introduction... 3 Prerequisites... 3 Creating application using Microsoft SQL 2008/2008 R2 /2012

More information

WebFront for Service Manager

WebFront for Service Manager WebFront for Service Manager Authoring Guide Gridpro AB Rev: 2.10.6513 (System Center 2012) & 3.0.6513 (System Center 2016) Published: November 2017 Contents Purpose... 3 Introduction... 3 Limitations...

More information

Authoring Guide Gridpro AB Rev: Published: March 2014

Authoring Guide Gridpro AB Rev: Published: March 2014 Authoring Guide Gridpro AB Rev: 2.5.5197 Published: March 2014 Contents Purpose... 3 Introduction... 3 Limitations... 3 Prerequisites... 3 Customizing Forms... 4 Launching the Customization Editor... 4

More information

RadPDFViewer For Silverlight and WPF

RadPDFViewer For Silverlight and WPF RadPDFViewer For Silverlight and WPF This tutorial will introduce the RadPDFViewer control, part of the Telerik suite of XAML controls Setting Up The Project To begin, open Visual Studio and click on the

More information

RadGanttView For Silverlight and WPF

RadGanttView For Silverlight and WPF RadGanttView For Silverlight and WPF This tutorial will introduce RadGanttView, part of the Telerik suite of XAML controls. Setting Up The Project To begin, open Visual Studio and click on the Telerik

More information

Microsoft Windows Apps Dev w/microsoft.net Framework 4. Download Full Version :

Microsoft Windows Apps Dev w/microsoft.net Framework 4. Download Full Version : Microsoft 70-511 Windows Apps Dev w/microsoft.net Framework 4 Download Full Version : https://killexams.com/pass4sure/exam-detail/70-511 Answer: A, C QUESTION: 215 You develop a Windows Presentation Foundation

More information

Introduction to Data Templates and Value Converters in Silverlight

Introduction to Data Templates and Value Converters in Silverlight Introduction to Data Templates and Value Converters in Silverlight An overview of Data Templates and Value Converters by JeremyBytes.com Overview Business applications are all about data, and laying out

More information

SAMPLE CHAPTER. C# and XAML. Pete Brown MANNING

SAMPLE CHAPTER. C# and XAML. Pete Brown MANNING SAMPLE CHAPTER C# and XAML Pete Brown MANNING Windows Store App Development by Pete Brown Chapter 18 Copyright 2013 Manning Publications brief contents 1 Hello, Modern Windows 1 2 The Modern UI 19 3 The

More information

Master Code on Innovation and Inclusion

Master Code on Innovation and Inclusion Microsoft x HKEdCity: Master Code on Innovation and Inclusion Train-the-Trainers Workshop Writing Applications in C# with Visual Studio Content I. Getting the Tools Ready... 3 II. Getting Started with

More information

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course 20481A; 5 Days, Instructor-led Course Description In this course, students will learn essential programming skills and techniques

More information

WRITING THE MANAGEMENT SYSTEM APPLICATION

WRITING THE MANAGEMENT SYSTEM APPLICATION Chapter 10 WRITING THE MANAGEMENT SYSTEM APPLICATION We are going to write an application which will read and evaluate the data coming from our Arduino card reader application. We are going to make this

More information

The finished application DEMO ios-specific C# Android-specific C# Windows-specific C# Objective-C in XCode Java in Android Studio C# Shared Logic C# in Visual Studio ios codebase Android codebase Windows

More information

LilyPad Admin Manual. Version LilyPad for Fishbowl p

LilyPad Admin Manual. Version LilyPad for Fishbowl p LilyPad Admin Manual Version 1.1 1 Administration User Manual for LilyPad for Fishbowl Version 1.1 11282011 Contents Administrator Actions in LilyPad... 3 The SETTINGS Selection... 4 User Access Settings...

More information

This book was purchased by

This book was purchased by This book was purchased by arosner@rosnertech.com Table of Contents 1. Introduction and Tooling 2. Controls 3. Data Binding 4. Views 5. Local Data 6. Remote data and services 7. Charms and Contracts 8.

More information

Name of Experiment: Country Database

Name of Experiment: Country Database Name of Experiment: Country Database Exp No: DB2 Background: Student should have basic knowledge of C#. Summary: Database Management is one of the key factors in any Mobile application development framework.

More information

Essentials of Developing Windows Store Apps Using C#

Essentials of Developing Windows Store Apps Using C# Essentials of Developing Windows Store Apps Using C# Course 20484A; 5 Days, Instructor-led Course Description In this course, students will learn essential programming skills and techniques that are required

More information

Hands-On Lab. Using Pivot and Panorama Controls

Hands-On Lab. Using Pivot and Panorama Controls Hands-On Lab Using Pivot and Panorama Controls Lab version: 1.0.0 Last updated: 12/8/2010 CONTENTS Overview... 3 Exercise 1: Introduction to Navigation in Windows Phone... 7 Task 1 Creating a Windows Phone

More information

Road Map. For Essential Studio Volume 3

Road Map. For Essential Studio Volume 3 Road Map For Essential Studio 2013 Volume 3 Essential Studio User Interface Controls... 4 JavaScript... 4 UI Suite of JavaScript Controls... 4 WinRT... 4 Grid for WinRT... 4 Diagram for WinRT... 5 Chart

More information

Note: many examples in this section taken or adapted from Pro WPF 4.5 C#, Matthew MacDonald, apress, 2012, pp

Note: many examples in this section taken or adapted from Pro WPF 4.5 C#, Matthew MacDonald, apress, 2012, pp COMP 585 Noteset #12 Note: many examples in this section taken or adapted from Pro WPF 4.5 C#, Matthew MacDonald, apress, 2012, pp. 46-48. WPF: More Code vs. Markup The apparently recommended way to use

More information

Sparkline for WPF 1. ComponentOne. Sparkline for WPF

Sparkline for WPF 1. ComponentOne. Sparkline for WPF Sparkline for WPF 1 ComponentOne Sparkline for WPF Sparkline for WPF 2 ComponentOne, a division of GrapeCity 201 South Highland Avenue, Third Floor Pittsburgh, PA 15206 USA Website: http://www.componentone.com

More information

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course 20481C: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course Details Course Outline Module 1: Overview of the Windows 8.1 Platform and Windows Store Apps This module introduces

More information

Migrating to Windows Phone

Migrating to Windows Phone BOOKS FOR PROFESSIONALS BY PROFESSIONALS Liberty Blankenburg RELATED Migrating to Windows Phone Upgrade your existing programming knowledge and begin developing for the Windows Phone with Migrating to

More information

Step4: Now, Drag and drop the Textbox, Button and Text block from the Toolbox.

Step4: Now, Drag and drop the Textbox, Button and Text block from the Toolbox. Name of Experiment: Display the Unicode for the key-board characters. Exp No:WP4 Background: Student should have a basic knowledge of C#. Summary: After going through this experiment, the student is aware

More information

ComponentOne. Extended Library for UWP

ComponentOne. Extended Library for UWP ComponentOne Extended Library for UWP ComponentOne, a division of GrapeCity 201 South Highland Avenue, Third Floor Pittsburgh, PA 15206 USA Website: http://www.componentone.com Sales: sales@componentone.com

More information

What s New for WinRT. Essential Studio Enterprise Edition 2013 Volume 2

What s New for WinRT. Essential Studio Enterprise Edition 2013 Volume 2 What s New for WinRT Essential Studio Enterprise Edition 2013 Volume 2 Contents WinRT (XAML)... 3 Essential Grid... 3 Cell Types and Cell Formatting... 3 Freeze Group Caption Row... 3 On-Demand Paging...

More information

Microsoft Corporation

Microsoft Corporation Microsoft Corporation http://www.jeff.wilcox.name/ 2 3 Display 480x800 QVGA Other resolutions in the future Capacitive touch 4+ contact points Sensors A-GPS, Accelerometer, Compass, Light Camera 5+ megapixels

More information

1 Overview Packages Important Classes... 7

1 Overview Packages Important Classes... 7 .NET Guide Viewer 1 Overview... 2 1.1 Where do I find the example files?... 2 1.2 Introduction... 2 1.3 Implemented features... 2 1.4 URL Parameter... 3 1.4.1 Implemented URL Parameter... 3 1.4.2 Ignored

More information

Content Modeling Framework Aras aras.com

Content Modeling Framework Aras aras.com Content Modeling Framework Objective Overview of the Content Modeling Framework (CMF) Review FMEA Example Configuration Content Modelling Framework (CMF) Overview Purpose Creates a data model of independent

More information

CPSC Tutorial 5 WPF Applications

CPSC Tutorial 5 WPF Applications CPSC 481 - Tutorial 5 WPF Applications (based on previous tutorials by Alice Thudt, Fateme Rajabiyazdi, David Ledo, Brennan Jones, and Sowmya Somanath) Today Horizontal Prototype WPF Applications Controls

More information

Tizen Ver. 2.3 Native UI Sample. Calculator Application

Tizen Ver. 2.3 Native UI Sample. Calculator Application Tizen Ver. 2.3 Native UI Sample Calculator Application Beginning Native UI sample 2 Beginning Native UI sample 3 Beginning Native UI sample 4 Beginning Native UI sample 5 6 Beginning Native UI sample Change

More information

Generation of a simple web-application in the Microsoft Visual Studio 2008 with the use of Silverlight Viewer for Reporting Services 2008

Generation of a simple web-application in the Microsoft Visual Studio 2008 with the use of Silverlight Viewer for Reporting Services 2008 Generation of a simple web-application in the Microsoft Visual Studio 2008 with the use of Silverlight Viewer for Reporting Services 2008 Prerequisites.NET Framework 3.5 SP1/4.0 Silverlight v3 Silverlight

More information

CPSC Tutorial 5

CPSC Tutorial 5 CPSC 481 - Tutorial 5 Assignment #2 and WPF (based on previous tutorials by Alice Thudt, Fateme Rajabiyazdi, David Ledo, Brennan Jones, Sowmya Somanath, and Kevin Ta) Introduction Contact Info li26@ucalgary.ca

More information

Crystal Reports 8.0. Overview. Contents. Using The Seagate Software Design Time Control in Visual Interdev 6. What is a Design Time Control?

Crystal Reports 8.0. Overview. Contents. Using The Seagate Software Design Time Control in Visual Interdev 6. What is a Design Time Control? Crystal Reports 8.0 Using The Seagate Software Design Time Control in Visual Interdev 6 Overview Contents What is a Design Time Control? Visual Interdev 6.0 was released by Microsoft as part of the Visual

More information

Nintex Forms 2010 Help

Nintex Forms 2010 Help Nintex Forms 2010 Help Last updated: Monday, April 20, 2015 1 Administration and Configuration 1.1 Licensing settings 1.2 Activating Nintex Forms 1.3 Web Application activation settings 1.4 Manage device

More information

Workspace Desktop Edition Developer's Guide. Customize Views and Regions

Workspace Desktop Edition Developer's Guide. Customize Views and Regions Workspace Desktop Edition Developer's Guide Customize Views and Regions 11/27/2017 Customize Views and Regions Purpose: To provide information about customizable views and their regions. Contents 1 Customize

More information

MOC 20481C: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

MOC 20481C: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript MOC 20481C: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course Overview This course provides students with the knowledge and skills to develop Windows Store Apps using HTML5

More information

Module Title : 20484C:Essentials of Developing Windows Store Apps Using C#

Module Title : 20484C:Essentials of Developing Windows Store Apps Using C# Module Title : 20484C:Essentials of Developing Windows Store Apps Using C# Duration : 5 days Overview About this course In this course students will learn essential programming skills and techniques that

More information

MyiLibrary Search & View Website Training. June 8, 2010

MyiLibrary Search & View Website Training. June 8, 2010 MyiLibrary Search & View Website Training June 8, 2010 Home Page Start looking for content by 1) clicking on Browse all e-books to view all titles owned by the institution or 2) clicking on a subject name

More information

Infragistics ASP.NET Release Notes

Infragistics ASP.NET Release Notes 2015.2 Release Notes Accelerate your application development with ASP.NET AJAX controls built to be the fastest, lightest and most complete toolset for rapidly building high performance ASP.NET Web Forms

More information

Hands-On Lab. Using Bing Maps

Hands-On Lab. Using Bing Maps Hands-On Lab Using Bing Maps Lab version: 1.0.0 Last updated: 2/2/2011 CONTENTS Overview... 3 Exercise 1: Introduction to the Bing Map Control... 7 Task 1 Registering a Bing Maps Account... 7 Task 2 Working

More information

Exam Name: MOS: Microsoft Office Access 2010

Exam Name: MOS: Microsoft Office Access 2010 Vendor: Microsoft Exam Code: 77-885 Exam Name: MOS: Microsoft Office Access 2010 Version: DEMO QUESTION 1 You have a table named Projects created in Microsoft Office Access 2010. You are required to make

More information

CS3240 Human-Computer Interaction Lab Sheet Lab Session 4 Media, Ink, & Deep Zoom

CS3240 Human-Computer Interaction Lab Sheet Lab Session 4 Media, Ink, & Deep Zoom CS3240 Human-Computer Interaction Lab Sheet Lab Session 4 Media, Ink, & Deep Zoom CS3240 Lab SEM 1 2009/2010 Page 1 Overview In this lab, you will get familiarized with interactive media elements such

More information

Full Stack Web Developer

Full Stack Web Developer Full Stack Web Developer S.NO Technologies 1 HTML5 &CSS3 2 JavaScript, Object Oriented JavaScript& jquery 3 PHP&MYSQL Objective: Understand the importance of the web as a medium of communication. Understand

More information

Harvest Setup for CNH controllers

Harvest Setup for CNH controllers Last Updated: 28/06/2016 Harvest Setup for CNH controllers Overview Purpose of this guide is to make sure that all data has been exported to the USB ready to be loaded in to the CNH controller unit prior

More information

New Insights into Process Deviations Using Multivariate. Control Charts

New Insights into Process Deviations Using Multivariate. Control Charts Abstract New Insights into Process Deviations Using Multivariate Control Charts In this paper we capture multivariate batch data in the form of letters of the alphabet, using a LEGO Mindstorms kit. With

More information

User Interface Changes for SYSPRO

User Interface Changes for SYSPRO User Interface Changes for SYSPRO User Interface Changes for SYSPRO 7 3 Table of Contents Introduction... 4 User Interface Themes and Preferences... 4 Changes to the main menu in SYSPRO... 11 Conversion

More information

This tutorial is designed for software developers who want to learn how to develop quality applications with clean structure of code.

This tutorial is designed for software developers who want to learn how to develop quality applications with clean structure of code. About the Tutorial Every good developer wants and tries to create the most sophisticated applications to delight their users. Most of the times, developers achieve this on the first release of the application.

More information

Name of Experiment: Student Database

Name of Experiment: Student Database Name of Experiment: Student Database Exp No: DB1 Background: Student should have basic knowledge of C#. Summary: DBMS is a necessary requirement for any Mobile Application. We need to store and retrieve

More information

Course 20484: Essentials of Developing Windows Store Apps Using C#

Course 20484: Essentials of Developing Windows Store Apps Using C# Course 20484: Essentials of Developing Windows Store Apps Using C# Type:Course Audience(s):Developers Technology:Visual Studio Level:200 This Revision:C Delivery method: Instructor-led (classroom) Length:5

More information

WinForms Charts How to Determine the Chart Element underneath. the Mouse Cursor and Display Series Point s Data in a Tooltip

WinForms Charts How to Determine the Chart Element underneath. the Mouse Cursor and Display Series Point s Data in a Tooltip WinForms Charts How to Determine the Chart Element underneath the Mouse Cursor and Display Series Point s Data in a Tooltip As a developer, sometimes you need to make your application more interactive.

More information

ComponentOne. Xamarin Edition

ComponentOne. Xamarin Edition ComponentOne Xamarin Edition ComponentOne, a division of GrapeCity 201 South Highland Avenue, Third Floor Pittsburgh, PA 15206 USA Website: http://www.componentone.com Sales: sales@componentone.com Telephone:

More information

ESSENTIAL STUDIO 2014 V O L U M E 2

ESSENTIAL STUDIO 2014 V O L U M E 2 ESSENTIAL STUDIO 2014 V O L U M E 2 Essential Studio Controls... 4 WinRT... 4 Universal App Support... 4 MaskEdit for WinRT... 4 Schedule for WinRT... 4 DataGrid for WinRT... 4 Chart for WinRT... 5 Gauge

More information

Viewer, Editor & Meter (Beta) User manual Department of Cartographic Engineering, Geodesy and Photogrammetry

Viewer, Editor & Meter (Beta) User manual Department of Cartographic Engineering, Geodesy and Photogrammetry Viewer, Editor & Meter (Beta) User manual July 27, 2013 Department of Cartographic Engineering, Geodesy and Photogrammetry Index 1. Presentation... 2 2. Installing software... 2 3. Main window... 2 3.1.

More information

This document contains a general description of the MVVMStarter project, and specific guidelines for how to add a new domain class to the project.

This document contains a general description of the MVVMStarter project, and specific guidelines for how to add a new domain class to the project. MVVMStarter Guide This document contains a general description of the MVVMStarter project, and specific guidelines for how to add a new domain class to the project. Table of Content Introduction...2 Purpose...2

More information

Lecture Notes CPSC 122 (Fall 2014) Today Quiz 7 Doubly Linked Lists (Unsorted) List ADT Assignments Program 8 and Reading 6 out S.

Lecture Notes CPSC 122 (Fall 2014) Today Quiz 7 Doubly Linked Lists (Unsorted) List ADT Assignments Program 8 and Reading 6 out S. Today Quiz 7 Doubly Linked Lists (Unsorted) List ADT Assignments Program 8 and Reading 6 out S. Bowers 1 of 11 Doubly Linked Lists Each node has both a next and a prev pointer head \ v1 v2 v3 \ tail struct

More information

INFRAGISTICS WPF 16.1 Service Release Notes December 2016

INFRAGISTICS WPF 16.1 Service Release Notes December 2016 INFRAGISTICS WPF 16.1 Service Release Notes December 2016 Raise the Bar on Both BI and Desktop UI with Infragistics WPF Controls Infragistics WPF controls provide breadth and depth in enabling developers

More information

Index. Application programming interface (API), 38. Binary Application Markup Language (BAML), 4

Index. Application programming interface (API), 38. Binary Application Markup Language (BAML), 4 Index A Application programming interface (API), 38 B Binary Application Markup Language (BAML), 4 C Class under test (CUT), 65 Code-behind file, 128 Command Query Responsibility Segregation (CQRS), 36

More information

Learn C# Errata. 3-9 The Nullable Types The Assignment Operators

Learn C# Errata. 3-9 The Nullable Types The Assignment Operators 1 The following pages show errors from the original edition, published in July 2008, corrected in red. Future editions of this book will be printed with these corrections. We apologize for any inconvenience

More information

Bridge. Master Covers Guide. Version

Bridge. Master Covers Guide. Version Bridge Master Covers Guide Version 2.5.103 Table of Contents Page i Table of Contents Table Of Contents I Introduction 1 Managing Master Covers 2 Creating a New Master Cover 2 Viewing and Modifying a Master

More information

705 Getting Content to Learners on the Cheap Using SharePoint. Jamie Lewis, Archstone

705 Getting Content to Learners on the Cheap Using SharePoint. Jamie Lewis, Archstone 705 Getting Content to Learners on the Cheap Using SharePoint Jamie Lewis, Archstone Tips and Tricks from Getting Content to Learners on the Cheap Using SharePoint People and Groups You can customize permissions

More information

2 Daily Statistics. 6 Visitor

2 Daily Statistics. 6 Visitor Reports guide Agenda 1 Real time reporting 5 Leads reporting 2 Daily Statistics 6 Visitor statistics 3 Sales reporting 4 Operator statistics 7 Rules & Goals reporting 8 Custom reports Reporting Click on

More information

BANNER 9 QUICK NAVIGATION GUIDE

BANNER 9 QUICK NAVIGATION GUIDE Application Navigator Application Navigator provides a single interface to navigate the Banner 9 JAVA pages. It is a tool that allows you to go back and forth between the current Banner forms and the new

More information

SAP BusinessObjects Live Office User Guide SAP BusinessObjects Business Intelligence platform 4.1 Support Package 2

SAP BusinessObjects Live Office User Guide SAP BusinessObjects Business Intelligence platform 4.1 Support Package 2 SAP BusinessObjects Live Office User Guide SAP BusinessObjects Business Intelligence platform 4.1 Support Package 2 Copyright 2013 SAP AG or an SAP affiliate company. All rights reserved. No part of this

More information

Porting Advanced User Interfaces From ios* To Windows 8*

Porting Advanced User Interfaces From ios* To Windows 8* Porting Advanced User Interfaces From ios* To Windows 8* Abstract This article discusses porting advanced user interface features from an ios app to a Windows Store app. We use an electronic medical record

More information

.NET Framework, C# and a little bit of WPF. Ivan Bernabucci University Roma TRE

.NET Framework, C# and a little bit of WPF. Ivan Bernabucci University Roma TRE 2 Ivan Bernabucci University Roma TRE i.bernabucci@uniroma3.it OVERVIEW What is.net? What is FCL? What is CLR? What is C#? Basic Expressions and Operators Creating Project with Visual Studio Exploring

More information

vdview the VisionX image display tool Vdview Basic Overview

vdview the VisionX image display tool Vdview Basic Overview the VisionX image display tool VDV 1 VDV 2 VDV 4 : is the main VisionXi image display program that provides for precise image inspection and visualization.. Pm=2 VDV lg Vdview Basic Overview This document

More information

Adding Support For a New Resource Manager

Adding Support For a New Resource Manager Greg Watson PTP User/Developer Meeting, Chicago, September 2012 Adding Support For a New Resource Manager Introduction Based on The (JAXB) Configurable Resource Manager for PTP by Albert L. Rossi http://wiki.eclipse.org/images/2/28/jaxbdemo.pdf

More information

Hands-On Lab. Sensors -.NET. Lab version: Last updated: 12/3/2010

Hands-On Lab. Sensors -.NET. Lab version: Last updated: 12/3/2010 Hands-On Lab Sensors -.NET Lab version: 1.0.0 Last updated: 12/3/2010 CONTENTS OVERVIEW... 3 EXERCISE 1: INTEGRATING THE SENSOR API INTO A WPF APPLICATION... 5 Task 1 Prepare a WPF Project for Sensor Integration...

More information

Walkthrough: Binding an ios Objective-C Library

Walkthrough: Binding an ios Objective-C Library Walkthrough: Binding an ios Objective-C Library Binding an existing ios Objective-C Library with Objective Sharpie Overview When working on ios, you might encounter cases where you want to consume a third-party

More information

sharpcorner.com/uploadfile/37db1d/4958/default.aspx?articleid=cb0b291c-52ae-4b80-a95c- 438d76fa1145

sharpcorner.com/uploadfile/37db1d/4958/default.aspx?articleid=cb0b291c-52ae-4b80-a95c- 438d76fa1145 Navigation in Silverlight -3 1. Introduction: In previous article we learn to navigate to another Silverlight page without using navigation framework, which is new feature in Silverlight 3. Read it Here:

More information

Hands-On Lab. Hello Windows Phone

Hands-On Lab. Hello Windows Phone Hands-On Lab Hello Windows Phone Lab version: 1.1.0 Last updated: 12/8/2010 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING WINDOWS PHONE APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 EXPRESS FOR WINDOWS

More information

Syncfusion Report Platform. Version - v Release Date - March 22, 2017

Syncfusion Report Platform. Version - v Release Date - March 22, 2017 Syncfusion Report Platform Version - v2.1.0.8 Release Date - March 22, 2017 Overview... 5 Key features... 5 Create a support incident... 5 System Requirements... 5 Report Server... 5 Hardware Requirements...

More information

Index C, D E, F, G, H I, J, K

Index C, D E, F, G, H I, J, K Index A App monetization. See Lowdown App package certification process, 263 creation, 245 settings, 248 side loading, 247 submission advanced features, 256 app name, 253 content rating information, 252

More information

Step-By-Step Instructions for Using InDesign

Step-By-Step Instructions for Using InDesign Step-By-Step Instructions for Using InDesign Before you even start a new document in InDesign, you will need to think about the size of your book as well as the number of pages you want to include (not

More information

NetAdvantage for ASP.NET Release Notes

NetAdvantage for ASP.NET Release Notes NetAdvantage for ASP.NET 2013.1 Release Notes Accelerate your application development with ASP.NET AJAX controls built on the Aikido Framework to be the fastest, lightest and most complete toolset for

More information

.NET Programming Guide. Server

.NET Programming Guide. Server .NET Programming Guide Server 1 Overview... 2 2 Installation... 2 2.1 Prerequisites... 3 2.2 Internet Information Server (IIS)... 3 2.2.1 API... 3 2.2.2 Proxy... 3 2.3 Global Assembly Cache... 4 2.4 The.NET

More information

How to link previous form versions from a workflow section

How to link previous form versions from a workflow section Page 1 of 14 QDABRA DATABASE ACCELERATOR How to link previous form versions from a workflow section If the Enable History checkbox is selected for a particular Document Type, all of the previous versions

More information

User Filter State. Chapter 11. Overview of User Filter State. The PDSAUserFilterState Class

User Filter State. Chapter 11. Overview of User Filter State. The PDSAUserFilterState Class Chapter 11 User Filter State When users visit a search page (or an add, edit and delete page with a set of search filters above the grid), each user will enter search criteria, drill down on a search result

More information

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION Move beyond simply coding applications to delivering business innovation with Syncfusion's award-winning.net components and controls. Syncfusion tools help developers create elegant user interfaces, business

More information

ComponentOne. Xamarin Edition

ComponentOne. Xamarin Edition ComponentOne Xamarin Edition Xamarin Edition 1 Table of Contents Getting Started with Xamarin Edition 6 Breaking Changes for Xuni Users 6-7 NuGet Packages 7-8 Redistributable Files 8-9 System Requirements

More information

CSE 214 Computer Science II Java Classes and Information Hiding

CSE 214 Computer Science II Java Classes and Information Hiding CSE 214 Computer Science II Java Classes and Information Hiding Fall 2017 Stony Brook University Instructor: Shebuti Rayana shebuti.rayana@stonybrook.edu http://www3.cs.stonybrook.edu/~cse214/sec02/ Java

More information

S AMPLE CHAPTER IN ACTION. Timothy Binkley-Jones Massimo Perga Michael Sync MANNING

S AMPLE CHAPTER IN ACTION. Timothy Binkley-Jones Massimo Perga Michael Sync MANNING S AMPLE CHAPTER IN ACTION Timothy Binkley-Jones Massimo Perga Michael Sync MANNING Windows Phone 7 in Action by Timothy Binkley-Jones Massimo Perga Michael Sync Chapter 8 Copyright 2013 Manning Publications

More information

C# - Reflection. It allows examining various types in an assembly and instantiate these types.

C# - Reflection. It allows examining various types in an assembly and instantiate these types. C# - Reflection Reflection objects are used for obtaining type information at runtime. The classes that give access to the metadata of a running program are in the System.Reflection namespace. The System.Reflection

More information

Kendo UI. Builder by Progress : What's New

Kendo UI. Builder by Progress : What's New Kendo UI Builder by Progress : What's New Copyright 2017 Telerik AD. All rights reserved. July 2017 Last updated with new content: Version 2.0 Updated: 2017/07/13 3 Copyright 4 Contents Table of Contents

More information

TOPS iq CUSTOM GRID LAYOUTS MANUAL. By TOPS Software, LLC Clearwater, FL

TOPS iq CUSTOM GRID LAYOUTS MANUAL. By TOPS Software, LLC Clearwater, FL TOPS iq CUSTOM GRID LAYOUTS MANUAL By TOPS Software, LLC Clearwater, FL Document History Version Edition Date Document Software Version 1 09-01-2015 TOPS-AM 09-01-15 TOPS iq Trademark Copyright The names

More information

move object resize object create a sphere create light source camera left view camera view animation tracks

move object resize object create a sphere create light source camera left view camera view animation tracks Computer Graphics & Animation: CS Day @ SIUC This session explores computer graphics and animation using software that will let you create, display and animate 3D Objects. Basically we will create a 3

More information

POLYMORPHISM 2 PART. Shared Interface. Discussions. Abstract Base Classes. Abstract Base Classes and Pure Virtual Methods EXAMPLE

POLYMORPHISM 2 PART. Shared Interface. Discussions. Abstract Base Classes. Abstract Base Classes and Pure Virtual Methods EXAMPLE Abstract Base Classes POLYMORPHISM 2 PART Abstract Classes Static and Dynamic Casting Common Programming Errors class B { // base class virtual void m( ) =0; // pure virtual function class D1 : public

More information

POLYMORPHISM 2 PART Abstract Classes Static and Dynamic Casting Common Programming Errors

POLYMORPHISM 2 PART Abstract Classes Static and Dynamic Casting Common Programming Errors POLYMORPHISM 2 PART Abstract Classes Static and Dynamic Casting Common Programming Errors CSC 330 OO Software Design 1 Abstract Base Classes class B { // base class virtual void m( ) =0; // pure virtual

More information

Dataset2: Fleurac. Contents. Using a dataset containing geo-tags Getting familiar with spatial reference systems Advanced features

Dataset2: Fleurac. Contents. Using a dataset containing geo-tags Getting familiar with spatial reference systems Advanced features Dataset2: Fleurac Using a dataset containing geo-tags Getting familiar with spatial reference systems Advanced features Contents 1. Creating a new project... 2 2. Importing your data... 3 3. Checking the

More information

1.1 Why Foxit MobilePDF SDK is your choice Foxit MobilePDF SDK Key Features of Foxit PDF SDK for UWP Evaluation...

1.1 Why Foxit MobilePDF SDK is your choice Foxit MobilePDF SDK Key Features of Foxit PDF SDK for UWP Evaluation... TABLE OF CONTENTS 1 Introduction to Foxit MobilePDF SDK...1 1.1 Why Foxit MobilePDF SDK is your choice... 1 1.2 Foxit MobilePDF SDK... 2 1.3 Key Features of Foxit PDF SDK for UWP... 3 1.4 Evaluation...

More information

Publishing Narrated Presentations

Publishing Narrated Presentations ACCC-ITL GUIDE Created By: Publishing Narrated Presentations Uploading Presentations to YouTube on PC Table of Contents Export a narrated PowerPoint...2 Upload a narrated PowerPoint to YouTube...3 Link

More information

Agenda. The main body and cout. Fundamental data types. Declarations and definitions. Control structures

Agenda. The main body and cout. Fundamental data types. Declarations and definitions. Control structures The main body and cout Agenda 1 Fundamental data types Declarations and definitions Control structures References, pass-by-value vs pass-by-references Memory regions 2 EACH C++ VARIABLE IS STORED IN A

More information

Navigating Viewpoint V6 Working with Grids

Navigating Viewpoint V6 Working with Grids Navigating Viewpoint V6 Working with Grids Table of Contents About this Course 3 Introduction to Grids 4 Hiding Grid Columns 4 Column Widths 5 Column Order 6 Show All Type Columns 7 Filter Bar 8 Grouping

More information

Module 01 Processing Recap

Module 01 Processing Recap Module 01 Processing Recap Processing is a language a library an environment Variables A variable is a named value. It has a type (which can t change) and a current value (which can change). Variables

More information