OpenEdge 10.2B Ken Wilner, Vice President of Technology.

Slides:



Advertisements
Similar presentations
How We Manage SaaS Infrastructure Knowledge Track
Advertisements

Unified Communications Bill Palmer ADNET Technologies, Inc.
OneBridge Mobile Data Suite Product Positioning. Target Plays IT-driven enterprise mobility initiatives Extensive support for integration into existing.
2  Industry trends and challenges  Windows Server 2012: Modern workstyle, enabled  Access from virtually anywhere, any device  Full Windows experience.
OpenEdge 11.0 Strategy and Roadmap Jean Richert, Sr. Manager Customer Support (Peter Mellow, VP OpenEdge Development - Rob Holzel, Product Manager) November,
Introducing OpenEdge BPM: Ken Wilner, VP of Technology, OpenEdge Integrating Business Process Management Capabilities Into Your OpenEdge Application.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Unified Logs and Reporting for Hybrid Centralized Management
Enterprise Search With SharePoint Portal Server V2 Steve Tullis, Program Manager, Business Portal Group 3/5/2003.
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
John Sadd Progress Fellow and OpenEdge Evangelist
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
Exchange 2010 Overview Name Title Group. What You Tell Us Communication overload Globally distributed customers and partners High cost of communications.
SQL Server 2008 for Hosting Key Questions to Address How can SQL Server save your costs? How can SQL Server help you increase customer base? How can.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
MICROSOFT CONFIDENTIAL Sept 2009 | Page 1 | BDM Presentation.
Progress® Arcade™ Rob Straight Senior Manager, OpenEdge Product Management Mike Ormerod Architect, SaaS and Cloud Computing June 6, 2011.
What’s new in Progress Developer Studio for OpenEdge 11.0?
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
The Easiest Way to Write Web Applications Jordi Sastre IT Architect, PSC May 2012.
Corporate Efficiency Meeting Improving Your Business Processes Using SharePoint and Beyond.
Page  1 SaaS – BUSINESS MODEL Debmalya Khan DEBMALYA KHAN.
SharePoint Server 2013 Features and Scenarios for IT Professionals First Lastname, Title March, 2014 Software Assurance Planning Services.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
DONE-10: Adminserver Survival Tips Brian Bowman Product Manager, Data Management Group.
1 Progress Software’s OpenEdge Platform Which database is right for your environment? Simon Epps.
© 2009 Progress Software Corporation 1 Click to Edit Master Subtitle Style Overview of OpenEdge® GUI for.NET Release 10.2A Jarmo Nieminen Senior Technical.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Data platform market will be 36.2B by 2012Database key in hosted scenarios.
DEV-5: Introduction to WebSpeed ® Stephen Ferguson Sr. Training Program Manager.
An Introduction to Progress Arcade ™ June 12, 2013 Rob Straight Senior Manager, OpenEdge Product Management.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
What’s new in OpenEdge 10.2B OpenEdge Management OpenEdge Replication
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
WHAT OUR CUSTOMERS ARE SAYING “After thorough market research and a review process, Qorus Breeze Proposals stood out from the competitors because of its.
OpenEdge ® GUI for.NET ™ Modernize your user interface with ABL Shelley Chase OpenEdge Architect Progress Software Corporation Session 113.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Discover the Newest Solution from Expertime: Magento + PimCore Running on Microsoft Azure MICROSOFT AZURE ISV PROFILE: EXPERTIME Expertime works with clients.
Michael van Dijken Marketing Communications Communications Sector Microsoft Corporation.
Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
TACTIC | Workflow: Project Management OSS on Microsoft Azure Helps Enterprises to Create Streamline, Manage, and Track Digital Content MICROSOFT AZURE.
Microsoft Azure and DataStax: Start Anywhere and Scale to Any Size in the Cloud, On- Premises, or Both with a Leading Distributed Database MICROSOFT AZURE.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
Flight is a SaaS Solution that Accelerates the Secure Transfer of Large Files and Data Sets Into and Out of Microsoft Azure Blob Storage MICROSOFT AZURE.
WHAT WE OFFER Go-To-Market Services MICROSOFT AZURE APP BUILDER PROFILE: MxHero MxHero, launched in 2012 in New York, is a cloud-based application that.
Microsoft Azure and ServiceNow: Extending IT Best Practices to the Microsoft Cloud to Give Enterprises Total Control of Their Infrastructure MICROSOFT.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
© 2012 IBM Corporation IBM Worklight Overview Martin Triska – IBM Worklight specialist (420) July 2012.
SaaS: A technical roadmap Co Venus Technology Manager.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Enterprise Alert on Microsoft Azure Fully Automates Critical Incident Communication and Transforms It into an Intelligent, Reliable, and Mobile Experience.
MICROSOFT AZURE APP BUILDER PROFILE: RAVERUS LTD. Raverus is a customer-driven company engaged in providing software applications designed to improve and.
GameChanger’s Rate Quote Issue Solution is Deployed to Microsoft Azure for a Fast, Flexible Direct to Consumer Insurance Sales Solution MICROSOFT AZURE.
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
Discover How You Can Increase Collaboration with External Partners While Reducing Your Cost in Managing an Extranet from the Azure Cloud MICROSOFT AZURE.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
INNOV-16: Rich User Interface for the Web???? AJAX to the Rescue Ken Wilner VP of Technology Progress Software.
Introducing the Microsoft® .NET Framework
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
CIM Modeling for E&U - (Short Version)
Extensible Platform Microsoft Dynamics 365
Be Better: Achieve Customer Service Excellence and Create a Lean RMA and Returns Process with Renewity RMA and the Power of Microsoft Azure MICROSOFT AZURE.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
MyCloudIT Enables Partners to Drive Their Cloud Profitability Using CSP-Enabled Desktop Hosting Automation with Microsoft Azure and Office 365 MICROSOFT.
Technical Capabilities
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
Single Cell’s Progenitor Powered by Microsoft Azure Improves Organisational Efficiency with Strategic Procurement, Contract Management, and Analytics MICROSOFT.
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

