A Good UX Making It Happen with the CTC Silverlight Solution EAE 4004, UNITE 2011 Tuesday, 8:00 am May 24 th 2011 Niels Gebauer Director Client Tools Consultancy.

Slides:



Advertisements
Similar presentations
Microsoft SharePoint 2010 technology for Developers
Advertisements

1 G2 and ActiveSheets Paul Roe QUT Yes Australia!
Microsoft SharePoint® Online: Extensibility and Customization
Web Applications Development Using Coldbox Platform Eddie Johnston.
User Guide. Service Benefits  Full on-line management of client accounts  Paperless direct debit – no signatures required  Standing orders fixed not.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV Dynamics GP12 Web Client Deployment and Management Overview Kevin Racer, Sr. Program Manager.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Originally founded in 1985 as Rock Financial by Dan Gilbert Grew to one of the largest independent mortgage banks in the country 1998 IPO 1999 Launched.
EXPERIENCE THE CTC SILVERLIGHT SOLUTION ENVIRONMENT Niels Gebauer Director Client Tools Consultancy EAE 2004, UNITE 2011 Tuesday,
IS 360 Course Introduction. Slide 2 What you will Learn (1) The role of Web servers and clients How to create HTML, XHTML, and HTML 5 pages suitable for.
A Good UX How To Make It Happen EAE 4023, UNITE 2010 Tuesday, 9:15 am May 25 th 2010 Niels Gebauer Director Client Tools Consultancy
Microsoft ® Official Course Developing Optimized Internet Sites Microsoft SharePoint 2013 SharePoint Practice.
It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
VMware vCenter Server Module 4.
Understanding and Managing WebSphere V5
Powerful, modern desktops enable next generation applications Hardware acceleration brings real-time lighting, texturing and rendering Visual.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Punit Shah Technical Lead | Microsoft
The Sixth Form College Farnborough Microsoft® Silverlight™ Jim Lyle Data Analyst The Sixth Form College Farnborough Presented at the Sixth Form Colleges’
Michael Atkins. Note:  This is a non-technical overview  Some light technical background is given, to put things in context  Some of the content is.
Building Offline/Cache Mode Web Apps Using Sync Framework Mike Clark Group Manager Cloud Data Services Team
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV Dynamics GP12 Web Client Today and in the Future Kevin Racer, Sr. Program Manager.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Oracle Application Express (Oracle APEX)
Easy HTML DB. Michael Cunningham Developer/Database Administrator.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.

WorkPlace Pro Utilities.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
Introduction to Silverlight By Alan Cobb 2008-Jan-10 Sacramento, CA
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into.
Oracle Application Express 4.0. © 2009 Oracle Corporation The following is intended to outline our general product direction. It is intended for information.
Smart Client for Smart Devices Niels Gebauer Director Client Tools Consultancy  The slides contain brief notes  Some slides.
Introducing Reporting Services for SQL Server 2005.
Fundamentals of Database Chapter 7 Database Technologies.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
JavaScript Framework for Rich Apps in Every Browser Maura Wilder Joan Wortman
EXPERIENCE THE CTC SMART CLIENT SOLUTION ENVIRONMENT Niels Gebauer Director Client Tools Consultancy Lab Session.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Dr. Azeddine Chikh IS444: Modern tools for applications development.
Are you getting the benefits from ASP.NET and AJAX? Introduction to the CTC ASP.NET Webforms Generator.
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
Rahul Gangwar Partner Technical Consultant | Microsoft |
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Slide 1 Introduction to APEX. Slide 2 Agenda Introduction to Apex Architecture/Workspace Highlights Roles Example Build Report Examples of Flexibility.
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Version 6.0 Cutler Hammer Advanced Graphics Featuring….
JavaScript Framework for Rich Apps in Every Browser Maura Wilder Joan Wortman
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
Introducing More4Apps Introducing.. More4Apps
Michael Hofer Senior Consultant Microsoft Corporation.
REAL WORLD AJAX MARCH TIBCO USER CONFERENCE / 2004 Enterprise Rich Internet Applications with AJAX Real World Case Studies with TIBCO General Interface™
ASP.NET in Definition: 1.ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites,
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
RJ Sunderman Product Engineer GeoEvent Extension Product Team Mark Bramer Senior Technical Analyst Esri Professional Services
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
REPORTING SOFTWARE for BUILDING & INDUSTRIAL AUTOMATION.
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
Trimantra Software Solution Offshore Software Development Outsourcing Company Visit :
Introduction ITEC 420.
Beyond the BDC\BCS Model
Web AppBuilder for ArcGIS
Choosing between Silverlight and AJAX
Presentation transcript:

