ca plex status and plans - plex2e.complex2e.com/downloads/1a - statusandplans_plex.pdffirst joined...

23
CA Plex Status and Plans

Upload: dinhtram

Post on 10-Mar-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA PlexStatus and Plans

Page 2: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Terms of This Presentation

This presentation was based on current information and resource allocations as of September 23 2009 d i bj t t h ithd l b CA t ti ith t ti 23, 2009 and is subject to change or withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. The development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, upon the general availability of any future CA product release referenced in this presentation, CA will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases

b d il bl t t li f h d t h t b ib t CA may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern.

2 September 23-25, 2009 Copyright © 2009 CA. All rights reserved.

Page 3: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

For Informational Purposes Only

Certain information in this presentation may outline CA’s general product direction. All i f ti i thi t ti i f i f ti l l d t b information in this presentation is for your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy or completeness of the information. To the extent permitted by applicable law, CA provides this document “as is” without warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or non-infringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised of the possibility of such damages. even if CA is expressly advised of the possibility of such damages.

3 September 23-25, 2009 Copyright © 2009 CA. All rights reserved.

Page 4: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

About the Speaker

> Daniel Leigh

> Director, Software Engineering Managed overall 2E and Plex product development and

maintenance at CA since 2001

First joined Synon in 1989

R ibl f di t ib t d d l t t ith Responsible for a distributed development team with engineers in UK, USA and India

4 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 5: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Agenda

> CA Plex Supported ReleasesSupported Releases

CA Plex 6.1

2009 Enhancement Request Survey Results

> User Community News and Events Keeping in touch with Plex

5 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 6: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Plex at CA

Pl 6 1 l d S Pl 5 5 SP1 Plex 6.1 > WCF Service Generation

> Extended Plex API

> Group Model Update History

Plex 5.1 and 5.1 SP1> EJB Option

> XML Import/Export

Plex 5.5 SP1> WinC .NET Connectors

DECEMBER 2008OCTOBER 2002

2004 2010200720062003 2005 2008 20092002AUGUST 2005

JUNE 2007

Plex 6.0> C# Server Generator

> ANT Java Builds

AUGUST 2004

Plex 5.5> RPG IV Generator

> .NET Connectors

AUGUST 2000

Plex 5.0 and 5.0 SP1

> Dependency Browser

> List (LST) objects > ANT Java Builds

> Code Libraries> COM Import

> AD Change Dates

> List (LST) objects

> MFC GUI controls

6 November 16-20, 2008 Copyright © 2008 CA. All rights reserved.

Page 7: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA Plex Supported Releases

> 5.5 and 5.5 SP1 End of support Dec 2009

Time to plan your upgrade to 6.1

Extended support available at a cost

> 6.0 Continues to be fully supported

No rebuild required to upgrade to 6.1

> 6.1 Current GA release

The latest and greatest The latest and greatest

7 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 8: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA Plex Supported Releases

> New cumulative fix builds every few weeks

Latest Public Build Latest Non-Public Build

>550.093.026a

>600.047.030

>550.093.044

>600.047.036

> “Public” builds are generally available on CA Support

>600.047.030

>610.043.012

>600.047.036

>610.043.012

> Public builds are generally available on CA Support Online Go to Plex Support Home page at https://support.ca.com

Click the link for “CA Plex Solutions & Patches”

> “Non-public” interim builds only available for specific CA Support issues

8 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 9: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA Plex r6.1

> Model-based SOA support Microsoft WCF Services Microsoft WCF Services

> Plex API Enhancements Build Add Ins to the Plex development tool Build Add-Ins to the Plex development tool

> Group Model Update History Improved model management Improved model management

> Platform Compatibility Updates IPv6 IPv6

Java SE 6.0, ANT 1.7.0

SQL Server 2008, Oracle 11g

Windows Vista Windows Server 2008

9 November 16-20, 2008 Copyright © 2008 CA. All rights reserved.

Windows Vista, Windows Server 2008

64-bit Windows

Page 10: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA Plex r6.1 Upgrade Requirements

> No re-gen or re-build for RPG functions

> No re-gen or re-build for C# functions

> No re-gen or re-build for Java functions> No re-gen or re-build for Java functions If upgrading from 5.5 SP1

Re-gen recommended for 5.5 and earlierg

> No re-gen or re-build for C++ functions! If upgrading from 6.0pg g

Rebuild required for 5.5 SP1 and earlier

10 November 16-20, 2008 Copyright © 2008 CA. All rights reserved.

Page 11: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA Plex r6.1 Post-GA Support

> Windows 7 and Windows 2008 R2 CA Plex r6.1 is now supported on the next generation of

the Windows operating system