OpenEdge 10.2B Ken Wilner, Vice President of Technology

© 2010 Progress Software Corporation2 The OpenEdge Platform A Complete “In the Box” Solution for Business Applications OpenEdge Architect OpenEdge Development Environment ABL OpenEdge Deployment Platform OpenEdge RDBMS OpenEdge Replication OpenEdge DataServers OpenEdge Application Server OpenEdge Mgmt Open Clients OpenEdge Clients SQL Clients Service Interfaces Data storage costs can be up to 75 percent lower for OpenEdge applications. “40% Savings vs. Alternative Platforms” -

© 2010 Progress Software Corporation3 OpenEdge Reference Architecture (OERA) OpenEdge Application Platform Presentation Business Components Data Access Data Sources Enterprise Services Common Infrastructure Security & ComplianceIntegrationTenant ManagementPersonalization & Customization Productivity/Operational Excellence Best Practice Approach to Building Applications using the OpenEdge Platform

© 2010 Progress Software Corporation. All rights reserved.4 Going from 1 to N Multi-tenancy Ensuring that data and applications are accessed only by those who need to know Security & Compliance Being able to easily use the UI technologies that meet the needs of the customer User Interface Flexibility Ensuring the application looks as the tenant and end-user want Personalization Ability to easily integrate to any other application by supporting all relevant standards Integration Always available and scales to any size Operational Excellence Provide a highly productive environment focused on OpenEdge and industry best practices Productivity 7 Keys To Success

© 2010 Progress Software Corporation. All rights reserved.5 OpenEdge 10.2 Release Schedule 2009 Q1Q2Q3Q4 10.2A Q B

© 2010 Progress Software Corporation. All rights reserved.6 OpenEdge GUI for.NET  Use OpenEdge language and tools  Integrated visual designer  Highly extensible Ultra Controls 3 rd party controls  Supports any configuration  Coexists with OpenEdge GUI Simplifies Designing, Developing, and Deploying a Rich Microsoft.NET UI User Interface Flexibility

© 2010 Progress Software Corporation. All rights reserved.7 OpenEdge GUI for.NET  Improved support for 3 rd party controls and user controls.NET generics - limited Events  Usability Drag n’ drop databinding Update assembly references tool  Diagnostics DEBUG-ALERT - Access to.NET stack traces Simplifies Designing, Developing, and Deploying a Rich Microsoft.NET UI User Interface Flexibility

© 2010 Progress Software Corporation. All rights reserved.8 User Interface Flexibility ProDataSets to/from JSON  Supports read and write operations  Integrated with WebSpeed Simplifies Development of AJAX-based User Interfaces ProDataSet {"StandardOrder": { "Customer": [ {"Name": "Lift Line Skiing"}, {"Name": "Urban Frisbee"}, ], "Order": [ {"CustNum": 1, "OrderNum": 53}, {"CustNum": 2, "OrderNum": 81}, ] }} JSON(JavaScript Object Notation) Customer Lift Line Skiing Urban Frisbee Order /07/ /04/09

© 2010 Progress Software Corporation. All rights reserved.9 "10.2B support for JSON in ABL has improved the performance of our Ajax applications. It allowed us to drastically reduce CPU usage and data traffic and enables native communication with our Ajax client“ Peter van Dam Owner, Future Proof Software

© 2010 Progress Software Corporation. All rights reserved.10 OpenEdge Architect  Eclipse  Increased performance Large files Large number of projects Editor  Editor enhancements for greater usability  AppServer support  Improved OOBE Welcome page with embedded tutorials (cheatsheets) Getting started videos  Web tooling support Editors - HTML, Javascript, CSS Embedded project Web project Simplifies Designing, Developing, and Testing …built on Productivity

