SoftFluent. Pragmatic model-driven development with CodeFluent Entities Code Generation June 16 th

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "SoftFluent. Pragmatic model-driven development with CodeFluent Entities Code Generation 2010 - June 16 th"

Transcription

1 SoftFluent Pragmatic model-driven development with CodeFluent Entities Code Generation June 16 th Lionel POLI Carl ANDERSON

2 Session objective Attending this session, you will understand how CodeFluent Entities software factory can be used to target various architectures from the same model: web, smart client, SharePoint, Office or Silverlight Second session tomorrow: more focused on code and specific implementation points for web projects

3 Content Challenges faced by developers Common approaches CodeFluent Entities solution How it works principles and demo Focus on targeting multiple architectures Customer references and pricing

4 Challenges faced by developers Business decisionmakers Unclear needs Changing needs Increasing expectations Less money Less time IT Technologies New technologies Scarce coding talent Heterogeneous teams More and more legacy code

5 Common approaches: focusing on one of the previous ambition components Solution: Offshore Drawbacks: Weak industrialization and maintenance Risk for time-to-market TIME Solution: RAD Tools Drawbacks: Constrained features Prohibitive cost of customization Dependency Solution: CASE Tools Drawbacks: Late on technology innovation Lack of flexibility Proprietary skills and languages COST SCOPE None of these solutions really addresses the structural challenge of technology innovation

6 SoftFluent approach: the tenets 1. Business entities have longer lifecycles than technology and should be defined in formats that will survive technology shifts and allow supporting them without reengineering the application 2. Business rules and process changes need to occur through short cycles that can fit into a lean continuous maintenance scheme 3. Efficient coupling of data, model, and presentation layers including customized code parts must be guaranteed by design 4. Coding patterns need to be standardized and their implementation automated to ensure maintenance can be performed by standardized skills

7 Improving on the CASE tool approach Historical drawbacks Solution Difficult to support latest technology platforms Business design is structurally separated from target architecture that easily evolve through specific producers Requires stable definition of business needs by users Modeling immediately produces executable components which support a design process friendly to business change Costly to customize beyond pre-designed elements Generated code is standard, humanreadable, consistently componentized and can be extended without any limits Strong dependency on proprietary programming language with specific skills Fully integrated into usual development tool, the code is standard as our solution just adds a thin abstraction modeling layer

8 CodeFluent Entities: Model-driven code generation CodeFluent Entities Application Life Cycle Phase 1 Design or Import Design new models Phase 2 Model analysis and inference In-memory generation of entity graph, including all modeling concepts (entities, properties, rules, etc.) Phase 3 Generation / Production Generation of technical layers using producers (SQL,.NET object model, web services, etc.) Phase 4 Development Development of customized code using partial classes of generated BOM. Phase 4 Execution Iteration Phase 1 Import existing models Direct use of generated graphic layers(sharepoint, ASP.NET, etc.) Automated phases

9 CodeFluent Entities CodeFluent Entities: Functional scope Persistence Transaction Cache SDK* business Graphical user interface BLOB streaming Security Validation rules + external rules CodeFluent Entities enables you to develop any type of application handling data, while accepting a large range of development patterns and generating code that respects best practices of.net development Services (SOA) Localization SDK: Software Development Kit. Through its unique approach to code generation, CodeFluent Entities enables you to immediately produce a ready-to-use SDK for the application you are working on

10 Code, Components, etc CodeFluent provides several producers for generating: Persistence (SQL Server, Oracle Database) Generate tables, stored procedure, views, constraints, full text search, paging, sorting Business Object Model (BOM) Web Service for Office Smart Client Object Model (SCOM) C# business layer with transaction handling, serialization, cache, BLOBs management (streaming), paging, sorting, collections, etc. Web service for an access through MS Access 2007 et MS Excel 2003/2007 with bidirectional synchronization Extension of the objet model based on WCF. Dramatically simplifies development of Smart Client (SOA)

11 Generated user interfaces architected in components WSS 3.0 (*) Smart Client WPF (**) ASP.NET Access 2007/2010 Excel 2003/2010 Beyond standard generation, it s easy to develop professional software applications on various Microsoft architectures: ASP.NET, WinForms, Silverlight (>=2.0) and WPF,... (*) Windows SharePoint Services 3.0 (**) Communication based on WCF using the generated SCOM (Smart Client Object Model)

