Client Tools Explained EAE 3014

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

Advanced Piloting Cruise Plot.
Chapter 1: The Database Environment
The 4 T’s of Test Automation:
Copyright © 2003 Pearson Education, Inc. Slide 8-1 Created by Cheryl M. Hughes, Harvard University Extension School Cambridge, MA The Web Wizards Guide.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 12 Introduction to ASP.NET.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
1 Introduction to ASP.Net 4.0 Development David Ringsell MCSD MCT MCPD.
19 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Developing Web Services.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
11 Copyright © 2005, Oracle. All rights reserved. Creating the Business Tier: Enterprise JavaBeans.
1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
6 Copyright © 2005, Oracle. All rights reserved. Building Applications with Oracle JDeveloper 10g.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
ZMQS ZMQS
Overview Environment for Internet database connectivity
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Server Access The REST of the Story David Cleary
The Hydra Framework as a Series of Diagrams Naomi Dushay Stanford University Libraries April,
Richmond House, Liverpool (1) 26 th January 2004.
© 2009 VMware Inc. All rights reserved View Pool Image Configuration Considerations for Gold Images around Application virtualization and performance.
ACT User Meeting June Your entitlements window Entitlements, roles and v1 security overview Problems with v1 security Tasks, jobs and v2 security.
1 Migrating from Access to SQL Server Simon Kingston, CSU / NPS NRGIS.
GETTING STARTED WITH WINDOWS COMMUNICATION FOUNDATION 4.5 Ed Jones & Grey Guindon.
ABC Technology Project
State of Connecticut Core-CT Project Query 8 hrs Updated 6/06/2006.
Weekly ACT Suit Reconciliation Interface ACT User Meeting June 23, 2011.
August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
Symantec Education Skills Assessment SESA 3.0 Feature Showcase
VOORBLAD.
PowerBuilder 11: .NET Web Forms
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
31242/32549 Advanced Internet Programming Advanced Java Programming
1. 2 Captaris Workflow Microsoft SharePoint User Group 16 May 2006.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Implementation Architecture
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Template v5 October 12, Copyright © Infor. All Rights Reserved. 1 Learn LN User interface concepts Bram Vijfhuizen Principal.
Presented by Douglas Greer Creating and Maintaining Business Objects Universes.
1 First EMRAS II Technical Meeting IAEA Headquarters, Vienna, 19–23 January 2009.
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Addition 1’s to 20.
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 15 Programming and Languages: Telling the Computer What to Do.
Week 1.
We will resume in: 25 Minutes.
PSSA Preparation.
Presentation 10 SOAP on the Microsoft Platform (.NET)
What’s new in WebSpace Changes and improvements with Xythos 7.2 Effective June 24,
1 XML Web Services Practical Implementations Bob Steemson Product Architect iSOFT plc.
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Presentation transcript:

Client Tools Explained EAE 3014 Wednesday, May 26 8:00am John Papachristos – Client Tools Technical Lead

Client Tools is Changing What do we want to achieve? Reduce complexity Make the product easier to use and understand Eliminate duplication (reduces confusion ) Focus on current technologies Reduce Engineering overhead Easier to maintain More time for Resolving critical issues Developing new features © 2008 Unisys Corporation. All rights reserved.

Client Tools is Changing How will we simplify the product? Eliminate redundant components Discontinue out-dated and unsupported technologies Reduce the number of options that customers currently have to achieve the same result Focus on key technologies © 2008 Unisys Corporation. All rights reserved.

Client Tools Overview RATL Protocol EAE 3R3 EAE Runtime Systems Java Custom Client Apps Client Tools Overview Customization Kit Java & C# Presentation Client Generator Java Custom Generators ASP Generator VB6 Generator Web Service Generator Java & .NET IspecModel Java Presentation Client Java IspecModel Non-Java Custom Generated Apps AB Suite Developer EAE 3R3 RATL Protocol EAE Runtime Systems Java & .NET IspecModel CE Windows API VBScript ASP Browser I/F Java Component Enabler Runtime Environment Java & .NET IspecModel VB6 VB Apps Java Component Enabler Generate Environment Java & .NET IspecModel Java .NET Web Service Generator VBScript Web Services (Soap Toolkit) Java ASP.NET Generator Java & .NET IspecModel .NET Component Enabler Runtime Environment Java & .NET IspecModel Non-Java Custom Client Apps Java VB.NET Generator .NET Component Enabler Generate Environment C# .NET Web Service C# .NET Web Service Generator .NET IspecModel C# ASP.NET Generator C# ASP.NET Browser I/F .NET IspecModel C# VB.NET Generator VB .NET VB .NET Apps .NET IspecModel © 2008 Unisys Corporation. All rights reserved.

