OpenEdge GUI for.net Adoption and Migration Strategies
|
|
- Alison Fisher
- 6 years ago
- Views:
Transcription
1 Session 1018 OpenEdge GUI for.net Adoption and Migration Strategies Mike Fechner Senior Architect & Director, Consultingwerk Ltd. Mike Fechner, Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge and.net Located in Cologne, Germany Customers in Germany, Europe, USA Vendor of tools and consulting programs 20 years of Progress experience (V5 V10) GUI for.net early adaptor (since 10/2006) Consultingwerk Ltd. 1
2 Agenda Review GUI for.net Adoption challenges Adoption strategies Parallel use of ABL GUI and GUI for.net Embedding of ABL GUI into GUI for.net (and vice versa) New development using GUI for.net Conclusion 3 OpenEdge GUI for.net A Microsoft.NET based Windows graphical user interface that can replace or be integrated into an existing OpenEdge GUI application Consultingwerk Ltd. 2
3 OpenEdge GUI for.net State-of-the-art UI on the Windows desktop Integrated feature of OpenEdge 10.2A and 10.2B Supported by both GUI clients Fat client, prowin32.exe WebClient No separate license required Deployment Development Access and use any.net control 5 Agenda Review GUI for.net Adoption challenges Adoption strategies Parallel use of ABL GUI and GUI for.net Embedding of ABL GUI into GUI for.net (and vice versa) New development using GUI for.net Conclusion Consultingwerk Ltd. 3
4 Adoption Challenges Need to support pre-10.2a users as well Thousands of existing screens Training requirements OO fundamentals (new programming paradigm).net fundamentals Infragistics controls (or any other vendor) OpenEdge 10.0: ProDatasets etc. New tool: OpenEdge Architect 7 Adoption Challenges What are our architecture requirements? Where s the ADM3? Or at least a working complete sample application? I ve never used Office 2007, but my customers or sales people request the ribbon Dockable panes, Explorer bars? What are you talking about? Where the heck is the Orb in Office 2010? Consultingwerk Ltd. 4
5 Agenda Review GUI for.net Adoption challenges Adoption strategies Parallel use of ABL GUI and GUI for.net Embedding of ABL GUI into GUI for.net (and vice versa) New development using GUI for.net Conclusion 9 Parallel Use of ABL GUI and GUI for.net Progress client supports ABL widgets and.net controls at the same time Procedures may instantiate and interact with classes Classes may run procedures Procedures may create.net controls and subscribe to events Consultingwerk Ltd. 5
6 Enable ABL UI menu.w to support.net Forms Requires: The (one and only) WAIT-FOR Statements needs to be.net style Small modification in mainmenu.w program WAIT-FOR CLOSE OF THIS-PROCEDURE. /*.NET WAIT-FOR not associated to a.net Form */ WAIT-FOR System.Windows.Forms.Application:Run (). /* Use this method to terminate the WAIT-FOR, e.g from a WINDOW-CLOSE trigger. */ System.Windows.Forms.Application:Exit(). 11 Enable ABL UI menu.w to Support.NET Forms Requires: The (one and only) WAIT-FOR Statements needs to be.net style Small modification in mainmenu.w program Replace WAIT-FOR CLOSE OF THIS-PROCEDURE. WAIT-FOR for.net support /*.NET WAIT-FOR not associated to a.net Form */ WAIT-FOR System.Windows.Forms.Application:Run (). /* Use this method to terminate the WAIT-FOR, e.g from a WINDOW-CLOSE trigger. */ System.Windows.Forms.Application:Exit() Consultingwerk Ltd. 6
7 Demo.NET Form started from ABL menu program ABL window started from.net menu form 13 Demo Consultingwerk Ltd. 7
8 Demo 15 Demo Consultingwerk Ltd. 8
9 Demo 17 Demo Consultingwerk Ltd. 9
10 Agenda Review GUI for.net Adoption challenges Adoption strategies Parallel use of ABL GUI and GUI for.net Embedding of ABL GUI into GUI for.net (and vice versa) New development using GUI for.net Conclusion 19 Integration of ABL GUI into.net Forms ABL Windows embedded into.net Forms Core feature of OpenEdge 10.2A and 10.2B, contents of Window will be embedded into a.net control Original intention was mixed mode MDI Upgrading the appearance of ABL application by using.net controls (menu, toolbar, Explorer bars, dockable panes, lookups with UltraGrid, ) Step-by-step introduction of additional (Infragistics) controls to increase users productivity Active X controls contained on the window are well supported (documented in K-Base) Consultingwerk Ltd. 10
11 Demo Sample MDI container showing various embedding scenarios AppBuilder view Embedded view (runtime) MDI Childs with Toolbar Independent Windows with ribbons Turning ADM2 Tabfolder into dockable panes Overlaying ABL Browse Widget with UltraGrid control 21.NET MDI Container Consultingwerk Ltd. 11
12 AppBuilder View 23 Embedded View Consultingwerk Ltd. 12
13 Embedded View Menu-Bar, part of Infragistics Toolbar 25 Dockable Panes Consultingwerk Ltd. 13
14 Dockable Panes 27 Dockable Panes Consultingwerk Ltd. 14
15 Browser 29 Browser replaced with UltraGrid Consultingwerk Ltd. 15
16 Embedded ABL Windows Progress offers two controls for embedding: Progress.Windows.WindowContainer System.Windows.Forms.UserControl System.Windows.Forms.Control Progress.Windows.MDIChildForm Progress.Windows.Form System.Windows.Forms.Form System.Windows.Forms.Control 31 Embedded ABL Windows Progress offers two Controls for embedding: Progress.Windows.WindowContainer System.Windows.Forms.UserControl System.Windows.Forms.Control Progress.Windows.MDIChildForm XXXXX Progress.Windows.Form System.Windows.Forms.Form System.Windows.Forms.Control Consultingwerk Ltd. 16
17 Embedded ABL Windows Menu Bar Window Border Client Area (FRAMEs) Message Area Status Area 33 Embedded ABL Windows Client Area (FRAMEs) Consultingwerk Ltd. 17
18 Embedded ABL Windows.NET Form Client Area (FRAMEs) Window Container 35 Embedded ABL Windows ASSIGN ocontainer = NEW WindowContainer () ocontainer:embeddedwindow = hwindow. Window may not yet be REALIZED (i.e., HIDDEN and VISIBLE not yet set, no LOAD-ICON) When using AppBuilder generated code, this is only possible by using the Method-Library and include files Consultingwerk Ltd. 18
19 Recommended Practices Use include files for modifications on existing.w files; use compile-time check for pre 10.2A support Render.NET controls dynamically from existing ABL widgets (menu, toolbar first) Identification of additional ABL widgets that may be substituted with.net controls (low-hanging-fruits first, tab folder, browser, ) Design specialized.net controls using Visual Designer, no dynamic code without need 37 Recommended Practices / Event Handling Keep the control in the.w file to reuse existing logic.net Event handlers should APPLY ABL Events CLOSE OF WINDOW FormClosing Event should always be cancelled as ABL WINDOW-CLOSE trigger might terminate with RETURN NO-APPLY CHOOSE of MENU-ITEM, BUTTON,.NET ToolClick Event Handler executes ABL Event (i.e., CHOOSE on ABL widget) Consultingwerk Ltd. 19
20 Real-world Sample I: Update Texware / Germany ERP for textile producers of a German Progress partner AppBuilder view Runtime GUI for.net Own framework, developed in V7/V8 Transition to multi-window application Challenge with pessimistic locking and large transactions 10 days of research, customization of partners framework and WinKit 39 Real-world Sample I: Update Texware / Germany Consultingwerk Ltd. 20
21 Real-world Sample I: Update Texware / Germany 41 Real-world Sample I: Update Texware / Germany Consultingwerk Ltd. 21
22 Real-world Sample II: Shuttleworth / UK UK-based Progress Partner Huge ERP system for printing industry V8 style framework (ADM1-like) Clear vision of Outlook look-and-feel Browse windows as MDI children Data windows as separate windows Similar to Outlook where s and Appointments are opened separately Majority of changes in existing framework Minor changes to existing screens 43 Shuttleworth: Menu Toolbar & Browse Window Consultingwerk Ltd. 22
23 Shuttleworth: Menu Toolbar & Browse Window 45 Shuttleworth: Menu Toolbar & Browse Window ABL Frame Consultingwerk Ltd. 23
24 Shuttleworth: Data Window 47 Shuttleworth: Data Window Consultingwerk Ltd. 24
25 Shuttleworth: Data Window ABL Frame 49 Customer Feedback on Embedded Windows Takes away time pressure from Progress ISV Recognizable UI improvements with minimal effort Reduced implementation risk (reduces testing and training) Same source code remains usable on V9, V10.0, V10.1 (preprocessor checks) Simplified maintenance, single code base Developers can still use the well-known tools (AppBuilder) to maintain the application Technology change at the pace of the team, not the trend No shock for existing users, but sales easier Consultingwerk Ltd. 25
26 Enhancing ABL GUI s Appearance Don t underestimate the power of new icons or images (before showing the first prototype to users or decision makers) It s usually worth US$ 250 for s of icons (even when you may have to change later) Review colors and fonts of the ABL GUI, use the blue colors known from Office 2007/2010, use modern fonts (Segoe UI, Verdana) 51 Agenda Review GUI for.net Adoption challenges Adoption strategies Parallel use of ABL GUI and GUI for.net Embedding of ABL GUI into GUI for.net (and vice versa) New development using GUI for.net Conclusion Consultingwerk Ltd. 26
27 New Development Using GUI for.net Possible strategies New screens integrated into existing application (e.g., scheduler/planning screen or drill down) Redevelop whole client New development might go along with an architectural revision (OERA) UI as the driver for new architecture 53 New Development Using GUI for.net Don t underestimate the time required to build (good) reusable components Requires at least basic OO understanding Type concepts, interface types, CAST Strong typing can be a blessing and a curse UI Framework or template building requires good OO design skills and knowledge about Visual Designer internals Extension of (some).net classes is key to productive application development Don t inherit just because you can Consultingwerk Ltd. 27
28 New Development Using GUI for.net Get used to MSDN, Infragistics Forum, Google and.net community sites (e.g. Codeproject) to find answers to how-to questions Learn translating C# or VB.NET to ABL Consider hiring a.net developer or mentor for the UI (but let him know that AppServer is not an SQL server or a Web server) 55 Agenda Review GUI for.net Adoption challenges Adoption strategies Parallel use of ABL GUI and GUI for.net Embedding of ABL GUI into GUI for.net (and vice versa) New development using GUI for.net Conclusion Consultingwerk Ltd. 28
29 Conclusion GUI for.net is well integrated in today s ABL and client products Fully compatible to classic ABL GUI Nobody forces you to rewrite your client (at once) Start with integrating existing app into GUI for.net Consider new architecture (OERA) Tools available to support adoption of GUI for.net Start using OpenEdge Architect and OO today! That is the best starting point for GUI for.net 57 Additional Information Please visit our booth at the Exchange Online 2010 solutions expo! WinKit Update texware case study WinKit showcase SmartComponent Library GUI for.net Forum on Consultingwerk Ltd. 29
30 Session 1018 OpenEdge GUI for.net Adoption and Migration Strategies Mike Fechner Senior Architect & Director, Consultingwerk Ltd Consultingwerk Ltd. 30
Mike Fechner Director
Mike Fechner Director 2 3 Consultingwerk Software Services Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located in Cologne, Germany, subsidiaries in UK and Romania
More informationMike Fechner, Consultingwerk Ltd.
Mike Fechner, Consultingwerk Ltd. mike.fechner@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located
More informationThe OpenEdge Application Modernization Framework. Mike Fechner, Director, Consultingwerk Ltd.
The OpenEdge Application Modernization Framework Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd. Independent IT consulting
More informationOpenEdge Legacy Application Modernization by Example. Mike Fechner, Consultingwerk Ltd.
OpenEdge Legacy Application Modernization by Example Mike Fechner, Consultingwerk Ltd. mike.fechner@consultingwerk.de Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge and
More informationThe OpenEdge Application Modernization Framework. Mike Fechner, Director, Consultingwerk Ltd.
The OpenEdge Application Modernization Framework Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de SmartComponent Library 2 Consultingwerk Ltd. Independent IT consulting organization
More informationDebugging with OpenEdge Architect An introduction to the IDE s integrated debugger
Debugging with OpenEdge Architect An introduction to the IDE s integrated debugger This talk is about debugging techniques Not about good coding practices! Mike Fechner, Consultingwerk Ltd. PUG Challenge,
More informationManaging Data in an Object World. Mike Fechner, Director, Consultingwerk Ltd.
Managing Data in an Object World Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge and.net Located
More informationThe Backend of OE Mobile in OpenEdge Mike Fechner, Consultingwerk Ltd. PUG Challenge Americas, June 2013
The Backend of OE Mobile in OpenEdge 11.2 Mike Fechner, Consultingwerk Ltd. PUG Challenge Americas, June 2013 Mike Fechner, Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge
More informationIntegrating the Progress Rollbase Portal into OpenEdge Applications. Mike Fechner, Director, Consultingwerk Ltd.
Integrating the Progress Rollbase Portal into OpenEdge Applications Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de Consultingwerk Ltd. Independent IT consulting organization
More informationIntegrating Progress Rollbase with OpenEdge the REST of the story. Mike Fechner, Director, Consultingwerk Ltd.
Integrating Progress Rollbase with OpenEdge the REST of the story Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de Consultingwerk Ltd. Independent IT consulting organization Focusing
More informationOpenEdge Architect Template Customization
OpenEdge Architect Template Customization Progress Development Studio for OpenEdge in OpenEdge 11 Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de Mike Fechner, Consultingwerk
More informationREST in Peace Mastering the JSDO with a Dynamic ABL backend. Mike Fechner, Consultingwerk Ltd.
REST in Peace Mastering the JSDO with a Dynamic ABL backend Mike Fechner, Consultingwerk Ltd. mike.fechner@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd. Independent IT consulting
More informationPDSOE Workspace Management and Organisation. Marko Rüterbories Senior Consultant
PDSOE Workspace Management and Organisation Marko Rüterbories Senior Consultant 2 Unit Testing ABL Applications 3 / Consultingwerk Software Services Ltd. Independent IT consulting organization Focusing
More informationAmyyon customers can t wait to get their hands on it s new application, developed in Uniface.
customers can t wait to get their hands on it s new application, developed in Uniface. 1 CUSTOMER SECTOR Information Technology COUNTRY Netherlands CHALLENGE Migrate the rich functionality of a client/server
More informationAbout PGA. Overview. Belly up to the UltraToolBar. Paul Guggenheim. Paul Guggenheim & Associates
Belly up to the UltraToolBar and Paul Guggenheim About PGA Working in Progress since 1984 and training Progress programmers since 1986 Designed seven comprehensive Progress courses covering all levels
More informationOPENEDGE TRAINING SYNOPSES course synopses for OpenEdge Training.
OPENEDGE TRAINING SYNOPSES 2013 course synopses for OpenEdge Training. CONTENTS DEVELOPMENT AND PROGRAMMING OpenEdge Programming with a Character UI... 3 Persistence and Named Events... 4 Dynamic Query
More informationLeverage the Power of Progress Developer Studio for OpenEdge. 8 th Oct, 2013
Leverage the Power of Progress Developer Studio for OpenEdge Srinivas Kantipudi Sr Manager 8 th Oct, 2013 Swathi Yellavaram Principal Engineer Agenda Brief Introduction to Eclipse and PDS for OpenEdge
More informationREST API Documentation Using OpenAPI (Swagger)
REST API Documentation Using OpenAPI (Swagger) Modern technology for modern web frontends Martyn Kemp, Consultingwerk Ltd. martyn.kemp@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd.
More informationGetting started with Embedded Windows An introduction into WinKitLE
Getting started with Embedded Windows An introduction into WinKitLE http://www.consultingwerk.de/winkitle/ Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de Marko Rüterbories,
More informationCreating a new CDC policy using the Database Administration Console
Creating a new CDC policy using the Database Administration Console When you start Progress Developer Studio for OpenEdge for the first time, you need to specify a workspace location. A workspace is a
More informationSharing your own BGSU Exchange calendar in Outlook 2007
Sharing a calendar Outlook gives you a variety of ways to share calendars with colleagues and friends. It also enables you to download public calendars from the internet, such as the schedule of your favorite
More informationOracle Forms Modernization Through Automated Migration. A Technical Overview
Oracle Forms Modernization Through Automated Migration A Technical Overview Table of Contents Document Overview... 3 Oracle Forms Modernization... 3 Benefits of Using an Automated Conversion Tool... 3
More informationI m sorry, I haven t a clue. James Palmer Software Developer / Database Administrator
I m sorry, I haven t a clue James Palmer Software Developer / Database Administrator Agenda Introduction A little background Storage Area out of space Backups After Imaging Monitoring Tips and tricks 2
More informationActive Workspace 3.4 Configuration. David McLaughlin / Oct 2017
Active Workspace 3.4 Configuration David McLaughlin / Oct 2017 . Active Workspace Configuration Areas that can and should be configured Tips on how they work, and where to find more information New capabilities
More informationABL Unit Testing Part 1: Test Strategy. Mike Fechner Director
ABL Unit Testing Part 1: Test Strategy Mike Fechner Director 2 3 Consultingwerk Software Services Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located in Cologne,
More informationDeveloper Studio FREQUENTLY ASKED QUESTIONS
Borland Developer Studio FREQUENTLY ASKED QUESTIONS GENER AL QUE STIONS What is Borland Developer Studio? Borland Developer Studio is the ultimate Windows development solution, combining the previously
More informationOne of the fundamental kinds of websites that SharePoint 2010 allows
Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental
More informationCHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface
CHAPTER 1 Finding Your Way in the Inventor Interface COPYRIGHTED MATERIAL Understanding Inventor s interface behavior Opening existing files Creating new files Modifying the look and feel of Inventor Managing
More informationModernization GUI with CM First WebClient SaaS solution for the textile industry. Mark Matyba Walter & Partner Solutions GmbH & Co KG
Modernization GUI with CM First WebClient SaaS solution for the textile industry Mark Matyba Walter & Partner Solutions GmbH & Co KG About the speaker Mark Matyba Works at Walter & Partner Solutions GmbH
More information.Net and Rational s XDE from the trenches Tony Grout FMI Solutions
.Net and Rational s XDE from the trenches.net and Rational s XDE from the trenches Tony Grout FMI Tony Solutions Grout FMI Solutions Agenda! Who are FMI Solutions?! Setting the Scene! Getting the Project
More informationopenedge 11.0 Progress OpenEdge
Progress OpenEdge feature highlights openedge 11.0 OpenEdge The leading Application Development Platform for simplifying the development and delivery of Responsive Business Applications Are your customers
More informationNew.Net track at COMMON Let COMMON know if you want more.net classes. VB.Net and iseries for Dummies An Introduction to VB.Net for iseries Developers
Handouts Will be Available on COMMON Web Site VB.Net and iseries for Dummies An Introduction to VB.Net for iseries Developers Presented by Richard Schoen Email: richard@rjssoftware.com Phone: 888-RJSSOFT
More informationLabWare 7. Why LabWare 7?
LabWare 7 Why LabWare 7? LabWare v1 to v6 were all about adding functionality. LabWare 7 continues that tradition, but places the user experience front and center. This release has been re-designed to
More informationCase Study: Dodging the Pitfalls of Enterprise Ajax Applications
www.thinwire.com Case Study: Dodging the Pitfalls of Enterprise Ajax Applications A Quick Introduction: Joshua Gertzen Lead Architect of the ThinWire Ajax RIA Framework Core Technology Architect for CCS
More informationWindows 8.1 User Guide for ANU Staff
Windows 8.1 User Guide for ANU Staff This guide has been created to assist with basic tasks and navigating Windows 8.1. Further tips for using Windows 8.1 can be found on the IT Services website, or by
More informationOffice as a development platform with Visual Studio Daniel Moth Developer and Platform Group Microsoft
Office as a development platform with Visual Studio 2008 Daniel Moth Developer and Platform Group Microsoft http://www.danielmoth.com/blog AGENDA VSTO Overview Office Ribbon Designer Custom Task Pane Action
More informationA12: Sex and Sizzle Developing with.net and OpenEdge 10
A12: Sex and Sizzle Developing with.net and OpenEdge 10 Paul Petersen Head of Technology, Supercorp Australia Heath Anderson Developer, Supercorp Australia Agenda Some Business, More Technical Why Sex
More information1704 SP2 CUSTOMER. What s New SAP Enable Now
1704 SP2 CUSTOMER What s New SAP Table of Contents Introduction... 4 Further Information... 4 General Changes... 5 Create New Object Assistant... 5 Object Palettes... 5 Info Center Access... 6 Interactive
More informationWhat s New in Adept 2018
Synergis Software 18 South 5 TH Street, Suite 100 Quakertown, PA 18951 +1 215.302.3000, 800.836.5440 www.synergissoftware.com Version 08/01/18 INTRODUCTION TO ADEPT 2018 With the release of Adept 2018
More informationA NET Refresher
.NET Refresher.NET is the latest version of the component-based architecture that Microsoft has been developing for a number of years to support its applications and operating systems. As the name suggests,.net
More informationVerint Enterprise Feedback Management TM. EFM 15.1 FP3 Release Overview October 2016
Verint Enterprise Feedback Management TM EFM 15.1 FP3 Release Overview October 2016 Table of Contents Welcome to 15.1 FP3... 1 Advanced Dashboard... 1 Custom Filters By Question... 2 Custom Filter Groups...
More informationSharePoint Online for Site Administrators
SharePoint Online for Site Administrators Contents SharePoint Online for Site Administrators... 1 Access Your Office 365 SharePoint Website... 2 Make a New Subsite... 4 Permissions... 5 Edit the members
More informationLearn to develop.net applications and master related technologies.
Courses Software Development Learn to develop.net applications and master related technologies. Software Development with Design These courses offer a great combination of both.net programming using Visual
More informationWebspeed. I am back. Enhanced WebSpeed
Webspeed. I am back Enhanced WebSpeed OpenEdge 11.6 WebSpeed!!! Modernize your Progress OpenEdge web apps through enhanced Progress Application Server (PAS) support for WebSpeed Achieve improved performance
More informationDEV-20: Sex and Sizzle Developing with.net and OpenEdge 10 Paul Petersen and Brad Ackermann
DEV- 20: Sex and Sizzle Developing with.net and OpenEdge 10 Paul Petersen Head of Technology, Supercorp Australia Brad Ackermann Team Leader, Supercorp Australia Agenda Some Business, More Technical Why
More informationVB.NET. Exercise 1: Creating Your First Application in Visual Basic.NET
VB.NET Module 1: Getting Started This module introduces Visual Basic.NET and explains how it fits into the.net platform. It explains how to use the programming tools in Microsoft Visual Studio.NET and
More informationMicrosoft SharePoint Server 2016 for the Site Owner/Power User
Course 55197: Microsoft SharePoint Server 2016 for the Site Owner/Power User Page 1 of 5 Microsoft SharePoint Server 2016 for the Site Owner/Power User Course 55197: 2 days; Instructor-Led Introduction
More informationSage Intelligence Financial Reporting for Sage ERP X3 Release Notes. Gina Dowling
Sage Intelligence Financial Reporting for Sage ERP X3 Release Notes Gina Dowling 01.01.2014 Table of Contents 1.0 Release Notes 3 Introduction 3 2.0 New Features 4 New Report Designer 4 2.1.1 Task Pane
More informationOrganising Outlook Messages
Organising Outlook Messages In ORGANISING MESSAGES in Outlook FOCUS Outlook provides a number of tools and features for organising and locating e-mail messages. There are also ways that you can label
More informationTeleUSE. User Interface Management System. Aonix. for Windows. Product Overview
Product Overview TeleUSE for Windows User Interface Management System TeleUSE User Interface Management System World-class Graphical User Interface Management System development toolset Common toolset
More information*ANSWERS * **********************************
CS/183/17/SS07 UNIVERSITY OF SURREY BSc Programmes in Computing Level 1 Examination CS183: Systems Analysis and Design Time allowed: 2 hours Spring Semester 2007 Answer ALL questions in Section A and TWO
More informationBatch Users: Batch Migration to Event Frames
Batch Users: Batch Migration to Event Frames Presented by Ashley Howard, Center of Excellence Paula Baquer, Customer Support Engineer Today s Agenda Why PI EF? Batch Roadmap Update PI Server 2015: Migration
More informationGlobal Search v 6.1 for Microsoft Dynamics CRM Online (2013 & 2015 versions)
Global Search v 6.1 for Microsoft Dynamics CRM Online (2013 & 2015 versions) User Manual Akvelon, Inc. 2015, All rights reserved. 1 Overview... 3 What s New in Global Search Versions for CRM Online...
More informationWalkthrough Using the New CLR Interop Feature of Microsoft Dynamics AX
Walkthrough Using the New CLR Interop Feature of Microsoft Dynamics AX Walkthrough Using the New CLR Interop Feature of Microsoft Dynamics AX Lab Manual Table of Contents Lab 1: CLR Interop... 1 Lab Objective...
More informationConsultingwerk Continuous Deployment of OpenEdge Applications. Daniël van Doorn Senior Consultant
Consultingwerk Continuous Deployment of OpenEdge Applications Daniël van Doorn Senior Consultant Agenda About us Introduction Continuous Deployment Based on a real life case Philosophy / Goals Process
More informationGetting started in Outlook Web App for Office 365
Getting started in Outlook Web App for Office 365 Learn about Office 365 for business basics like mail, calendar, and contacts by using Outlook Web App with your web browser. This document walks you through
More informationProgress Dynamics for OpenEdge Architect 10.1B Software Configuration Management
Progress Dynamics for OpenEdge Architect 10.1B Software Configuration Management Roundtable TSMS and Progress Dynamics for OpenEdge Architect Installation and Setup Version: 1.0 Last Updated: February
More informationDiscovering Computers & Microsoft Office Office 2010 and Windows 7: Essential Concepts and Skills
Discovering Computers & Microsoft Office 2010 Office 2010 and Windows 7: Essential Concepts and Skills Objectives Perform basic mouse operations Start Windows and log on to the computer Identify the objects
More informationMAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB
MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB About Us Agenda Strategic Direction of Oracle Forms Applications Migration Options Migrating to 10g and 11g Migrating to J2EE and ADF Migrating to
More informationUPDATING DATA WITH.NET CONTROLS AND A PROBINDINGSOURCE
UPDATING DATA WITH.NET CONTROLS AND A PROBINDINGSOURCE Fellow and OpenEdge Evangelist Document Version 1.0 March 2010 April, 2010 Page 1 of 17 DISCLAIMER Certain portions of this document contain information
More information2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET
2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET Introduction Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge
More informationSchool of nursing & midwifery. Student Guide. September 2016, Version 2, GI S:\HSC\Nursing\eLearning\Guides\Myprogress
Student Guide Overview This guide provides information on a system for placement documentation called Myprogress which can be accessed via the web or using a mobile app. It requires a username and password
More informationOptimal Performance for your MacroView DMF Solution
Adding Value Paper In this paper we identify 20 points to consider if you want to optimise the performance of your DMF solution. These points also apply to Message, the subset of DMF that runs in Outlook.
More informationAn Overview of Microsoft Visual Studio 2008
An Overview of Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document and may be changed substantially prior
More informationOutlook 2013 & 2010 Lync Messanger
Outlook 2013 & 2010 Lync Messanger Outlook 2013 Tabs Ribbon Reading Pane Message View Navigation Pane Status Bar Setting Options Customizing Your View Modify the Navigation Pane Modify the Reading Pane
More informationEnterprise Architect. User Guide Series. Ribbons. Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH
Enterprise Architect User Guide Series Ribbons Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH Table of Contents Ribbons 4 File Management 6 Show Panel 8 Start Ribbon 12 Using the Explore
More informationSalesLogix Xbar User & Installation Guide
1 Page SalesLogix Xbar Adm in Guide SalesLogix Xbar User & Installation Guide 2 Page SalesLogix Xbar Adm in Guide S T R A T E G I C S A L E S S Y S T E M S SalesLogix Xbar Our Mission Strategic Sales Systems
More informationWindows 8. Rainer Stropek. System Architecture. System Architecture re of Windows Store Apps. Saves the day. software architects gmbh
System Architecture re of Windows Store Apps Rainer Stropek software architects gmbh Windows 8 System Architecture Mail Web Twitter rainer@timecockpit.comcom http://www.timecockpit.com @rstropek Saves
More informationSolution overview VISUAL COBOL BUSINESS CHALLENGE SOLUTION OVERVIEW BUSINESS BENEFIT
BUSINESS CHALLENGE There is an increasing demand from users of business software for easier to use applications which integrate with other business systems. As a result IT organizations are being asked
More informationWindows 8.1 User Guide for ANU Staff
Windows 8.1 User Guide for ANU Staff This guide has been created to assist with basic tasks and navigating Windows 8.1. Further tips for using Windows 8.1 can be found on the IT Services website, or by
More informationQuick Start Guide. Microsoft Visio 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve.
Quick Start Guide Microsoft Visio 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve. Updated templates Templates help you start the drawing type
More informationPDSA. Developer's Guide to Reporting Services 2008 R2. design» architecture» security» training» best practices:pdsa.com
PDSA Developer's Guide to Reporting Services 2008 R2 design» architecture» security» training» best practices:pdsa.com Developer s Guide to Reporting Services 2008 R2 By: John A. Kuhn & Paul D. Sheriff
More informationA business application development framework for PAS OpenEdge / WebSpeed
Tools for Progress OpenEdge A business application development framework for PAS OpenEdge / WebSpeed www.apptechnologies.com 262.478.0400 This page was intentionally left blank. Overview, by App Technologies,
More informationTHE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT?
Leading the Evolution WHITE PAPER THE ACUCOBOL AND RM/COBOL ROADMAP WHAT S NEXT? This document outlines the future direction and options available for users of ACUCOBOL and RM/COBOL and provides an overview
More informationIntroducing Borland Delphi 8
Introducing Borland Delphi 8 for the Microsoft.NET Framework A product overview A Borland White Paper January 2004 Contents Introduction... 3 Windows development today... 4 The Microsoft.NET Framework...
More informationHCA Tech Note 120. Configuring the Control UI Home Page. Option 1: HCA constructs the home page
Configuring the Control UI Home Page HCA contains two different user interfaces: One interface called the Development UI - where all design elements and tools are available and you can make changes, and
More informationGetting Started With the Cisco PAM Desktop Software
CHAPTER 3 Getting Started With the Cisco PAM Desktop Software This chapter describes how to install the Cisco PAM desktop client software, log on to Cisco PAM, and begin configuring access control features
More informationSelectSurvey.NET Developers Manual
Developers Manual (Last updated: 5/6/2016) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 Before Starting - Is your software up to date?...
More informationContent Author's Reference and Cookbook
Sitecore CMS 6 Content Author's Reference and Cookbook Rev. 080627 Sitecore CMS 6 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents Chapter
More informationMoving Forward with Oracle Forms
Moving Forward with Oracle Forms What Now? What Next? Mia Urman @miaurman miaurman@oraplayer.com Who am I Mia Urman CEO, OraPlayer - Oracle Development Expert Oracle Development Geek for 14 years. 7 years
More informationFundamentals: Managing and Extending Microsoft Office & SharePoint with EMC Documentum
1 Fundamentals: Managing and Extending Microsoft Office & SharePoint with EMC Documentum Bryan House Group Marketing Manager August 29 th, 2006 Lance Shaw Senior Product Marketing Manager 2 Agenda Microsoft
More informationSession ID vsphere Client Plug-ins. Nimish Sheth Manas Kelshikar
Session ID vsphere Client Plug-ins Nimish Sheth Manas Kelshikar Disclaimer This session may contain product features that are currently under development. This session/overview of the new technology represents
More informationAgenda Birds Do It: Migrating Forms to Java EE Web A Case Study
Agenda Birds Do It: Migrating Forms to Java EE Web A Case Study The migration requirement Technology decision process Challenges, successes, lessons learned Government Technology Conference (GTC) East
More informationThe Next Generation of Eclipse: e4. Mike Milinkovich Executive Director Eclipse Foundation
The Next Generation of Eclipse: e4 Mike Milinkovich Executive Director Eclipse Foundation 1 Changing Environment New Technologies: RIA Applications and Cloud Computing AJAX, Flash, Silverlight Amazon E2
More informationPractical Model-Driven Development with the IBM Software Development Platform
IBM Software Group Practical Model-Driven Development with the IBM Software Development Platform Osmond Ng (ong@hk1.ibm.com) Technical Consultant, IBM HK SWG 2005 IBM Corporation Overview The Challenges
More informationCA ERwin Data Modeler r8 Marketing & Sales Guide
CA ERwin Data Modeler r8 Marketing & Sales Guide Table of Contents Table of Contents... 2 Word Descriptions... 3 25 Word Description... 3 50 Word Description... 3 100 Word Description... 3 What s New in
More information19 - This PC Inside This PC
19 - This PC Computer (also known as My Computer in Windows XP) was renamed to This PC in Windows 8.1, and Windows 10 keeps this new naming convention. From This PC, you can get access or browse to all
More informationWeb AppBuilder Presented by
Web AppBuilder Presented by Agenda Product overview Web AppBuilder for ArcGIS tour What s new in the ArcGIS Online June 2016 update Customization Community and Resources Summary The ArcGIS Platform enables
More informationEVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited
INTRODUCTION TO MICROSOFT EXCEL 2016 Introduction to Microsoft Excel 2016 (EXC2016.1 version 1.0.1) Copyright Information Copyright 2016 Webucator. All rights reserved. The Authors Dave Dunn Dave Dunn
More informationLevel 3 XpressMeet SM Solutions
Level 3 XpressMeet SM Solutions User Guide January 2017 1 Table of Contents Level 3 SM XpressMeet Outlook... 3 Add-In Overview... 3 Features... 3 Download and install instructions... 5 Customize your Level
More informationVirto SharePoint Forms Designer for Office 365. Installation and User Guide
Virto SharePoint Forms Designer for Office 365 Installation and User Guide 2 Table of Contents KEY FEATURES... 3 SYSTEM REQUIREMENTS... 3 INSTALLING VIRTO SHAREPOINT FORMS FOR OFFICE 365...3 LICENSE ACTIVATION...4
More informationCustom SharePoint Workflows
Custom SharePoint Workflows Using SharePoint Designer 2013 SharePoint Workflows Microsoft SharePoint, as a collaboration platform, contains a huge amount of business data - documents, contacts, meetings,
More informationComparing Reflection Desktop and Extra! X-treme
Micro Focus and Extra! X-treme Comparing and We ve combined the features of Extra! and into to give you the most advanced Windows terminal emulator in the market. In addition to core terminal emulation,
More informationArtfulBits Link to Document Column
User Guide ArtfulBits Link to Document Column for Microsoft SharePoint Overview... 1 Feature List... 2 Why ArtfulBits Link to Document Column?... 2 How to Use... 3 Link to Document settings:... 3 How to
More informationkalmstrom.com Business Solutions
Contents 1 INTRODUCTION... 2 1.1 LANGUAGES... 2 1.2 REQUIREMENTS... 2 2 THE SHAREPOINT SITE... 3 2.1 PERMISSIONS... 3 3 CONVERTED E-MAILS AND SHAREPOINT TICKETS... 4 3.1 THE CONVERTED E-MAIL... 4 3.2 THE
More informationRoundtable: Shaping the Future of z/os System Programmer Tasks Discussion
Roundtable: Shaping the Future of z/os System Programmer Tasks Discussion Iris Rivera, System z User Experience IBM Poughkeepsie, NY irivera@us.ibm.com Geoffrey Smith, z/os Information Strategy IBM Poughkeepsie,
More informationInformation Technology & Future of Jonas
Information Technology & Future of Jonas Detailed Agenda Why ProvideX? Hardware/Software Considerations Jonas Release Cycle & Version / Product Updates SQL and.net Technologies Future of Jonas Why ProvideX
More informationTeam Developer and.net
Team Developer and.net Unify Corporation Table of Contents Abstract...3 PART I - Consuming Team Developer Code from VB.NET...6 PART II - Consuming a VB.NET Assembly from Team Developer...8 Conclusion...11
More informationOur Hall of Fame or Shame candidate for today is the command ribbon, which was introduced in Microsoft Office The ribbon is a radically
1 Our Hall of Fame or Shame candidate for today is the command ribbon, which was introduced in Microsoft Office 2007. The ribbon is a radically different user interface for Office, merging the menubar
More informationStellar Repair for Outlook Installation Guide
Stellar Repair for Outlook 9.0.0.0 Installation Guide Overview Stellar Repair for Outlook offers a complete solution to repair damaged Microsoft Outlook Personal Storage (PST) files. The software repairs
More information