12 Data Logical Layers Business Presentation A Modular target architecture Web ASP.NET Application (n-tier architecture) Web SharePoint Application (n-tier architecture) Smart Client (n-tier architecture) Heavy Client (client/server architecture) Client Tier Client Tier Client Tier Client Tier Web Navigator Web Navigator WinForms WPF Silver Light Mobile Devices Generated Proxy WCF Proxy Proxy (SCOM) WCF WCF For SilverLight For.NET Compact WPF WinForms Middle Tier ASP.NET Business Objects Middle Tier Middle Middle Tier Tier SharePoint WebParts Generated ASP.NET WCF Services Business Business Objects Business Objects Objects Data Access ADO.NET Data Access ADO.NET Data Access ADO.NET Data Access ADO.NET Data Tier SQL Server, Oracle, Etc. Data Tier Generated Data Tier SQL Server, SQL Server, Oracle, Oracle, Etc. Etc. Data Tier SQL Server, Oracle, Etc.

13 Software factory demonstration

14 Various customer references Medium and large companies Software publishers Service companies Startups and Investors Developers I have been using CodeFluent Entities for 18 months and this product totally changed my way of building.net applications. I can no longer live without it! Sébastien Mizon Senior Developer, former Microsoft architect

15 CodeFluent Entities versions and licensing model CodeFluent Entities is available under 3 main versions (*) Express Generation limited to 10 business entities per model. Price: Free Professional Generation limited to 30 business entities per model, access to all CodeFluent Entities features (except SharePoint producer) Mandatory license for new code developed on top of a CodeFluent Entities generated library 1 year Software Assurance included with free support 499 excluding taxes per developer license Additional maintenance (year 2&3): between 25% to 33% (of 499 ) per year Enterprise Unlimited generation, access to all CodeFluent Entities features (except specific extra producers such as SharePoint) 1 year Software Assurance included with free support 2490 excluding taxes per developer license (no runtime fee) Additional maintenance (year 2&3): between 25% to 33% (of 2490 ) per year SharePoint producer: add. of 1490 excluding taxes per developer license (*) We also have a Site license and Custom license including access to CodeFluent Entities source code.

16 Don t wait Register for FREE on and get your express license TODAY! For any questions, feel free to contact us on Thank You!

17 Questions / Answers

CLOUD COMPUTING & WINDOWS AZURE

CLOUD COMPUTING & WINDOWS AZURE CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described

More information

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE [Email ID] [Name] [Contact Number] SUMMARY: 8 years of experience in Requirement Analysis, Design, Development, Testing & Implementation of complete software development life cycle projects for Multi-tier

More information

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS In order to ease the burden of application lifecycle management,

More information

Pivot Charting in SharePoint with Nevron Chart for SharePoint

Pivot Charting in SharePoint with Nevron Chart for SharePoint Pivot Charting in SharePoint Page 1 of 10 Pivot Charting in SharePoint with Nevron Chart for SharePoint The need for Pivot Charting in SharePoint... 1 Pivot Data Analysis... 2 Functional Division of Pivot

More information

Base One's Rich Client Architecture

Base One's Rich Client Architecture Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.

More information

NO PLACE FOR ERRORS. Looking for top quality Custom Software Development Services? We are here for you.

NO PLACE FOR ERRORS. Looking for top quality Custom Software Development Services? We are here for you. NO PLACE FOR ERRORS Looking for top quality Custom Software Development Services? We are here for you. Our expertise is delivering next generation custom software solutions in accordance with specific

More information

Choose the RIGHT Technology Choose the RIGHT Partner Get IT done! Work SMART Not Just Hard

Choose the RIGHT Technology Choose the RIGHT Partner Get IT done! Work SMART Not Just Hard A Scalable Systems Initiative Scalable Microsoft Application Re-engineering Technology Choose the RIGHT Technology Choose the RIGHT Partner Get IT done! Work SMART Not Just Hard Visual Studio.Net Framework

More information

ASP.NET [ASP.NET SYLLABUS] 1. Web technology. Introduction to Client / Server Technology Server Side Technology DNS Web Server IIS

ASP.NET [ASP.NET SYLLABUS] 1. Web technology. Introduction to Client / Server Technology Server Side Technology DNS Web Server IIS ASP.NET 1. Web technology Introduction to Client / Server Technology Server Side Technology DNS Web Server IIS 2. Html Introduction Html Tags Html Controls Form Controls Form Submission Methods Navigation

More information

ELOGIX SOFTWARE BUSINESS ADVANTAGE DELIVERED PRACTICE DETAILS

ELOGIX SOFTWARE BUSINESS ADVANTAGE DELIVERED PRACTICE DETAILS ELOGIX SOFTWARE BUSINESS ADVANTAGE DELIVERED PRACTICE DETAILS BACKGROUND 10 years of experience Maintain a center for excellence that perpetuates the learning process and keeps the team abreast of latest