Development environment and generated applications Development environment and generated applications have all been tested (Java, C#, C++)

Some workarounds required, see CA Support knowledge base article TEC495228

11 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 12: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA Plex r6.1 Post-GA Support

> First public 6.1 cumulative fix pack

AVAILABLENOW!

RI11329 (Build 610.043.012)

Runtimes are backwards compatible with 6.0 applications

> 127 documented fixes and updates! Tool, RPG, WinC, C#, Java

> Includes some useful enhancements Blob data type support for Java, C# and WCF

– Some limitations such as no data exchange with WinC

IME Support for Java Client– For DBCS deploymentsFor DBCS deployments

See fix notes for more details

12 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 13: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Plex Enhancement Request Survey2008 20092008

1 Web client design and generation

2009

1 Action diagram string handling support

2 Support for Windows Forms or WPF .NET clients

3 Action diagram string handling support

2 Web client design and generation

3 Exec SQL AD statement in SQLRPGIV

4 Exec SQL AD statement in SQLRPGIV

5 Outlook-style user interface framework

4 AD: Improve Show Local Modifications

5 Support for Winforms or WPF .NET clients

6 6 AD: Improve Show Local Modifications

7 AD: Display long statements over multiple lines

8

6 Improved stored procedure support

7 AD: Display long statements over multiple lines

8 8 Object Browser: Filter by modification date

9 View the history of group model updates

10 d bl d

8 Support Unicode types in databases

9 Outlook-style user interface framework

10 Editable grid pattern

10 Editable grid pattern 10 Editable grid pattern

13 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 14: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Unicode types in Databases

> Initial target is Java and C# support

8 Support Unicode types in databases

Java client, Java server, C# server

Oracle, SQL Server, DB2

RPG is a separate possible future enhancement

No Unicode support for C++ (WinC or WinNTC)

> FLD SQL format SYS NChar

NChar var NChar_var

Unicode equivalents of Char and Char_var

14 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 15: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Unicode types in Databases

> Available Now!

8 Support Unicode types in databases

BONUS FEATURE!

> In Plex 6.1 Cumulative Fix builds Tested with SQL Server and Oracle

15 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 16: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Microsoft .NET Framework

5 Support for Winforms or WPF .NET clients

CA Plex 6.1WCF Connectors

WCF

WindowsCommunication

Foundation

WF

WindowsWorkflow

WPF

WindowsPresentationFoundation

Microsoft NET Framework 3.5CA Plex 6.0

C# Server Generator and .NET Runtime

16 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 17: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

.NET Client Technologies

> Windows Forms The first NET Framework GUI client

5 Support for Winforms or WPF .NET clients

The first .NET Framework GUI client

Mature and widely used

> Windows Presentation Foundation (WPF)> Windows Presentation Foundation (WPF) Latest generation Microsoft .NET client technology

Web as well as desktop deployment optionsp p y pXAML Browser Applications, ClickOnce deployment

Unicode-compliant

> Silverlight RIA browser plug-in competing with Adobe Flash, JavaFX

Same foundation as WPF (XAML markup language)

17 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 18: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA Plex Release Planning

6.5

> Next release of Plex is in the research

6.1> Next release of Plex is in the research

phase

> Focused on .NET client (WPF)

6.0

> Dates and schedule to be determined

18 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 19: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

User Community

News and events

®

Page 20: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Joining the User GroupCA Plex/2E Product Line Community (PLC)y ( )

> Membership is by individual > Membership is by individual, not company

> http://causergroups.ca.com

> Click Join Today

> Select “CA Plex/2E (PLC) Gl b l U C it ”Global User Community”

20 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 21: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

CA Tech Insider

N il l > New email newsletter

> All the latest news on CA 2E and CA Plex

> Issued Quarterly (4 times a year)

> First issue May 2009 ysent to PLC members

21 October 11, 2009 CA 2E and Plex - Status & Plans Copyright © 2009 CA

Page 22: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Community ResourcesAnd Some Interesting ReadingAnd Some Interesting Reading

> Plex Wiki –http://wiki.plexinfo.net

> CA Plex/2E PLC Forum –http://caforums.ca.comp //

> EDGE Forum Archives –http://edge.plexinfo.net

> Plex World –http://www.plex-world.com

> Combined RSS Feed - http://wiki plexinfo net/feeds/

22 November 16-20, 2008 Copyright © 2008 CA. All rights reserved.22

> Combined RSS Feed http://wiki.plexinfo.net/feeds/

Page 23: CA Plex Status and Plans - plex2e.complex2e.com/downloads/1A - StatusandPlans_Plex.pdfFirst joined Synon in 1989 ... 1 Web client design and generation 1 Action diagram string handling

Summary

CA Plex r6.1 CA Plex r6.5> Plex r6.1 being

actively supported CA Plex

> R&D is under way

> Focus on WPF > New fix pack out

now.NET Client support

23