EAE 3.3 Client Tools EAE 3.3 Components Presentation Client Generator ASP Generator Web Services Generator - Soap Toolkit Visual Basic 6 Generator Visual Basic .NET Generator ASP.NET Web Forms Generator ASP.NET Web Services Generator Component Enabler Generate Interface Component Enabler Runtime Interface © 2008 Unisys Corporation. All rights reserved.

AB Suite Client Tools AB Suite 1.2 Components Presentation Client Generator ASP Generator Web Services Generator - Soap Toolkit Visual Basic 6 Generator Visual Basic .NET Generator ASP.NET Web Forms Generator ASP.NET Web Services Generator Component Enabler Generate Interface Component Enabler Runtime Interface © 2008 Unisys Corporation. All rights reserved.

AB Suite Client Tools AB Suite 2.0 Components Presentation Client Generator ASP Generator Web Services Generator - Soap Toolkit Visual Basic 6 Generator Visual Basic .NET Generator ASP.NET Web Forms Generator ASP.NET Web Services Generator Component Enabler Generate Interface Component Enabler Runtime Interface © 2008 Unisys Corporation. All rights reserved.

EAE 3.3 Client Tools Customization Kit ASP Generator Generator Source Code Infrastructure files Customization Kit document Generator Interface description Sample Customizations © 2008 Unisys Corporation. All rights reserved.

AB Suite 1.2 & 2.0 Generator Customization Kit ASP Generator Source Code ASP.NET Web Forms Generator Source Code ASP.NET Web Services Generator Source Code Visual Basic .NET Generator Source Code Customization Kit document © 2008 Unisys Corporation. All rights reserved.

New Client Tools What will it look like? © 2008 Unisys Corporation. All rights reserved.

New Client Tools (AB Suite 1.2 & 2.0) Client Tools Generators Presentation Client Generator Visual Basic .NET Generator ASP.NET Web Forms Generator ASP.NET Web Services Generator © 2008 Unisys Corporation. All rights reserved.

New Client Tools (AB Suite 1.2 & 2.0) Client Tools Interfaces Component Enabler Java Runtime Interface Component Enabler .NET Runtime Interface Component Enabler Generate for .NET Framework Component Enabler Generate for Java - Retained for existing custom generators © 2008 Unisys Corporation. All rights reserved.

AB Suite 1.2 & 2.0 Generator Customization Kit Customization Kit Components ASP.NET Web Forms Generator Source ASP.NET Web Services Generator Source Visual Basic .NET Generator Source ASP Generator Source * Visual Basic 6 Generator Source * Web Services (Soap Toolkit) Generator Source * *Discontinued & Unsupported © 2008 Unisys Corporation. All rights reserved.

Simplified Client Tools CE Windows API AB Suite Developer EAE 3R3 RATL Protocol EAE Runtime Systems VB .NET VB .NET Apps .NET Component Enabler Runtime Environment C# VB.NET Generator .NET IspecModel C# ASP.NET Web Services .NET Component Enabler Generate Environment C# .NET Web Service Generator .NET IspecModel C# ASP.NET Web Forms C# ASP.NET Generator .NET IspecModel C# Presentation Client Generator Java Presentation Client Java Component Enabler Runtime Environment Java IspecModel Java Component Enabler Generate Environment Java Custom Generators Custom Client Apps Java & .NET IspecModel © 2008 Unisys Corporation. All rights reserved.

Current Client Tools RATL Protocol EAE 3R3 EAE Runtime Systems Java Custom Client Apps Current Client Tools Customization Kit Java & C# Presentation Client Generator Java Custom Generators ASP Generator VB6 Generator Web Service Generator Java & .NET IspecModel Java Presentation Client Java IspecModel Non-Java Custom Generated Apps AB Suite Developer EAE 3R3 RATL Protocol EAE Runtime Systems Java & .NET IspecModel CE Windows API VBScript ASP Browser I/F Java Component Enabler Runtime Environment Java & .NET IspecModel VB6 VB Apps Java Component Enabler Generate Environment Java & .NET IspecModel Java .NET Web Service Generator VBScript Web Services (Soap Toolkit) Java ASP.NET Generator Java & .NET IspecModel .NET Component Enabler Runtime Environment Java & .NET IspecModel Non-Java Custom Client Apps Java VB.NET Generator .NET Component Enabler Generate Environment C# .NET Web Service C# .NET Web Service Generator .NET IspecModel C# ASP.NET Generator C# ASP.NET Browser I/F .NET IspecModel C# VB.NET Generator VB .NET VB .NET Apps © 2008 Unisys Corporation. All rights reserved. .NET IspecModel