More information

Case Study. Data Governance Portal. www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1

Case Study. Data Governance Portal. www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1 Case Study Data Governance Portal www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1 Client Requirement The website is the Data Governance intranet portal. Data Governance is the practice of

More information

Advanced Web Application Development using Microsoft ASP.NET

Advanced Web Application Development using Microsoft ASP.NET Course Outline Other Information MS2311 Days 3 Starting Time 9:00 Finish Time 4:30 Lunch & refreshments are included with this course. Advanced Web Application Development using Microsoft ASP.NET Course

More information

IBM WebSphere ILOG Rules for.net

IBM WebSphere ILOG Rules for.net Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with

More information

Overview of CSLA. Framework of Choice. CSLA 4 Core Features. Overview of CSLA 4. Interface. Interface Control. Business Logic.

Overview of CSLA. Framework of Choice. CSLA 4 Core Features. Overview of CSLA 4. Interface. Interface Control. Business Logic. Framework of Choice At Magenic, when we begin a software development project, we start with an assumption that we should avoid re-inventing the wheel. For example, when beginning a.net development project,

More information

MS 20487A Developing Windows Azure and Web Services

MS 20487A Developing Windows Azure and Web Services MS 20487A Developing Windows Azure and Web Services Description: Days: 5 Prerequisites: In this course, students will learn how to design and develop services that access local and remote data from various

More information

MS 10978A Introduction to Azure for Developers

MS 10978A Introduction to Azure for Developers MS 10978A Introduction to Azure for Developers Description: Days: 5 Prerequisites: This course offers students the opportunity to learn about Microsoft Azure development by taking an existing ASP.NET MVC

More information

Praxis Softek Solutions Statement Of Qualification.NET

Praxis Softek Solutions Statement Of Qualification.NET Praxis Softek Solutions Statement Of Qualification.NET Contents Solution Offerings Technology Stack Resource Profiles (Samples) Project Experiences (Snapshots) Why Praxis Solutions Offering Application

More information

White Paper. Enterprise Enabler and SharePoint 2010 Or Why SharePoint Needs Enterprise Enabler. Pamela Szabó Stone Bond Technologies

White Paper. Enterprise Enabler and SharePoint 2010 Or Why SharePoint Needs Enterprise Enabler. Pamela Szabó Stone Bond Technologies White Paper Enterprise Enabler and SharePoint 2010 Or Why SharePoint Needs Enterprise Enabler Pamela Szabó Stone Bond Technologies Copyright 2014 Stone Bond Technologies, L.P. All rights reserved. The

More information

Building Business Applications with SharePoint 2010 and Office 2010. October 22, 2010

Building Business Applications with SharePoint 2010 and Office 2010. October 22, 2010 Building Business Applications with SharePoint 2010 and Office 2010 October 22, 2010 Session Promise (per the Abstract) Office Business Applications (OBAs) are applications that integrate the Microsoft

More information

Programming in C# with Microsoft Visual Studio 2010

Programming in C# with Microsoft Visual Studio 2010 Introducción a la Programación Web con C# en Visual Studio 2010 Curso: Introduction to Web development Programming in C# with Microsoft Visual Studio 2010 Introduction to Web Development with Microsoft

More information

Course 10978A Introduction to Azure for Developers

Course 10978A Introduction to Azure for Developers Course 10978A Introduction to Azure for Developers Duration: 40 hrs. Overview: About this Course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality

More information

.NET 3.0 vs. IBM WebSphere 6.1 Benchmark Results

.NET 3.0 vs. IBM WebSphere 6.1 Benchmark Results .NET 3.0 vs. IBM WebSphere 6.1 Benchmark Results Microsoft.NET StockTrader and IBM WebSphere Trade 6.1 Benchmark Introduction This paper is a summary of extensive benchmark testing of two functionally

More information

Grupo Lanka s Pivotal Development tools are integrated by the follow individual products:

Grupo Lanka s Pivotal Development tools are integrated by the follow individual products: Page 1 / 7 Pivotal Development Tools Our portfolio is oriented to present technical products created by Grupo Lanka specifically for Pivotal systems Video-demo showcases are available to show some of the

More information

ASP.NET SYLLABUS HTML5. Introduction & history. Basic tags & attributes. JavaScript. Introduction to JavaScript. JS variables.