A Good UX Making It Happen with the CTC Silverlight Solution EAE 4004, UNITE 2011 Tuesday, 8:00 am May 24 th 2011 Niels Gebauer Director Client Tools Consultancy  The slides contain brief notes  Some slides are animated and are best viewed in Slide Show Mode

© 2011 CTC May 22-25, 2011  Specializes in client interface solutions to customers using EAE and AB Suite systems  The company aim is to provide products and services that add value to EAE and AB Suite by enriching the End User Interface capabilities  Founded May 2007  Located in Adelaide, South Australia 2

© 2011 CTC May 22-25,  The CTC Silverlight Environment Generate Environment Runtime Architecture  Demonstrations Sample Silverlight Interface Custom Controls Copy From Grid Multiple Open Ispecs Client-Side Printing Out-Of-Browser  The CTC Silverlight Environment Generate Environment Runtime Architecture  Demonstrations Sample Silverlight Interface Custom Controls Copy From Grid Multiple Open Ispecs Client-Side Printing Out-Of-Browser

© 2011 CTC May 22-25, EAE Model DB AB Suite Model DB EAE Developer CE Generate Environment Generated Solution Plug-In Generators Plug-In Generators CTC ASP.NET Generator CTC Configurator CTC Config XML DB CTC WCF Services Generator CTC WPF Client Generator CTC Silverlight Generator Client AB Suite Developer

© 2011 CTC May 22-25, Silverlight Application CTC Silverlight View Controller Unisys Component Enabler IIS Generated Ispec Views & View Models Downloaded Ispec Views & View Models Views Navigation Forms Download Forms Display Event Handling Multiple Ispecs CE Proxy Connect/Transact Ispec Model List data Status Line Views/Forms Download Local Storage Data Items CTC Silverlight CE Services Session State Host Communication

© 2011 CTC May 22-25,  Efficient Environment  Automatic forms distribution  Forms are downloaded once only and cached until changed  Minimum resources required on the Web Server  Forms are processed and rendered locally on the Client  Only data is exchanged with the Web Server  End-User Experience  Desktop-like experience  Immediate feedback to user actions  Better response time  Easy to Learn  No HTML, JavaScript or AJAX skills required  XAML skills required Transaction Size (Sample System CUST Ispec) in Bytes ASP.NET (AJAX) Silverlight Request Message (Client to Web Server) 1,121- (1,121) 782 Response Message (Web Server to Client) 17,568- (16,837) 2,352

© 2011 CTC May 22-25,  The CTC Silverlight Environment Generate Environment Runtime Architecture  Demonstrations Sample Silverlight Interface Custom Controls Copy From Grid Multiple Open Ispecs Client-Side Printing Out-Of-Browser

© 2011 CTC May 22-25,

© 2011 CTC May 22-25, Date Picker DataGrid Themes Slider Charting VideoPlayer UpDown Credit Limit Customer Type Chart Types Column Bar Pie Line Area Bubble Scatter Column Sorting Column Resizing Column Reordering Additional Controls 11 Themes Additional custom controls can be added by customers or CTC.

© 2011 CTC May 22-25,

© 2011 CTC May 22-25,

© 2011 CTC May 22-25,

© 2011 CTC May 22-25, State Full Multiple Sessions Stateless Multiple Ispecs in One Session

© 2011 CTC May 22-25, Ispec Print Control Page Layout Templates Print Preview

© 2011 CTC May 22-25, In-Browser Out-Of-Browser

© 2011 CTC May 22-25,  User Interface modernization project  Replacing Power Builder User Interface solution  EAE system, 2000 Ispecs  In Production  Using most of the features including:  DatePicker, DataGrid, CopyFrom Grid  Multiple Open Ispecs (stateless)  Client-Side Printing  Out-Of-Browser

© 2011 CTC May 22-25,  Proof-Of-Concept project Oct/Nov 2010  Replacing ASP.NET User Interface  EAE/AB Suite applications  4 large subsystems deployed across 11 Database servers (64bit) front ended by12 web servers  Extensive use of SwitchTo

© 2011 CTC May 22-25,  More information available online  Free trial version available for download  Free remote assistance for Proof-Of-Concept projects Contact: