What s New in OpenEdge 11.4?
|
|
- Patrick Simmons
- 6 years ago
- Views:
Transcription
1 What s New in OpenEdge 11.4? Or, Why should I upgrade? Brian Bowman Principal Product Manager Progress Software
2 Happy Birthday, OpenEdge! 2
3 Introducing Progress OpenEdge 11.4
4 Why Make the Move? Staying Current.on underlying technology platforms/innovations For Partners: Staying ahead of the Competition For End Customers: Getting the most out of your maintenance payments Keeping up with the latest in technology advancements Being able to address end user/ customer changing business requirements Look and Feel Operating system updates and 32bit vs 64bit processing And finally.new FUNCTIONALITY 4
5 Why 11.4 Specifically? 1 Improve database maintainability and availability 2 Improve your application for your end users 3 Take advantage of new technologies to be more efficient and competitive 5
6 OpenEdge 11.4 What Is New? Improved Mobile App Development Tooling: Offline Management Enhanced User Experience, additional plug-ins, new templates, new session and submit services 1st step towards bringing together web and mobile application development in the future Improved data availability and increased maintenance options for applications using the OpenEdge Database Improved ability to execute unit code testing in support of more AGILE development methodologies Tighter integration/alignment with Progress Pacific including Rollbase and Corticon 7
7 Table Partitioning Improving Database Maintainability and Performance
8 Getting Started with Table Partitioning Table Partitioning Application and Design
9 What Problem Are We Trying To Solve? We all need to get more out of our database and application. Data complicates our world and continues to challenge us. So we continue to struggle to move forward and find tools to help Treading water is the same thing as drowning for people like you and me. Frank Underwood (House of Cards) 4 10
10 What Is Table Partitioning? Traditional Table Storage Table stored in a single place Queries can read the whole table which can slow down performance Maintenance hard to perform Order Table Order Record Data Order-date Index Partitioned Table Storage Tables split into multiple, self-contained locations Queries only access what they need Maintenance can be on a partition basis Partition 1 Order-date <= 12/31/2012 Order Record Data Partition 2 Order-date >= 1/1/2013 Order Record Data Order-date Index Order-date Index 11
11 Table Partitioning: Why Do I Need It? Maintenance Advantages Working only with what is important Database utilities can run faster Scanning, Tuning So what can you do with a partitioned table? Add, Split, Delete, Merge, Truncate, Table Move, Index Move, Index Check, Index Rebuild, Index Fix, Index Compact, dbtool, Binary Dump & Load, SQL Dump & Load* In-Place Migration Partition level configuration Create & Toss Limits, Alternate Buffer Pool *analysis Tools Partition aware Note: Maintenance advantages happens with most database sizes. The larger the database the more advantage you will see. 12
12 Table Partitioning: Why Do I Need It? Availability Database available during partition processing List processes that can be taken advantage of Improve processing Partition isolation allows for different things to happen at the same time. Rebuild Indexes at the partition level Partition is taken offline for things like Index Rebuild This is all about concurrency of operations and processing. 13
13 Table Partitioning: Three Types List, Range and Sub-Partition List Partition by Region Range Partition by Order Date Sub-partition by Region and Order Date Order Table Order Table Order Table Western Region 2010 Western 2010 Western 2011 Western 2012 Northern Region 2011 Northern 2010 Northern 2011 Northern 2012 Southern Region 2012 Southern 2010 Southern 2011 Southern
14 Table Partitioning: Three Types (mostly) List, Range and Sub-Partition, Composite List Partition by Region Order Table Range Partition by Order Date Order Table Sub-partition by Region and Order Date List Range Order Table Western Region 2010 Western 2010 Western 2011 Western 2012 Northern Region 2011 Northern 2010 Northern 2011 Northern 2012 Southern Region 2012 Southern 2010 Southern 2011 Southern
15 ABL Unit Testing Improving YOUR Product Quality and Testing
16 Unlocking the Secrets of PDS for OpenEdge
17 Unit Testing ABLUnit Unit testing framework for ABL Supports both classes and procedures as test cases Support for all data types Integrated with PDS for OpenEdge Separate perspective and project type Integrated Results View Command-line and Ant task support 18
18 Unit Testing ABLUnit and Steps Involved Environment Setup Write Unit Tests Organize and run Include in nightly builds Write unit tests Include tests in nightly builds Setup the environment Organize and run tests 19
19 ABL Unit is quite good. Anonymous ESAP Customer
20 Rollbase and Corticon Improving Application Functionality and Flexibility
21 Rollbase for OpenEdge Dudes Using OE, Corticon, Rollbase and Node.js Understanding Business Rules and When to Use Them Rule-and-Model-Driven Web-UI Akioma Modern Business Application Development Using OpenEdge, Corticon, Mobile and Rollbase Together Corticon Integration with OpenEdge and BPM Customizing Your Application, NO PROBLEM!
22 Accessing OpenEdge from Rollbase Tighter integration with Progress Pacific Including Rollbase and Corticon Rollbase can access your OpenEdge Application or Database OpenEdge Services Objects Fully On-Premise can access the OE DB directly with External Tables OpenAccess for OpenEdge access to your business logic from Rollbase via JDBC. Hosted Rollbase can access OE DB using DataDirect (and other ways too) 23
23 Why Use Corticon? Puts volatile decision logic in hands of business (domain experts instead of just IT) Agile decision capabilities Allows decisions to be managed in a separate tier with a more agile lifecycle separation of system and business logic Accelerates logic development time and reduces maintenance time Improves ease of use through good visual tooling Build vocabularies and rules declaratively through a model driven approach Consistency throughout the application Improves application quality Gaps & overlap analysis prevent technical inconsistencies Use case testing on the fly 24
24 How does Corticon integrate with OpenEdge (pre 11.4)? 1. Design-time Meta-data integration Create Corticon vocabulary from existing TempTables and ProDataSets 2. Simple, fast ABL API Simple API that hides most invocation complexity & abstracts transport Allows ABL apps to reuse existing data structures as inputs/outputs (ProDataSets, Temp Tables) Productivity macros: BR-CONNECT, BR-INVOKE and BR-GETMSG 3. Run-time code-free database integration using Corticon Enterprise Data Connector Enrich request data with dynamic OE DB lookup Add or update data in OE DB direct from Corticon decision service 4. Corticon (and OE-BPM) have there place in OERA 5. Corticon complements OpenEdge BPM and Rollbase 6. Web Services integration (pre v11.3) 25
25 Corticon 5.4 and OpenEdge in 11.4 Simplified installation and user interface A single unified Corticon Studio with PDS for OE Improvements to Corticon Studio OE DB is now available as a database connection - You can read from and write to an OE DB from Corticon Decision Services. Eclipse development environment upgraded to 4.3 Available as 64 bit 26
26 Mobility BYOD
27 How to Build a Mobile App in One Hour or Less Advanced Mobile App Capabilities Made Simple
28 Mobile Support user-defined transaction scope New Submit JSDO Service and Business Entity method Push notification App can turn on receipt of push notification 11.4 can send push notification Online and Offline events On the Session Service Called for phone online/offline and service online/offline Liquid Layout Grid
29 Progress Developer Studio for OpenEdge Mobile App Builder Select a database table Automatic check of system configuration App is built and deployed Fully functional CRUD Mobile App with login screen 30
30 Progress Mobility Strategy: Putting it all Together 31
31 Tools Enabling You to Be More Efficient and Successful!
32 What s New in OpenEdge Management/Explorer
33 OpenEdge Management Revamping UI/UX to more modern look and feel Improved Security Spring based Security, better password management, auto-logout Increased ABL API to management tooling Improved Database Administration Console Support for Table Partitioning 34 6
34 OpenEdge Management Revamping UI/UX to more modern look an Improved Security Spring based Securit better password management, auto-logou Increased ABL API to management tooling Improved Database Administration Conso Support for Table Partitioning 35 6
35 OpenEdge Management Revamping UI/UX to more modern look an Improved Securit better password m Increased ABL AP Improved Databa Support for Table 36 6
36 OpenEdge Management Revamping UI/UX to more modern look a Improved Securit better password m Increased ABL AP Improved Databa Support for Table 37 6
37 Progress Developer Studio for OpenEdge Unit Testing ABLUnit Editor Improvements Performance Improvements Find References Organize USING Statements Freeform Query Exclude from OpenEdge Tooling Miscellaneous Updates General Mobile 38
38 Best version of PDS OE thus far. New constructs are supported really well Anonymous ESAP Customer
39 New Courseware Delivered with 11.4 Introduction to Progress OpenEdge Introduction to Progress OpenEdge Integration Using JSDO in Progress OE Mobile Applications Providing OpenEdge ABL App Services as REST Services Using Progress Rollbase Mobile Progress OpenEdge AppServer Administration Advanced Progress OpenEdge ABL Application Development (3 modules) 40
40 Want To Learn More About Openedge 11? Role-based learning paths are available for OpenEdge 11 Each course is available as Instructor-led training or elearning Instructor-led training: $500 per student per day elearning: Via the Progress Education Community ( OpenEdge Developer Catalog: $1500 per user per year OpenEdge Administrator Catalog: $900 per user per year User Assistance videos: 41
41 Services Offerings OpenEdge Table Partitioning Jumpstart Program What is OpenEdge Table Partitioning and why should you use it? Do you want to make your OpenEdge database more scalable? Do you want simplify you Db maintenance? Do you want to validate if Table Partitioning will improve your Db performance? OpenEdge Unit Testing Jumpstart Program What is OpenEdge ABLunit and why should you use it? Do your users or customers sometimes find bugs in your application? Is your acceptance testing cycle taking longer than you like? Having problems merging big blocks of code at the end of a sprint or new release? 2 Day Training Program on OpenEdge
42 And All the Rest
43 Additional 11.4 Features Features AppServer KeepAlive (ASK) Client Connection Timeout Extend Singleton Support Benefit Completed work on ASK for customers Enabled functionality for Open Client, REST adapter, WSA, Sonic Execution of User-defined functions OpenEdge REST Administration Enhancements 64-bit Web Client Express JSDO templates Push Notification Services Platforms Upgrade Debugging REST Requests and Securing REST applications using SAML OpenEdge now supports a 64-bit Web Client Ability to create new express Mobile projects with JSDO services Use of the ABL API to send an immediate notification to any ios or Android device and schedule a notification for a later time JDK, Windows, Linux, etc. Multiple OE BPM Updates Corticon from OEBPM, Multiple OEBPM Installs, Sharepoint integration, 44
44 Summary and Next Steps
45 Wrapping It All Up 1 Improving Database Maintainability and Performance 2 Improving YOUR product quality and testing 3 Improving Application Functionality and Flexibility 4 BYOD 5 Enabling YOU to be more Successful and Efficient 46
46 The features are great. Looking forward to the release. Anonymous ESAP Customer
47 Additional Resources ESAP Case Study # 1 MIP Holding Case Study # 2 Qvantel White paper on Choosing the Right Table for Table Partitioning community.progress.com/technicalusers/m/tech nicalusersgallery/169.aspx ESAP Forum available on community for customers who join the ESAP program 48
48 Want to Learn More About OpenEdge 11? Role-based learning paths are available for OpenEdge 11 Each course is available as Instructor-led training or elearning Instructor-led training: $500 per student per day elearning: Via the Progress Education Community ( OpenEdge Developer Catalog: $1500 per user per year OpenEdge Administrator Catalog: $900 per user per year User Assistance videos: 26
49 Visit the Resource Portal Get session details & presentation downloads Complete a survey Access the latest Progress product literature
50
What s Next for OpenEdge
What s Next for OpenEdge A Glimpse Into The Future Rob Straight Senior Manager, OpenEdge Product Management October 8, 2014 1984 The 6 th Annual Comdex (Computer Distribution Exposition) was held in Las
More informationTable Partitioning. So you want to get Horizontal? Brian Bowman OpenEdge Product Management
Table Partitioning So you want to get Horizontal? Brian Bowman OpenEdge Product Management Agenda Setting the Groundwork Talking about the truth How can you help yourself? How can we help you? 2 What problem
More informationModernization and how to implement Digital Transformation. Jarmo Nieminen Sales Engineer, Principal
Modernization and how to implement Digital Transformation Jarmo Nieminen Sales Engineer, Principal jarmo.nieminen@progress.com 2 Reinvented 8000 years old tool...? Leveraxe!! 3 In this Digital Economy...
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 informationTop 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software
Top 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software jreser@progress.com Agenda Data Variety (Cloud and Enterprise) ABL ODBC Bridge Using Progress
More informationTable Partitioning Application and Design
Table Partitioning Application and Design EMEA PUG Challenge Richard Banville OpenEdge Development Progress Software Agenda Table Partitioning in OpenEdge Partition design considerations Partition definition
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 informationOpenEdge Roadmap. Rob Straight Director, OpenEdge Product Management October 25, 2018
OpenEdge Roadmap Rob Straight Director, OpenEdge Product Management October 25, 2018 Disclaimer All roadmaps are for informational purposes only, and the reader is hereby cautioned that actual product
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 informationInside the JSDO: Mobile and Web. Edsel Garcia Principal Software Engineer Progress Software
Inside the JSDO: Mobile and Web Edsel Garcia Principal Software Engineer Progress Software egarcia@progress.com JSDO 1 Deployment 5 2 JSDO Services Other Web UI Frameworks 4 3 Templates 2 JSDO 1 3 JSDO
More informationWorking with OpenEdge Data and Business Logic in a Kendo UI Builder Application
Working with OpenEdge Data and Business Logic in a Kendo UI Builder Application Anil Kumar Kotha Senior Software Engineer Nov 17 2017 Maura Regan Principal Software Engineer Nov 17 2017 Disclaimer What
More informationOpenEdge 11 Strategy & Roadmap. Jarmo Nieminen Senior Solution Engineer, Nordics
OpenEdge 11 Strategy & Roadmap Jarmo Nieminen Senior Solution Engineer, Nordics OpenEdge Vision The leading integrated Application Platform for Simplifying Development and Deployment of Responsive Business
More informationHorizontal Table Partitioning
Horizontal Table Partitioning Dealing with a manageable slice of the pie. Richard Banville Fellow, OpenEdge Development August 7, 2013 Agenda OverviewFunctionalityUsageSummary 2 Agenda 1 Overview 2 Feature
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 informationReal World Development using OpenEdge Mobile some advanced features. Brian C. Preece Ypsilon Software Ltd
Real World Development using OpenEdge Mobile some advanced features Brian C. Preece Ypsilon Software Ltd brianp@ypsilonsoftware.co.uk Purpose of this session To show how I used some advanced features of
More informationSQL SERVER DBA TRAINING IN BANGALORE
SQL SERVER DBA TRAINING IN BANGALORE TIB ACADEMY #5/3 BEML LAYOUT, VARATHUR MAIN ROAD KUNDALAHALLI GATE, BANGALORE 560066 PH: +91-9513332301/2302 WWW.TRAININGINBANGALORE.COM Sql Server DBA Training Syllabus
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 informationEdge Foundational Training
Edge Foundational Training Give your team the tools to get up and running with Edge Edge Foundational Training provides the tools and information needed to start using Edge whether in the cloud or on premises.
More informationIndustry-leading Application PaaS Platform
Industry-leading Application PaaS Platform Solutions Transactional Apps Digital Marketing LoB App Modernization Services Web Apps Web App for Containers API Apps Mobile Apps IDE Enterprise Integration
More informationKendo UI. Builder by Progress : Using Kendo UI Designer
Kendo UI Builder by Progress : Using Kendo UI Designer Copyright 2017 Telerik AD. All rights reserved. December 2017 Last updated with new content: Version 2.1 Updated: 2017/12/22 3 Copyright 4 Contents
More informationSHAREPOINT 2010 OVERVIEW FOR DEVELOPERS RAI UMAIR SHAREPOINT MENTOR MAVENTOR
SHAREPOINT 2010 OVERVIEW FOR DEVELOPERS RAI UMAIR SHAREPOINT MENTOR MAVENTOR About Rai Umair SharePoint Mentor with Maventor 8+ years of experience in SharePoint Development, Training and Consulting APAC
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 informationKendo UI Builder by Progress : Using Kendo UI Designer
Kendo UI Builder by Progress : Using Kendo UI Designer Notices 2016 Telerik AD. All rights reserved. November 2016 Last updated with new content: Version 1.1 3 Notices 4 Contents Table of Contents Chapter
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 informationAccessing the Progress OpenEdge AppServer. From Progress Rollbase. Using Object Script
Accessing the Progress OpenEdge AppServer From Progress Rollbase Using Object Script Introduction Progress Rollbase provides a simple way to create a web-based, multi-tenanted and customizable application
More informationSynergetics-Standard-SQL Server 2012-DBA-7 day Contents
Workshop Name Duration Objective Participants Entry Profile Training Methodology Setup Requirements Hardware and Software Requirements Training Lab Requirements Synergetics-Standard-SQL Server 2012-DBA-7
More informationDEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led
CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS Course: 20489A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN This course provides SharePoint
More informationActive Endpoints. ActiveVOS Platform Architecture Active Endpoints
Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use
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 informationEmpowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager,
Empowering DBA's with IBM Data Studio Deb Jenson, Data Studio Product Manager, dejenson@us.ibm.com Disclaimer Copyright IBM Corporation [current year]. All rights reserved. U.S. Government Users Restricted
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.
More information10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led
10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led Course Description In this course, experienced developers who know the basics of data access
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 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 information20489: Developing Microsoft SharePoint Server 2013 Advanced Solutions
20489: Developing Microsoft SharePoint Server 2013 Advanced Solutions Length: 5 days Audience: Developers Level: 300 OVERVIEW This course provides SharePoint developers the information needed to implement
More informationMike 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 informationData Tier Application In SQL Sever Nikhil A. Govekar Scalability Experts
Data Tier Application In SQL Sever 2012 Nikhil A. Govekar Scalability Experts Introduction of Data-tier Application (DAC) Benefits of DAC Implementation of Data-tier Applications. Working with Data-tier
More informationThe Great SharePoint 2016/2013 Adventure for Developers
The Great SharePoint 2016/2013 Adventure for Developers Developing for SharePoint 2016/2013 On-premises Course Code Audience Format Length Course Description Student Prerequisites GSA2016 Professional
More informationKendo 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 informationVisual Studio Team Services
bgourley@microsoft.com Visual Studio Team Services Topics What are the current products What are Visual Studio Subscriptions Subscriber Benefits DevOps and VSTS VSTS licensing Developer Tools Deployment
More informationDeveloping Microsoft SharePoint Server 2013 Advanced Solutions
20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This training course provides
More informationVIVIT TQA Webinar: "DISCOVER THE POSSIBILITIES OF USING THE HP QUALITY CENTER API" May 12th 2010
VIVIT TQA Webinar: "DISCOVER THE POSSIBILITIES OF USING THE HP QUALITY CENTER API" May 12th 2010 Email us at: olli.laiho at assure.fi or shir.goldberg at assure.fi Q&A Number Question How do you guarantee
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework
More informationPlease give me your feedback
#HPEDiscover Please give me your feedback Session ID: B4385 Speaker: Aaron Spurlock Use the mobile app to complete a session survey 1. Access My schedule 2. Click on the session detail page 3. Scroll down
More information1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.
CUSTOMER PAIN POINTS 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.NET FRAMEORK. THAT S TAKING UP SPACE ON MY HARDDRIVE
More informationTutorial: Using Corticon Business Rules in a Progress OpenEdge Application
Tutorial: Using Corticon Business Rules in a Progress OpenEdge Application Product Version: OpenEdge 11.5 and Corticon 5.5 Tutorial: Using Corticon Business Rules in a Progress OpenEdge Application 1 Table
More informationProgress Data Objects: Guide and Reference
Progress Data Objects: Guide and Reference Copyright Copyright 2017 Progress Software Corporation and/or one of its subsidiaries or affiliates. This documentation is for Version 4.4.1 of Progress Data
More informationOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features May, 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationSmart Client Offline Data Caching and Synchronization
Smart Client Offline Data Caching and Synchronization Brian Noyes Principal Software Architect IDesign,, Inc. www.idesign.net Offline Operations Challenges 1 What is a Smart Client Rich user interface
More informationCorticon Server: Web Console Guide
Corticon Server: Web Console Guide Notices Copyright agreement 2015 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. These materials and all Progress software
More informationTHE GREAT SHAREPOINT ADVENTURE 2016
Education and Support for SharePoint, Office 365 and Azure www.combined-knowledge.com COURSE OUTLINE THE GREAT SHAREPOINT ADVENTURE 2016 Course Code GSA2016 Length 5 Days About this course The Great SharePoint
More informationInside Progress OpenEdge Mobile! Edsel Garcia OpenEdge Development
Inside Progress OpenEdge Mobile! Edsel Garcia OpenEdge Development Progress OpenEdge Mobile 1 Deployment 5 2 Services Other Web UI Frameworks 4 3 UIHelper 2 Progress OpenEdge Mobile 1 3 Progress JavaScript
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Create and Manage Azure Resource Manager Virtual Machines
More informationKendo UI Builder. For Business Apps, UI/UX Reigns Supreme
Kendo UI Builder DATA SHEET HIGHLIGHTS Progress Kendo UI Builder is a standalone web productivity tool that combines several industry-leading web development technologies in an easy-to-use interface, empowering
More informationPick A Winner! In What Tool Should I Develop My Next App?
Pick A Winner! In What Tool Should I Develop My Next App? Mia Urman, CEO, AuraPlayer Inc. @miaurman @auraplayer Who is Mia Urman? miaurman@auraplayer.com Oracle ACE Director & Development Geek for over
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 informationSHAREPOINT DEVELOPMENT FOR 2016/2013
SHAREPOINT DEVELOPMENT FOR 2016/2013 Course Code: AUDIENCE: FORMAT: LENGTH: SP16-310-GSA (CP GSA2016) Professional Developers Instructor-led training with hands-on labs 5 Days COURSE INCLUDES: 5-days of
More informationDeveloping Cross-Platform Native Apps with AppStudio for ArcGIS. Jo Fraley Erwin Soekianto
Developing Cross-Platform Native Apps with AppStudio for ArcGIS Jo Fraley Erwin Soekianto AppStudio for ArcGIS ios Android Linux 1App Windows Mac What is AppStudio for ArcGIS? A suite of productivity tools
More informationAzure Day Application Development. Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region
Azure Day Application Development Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region Azure App Service.NET, Java, Node.js, PHP, Python Auto patching Auto scale Integration
More informationMicrosoft End to End Business Intelligence Boot Camp
Microsoft End to End Business Intelligence Boot Camp 55045; 5 Days, Instructor-led Course Description This course is a complete high-level tour of the Microsoft Business Intelligence stack. It introduces
More informationWhat's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1
What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective
More informationProgramming Fundamentals of Web Applications
Programming Fundamentals of Web Applications Course 10958B; 5 days, Instructor-led Course Description This five-day instructor-led course provides the knowledge and skills to develop web applications by
More informationJ2EE Application Development with WebSphere Studio
. J2EE Application Development with WebSphere Studio page 2 IBM Application Development Vision Delivering a rapid and efficient response to business needs through a powerful development and deployment
More informationCOPYRIGHTED MATERIAL. Introducing the Project: The SmartCA Application. The Problem
Introducing the Project: The SmartCA Application The project for this book is based on a real application for a real company. The names of the company and the application have been changed for privacy
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationIBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on WebLogic
IBM Operational Decision Manager Version 8 Release 5 Configuring Operational Decision Manager on WebLogic Note Before using this information and the product it supports, read the information in Notices
More informationMS-55045: Microsoft End to End Business Intelligence Boot Camp
MS-55045: Microsoft End to End Business Intelligence Boot Camp Description This five-day instructor-led course is a complete high-level tour of the Microsoft Business Intelligence stack. It introduces
More informationDeveloping Data Access Solutions with Microsoft Visual Studio 2010
Developing Data Access Solutions with Microsoft Visual Studio 2010 Course Code: 10265A; Five days; Instructor-Led About this Course In this course, experienced developers who know the basics of data access
More informationAutomating the Software-Defined Data Center with vcloud Automation Center
Automating the Software-Defined Data Center with vcloud Automation Center 10 June 2014 Chris Alleaume Senior Systems Engineer 2014 VMware Inc. All rights reserved. The Impact of the Accelerating Pace of
More informationMicrosoft SharePoint Server
Developing Microsoft SharePoint Server 2013 Advanced Solutions Course: 20489 Course Details Audience(s): Developers Technology: Duration: Microsoft SharePoint Server 40 Hours ABOUT THIS COURSE This course
More informationThe Corticon Rule Modeling Methodology. A Case Study. Mortgage Approval
The Corticon Rule Modeling Methodology A Case Study Mortgage Approval By Mike Parish Contents Table Of Figures... 4 The Business Problem... 6 Basic Rule Modeling... 6 Identify the Business Decision(s)
More informationMicrosoft Developing Microsoft SharePoint Server 2013 Advanced Solutions
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Length 5 days Price $4290.00 (inc GST) Version B Overview This course provides SharePoint
More informationCisco Integration Platform
Data Sheet Cisco Integration Platform The Cisco Integration Platform fuels new business agility and innovation by linking data and services from any application - inside the enterprise and out. Product
More informationWhat s New In the Salesforce Winter 15 Release
What s New In the Salesforce Winter 15 Release Salesforce1 Quick Start Wizard allows you to setup the app in five easy steps Step 1: Setup Navigation Step 2: Setup Action Bar Step 3: Setup Compact
More informationWebCenter Interaction 10gR3 Overview
WebCenter Interaction 10gR3 Overview Brian C. Harrison Product Management WebCenter Interaction and Related Products Summary of Key Points AquaLogic Interaction portal has been renamed
More informationService Manager. Ops Console On-Premise User Guide
Service Manager powered by HEAT Ops Console On-Premise User Guide 2017.2.1 Copyright Notice This document contains the confidential information and/or proprietary property of Ivanti, Inc. and its affiliates
More 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 informationUsing Jet Analytics with Microsoft Dynamics 365 for Finance and Operations
Using Jet Analytics with Microsoft Dynamics 365 for Finance and Operations Table of Contents Overview...3 Installation...4 Data Entities...4 Import Data Entities...4 Publish Data Entities...6 Setting up
More informationPostgreSQL and REST API s The Easy Way
Migration and Developer Productivity Solutions PostgreSQL and REST API s The Easy Way Charles Finley, Transformix Computer Corporation http://modernization.xformix.com/resources/articles/ 1 PostgresOpen
More informationQ: Where can we see the past recorded webinars? A: Much content of this nature may be found online at:
Q: Can I get a recording of the Webinar and / or a copy of the slides? A: Yes! Webinar and slides are both are available at: https://developer.salesforce.com/events/webinars/coding_in_app_cloud Q: Is there
More informationWindows Azure Mobile Services
Deliver Solutions, Deliver Careers, Deliver Results Windows Azure Mobile Services September 13, 2013 Today s Speaker @justintspradlin http://www.linkedin.com/in/justintspradlin Agenda Windows Azure Mobile
More informationCorticon Business Rules for OpenEdge
Corticon Business Rules for OpenEdge Contents Business Rules for OpenEdge... Error! Bookmark not defined. Progress Exchange 2013... Error! Bookmark not defined. Introduction... 3 Exercise 1 Model Corticon
More informationAdministering Workspace ONE in VMware Identity Manager Services with AirWatch. VMware AirWatch 9.1.1
Administering Workspace ONE in VMware Identity Manager Services with AirWatch VMware AirWatch 9.1.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationBefore you start proceeding with this tutorial, we are assuming that you are already aware about the basics of Web development.
About the Tutorial This tutorial will give you an idea of how to get started with SharePoint development. Microsoft SharePoint is a browser-based collaboration, document management platform and content
More informationType of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes
Java CORE JAVA Core Java Programing (Course Duration: 40 Hours) Introduction to Java What is Java? Why should we use Java? Java Platform Architecture Java Virtual Machine Java Runtime Environment A Simple
More informationProject 2007 End of Life Details
Project 2007 End of Life Details Please write support is ending for Project Server 2007 and Project 2007 Product Project Server 2007 Project Server 2007 Project Portfolio Server 2007 Project 2007 Standard
More informationOpenbravo Technology Platform
Openbravo Technology Platform A Future-Proof Platform to Deliver Omnichannel Services 2015 Openbravo Inc. All Rights Reserved. Single Solution to Manage the Entire Multi-Channel Retail Business Cloud Store
More informationApigee Edge Developer Training
Training Training DURATION: 4 or 5 days FORMAT: Instructor-led with labs DELIVERY: Public or Private class PREREQUISITES: None HOW IT WORKS: Days 1 4 cover the fundamentals of developing and securing s
More informationTeiid Designer User Guide 7.5.0
Teiid Designer User Guide 1 7.5.0 1. Introduction... 1 1.1. What is Teiid Designer?... 1 1.2. Why Use Teiid Designer?... 2 1.3. Metadata Overview... 2 1.3.1. What is Metadata... 2 1.3.2. Editing Metadata
More informationThe NoSQL movement. CouchDB as an example
The NoSQL movement CouchDB as an example About me sleepnova - I'm a freelancer Interests: emerging technology, digital art web, embedded system, javascript, programming language Some of my works: Chrome
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 informationMicrosoft SharePoint Server 2013 Plan, Configure & Manage
Microsoft SharePoint Server 2013 Plan, Configure & Manage Course 20331-20332B 5 Days Instructor-led, Hands on Course Information This five day instructor-led course omits the overlap and redundancy that
More information"Charting the Course... MOC A Developing Data Access Solutions with Microsoft Visual Studio Course Summary
Description Course Summary In this course, experienced developers who know the basics of data access (CRUD) in Windows client and Web application environments will learn to optimize their designs and develop
More informationWhat Is IoT, and How Modulus and Pacific Can Help. Eduardo Pelegri-Llopart Vice President, Technology Progress Software
What Is IoT, and How Modulus and Pacific Can Help Eduardo Pelegri-Llopart Vice President, Technology Progress Software Agenda What Is IoT What Is Node Why Node.js and IoT Two Examples What Else? Samples,
More informationMigrate from Netezza Workload Migration
Migrate from Netezza Automated Big Data Open Netezza Source Workload Migration CASE SOLUTION STUDY BRIEF Automated Netezza Workload Migration To achieve greater scalability and tighter integration with
More information6 SSIS Expressions SSIS Parameters Usage Control Flow Breakpoints Data Flow Data Viewers
MSBI Training Program [SSIS SSAS SSRS] Duration : 60 Hrs SSIS 1 Introduction to SSIS SSIS Components Architecture & Installation SSIS Tools and DTS 2 SSIS Architecture Control Flow Tasks Data Flow Tasks
More informationSQL Server Integration Services
www.logicalimagination.com 800.657.1494 SQL Server Integration Services Course #: SS-103 Duration: 3 days Prerequisites This course assumes no prior knowledge of SQL Server Integration Services. This course
More informationSomething to think about. Problems. Purpose. Vocabulary. Query Evaluation Techniques for large DB. Part 1. Fact:
Query Evaluation Techniques for large DB Part 1 Fact: While data base management systems are standard tools in business data processing they are slowly being introduced to all the other emerging data base
More informationIBM WebSphere Business Integration Event Broker and Message Broker V5.0
Software Announcement May 20, 2003 IBM Event Broker and Message Broker V5.0 Overview WebSphere MQ is the leader in enterprise messaging, offering reliable, once and once only delivery between the broadest
More informationNevin Dong 董乃文 Principle Technical Evangelist Microsoft Cooperation
Nevin Dong 董乃文 Principle Technical Evangelist Microsoft Cooperation Microservices Autonomous API Gateway Events Service Discovery Circuit Breakers Commands Aggregates Bounded Context Event Bus Domain Events
More information