ASP.NET SYLLABUS HTML5. Introduction & history. Basic tags & attributes. JavaScript. Introduction to JavaScript. JS variables. ASP.NET SYLLABUS HTML5 Introduction & history Basic tags & attributes JavaScript Introduction to JavaScript JS variables JS functions CSS3 SQL Selectors Box model Backgrounds and borders Image values and

More information

Local Touch Global Reach. SharePoint. www.wright.edu/idse. www.us.sogeti.com

Local Touch Global Reach. SharePoint. www.wright.edu/idse. www.us.sogeti.com SharePoint Why no lab? Requirements Server 2008 R2 x64 6GB RAM (8 recommended) IIS, SQL, Active Directory, Development can run on Windows 7 or Vista Entire presentation devoted to setting up SharePoint

More information

Track and Keynote/Session Title 9:00:00 AM Keynote 11g Database Development Java Track Database Apex Track.Net Track. 09:30:00 AM with Oracle and

Track and Keynote/Session Title 9:00:00 AM Keynote 11g Database Development Java Track Database Apex Track.Net Track. 09:30:00 AM with Oracle and Oracle Technology Network Virtual Develop Day: Date and Time- Americas - Wednesday September 13, 2011 9:00am -13:00pm PDT 11am -15:00pm CDT 12Noon 16:00pm EDT 13:00am 17:00pm BRT Agenda Time Track and

More information

CATALOG OF CLASSES IT and Technical Courses

CATALOG OF CLASSES IT and Technical Courses CATALOG OF CLASSES IT and Technical Courses Table of Contents CATALOG OF CLASSES... 1 Microsoft... 1 10135BC... 1 Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2...

More information

White Paper Converting Lotus Notes Applications to the Cloud Using the CIMtrek converter Product

White Paper Converting Lotus Notes Applications to the Cloud Using the CIMtrek converter Product White Paper Converting Lotus Notes Applications to the Cloud Using the CIMtrek converter Product CIMtrek Ltd Introduction: CIMTrek has been created to help organizations modernise their legacy applications

More information

Microsoft 10978 - Introduction to Azure for Developers

Microsoft 10978 - Introduction to Azure for Developers 1800 ULEARN (853 276) www.ddls.com.au Microsoft 10978 - Introduction to Azure for Developers Length 5 days Price $4389.00 (inc GST) Version A Overview This course offers students the opportunity to take

More information

fpafi/tl enterprise Microsoft Silverlight 5 and Windows Azure Enterprise Integration Silverlight Enterprise Applications on the Windows

fpafi/tl enterprise Microsoft Silverlight 5 and Windows Azure Enterprise Integration Silverlight Enterprise Applications on the Windows Microsoft Silverlight 5 and Windows Azure Enterprise Integration A step-by-step guide to creating and running scalable Silverlight Enterprise Applications on the Windows Azure platform David Burela 88

More information

SequeLink Server for ODBC Socket

SequeLink Server for ODBC Socket P RODUCT O VERVIEW Server for ODBC Socket Overview DataDirect is highly scalable, server-based middleware that gives you a complete platform for data connectivity. Common Servers offer the performance

More information

Advanced Web Application Development using Microsoft ASP.NET

Advanced Web Application Development using Microsoft ASP.NET Key Data Course #: 2311A Number of Days: 3 Format: Instructor-Led Certification Exams: Exam 70-305: Developing and Implementing Web Applications with Microsoft Visual Basic.NET and Microsoft Visual Studio.NET

More information

All-in-One Business Accounting Software. Customizable Software without Limitations

All-in-One Business Accounting Software. Customizable Software without Limitations All-in-One Business Accounting Software VisionCore is the first.net Accounting and ERP software that is Connected, Customizable and Scalable. This software is a powerful, yet simple to use accounting and

More information

After completing this course, students will have a fundamental understanding of how to:

After completing this course, students will have a fundamental understanding of how to: Table of Contents Introduction Audience At Course Completion Prerequisites Microsoft Certified Professional Exams Student Materials Course Outline Introduction This two-day, instructor-led seminar provides

More information

Joseph M Conaty Software Engineer

Joseph M Conaty Software Engineer Languages, C#.Net VB.Net WPF Applications, ASP.Net C++ Java Script Technologies MVC 5 Razor JQuery/JQuery Mobile Summary WCF HTML5 Agile PM Visio EDI, XML Facebook API XAML Visual Studio 12/15 Sharepoint

More information

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led 2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led Introduction This three-day, instructor-led course provides students with the knowledge and skills

More information

ISTEC.MIP Measurement Data Integration Platform

ISTEC.MIP Measurement Data Integration Platform ISTEC.MIP Measurement Data Integration Platform Dr.-Ing. Carsten Booth 1145 Folie 1 ISTEC Company Profile Independend software and system house Since 1982 successful on market 60 regular employees Development

