1 eLSE Builder Asya Stoyanova-Doycheva University of Plovdiv

Slides:



Advertisements
Similar presentations
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 11: Advanced Web Technologies.
Advertisements

The DataFlex Web Framework Changing the Game Stephen W. Meeley Development Team Data Access Worldwide
DT228/3 Web Development WWW and Client server model.
Languages for Dynamic Web Documents
6th Workshop of SEERE, Ravda eLSEBuilder Framework Asya Stoyanova-Doycheva
IIS Technologies.
Project 1 Introduction to HTML.
Session 6 Server-side programming - ASP. An ASP page is an HTML page interspersed with server-side code. The.ASP extension instead of.HTM denotes server-side.
Forms and Reports. Development environment Forms Builder Reports Builder Oracle SQL*Plus client (TNSnames.ora) Forms runtime engine.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
Tutorial 10 Programming with JavaScript
HTML Recall that HTML is static in that it describes how a page is to be displayed, but it doesn’t provide for interaction or animation. A page created.
Multiple Tiers in Action
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
CSC 2720 Building Web Applications JavaScript. Introduction  JavaScript is a scripting language most often used for client-side web development.  JavaScript.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 4 Web technologies: HTTP, CGI, PHP,Java applets)
Introduction to AJAX AJAX Keywords: JavaScript and XML
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
CIS 375—Web App Dev II ASP.NET 2 Introducing Web Forms.
Chapter 24 - Advanced Web Technologies Introduction Conventional Web Pages Are Static How A Server Stores Static Web pages Fetching Items One At A Time.
Project Proposal Interface Design Website Coding Website Testing & Launching Website Maintenance.
Writing various AJAX forms in Drupal 7 1. Overview of Form API 2. Ctools 2.1 Ctools features 3. Ajax 3.1 Ajax Forms in Drupal 4. Putting it all together.
10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.
1 3. Computing System Fundamentals 3.1 Language Translators.
Web Applications BIS4430 – unit 8. Learning Objectives Explain the uses of web application frameworks Relate the client-side, server-side architecture.
What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
HELP COMPONEN SYSTEM WinCC CERN SUBJECTS - GENERATE HTML COMPONENT FILES - FULL COMPONENTS FRAMEWORK HELP - CENTRAL HELP REPOSITORY - ACCESIBLE.
COP 3813 Intro to Internet Computing Prof. Roy Levow Lecture 1.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
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,
Producing a high-impact web experience by integrate Macromedia Flash and ASP By Katie Tuttle CS 330: Internet Architecture and Programming Project.
Client-side & Server-side Scripting ©Richard L. Goldman August 5, 2003 Requires PowerPoint 2002 or later for full functionality.
Chapter 3 Creating Dynamic Web Sites Part 1. Large Sites ”complex sites demand compartmentalization of some HTML or PHP code”.
TOPIC II Dynamic HTML Prepared by: Nimcan Cabd Cali.
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
HTML Overview Part 5 – JavaScript 1. Scripts 2  Scripts are used to add dynamic content to a web page.  Scripts consist of a list of commands that execute.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
ROOT I/O in JavaScript Browsing ROOT Files on the Web For more information see: For any questions please use following address:
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
RSS Interfaces and Standards Chander Iyer. Really Simple Syndication (RSS) Web data format providing users with frequently updated content. Make a collection.
Web Programming Overview. Introduction HTML is limited - it cannot manipulate data How Web pages are extended (include): –Java: an object-oriented programming.
Asya Stoyanova-Doycheva University of Plovdiv Bulgaria eLSEBuilder and RFAgent – eLearning Supporting Tools in Software Engineering 1.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
Chapter 15 Introducing jQuery Part 1. What is JavaScript? A programming language to add dynamic features to a web page. Client side.
JavaScript & Introduction to AJAX
Tutorial 10 Programming with JavaScript. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Learn the history of JavaScript.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Section 10.1 Define scripting
Objective % Select and utilize tools to design and develop websites.
Chapter 1 Introduction to HTML.
Active Server Pages Computer Science 40S.
Google Web Toolkit - Gufran Mohammed
Objective % Select and utilize tools to design and develop websites.
Module 1: Getting Started
04 | Web Applications Gerry O’Brien | Technical Content Development Manager Paul Pardi | Senior Content Publishing Manager.
ASP.NET Module Subtitle.
Unit 6 part 3 Test Javascript Test.
Presentation transcript:

1 eLSE Builder Asya Stoyanova-Doycheva University of Plovdiv

2 eLSEBuilder Framework What is eLSEBuilder? What is eLSEBuilder? The eLSEBuilder Application is a framework that allows the creation of dynamic and impressive presentations of business process flow and process interoperation simulation The eLSEBuilder Application is a framework that allows the creation of dynamic and impressive presentations of business process flow and process interoperation simulation eLSEBuilder consists of three main modules - eLSEBuilder, eLSERuntimeEngine, and eLSEWebApplication eLSEBuilder consists of three main modules - eLSEBuilder, eLSERuntimeEngine, and eLSEWebApplication

3 eLSEBuilder Modules eLSEBuilder Web TemplateseLSE Runtime Engine eLSE Framework HTML Pages JScript P-Code eLSE Web Application Presentation Site

4 eLSEBuilder

5 eLSEBuilder Start eLSEBuilder Start eLSEBuilder Start eLSEBuilder Start eLSEBuilder

6 eLSEBuilder Modules eLSEBuilder Web TemplateseLSE Runtime Engine eLSE Framework HTML Pages JScript P-Code eLSE Web Application Presentation Site

eLSE Runtime Engine JavaScript based (about 2600 lines pure JavaScript code) Interprets the generated p-code in the Presentation Site Not a tool, but a library of functions in JavaScript Uses DHTML

8 eLSEBuilder Modules eLSEBuilder Web TemplateseLSE Runtime Engine eLSE Framework HTML Pages JScript P-Code eLSE Web Application Presentation Site

9 eLSE Web Application eLSEWebApplication is the tool that the end-user uses to demonstrate the presentation. It is a Web Application that runs in a HTML browser and uses a prepared by eLSEBuilder presentation site. The eLSEWebApplication displays the presentation in several frames, presenting the user a ControlToolbox to choose, start, stop or run step-by-step each of the simulations, included in the Presentation Site. eLSEWebApplication is the tool that the end-user uses to demonstrate the presentation. It is a Web Application that runs in a HTML browser and uses a prepared by eLSEBuilder presentation site. The eLSEWebApplication displays the presentation in several frames, presenting the user a ControlToolbox to choose, start, stop or run step-by-step each of the simulations, included in the Presentation Site. Start Generated Web Presentation Start Generated Web Presentation Start Generated Web Presentation Start Generated Web Presentation

10 eLSEBuilder Export/Import Features Export/Import - eLSEBuilder supports exporting and importing models, scripts, simulations, presentations and even contents of the entire database. The export creates a SiX-file in XML format. Later this file can be imported in the same or even in another database. The import can be merged with the existing items or it can create new ones. Export/Import - eLSEBuilder supports exporting and importing models, scripts, simulations, presentations and even contents of the entire database. The export creates a SiX-file in XML format. Later this file can be imported in the same or even in another database. The import can be merged with the existing items or it can create new ones.