Canvas. Walter Goodwater, Software Development Manager

Similar documents
CYGNET SCADA V8.5 RELEASE AND ROADMAP

1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.

Learn to develop.net applications and master related technologies.

About This Book... ix About The Author... xiii Acknowledgments...xv Chapter 1: Why Custom Tasks... 1

Hitachi NEXT 2018 Automating Service Maintenance with Hitachi Automation Director (HAD)

Next Generation HMI/SCADA High Performance HMI

EG 4.1. PC-SAS users. for. I C T EG 4.1 for PC-SAS Users. Thursday - May 7 th, 2009

Next Generation HMI/SCADA High Performance HMI

Building Rich Interactive Applications with Silverlight

Visual Studio 2010 Silverlight No Symbols Have Been Loaded For This Document

Web Mapping Applications with ArcGIS. Bernie Szukalski Derek Law

ERIC YONGE EYStudios

Tools to Develop New Linux Applications

The Future of SAS Enterprise Guide (EG) - An Informal Session

Builder. Improving GNOME's Developer Story. Christian Hergert builder.pdf

RELEASE NOTES. Overview: Introducing ForeSee CX Suite

PI Vision: Real-time monitoring and Analysis for the Enterprise

SAS ENTERPRISE GUIDE WHAT LIES BEHIND ALL THESE WINDOWS FOR PROGRAMMERS. Copyr i g ht 2013, SAS Ins titut e Inc. All rights res er ve d.

RESOLVE PERFORMANCE ISSUES

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

Expanding Throughout the Lifecycle and Embracing New Participants

Developers Road Map to ArcGIS Desktop and ArcGIS Engine

Exploring SharePoint Designer

Bruce Moore Fall 99 Internship September 23, 1999 Supervised by Dr. John P.

Diagram Based UIs in Oracle ADF

Working with Feature Layers. Russell Brennan Gary MacDougall

Creating Web Mapping Applications. Nikki Golding

Сравнительный анализ инструментов Автоматизации Desktop AUT. Anton Semenchenko

Ocean Framework for Studio Extending the Ecosystem

Customizing the Blackboard Learn UI & Tag Libraries. George Kroner, Developer Relations Engineer

DOWNLOAD OR READ : VISUAL STUDIO MULTIPLE SOLUTIONS PROJECT REFERENCE PDF EBOOK EPUB MOBI

MICROSOFT VISUAL STUDIO 2010 Overview

Welcome to this IBM Rational podcast, enhanced. development and delivery efficiency by improving initial

CRMUG MS CRM Solution Packager Københavns Kommune

CM6186-L - Autodesk AutoCAD Customization Boot Camp: Basics (No Experience Required)

Vb Net Tutorial For Beginners Visual Studio 2010 Create Web Service

List Building Starter Course. Lesson 2. Writing Your Campaign. Sean Mize

Evaluation of Visual Fabrique (VF)

SPRINT RELEASE 4.7 CONTROL PANEL UPDATE CloudPlus

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

DEV427 MODEL-DRIVEN DEVELOPMENT USING PowerDesigner. Xiao-Yun WANG PowerDesigner Chief Architect

7 Tips for Raising The Quality Bar With Visual Studio 2012

Collector for ArcGIS. Paul Barker Bert Yagrich

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group

Chapter 2 Web Development Overview

SCADA system & HMI Programming. Pre-request: Have good knowledge with PLC Basic. Plot all variables and store the values

Low fidelity: omits details High fidelity: more like finished product. Breadth: % of features covered. Depth: degree of functionality


This document outlines the changes in platform and functionality in the ArcGIS 10.0 and the upcoming ArcGIS 10.1 releases.

Participation Status Report STUDIO ELEMENTS I KATE SOHNG

What s New lookserver 10

The Now Platform Reference Guide

DOWNLOAD OR READ : VISUAL STUDIO NET TIPS AND TRICKS PDF EBOOK EPUB MOBI

Desire2Learn Learning Suite 10.1

Tools for Mobile Web Eclipse Day Paul Beusterien Symbian Foundation August 26, 2010

COPYRIGHTED MATERIAL. Getting Started with Google Analytics. P a r t

White Paper. The Benefits of Object-Based Architectures for SCADA and Supervisory Systems. What s Inside:

In the first class, you'll learn how to create a simple single-view app, following a 3-step process:

1. Learn basic webpage editing. You need basic skills to complete goals 2 and 3, and to work on your portfolio beyond this course.

PlayerLync Forms User Guide (MachForm)

Manual Of Ios 7.1 Beta 5 Iphone 4 Performance

Mix It Up: Visual Studio 2010 and ASP.NET 4.0. Singapore 25 March 2009

Lab 1: Space Invaders. The Introduction

FME / ArcGIS 9 Data Interoperability Extension

12/05/2017. Geneva ServiceNow Security Management

Building Mashups Using the ArcGIS APIs for FLEX and JavaScript. Shannon Brown Lee Bock

Creating a Departmental Standard SAS Enterprise Guide Template

Building Geoprocessing Tools with Python: Beyond the Basics. Dave Wynne

Operation Management Suite OMS, for short. Kenneth Teo Premier Field Engineer Microsoft

WEBINARS FOR PROFIT. Contents

The Power of Unit Testing and it s impact on your business. Ashish Kumar Vice President, Engineering

LabWare 7. Why LabWare 7?

SYNCFUSION ESSENTIAL STUDIO ENTERPRISE EDITION

The Advantages of a ready-to-go Intranet