More information

Net Developer Role Description Responsibilities Qualifications

Net Developer Role Description Responsibilities Qualifications Net Developer We are seeking a skilled ASP.NET/VB.NET developer with a background in building scalable, predictable, high-quality and high-performance web applications on the Microsoft technology stack.

More information

Our Technology.NET Development services by Portweb Inc.

Our Technology.NET Development services by Portweb Inc. View Yourself Anywhere TM Our Technology.NET Development services by Portweb Inc. Portweb Inc. is working in Microsoft.NET technology since 2009. We have extensive experience in.net Development Technologies

More information

WHITE PAPER. Migrating an existing on-premise application to Windows Azure Cloud

WHITE PAPER. Migrating an existing on-premise application to Windows Azure Cloud WHITE PAPER Migrating an existing on-premise application to Windows Azure Cloud Summary This discusses how existing on-premise enterprise ASP.Net web application can be moved to Windows Azure Cloud, in

More information

Intelligent Dashboards made Simple! Using Excel Services

Intelligent Dashboards made Simple! Using Excel Services Intelligent Dashboards made Simple! Using Excel Services Presented by: Asif Rehmani, SharePoint Server MVP Trainer/Solution Architect asif@sharepointsolutions.com Who am I? One of the founders of Chicago

More information

Oracle Data Integrator 12c: Integration and Administration

Oracle Data Integrator 12c: Integration and Administration Oracle University Contact Us: +33 15 7602 081 Oracle Data Integrator 12c: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive data integration

More information

VISION ONET INFOTECH. Realize your VISION with our SOFTWARE SKILLS. Business Idea. Software Skills

VISION ONET INFOTECH. Realize your VISION with our SOFTWARE SKILLS. Business Idea. Software Skills VISION ONET INFOTECH Realize your VISION with our SOFTWARE SKILLS Business Idea Software Skills Quick Facts QUICK FACTS Inception: 2010 Head Office: Business: Expertise: Focus Areas Bhilai, CG, India Software

More information

Oracle Data Integrator 11g: Integration and Administration

Oracle Data Integrator 11g: Integration and Administration Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Data Integrator 11g: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

SaaS-Based Employee Benefits Enrollment System

SaaS-Based Employee Benefits Enrollment System Situation A US based industry leader in Employee benefits catering to large and diverse client base, wanted to build a high performance enterprise application that supports sizeable concurrent user load

More information

e-gateway SOLUTION OVERVIEW Financials HCM ERP e-gateway Web Applications Mobile Devices SharePoint Portal

e-gateway SOLUTION OVERVIEW Financials HCM ERP e-gateway Web Applications Mobile Devices SharePoint Portal e-gateway SOLUTION OVERVIEW In an effort to manage mission critical information better, perform their daily tasks more efficiently, share information to key stakeholders more effectively, and ensure that

More information

MIP PRODUCT SUITE INTEROPERABILITY MADE EASY

MIP PRODUCT SUITE INTEROPERABILITY MADE EASY INTEROPERABILITY MADE EASY PROVIDING EFFECTIVE INTEROPERABILITY Interoperability, the ability of forces and systems of different nations to train, exercise and operate coherently and efficiently together,

More information

Professional Profile

Professional Profile Plex Plain GmbH Professional Profile Markus Tobler Current: 16.05.2013 Managerial Project Experience (excerpt, last three years) Responsibility Duration Team Budget and Delivery (full) Team Lead Budget

More information

Day 1 - Technology Introduction & Digital Asset Management

Day 1 - Technology Introduction & Digital Asset Management SharePoint Developers Academy 2010 Course Syllabus Introduction Day 1 - Technology Introduction & Digital Asset Management 1. Kick Start a. Participant Introductions b. Course Overview c. Training Goals

More information

Getting Started With Your LearnDevNow Learning

Getting Started With Your LearnDevNow Learning Learning Roadmaps Getting Started With Your LearnDevNow Learning LearnDevNow provides practical online learning videos for Microsoft developers worldwide. Our learning libraries feature self-paced training

More information

ASP.NET Overview. Ken Casada Developer Evangelist Developer & Platform Evangelism Microsoft Switzerland

ASP.NET Overview. Ken Casada Developer Evangelist Developer & Platform Evangelism Microsoft Switzerland ASP.NET Overview Ken Casada Developer Evangelist Developer & Platform Evangelism Microsoft Switzerland Agenda Introduction Master Pages Data access Caching Site navigation Security: users and roles Themes/Skin

More information