© 2010 Progress Software Corporation. All rights reserved.11 Object-Oriented Extensions  Garbage collection – no more DELETE OBJECT  Static data and methods  Events – full publish and subscribe  Dynamic invocation  Abstract classes  Reflection – GetType, TypeOf, IsA, IsInterface Business Entity FetchWhere(Rate,Amt) SaveChanges(DataSet) Partner Discount(Rate) GetName() Promotes Reuse, Maintainability and Robustness Inherits Productivity

© 2010 Progress Software Corporation. All rights reserved.12 Automated Canceling of Requests  Raises STOP condition after set amount of time  Works with DO, FOR, REPEAT blocks  Timers can be nested  Works across AppServer boundaries  Works with Web Services  Can set default value for AppServer  Cancel async requests with CANCEL_REQUESTS_AFTER Simplifies development of robust and resilient applications Operational Excellence DO STOP-AFTER 5 ON STOP UNDO, LEAVE: RUN process_order. END.

© 2010 Progress Software Corporation. All rights reserved.13 Progress Actional  Automatic discovery of services and message flows  Built-in alerting mechanism triggered on key performance metrics  Works in heterogeneous cross-platform environments Ensure the success of every important business transaction Operational Excellence

© 2010 Progress Software Corporation. All rights reserved.14 Actional For OpenEdge  Interceptors for AppServer, Sonic Adapters, WebSpeed, and Web Services  Easily configure with OpenEdge Explorer  No application changes required Ensure the success of every important business transaction Operational Excellence

© 2010 Progress Software Corporation. All rights reserved.15 “Through the testing of the newest version, we found that having the ability to monitor the OpenEdge Application server, with Progress Actional, has increased our visibility into multiple application servers at the same time. Progress Actional And, with the Actional integration we are now able to more closely monitor our resources to drive more efficiency and optimize our business transaction across the enterprise,” Jan Keirse, TVH Forklift Parts

© 2010 Progress Software Corporation. All rights reserved.16 Transparent Data Encryption (TDE) Customer  No application changes required  Encrypt individual tables, indexes, lobs (Type II) or areas (Type I)  Selective encryption of AI, BI, binary dumps, audit table  Choice of ciphers - RC4-128, AES-128, AES-192, AES-256, etc.  Set and change policy on-line  Built-in key management Encrypted Data Database Application Customer Lift Line Skiing Urban Frisbee Hoops Croquet dsadkasdkle929 kal;dk034ik4k0i i43o43 Unencrypted Data Automatic data privacy simplifies compliance, and ensures best practices Security & Compliance

© 2010 Progress Software Corporation. All rights reserved.17 Beat the Competition With OpenEdge 10.2  Alternate buffer pool  AppServer dynamic property changes  WebClient without Admin privs  Code-page conversion of text segments in memory mapped procedure libraries  Re-usable object cache  Dynamic shared library calls  Object-oriented extensions  BLOB, DATETIME-TZ for MS-SQL Server Dataserver Operational Excellence Productivity

© 2010 Progress Software Corporation. All rights reserved.18 Progress Software Leadership in Software as a Service (SaaS) 1 Over 250 Partners delivering SaaS / On- demand today using the OpenEdge SaaS Platform ~ 40% Say It Will Be More Than Half Their New Business By 2010 SaaS and BSPs in over 22 countries around the world Combination of OpenEdge SaaS Platform and Business Model together drives SUCCESS 2 3 4

© 2010 Progress Software Corporation. All rights reserved.19 Wastedge Getting to SaaS with OpenEdge 10.2A  Challenge: Reach new markets. Provide features that are unique differentiators.  Solution: Innovative Web-based ERP for waste industry delivered via SaaS Shared tenancy model UI – Ajax and Google maps mashups Integration – Web Services Operational Efficiency – hosting partner OpSource “Wastedge began the SaaS journey with bold ambitions…Progress and OpenEdge have been with us every step of the way. OpenEdge’s unique approach to SaaS…” Terry Daley CEO Wastedge

© 2010 Progress Software Corporation. All rights reserved.20 What You Can Do…  Focus on your application – target the 7 Keys to Success  Be the best – leverage all that OpenEdge 10.2 has to offer – try out 10.2B  New opportunities – explore Cloud and SaaS  Be active in the community – check out Progress Communities ( “Simplifying the job of creating, operating and managing the world’s best business applications”

Achieving Operational Responsiveness with Progress and OpenEdge Ken Wilner, Vice President of Technology Blog: Twitter: Ken Wilner and progresssw

© 2010 Progress Software Corporation. All rights reserved.22 OpenEdge 10.2 Release Schedule 2009 Q1Q2Q3Q4 10.2A UI Flexibility  OpenEdge GUI for.NET Operational Excellence  OpenEdge Explorer Productivity  OpenEdge Architect enhancements  More object-oriented extensions Q B Security & Compliance  Transparent Database Encryption UI Flexibility  OpenEdge GUI for.NET usability  ProDataSets to/from JSON Operational Excellence  Actional for OpenEdge Productivity  OpenEdge Architect enhancements  More object-oriented extensions