Developing Windows Applications with Microsoft Visual Studio 2010

Creating a Phone Survey

Case Study: Dodging the Pitfalls of Enterprise Ajax Applications

DECOUPLING PATTERNS, SERVICES AND CREATING AN ENTERPRISE LEVEL EDITORIAL EXPERIENCE

HTML Mashups A mashup that embeds an HTML or JavaScript based Web page directly on a screen.

<Insert Picture Here> JavaFX 2.0

Skill Area 336 Explain Essential Programming Concept. Programming Language 2 (PL2)

Reasons Why Other Companies Webinars are Better Than Yours: Real-life webinar examples and tips from ReadyTalk customers

Slide 1: Developer Preview

SharePoint Online Office 365 Developer Course Content

Java Beans Component APIs for Java. Graham Hamilton JavaSoft

HOPE Project AAL Smart Home for Elderly People

Uninstall A Apps Windows 8 Programming Using Microsoft Visual C++

Modernization GUI with CM First WebClient SaaS solution for the textile industry. Mark Matyba Walter & Partner Solutions GmbH & Co KG

Microsoft Visual Studio 2010

Logi Info v12.5 WHAT S NEW

High-Level Debuggers: facilities and interfaces

Azon Master Class. By Ryan Stevenson Guidebook #5 WordPress Usage

Deploying ArcGIS at an Electric Utility. Previn Wong Patrick Demer Patrick Dolan

WHITE PAPER. Visibility from Your Network into the Cloud: Today s New Essentials

SharePoint 2010 Developer Core Skills Course Length: 5 days Price: $3,000

Microsoft. Inside Microsoft. SharePoint Ted Pattison. Andrew Connell. Scot Hillier. David Mann

Web Evaluation Report Guidelines

NET 3.0 and NET 3.0 contains four building blocks, shown in the figure below:

COPYRIGHTED MATERIAL. A Framework for Enterprise Applications. Problem

Transcription:

Canvas Walter Goodwater, Software Development Manager

Agenda Studio survey results Canvas design goals Demo Canvas roadmap Beta program 2015 Weatherford. All rights reserved.

Studio Survey Results

State of CygNet Studio Wanted to get user feedback about Studio before designing replacement Asked about the state of Studio today and what they d like to see in the future 60 customers responded Also had longer conversations with customers and integrators

Feedback I'm VERY excited you all are looking into making UI-related improvements. This is something that my company has requested for the last 6 years, so THANK YOU! Studio is really falling behind other HMI packages. Hopefully it will catchup, but I won't hold my breath. May the force be with you!

Questions Most important Studio features / controls Least important Studio features / controls Preferred scripting language What would make Studio more useful Biggest frustrations with Studio New features

Most Important Features 1. Scripting support 2. Nested views 3. ActiveX control support Controls 1. Grids 2. Text tools 3. Graphs / trends

Least Important Features 1. Workspaces 2. Object catalog Controls 1. Shapes 2. Valves 3. Gauges

New Scripting Language 80% 70% 60% 69% 50% 40% 30% 20% 10% 0% 41% 27% 24% 14% C# VB.NET Javascript Powershell None (VB Script is sufficient)

CygNet Studio would be more useful if it had more features for experienced users 41% it provided me more control when creating workflows for my users...i could build screens once for desktop and web 17% 21%...people who aren't admins or operators could use it to build their own screens 10% it was simpler to use 3% Other 7% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45%

What is your biggest frustration with Studio? Feels like it is stuck in the windows 98 time period UI looks like it is from 1998 very slow, user interface seems very out of date VBScript, please let us have a language with datatypes Lack of modern-looking toolsets/objects hard to develop modern and good looking screens

What single new feature would you value? more current scripting engine Modern interface better interface, more language support Support for both.net controls and languages Updated coding environment with a built in, reliable debugger

Canvas Design Goals

Canvas Design Goals Modernize HMI user experience Empower experienced users Enable casual users Focus on performance

Modernize New application built on.net Support modern scripting languages: VB.NET and C# Script editor with intellisense and built-in debugging Multi-document editing interface

Empower Leverage.NET languages for scripting Native multi-threading.net libraries (LINQ, Collections, Forms, IO, etc.) Extensible via custom assemblies All Canvas controls built using plug-in model

Enable Advanced navigation options to allow screen builders to create better workflows Provide tools for quick configuration (drag-and-drop points, facilities, etc.) Eventually support simplified editor so inexperienced users can quickly build screens using predefined relationships

Performance Better UI comes at a performance cost, so everything must be optimized We re still reliant on CygNet, for good and for bad We know if it looks pretty but acts ugly, we re wasting our time

Canvas Demo

Canvas Roadmap

Canvas Roadmap CygNet 9.0 Initial release Built-in script debugging C# & VB.NET language support Controls: Button, Text Tool, Grid CygNet 9.1 Additional controls (trend / graph) Advanced navigational options Object templating Casual user interface elements Beyond 9.1 Web viewer TBD

From Studio to Canvas Canvas won t fully replace Studio for many years However we want to inspire early adoption of Canvas to drive development and deliver useful features Reverse Q&A: What would conversion look like at your company? while Canvas is catching up? after Canvas can fully replace Studio?

Beta Program

Canvas Beta: Help Us Help You What we expect: Feedback via emails, conversations, surveys, etc. Ideas for possible future enhancements Want to hear from the people who build screens and the people who use screens What you get: Early access to pre-release versions of Canvas Influence on current development and on our roadmap How to sign up: Online survey at cygnetblog.com