D83167 Oracle Data Integrator 12c: Integration and Administration

D83167 Oracle Data Integrator 12c: Integration and Administration D83167 Oracle Data Integrator 12c: Integration and Administration Learn To: Use Oracle Data Integrator to perform transformation of data among various platforms. Design ODI Mappings, Procedures, and Packages

More information

ENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING

ENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING ENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING Enzo Unified Extends SQL Server to Simplify Application Design and Reduce ETL Processing CHALLENGES SQL Server does not scale out

More information

Software development. We listen. We care. We develop in-house! Benefits of working with Yumasoft:

Software development. We listen. We care. We develop in-house! Benefits of working with Yumasoft: Software development Benefits of working with Yumasoft: Highly educated software engineers Flexibility in terms of clients' needs Excellent communication skills Intellectual property protection Efficient

More information

Contents. Client-server and multi-tier architectures. The Java 2 Enterprise Edition (J2EE) platform

Contents. Client-server and multi-tier architectures. The Java 2 Enterprise Edition (J2EE) platform Part III: Component Architectures Natividad Martínez Madrid y Simon Pickin Departamento de Ingeniería Telemática Universidad Carlos III de Madrid {nati, spickin}@it.uc3m.es Introduction Contents Client-server

More information

Introduction to Azure for Developers

Introduction to Azure for Developers CÔNG TY CỔ PHẦN TRƯỜNG CNTT TÂN ĐỨC TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC LEARN MORE WITH LESS! Course 10978: Introduction to Azure for Developers Length: 5 Days Audience: Developers Level: 300 Technology:

More information

10978A: Introduction to Azure for Developers

10978A: Introduction to Azure for Developers 10978A: Introduction to Azure for Developers Course Details Course Code: Duration: Notes: 10978A 5 days This course syllabus should be used to determine whether the course is appropriate for the students,

More information

A Distributed Approach to Business Intelligence Systems Synchronization

A Distributed Approach to Business Intelligence Systems Synchronization A Distributed Approach to Business Intelligence Systems Synchronization Vlad Ciobanu, Florin Pop, Decebal Popescu, Valentin Cristea Computer Science Department, Faculty of Automatic Control and Computers

More information

Microsoft SOA Roadmap

Microsoft SOA Roadmap Microsoft SOA Roadmap Application Platform for SOA and BPM Thomas Reimer Enterprise Technology Strategist, SOA and BPM Microsoft Corporation (EMEA) Trends and Roadmap THE FUTURE OF DYNAMIC IT Market Trends

More information

Databases Lesson 04 Client Server Computing and Adaptation

Databases Lesson 04 Client Server Computing and Adaptation Databases Lesson 04 Client Server Computing and Adaptation Oxford University Press 2007. All rights reserved. 1 Two Network Based Computing Architectures Distributed Peer-to-Peer designed each node distributed

More information

The knowledge of ASP.NET 2.0 is a must. Knowledge of Sharepoint Portal Server (SPS 2003) would be an added advantage.

The knowledge of ASP.NET 2.0 is a must. Knowledge of Sharepoint Portal Server (SPS 2003) would be an added advantage. Course Title : SharePoint Portal Server Development(MOSS 2010) Duration : 5 days Microsoft Office SharePoint Server 2010 is a set of integrated server platform technologies used for connecting people,

More information

Top 10 Reasons to Invest in Solid Edge for SharePoint

Top 10 Reasons to Invest in Solid Edge for SharePoint Top 10 Reasons to Invest in Solid Edge for SharePoint 1. Get control of expanding volumes of Solid Edge data Organizations that have been using Solid Edge for some time generate large and growing volumes

More information

OWB Users, Enter The New ODI World

OWB Users, Enter The New ODI World OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data

More information

JOB DESCRIPTION APPLICATION LEAD

JOB DESCRIPTION APPLICATION LEAD JOB DESCRIPTION APPLICATION LEAD The Application Lead will provide functional support and to expand capabilities in the area of systems configuration. This function provides the initial step in the process

More information

Modernizing critical enterprise applications

Modernizing critical enterprise applications Global IT Solutions Modernizing critical enterprise applications How PSI can help you develop world class software applications with.net technology? .NET Technology for your business The next generation

More information

Preguntas más frecuentes sobre Embarcadero RAD Studio XE

Preguntas más frecuentes sobre Embarcadero RAD Studio XE Preguntas más frecuentes sobre Embarcadero RAD Studio XE Danysoft Representante exclusivo en la península ibérica What is Embarcadero RAD Studio? Embarcadero RAD Studio XE is a comprehensive application