Simplified Client Tools CE Windows API AB Suite Developer EAE 3R3 RATL Protocol EAE Runtime Systems VB .NET VB .NET Apps .NET Component Enabler Runtime Environment C# VB.NET Generator .NET IspecModel C# ASP.NET Web Services .NET Component Enabler Generate Environment C# .NET Web Service Generator .NET IspecModel C# ASP.NET Web Forms C# ASP.NET Generator .NET IspecModel C# Presentation Client Generator Java Presentation Client Java Component Enabler Runtime Environment Java IspecModel Java Component Enabler Generate Environment Java Custom Generators Custom Client Apps Java & .NET IspecModel © 2008 Unisys Corporation. All rights reserved.

AB Suite – Using C# Generators AB Suite Client Tools delivers both Java and C# generator versions Folder configuration option Uses Java version Uses C# version © 2008 Unisys Corporation. All rights reserved.

EAE 3.3 Developer Changes Generate Interfaces IC 3.3.3270 IC 3.3.3280 Component Enabler Generate for Java IC 3.3.3270 Component Enabler Generate for .NET Framework IC 3.3.3280 No Client Tools version Use AB Suite Client Tools (either 1.2 or 2.0 version) © 2008 Unisys Corporation. All rights reserved.

EAE 3.3 Developer Changes LINC.INI settings UseDotNET = Y/N GenerateJavaIspecModels=Y/N GenerateCSharpIspecModels=Y/N COMPILESTRINGCSHARP = C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc /t:library /out:"%2" "%3" /r:"C:\ngen_ce\bin\CEdotNET.dll“ © 2008 Unisys Corporation. All rights reserved.

Microsoft JVM Client Tools support for the Microsoft JVM will be discontinued Microsoft have stopped supporting their JVM many years ago (it is no longer available) Customers must use either the .NET or Sun JRE interfaces Eliminate COM/Java bridging by using native technologies © 2008 Unisys Corporation. All rights reserved.

Implementation Timeline June 2010 - EAE IC 3.3.3270 Enable Client Tools .NET Framework Generate environment November 2010 – AB Suite IC 1.2.2190 Discontinue ASP Generator, Visual Basic 6 Generator, Soap Toolkit Web Services Generator, Microsoft JVM December 2010 – AB Suite IC 2.0.1460 January 2011 – EAE IC 3.3.3280 Discontinue EAE Client Tools January 2011 – AB Suite IC 2.0.1470 Remove Java based Generators March 2011 – AB Suite IC 1.2.2200 © 2008 Unisys Corporation. All rights reserved.

Client Tools Restructuring Benefits Product offerings are simplified by removing redundant and out-dated components. Reduced prerequisites (Only install Java if required) No duplication of functionality Easier maintenance for Engineering IC’s are more frequent. (UCF fixes are available earlier) © 2008 Unisys Corporation. All rights reserved.

Impact to Customers EAE Customers must use AB Suite Client Tools software Visual Studio 2003 EAE Customers still using VS2003 must migrate to using VS2005 or VS2008 Visual Basic 6 Generator Customers should plan to use the Visual Basic .NET Client Generator Soap Toolkit Web Services Generator Customers should plan to use the ASP.NET Web Services generator ASP Generator Customers should plan to use the ASP.NET Web Forms Client Generator © 2008 Unisys Corporation. All rights reserved.

Impact to Customers Existing custom Generators written in Java These can still be used. In the long term customers should plan to migrate their Java based Generators to C#. New custom Generators Recommend they be developed in a .NET language Custom Client Applications These can still be used without change Component Enabler Runtime Interfaces (Java & .NET) will not change. © 2008 Unisys Corporation. All rights reserved.

Impact to Customers Custom Field Translators Customers that have developed localized field translators in Java, will need to port them to C#, if they are moving from a Java-based runtime to a .NET based Runtime. e.g. ASP client using the Sun JRE, moving to ASP.NET using the .NET Runtime Framework © 2008 Unisys Corporation. All rights reserved.

New Feature coming soon Java Server Page Generator Uses Apache-based Web Server (not IIS) Similar capability to the current ASP Generator Evolve over time to support additional features (e.g. Comboboxes, Dynamic Attributes,Panels, etc..) Delivered as a .NET based Generator written in C# Source code included in Customization Kit © 2008 Unisys Corporation. All rights reserved.

New Client Tools © 2008 Unisys Corporation. All rights reserved.

Questions?