UNIT-e Research & Development Microsoft Technology Day Stephen Cain (System Architect)

Slides:



Advertisements
Similar presentations
SharePoint 2010 Overview Presented by: Oscar Garcia
Advertisements

AJAX Development By Gary Mandela December 26,
SharePoint 2010 Client Side Object Model. Agenda Introduction The Problem Client side vs Server Side Client Side Object Model – How it works – What can.
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
Designing InfoPath Forms: The Dos and Donts Deploying InfoPath Forms: Making the right choice Adding custom business logicin case the built-in stuff isnt.
Microsoft SharePoint 2010 technology for Developers
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.
SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
2013 Texas Ad Astra Summit Monday, July 22 nd What’s New in 7.5 for Event Scheduling Presented by: Kelly Hollowell, Manager of Education, Ad Astra.
NGT Information Technology Technical Discussion Bob DeHoff Info Tech, Inc.
Advantage Data Dictionary. agenda Creating and Managing Data Dictionaries –Tables, Indexes, Fields, and Triggers –Defining Referential Integrity –Defining.
Welcome Windows SharePoint Service 3.0. Craig Carpenter MCSE, MCT Director, Combined Knowledge.
Introduction to.NET Technology Marcello Benati Software Engineer.NET Architect.
Utilize AITech’s UC Technology to Differentiate your Voice Service Offering Greg Lohrenz - CEO Nashville FISPA LIVE.
U N C L A S S I F I E D LA-UR LANL Exchange / Blackberry Deployment June 2, 2009 Anil Karmel Solutions Architect Network and Infrastructure Engineering.
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
Paul Gibson, System Architect Next Generation Platform: Infinity January 2007 Paul Gibson, System Architect Monday 8 th October.
UNIT-e Roadmap Technology Day - November Where were we in 2006?  VB 6 Applications  Database Manager  Managers/Proformas  Office Builder  RG.
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
Bar|Scan ® Asset Inventory System The leader in asset and inventory management.
Product Update & Road Map Jo Fuller Product Specialist.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
At the North of England Institute of Mining and Mechanical Engineers Library, Newcastle upon Tyne.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
XForms: A case study Rajiv Shivane & Pavitar Singh.
Introduction to .NET Rui Ye.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Capita Consultancy Services & Web Reporting Rupert Ireland Applications Consultant.
Tom Castiglia Hershey Technologies
Extending Forefront beyond the limit TMG UAG ISA IAG Security Suite
HDNUG 27-March-2007 SQL Server 2005 Suite as a Business Intelligence Solution.
Presented by: Alicia Goodwin
Folio3 IPhone Training Session 1 Presenter: Imam Raza.
SharePoint Portal Server Office XP Launch Tour Breakout Presentation nametitle Microsoft Corporation.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
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.
Windows Role-Based Access Control Longhorn Update
A Pictorial Introduction to Components in Scientific Computing.
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
verifone HQtm Estate Management Solution
© CGI Group Inc. PrimePortal & #define Annika Maltesson, Project Krister Sundkvist,
ZIMBRA ROADMAP. Contains proprietary and confidential information owned by Synacor, Inc. © / 2015 Synacor, Inc. Deliver an advanced, feature rich collaboration.
RETS Working Group August 5, 2004Slide 1 RETS 2.0 – Bridging the Gap Sergio Del Rio Templates 4 Business Inc.
UPDATE JUNE  Indigo is designed on the fundamental principles of providing – Efficient and accurate data maintenance tools Ground-breaking optimisation.
Introduction to SharePoint 2007 Brendon Schwartz
For Rapid Application Development Developed By
Getting more enterprise value out of your Lawson data
People Inc. from P&A Software
The effort-saving, cost-cutting, low-overhead, cloud capture platform.
About Bill Bill Baer (ˈbɛər)
Managing the Solution Lifecycle for xRM Applications
PowerApps and Microsoft Flow for Business Users
Debunking the Top 10 Myths of Small Business Server: Using Windows SBS in Larger Environments Abstract: This session will debunk some of the common myths.
Continuous Automated Chatbot Testing
SharePoint 2019 Changes Point of View.
People Inc. from P&A Software
Pablo Castro Software Architect Microsoft Corporation
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Introduction to Portal for ArcGIS
Introduction to ASP.NET Parts 1 & 2
Developing Data Driven SharePoint Solutions
Presentation transcript:

UNIT-e Research & Development Microsoft Technology Day Stephen Cain (System Architect)

Disclaimer This presentation shows a number of areas of Research and Development which are currently taking place or have recently been undertaken in Capita F&HE. Some of the technologies demonstrated have already been embedded into UNIT-e solutions. Some may be included in future development plans whilst others will not make it past today!

Key Principles - Platform  Database Independence  Security  Consistent across sites, platforms & applications  Above and beyond database level security  Configuration Driven  Pick lists & lookups  Reports  Labels  Layout  Search  Toolset Availability  Web publishing  Reporting Services & SharePoint etc  Information Interface

Key Principles – Clients  Horses for Courses  SMS, in Windows Services  Workflow in SharePoint  Thick Client  Resource Manager, II, Student Manager etc  Reporting in Crystal (over MDBs)  Smart Client  Attendance Grid  Room Booking  Browser  Columbus  Online Services  Some parts of HR  Reporting Services  SharePoint

Database Manager (Users)  Move some code to II  Significantly improved performance  Modernised layouts  Improved validation  Good platform for enhancements  e.g. Improved LDAP integration

Database Manager (Users) Demo

UNIT-e Technical Roadmap - History VB 6.NET Online Services Drop Online Services (COM) Information Interface over API Information Interface (.NET) IB.NET Drop IB COM XML Exporter II Enrolments Add Rules Engine XML Importer

Key Principles - Evolution  64 bit operating systems on client and server  Multi Core processors  Large scale implementations  NLB, Clusters, etc  Improvements in browser based UI technology  Ajax, Silverlight  Increased desire for browser based applications (inc mobile devices)  Increased complexity and rate of change for business rules  Increased demands on security and audit  More links between and within institutions  Capita aware of issues raised by new tools  Move to using tools for longer periods internally before release to customer  Reduce implementation & training overhead by looking at web access/hosting

Report Generator Re-Write (PDP 2010)  Move code to.NET code base  Support new OS  inc 64 bit  Replace legacy COM components  IB.NET & Excel  Move towards support for UNICODE  Reduce upgrade overhead  DMST  Improve some aspects of application performance  Provide developers with appropriate platform for future development

Add Validation and Defaulting  A rules engine was added to UNIT-e 4.11 built upon the.NET Framework 3.0 the Rules libraries.  Rules take a series of (usually) basic inputs, perform simple calculations on them and provide outputs.  This is in use in 2 UNIT-e applications in 2009 and will be rolled out elsewhere in For example: If (student.dob>1/1/1990) ErrorCount++;

Rules Engine – Examples This can be used to set error messages If (student.dob>1/1/1990 | student.dob<1/1/1980) setError (“Outside date range.”); or default information ModuleEnrolment.Reference=Module.Reference;

Rules Engine – Designer Demo A 3rd party UI can sit over these rules and provide a friendly designer. Alternatively Capita may build one.

Rules Engine – Potential Integration  Data access layer  validation and defaulting  Business controllers  user customisation of execution paths  Add to II  Condition Delete, Read Only, Create  Cascade Changes  UI validation  Replace hard coded functions like statutory validation  Easier testing  Easier to implement changes

Mobile Devices  Ubiquitous mobile devices  Consumer driven  No standards  Multiple platforms  Expectation of availability  Student and Staff  Security Issues  Access to network  Personal data  Easily lost or stolen  Also bring benefits  Better access to information  Record changes as they happen  3G and Wi-Fi mean good access

Information Interface in the Browser  ASPX, AJAX & Silverlight under review  Important to address some issues with existing II  Need to rebuild II apps for each platform  Reach alternative client platforms  Improve options for “hosting” UNIT-e  Ensure pain free migration path  Match control set  Tabs, ListViews & TreeViews etc  Use for in house applications first

II in the Browser Demo

Deploying II to the Web – Cluster

UNIT-e Technical Roadmap - Projected Add Rules Engine XML Importer SIF Agent Report Generator (.NET) 64 bit support for Application Servers Windows 7 Support (TBC) Rules Engine Designer (TBC) Information Interface in the Browser (TBC) Security Review (LDAP etc) Support Dublin for Workflow( TBC)

Questions