More information

SharePoint 2010 Developer Track

SharePoint 2010 Developer Track SharePoint 2010 Developer Track Duration: 5 days Thorough education is key to working with SharePoint 2010 productively. This course guides you through essential 2010 elements, from pre-requisites to system

More information

Network and Services (NETW-903)

Network and Services (NETW-903) Network and Services (NETW-903) Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 Course Outline Introduction to Network Services. Web Services. Multimedia Services. Mobile Services Computation

More information

BRUNO Broadcasting Feeds Management Application

BRUNO Broadcasting Feeds Management Application C O N S U L E N Z A F O R M A Z I O N E E - G O V E R N M E N T S Y S T E M I N T E G R A T I O N BRUNO Broadcasting Feeds Management Application Different sources of information and lack of specialized

More information

Visual studio 2008 overview

Visual studio 2008 overview OVERVIEW MICROSOFT VISUAL STUDIO 2008 is the development system for designing, developing, and testing next-generation Microsoft Windows -based solutions, Web applications, and services. By improving the

More information

PIVOTAL CRM ARCHITECTURE

PIVOTAL CRM ARCHITECTURE WHITEPAPER PIVOTAL CRM ARCHITECTURE Built for Enterprise Performance and Scalability WHITEPAPER PIVOTAL CRM ARCHITECTURE 2 ABOUT Performance and scalability are important considerations in any CRM selection

More information

Academic All Technology Library ( 1576 Courses)

Academic All Technology Library ( 1576 Courses) Academic All Technology Library ( 1576 Courses) Product Type Product Number Product Title Course Duration ecliniccollection 10051 Exploring New Features in Microsoft Office Communications Server 2007 R2

More information

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud. Module 1: Overview of service and cloud technologies This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud. Key Components of

More information

Training Course 70-515 Developing Web Applications on.net 4

Training Course 70-515 Developing Web Applications on.net 4 Brochure More information from http://www.researchandmarkets.com/reports/2226566/ Training Course 70-515 Developing Web Applications on.net 4 Description: QuickCert's Microsoft Exam 70-515 TS: Web Applications

More information

Design and Functional Specification

Design and Functional Specification 2010 Design and Functional Specification Corpus eready Solutions pvt. Ltd. 3/17/2010 1. Introduction 1.1 Purpose This document records functional specifications for Science Technology English Math (STEM)

More information

Oracle Database 11g Comparison Chart

Oracle Database 11g Comparison Chart Key Feature Summary Express 10g Standard One Standard Enterprise Maximum 1 CPU 2 Sockets 4 Sockets No Limit RAM 1GB OS Max OS Max OS Max Database Size 4GB No Limit No Limit No Limit Windows Linux Unix

More information

A Case for Online Agile Software Development Process. White Paper

A Case for Online Agile Software Development Process. White Paper White Paper Increasing Proficiency of Business Analyst Professionals A Case for Online Agile Software Development Process Discover how a new collaborative solution with unique online software code generation

More information

CA Plex and Microsoft Windows Presentation

CA Plex and Microsoft Windows Presentation CA Plex and Microsoft Windows Presentation Foundation (WPF) A Technology Preview 8C Rob Layzell CA Aligned LEFT ON COVER ONLY Terms of This Presentation This presentation was based on current information

More information

maximizing IT productivity

maximizing IT productivity HTML5 jquery.net SharePoint Silverlight ASP.NET Consulting & Training Time is money and productive software developers save time. The Wahlin Group specializes in helping software developers learn development

More information

What is BPM? Software tools enabling BPM

What is BPM? Software tools enabling BPM What is BPM? BPM, or Business Process Management, is a technology, but it is also more than that. Broadly speaking, one can consider BPM as a management discipline in which processes are valued as assets

More information

Migration of Legacy Software to Service Oriented Architecture. Abstract

Migration of Legacy Software to Service Oriented Architecture. Abstract Migration of Legacy Software to Service Oriented Architecture Edward Stehle, Brian Piles, Jonathan Max-Sohmer, Kevin Lynch Department of Computer Science Drexel University Philadelphia, PA 19104 Abstract

More information

IndustrialIT System 800xA Engineering

IndustrialIT System 800xA Engineering IndustrialIT System 800xA Engineering Overview Features and Benefits Integrated Engineering Environment: Supports the engineering of the entire extended automation system from field devices to plant management

More information

Configuring and Administering Microsoft SharePoint 2010

Configuring and Administering Microsoft SharePoint 2010 Course Code: M10174 Vendor: Microsoft Course Overview Duration: 5 RRP: 1,980 Configuring and Administering Microsoft SharePoint 2010 Overview This five day course teaches delegates how to install, configure

More information

CORRELATE for Microsoft Sharepoint Windows Services

CORRELATE for Microsoft Sharepoint Windows Services CORRELATE for Microsoft Sharepoint Windows Services White Paper Purpose The purpose of this document is to describe the integration of Correlate and Microsoft Windows Sharepoint Services (WSS). This description

More information

AMT - Asset Management Software: Solutions for Mining Companies

AMT - Asset Management Software: Solutions for Mining Companies AMT - Asset Management Software: Solutions for Mining Companies AMT Mining Solutions AMT is a highly configurable asset management software tool built for mining and other heavy equipment operators. AMT

More information

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors Client Applications Development Management Middle Tier Database On Premises Infrastructure Cloud Leading Vendors PC, Phone, Browser Your business applications Running on the Microsoft Application Platform

More information

Agile Business Suite (AB Suite)

Agile Business Suite (AB Suite) Agile Business Suite (AB Suite) Course Catalog Unisys Agile Business Suite A Fast and Easy Way to Develop Mission Critical Applications! Agile Business Suite (AB Suite) is a Unisys development environment

More information

Innovative Big Data Platform Revolutionizes Maritime Fleet Management

Innovative Big Data Platform Revolutionizes Maritime Fleet Management Microsoft Customer Solution Customer Solution Case Study Innovative Big Data Platform Revolutionizes Maritime Fleet Management Overview Country or Region: Norway/Bulgaria Industry: Professional Services

More information

An Overview of Microsoft Visual Studio 2008

An Overview of Microsoft Visual Studio 2008 An Overview of Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document and may be changed substantially prior

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

tions Synopsis: User suitable for chart that is be considered that consider Organizations high volume applications may i applications.

tions Synopsis: User suitable for chart that is be considered that consider Organizations high volume applications may i applications. A Comparison of User Interface Migrated Legacy Applicat tions Technologies for use in Synopsis: User interface modernization of legacy IBM i applications is most often consideredd in terms of getting the

More information

SEMINAR. Content Management System. Presented by: Radhika Khandelwal

SEMINAR. Content Management System. Presented by: Radhika Khandelwal SEMINAR on Content Management System Presented by: Radhika Khandelwal Introduction WWW- an effective source of info., Manual method of content management are unacceptable. CMS came from concept to reality

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,

More information

EXAM - 70-518. PRO:Design & Develop Windows Apps Using MS.NET Frmwk 4. Buy Full Product. http://www.examskey.com/70-518.html

EXAM - 70-518. PRO:Design & Develop Windows Apps Using MS.NET Frmwk 4. Buy Full Product. http://www.examskey.com/70-518.html Microsoft EXAM - 70-518 PRO:Design & Develop Windows Apps Using MS.NET Frmwk 4 Buy Full Product http://www.examskey.com/70-518.html Examskey Microsoft 70-518 exam demo product is here for you to test the

More information

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Course Description This course is intended for students who have experience building vertically scaled applications. Students should

More information

Developing Windows Azure and Web Services

Developing Windows Azure and Web Services CÔNG TY CỔ PHẦN TRƯỜNG CNTT TÂN ĐỨC TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC LEARN MORE WITH LESS! Course 20487: Developing Windows Azure and Web Services Length: 5 Days Audience: Developers Level: 300

More information

Part IV Patterns & Practices Security Resources

Part IV Patterns & Practices Security Resources 153 Part IV Patterns & Practices Security Resources Patterns & Practices Security Resources Microsoft patterns & practices are Microsoft's recommendations for how to design, develop, deploy and operate

More information

David Chou. david.chou@microsoft.com Architect Microsoft

David Chou. david.chou@microsoft.com Architect Microsoft David Chou david.chou@microsoft.com Architect Microsoft Business Online Services from Microsoft Services Services Estimate custom design Unstructured Get specs from customer Validate specs with Tech

More information

Senior Software Engineer Lead Developer

Senior Software Engineer Lead Developer Piet Demeester demeesterp@gmail.com Place of birth Veurne July 23, 1968 Nationality Belgian Senior Software Engineer Lead Developer PROFILE Design and development of large and complex software systems

More information

Integrating SharePoint Sites within WebSphere Portal

Integrating SharePoint Sites within WebSphere Portal Integrating SharePoint Sites within WebSphere Portal November 2007 Contents Executive Summary 2 Proliferation of SharePoint Sites 2 Silos of Information 2 Security and Compliance 3 Overview: Mainsoft SharePoint

More information