DB DAL BLL WS. Server. Click2Go Web Site. Mobile Phone. Click2Go Mobile Application. System's Architecture. System Overview

Size: px
Start display at page:

Download "DB DAL BLL WS. Server. Click2Go Web Site. Mobile Phone. Click2Go Mobile Application. System's Architecture. System Overview"

Transcription

1 System's Architecture System Overview Server Click2Go Web Site DB DAL BLL WS Mobile Internet Connection (GPRS, UMTS, WLAN, ) Mobile Phone Click2Go Mobile Application The system contains two environments: Server and Mobile Phone. The Server contains the following layers: DB Database : the database of the system. DAL Data Access Layer : provides simplified access methods to the DB. BLL Business Logic Layer : provides data processing methods. WS Web Service : provides simplified interface to access the BLL methods from any application. Click2Go Website contains lecturer's and administrator's user interfaces. Can be accessed from any web browser. The Mobile Phone contains the Click2Go Mobile Application student's user interface. It can be accessed from any mobile device that supports J2ME applications. The system parts are written in the following languages: DB SQL environment: VS.NET 2008 DAL, BLL, WS C# environment: VS.NET 2008 Click2Go Web Site ASP.NET, C# environment: VS.NET 2008 Click2Go Mobile Application J2ME (JAVA) environment: NetBeans J2ME

2 DB Database The database that included in system is a SQL Server (or SQL Express Server) database. The database contains 8 tables as following: Answer Course Lecturer Question RegisteredStudent Setting Student StudentAnswer WS BLL DAL DB Tables Structure Answer * Contains all the answers that are stored in the system. Each answer contains an identifier (auto-generated by the database), the id of the connected question, the text of the answer and a flag that indicates the correctness of the answer. Course Contains all the courses that are stored in the system. Each course contains its own identifier (created randomly in the server application), its name and the identifier of the course's lecturer. Lecturer

3 The lecturers are the users of the system's web site. Each lecturer has its own unique id, login password, and additional information like first name and last name. The is used to reset lecturer's password, if he forgets it. Question * The question table contains all the questions that are stored in the system. Each question has its own identifier (that is generated automatically by the database), the course id (all the students of this specific course will see the question), the question text, a flag that indicated whenever this is a open question or a multiple choice question, a flag that indicates if the answer to this question is numeric or not necessarily, the time (in seconds) that the question will be activated after activating it, the date of the question creation, the date of the question activation, and the date of the question deactivation. RegisteredStudent * This table connects between each student to the courses that he is registered to. The registration id is a auto generated identifier. Setting The setting table contains all the important settings of the system. The basic settings will be the administrator's user name, and his password. Each record will contain a setting name (for example "AdminUser" or "AdminPass"), and it's value (for example, the "AdminUser" will be "admin"). Student

4 The students are the users of the mobile application. It's student will have its own unique id identifier, login password, and additional information like first name and last name. The e- mail is used to reset student's password if he forgets it. StudentAnswer * This table connects between students and their answers. Each record will have a auto generated identifier, a student id (the student that answered to the question), the answer id (student's answer), and the date of answering the question. * Auto generated identifier when creating a new row, it is not necessary to provide the id because the database defines the id automatically.

5 Relationships Diagram

6

7 DAL Data Access Layer "A Data Access Layer (DAL) is a layer of a computer program which provides simplified access to data stored in persistent storage of some kind, such as an entity-relational database. This data access layer is used in turn by other program modules to access and manipulate the data within the data store without having to deal with the complexities inherent in this access." WS BLL DAL DB Wikipedia The DAL at the Click2Go system is a class library that contains the following classes: SqlDAL.cs - This class includes all the common methods in database programming in.net methods. This is the lowest layer of communicating with the database. AnswerDAL.cs Includes all the SQL methods that are used by the system at the "Answer" table. CourseDAL.cs The same for the "Course" table. LecturerDAL.cs - The same for the "Lecturer" table. QuestionDAL.cs - The same for the "Question" table. RegisteredStudentDAL.cs - The same for the "RegiseredStudent" table. SettingDAL.cs - The same for the "Setting" table. StudentDAL.cs - The same for the "Student" table. StudentAnswerDAL.cs - The same for the "StudentAnswer" table. You can browse the class files themselves for more specific details about the methods. Compiling DAL After changing the DAL you should compile the class library and to create a new *.dll file. The following explanation will be based on the Visual Studio.Net 2008 environment. 1. Click on "Build" at the standard toolbar 2. Click on "Batch Build " 3. On the "Build" column, tick the two boxes as shown on the following picture:

8 4. Click on "Build". That's it! The New.dll file will be created at DAL\bin\Release folder. Important: after compiling DAL it is necessary to compile all the layers that above the DAL: Compiling BLL Compiling and Publishing WS

9 BLL Business Logic Layer The Business Logic Layer (BLL) contains the functional algorithms that handle information exchange between a database and a user interface. WS BLL DAL The BLL at the Click2Go system is a class library that contains the following classes: DB BLL.cs - This class includes some "global" methods that are table-independed. AnswerBLL.cs Includes all the functional algorithms that are used by the system at the "Answer" table. CourseBLL.cs The same for the "Course" table. LecturerBLL.cs - The same for the "Lecturer" table. QuestionBLL.cs - The same for the "Question" table. RegisteredStudentBLL.cs - The same for the "RegiseredStudent" table. SettingBLL.cs - The same for the "Setting" table. StudentBLL.cs - The same for the "Student" table. StudentAnswerBLL.cs - The same for the "StudentAnswer" table. You can browse the class files themselves for more specific details about the methods. Note: In the BLL you will see some functions that only take a DataTable from the DAL, puts it into a DataSet, and returns the DataSet. The reason for doing it is that the upper layer (the Web Service) cannot return a DataTable. Compiling BLL After changing the BLL you should compile the class library and to create a new *.dll file. The following explanation will be based on the Visual Studio.Net 2008 environment. The BLL compiling method is the same as the Compiling DAL method. Quick Reference: Important: after compiling BLL it is necessary to compile all the layers that above the BLL: 1. Compiling and Publishing WS

10

11 WS Web Service "The Web Service (WS) is frequently just Internet Application Programming Interfaces (API) that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services." Using the Web Service, each programmer can use the functionality that provided by the system in his application, and include it in his application. WS BLL DAL DB The Web Service can be accessed by a Windows Application, by an ASP Website, by a mobile application, The WS at the Click2Go system is a class library that contains the following classes: AnswerWS.cs Includes all the functional algorithms that are physically called by the system at the "Answer" table. CourseWS.cs The same for the "Course" table. LecturerWS.cs - The same for the "Lecturer" table. QuestionWS.cs - The same for the "Question" table. RegisteredStudentWS.cs - The same for the "RegiseredStudent" table. SettingWS.cs - The same for the "Setting" table. StudentWS.cs - The same for the "Student" table. StudentAnswerWS.cs - The same for the "StudentAnswer" table. Important: Because of the development environment constraints, there is a limited collection of data type that can be returned by the Web Service functions. Some of the constraints are: 1. Web service's methods cannot return DataTables. Solution: at the BLL section, in each function that should return a DataTable, convert the DataTable to a DataSet by using the following code: DataTable dt = new DataTable(); DataSet ds = new DataSet; ds.table.add(dt); return ds; 2. The mobile application cannot interact with web service's method that return DataSets. Solution: if you can convert the returned data type to an array (int[], long[], ) it is the best. There is no other solution for the functions that the mobile application should use. If the function not being used by the mobile application, you should compile and publish the web service (see: Compiling and Publishing WS) without the functions that are not being used by the mobile application (you can put them on comments), update the web services packages at the mobile application (see: ) and then publish the full web service. By this, the mobile application will not see the functions that are not necessary for it. Compiling and Publishing WS // the returned DataTable

12 After changing the WS you should compile it and publish it to the server. The following explanation will be based on the Visual Studio.Net 2008 environment. To compile the Web Service, click on "Build" at the standard toolbar, and click on the "Build WS" option. Then, you should create a pre-published directory that will contain all the data that will be uploaded to the server. Click on "Build" at the standard toolbar, and click on the "Publish WS" option. Important: see the "System Administrator Guide" for setting the connection to the database before uploading the web service. Now, you should specify a target directory (of the pre-published directory). All the files will be created at the specified directory, after clicking on "Publish". At the target location will be created bin and App_data folders, Web.config file, and a collection of *.asmx files. Now, connect to the FTP server, and go to the /WS/ folder. Upload to this folder all the contents except the bin folder. Then, go to the /bin/ folder in the server and upload to it all the contents of the bin folder at the pre-published directory.

13

14 Click2Go Website The Click2Go Website is the lecturer's and administrator's interfaces in the Click2Go system. The website is an ASP.NET website that has been created at Microsoft Visual Studio.NET 2008 environment. The website contains the following files and directories: Directories: Admin the administrator control panel and pages App_Code important classes that are used by the website App_WebReferences the references to the Web Service Images the images that are used in the site Main directory contains all the pages of the main lecturer's site Updating Web References If you have updated your web service by adding new methods or by changing the title (name of the method, returned data type, arguments) of existed methods, you need to update the web reference to the web service in your site. The following explanation will be based on the Visual Studio.Net 2008 environment.

15 Follow the steps below, and use the following examples to avoid mistakes. Let's use the following example: suppose that the web service "AnswerService" have been updated on the server. 1. Delete the web reference of the updated web service In the Solution Explorer, go to the "App_WebReferences" folder, and then go to the "WR" folder. Right-click on the "AnswerService.discomap" (our example) reference and click on "Remove Web Reference". 2. Add the updated web reference Right-click on the "App_WebReferences", and click on "Add Web Reference" In the URL section type the URL of the web service. For example: And click on "Go". In the "Web Service Name" type: "WR" (without the inverted commas), and click on the "Add Reference" button. You'll see that the selected web service will appear again in the WR folder. 3. Change the URL to a global URL Now, you need to make the web.config file to the "Header" of the web service file. This is done by changing the web service URL at the following files: AnswerService.discomap, AnswerService.disco, AnswerService.wsdl, to the fillowing URL: All you need to do is to find all phases of the web service URL ( in the specified files, and change them to the new URL. Compiling and Publishing Website After changing the website, we need to compile it and publish it to the server. The following explanation will be based on the Visual Studio.Net 2008 environment. The compiling and publishing methods are similar to the compiling and publishing methods at the WS (see: Compiling and Publishing WS).

16 Important: see the "System Administrator Guide" for setting the connection to the web service before uploading the site. Now, at the pre-published folder you'll see the following files and folders: The uploading method is the following: 1. Upload to the main directory at the FTP server all the files and folders except the bin folder. 2. Navigate to the /bin folder at the server, and delete all the files that their names start with "App_Web". 3. Upload all the contents at the bin folder in the pre-published folder to the bin folder in the server.

17 Click2Go Mobile Application The Click2Go Mobile Application is the student's interface in the Click2Go system. The application was built in NetBeans J2ME environment, the Web Reference was imported using Sun Java (TM) Wireless Toolkit for CLDC, and the styling (theme, localization, images) with the Lwuit Resource Editor. Packages The Click2Go Mobile contains the following packages: <default package>: contains the styling resource, and the images. Click2GoMIDlet: contains the Click2Go.java MIDlet class, with all the forms, and methods. MD5Converter: this is a open-source class that is useful for encoding text by the MD5 encoding system. mypackage: classes that the system been using. Studentservice, answerservice, courseservice, questionservice, registeredstudentservice, settingsservice, studentanswerservce : the web references to the web services (autogenerated). LWUIT The Click2Go Mobile Application uses LWUIT. LWUIT is a UI library that is bundled together with applications and helps content developers in creating compelling and consistent Java ME applications. LWUIT supports visual components and other UI goodies such as theming, transitions, animation and more. For more details, visit LWUIT web sites, blogs, and tutorials: - Tutorial: - Blog: - Web Site: - Forum: RMS Record Management Store The Click2Go Mobile Application uses the RMS storing data mechanism for saving settings and user information on the mobile phone. For more details, visit the following web site: MIDlet Overview The MIDlet has the following forms: Login form Reset password form Registration form Courses form Registration to course form

18 Questions form Answers form Settings form Change password form About form "Loading" ("Please wait") form And the following dialogs: Error dialog Message dialog Each form or dialog has its own function that creates it, updates it, or shows it. We will demonstrate the functions in the 2 main forms: Login The login method contains two functions: ShowLoginUser Initializes and shows the login user form CheckSavedLogin Checks if the RMS has user information, if does checks the user information in the server. If the check was successful the software moves directly to the courses list without login needed. Questions The questions method contains two main functions: ShowQuestions Initializes and shows the questions form FillQuestionForm Updating the questions list with the server. This function called each time "Refresh" command is executed. For more detailed description see the comments in the code

19 Application Flow Overview The following activity diagram shows the flow of the program run, starting at program's startup, through registration to the system, until sending an answer to a question. Updating Web References If you have updated your web service by adding new methods or by changing the title (name of the method, returned data type, arguments) of existed methods, you need to update the web reference to the web service in the mobile application. The following explanation will be based on the NetBeans and Sun Java (TM) Wireless Toolkit for CLDC environments. Follow the steps below, and use the following examples to avoid mistakes. Let's use the following example: suppose that the web service "AnswerService" have been updated on the server.

20 1. Open the Utilities of the Sun Java (TM) Wireless Toolkit for CLDC 2. Select the "Stub Generator" 3. Fill the WSDL URL in the first box, and the source folder path in the project folder at the output path. In our example, we will fill the box with the following URL: And in the Output Path we will fill, for example: C;\Click2Go\Mobile\src 4. In the Output Package fill the web service name in one word In our example, we will fill "answerservice". 5. Click "OK" and follow the steps 2-5 for the next updated web service.

21 6. Open "NetBeans" application. 7. Go to the file %ServiceName%Soap_Stub.java in each updated package In our example, go to the answerservice package, and then go to the AnswerServiceSoap_Stub.java file 8. Replace in each of those files the web service address in the following text: Server.address + "/%ServiceName%.asmx" In our example, replace to Server.address + "/AnswerService.asmx". 9. Add to each of those files the following header: " import mypackage.server;" That's It! Compiling and Publishing Mobile Application To compile the application click on F11 on your keyboard. The compiled JAD and JAR files will be located on your mobile application project folder, in the dist folder.

Installing Click2Go Mobile There are two options to install the Click2Go Mobile application on your mobile phone.

Installing Click2Go Mobile There are two options to install the Click2Go Mobile application on your mobile phone. Mobile Application User Guide Minimum Phone Requirements Java Enabled (J2ME) Phone Profile/MIDP2.0 Configuration/CLDC1.1 Screen Resolution: 128 x 96 and above Internet Connection: (one of the listed) o

More information

Mobile Login Extension User Manual

Mobile Login Extension User Manual Extension User Manual Magento provides secured and convenient login to Magento stores through mobile number along with OTP. Table of Content 1. Extension Installation Guide 2. API Configuration 3. General

More information

Getting Started with EPiServer 4

Getting Started with EPiServer 4 Getting Started with EPiServer 4 Abstract This white paper includes information on how to get started developing EPiServer 4. The document includes, among other things, high-level installation instructions,

More information

In order to support developers, there needs to be a number of tools available which may be involved in the ultimate solution.

In order to support developers, there needs to be a number of tools available which may be involved in the ultimate solution. Problem Statement J2ME or Java ME is ripe with device fragmentation. Add to that the limited memory available for midlet suites, it is imperative that developer tools provide developers with the help necessary

More information

Getting Started with EPiServer 4

Getting Started with EPiServer 4 Getting Started with EPiServer 4 Abstract This white paper includes information on how to get started developing EPiServer 4. The document includes, among other things, high-level installation instructions,

More information

Oracle FLEXCUBE Direct Banking

Oracle FLEXCUBE Direct Banking Oracle FLEXCUBE Direct Banking Mobile J2ME Client Developer Guide Release 12.0.3.0.0 Part No. E52543-01 April 2014 Mobile J2ME Client Developer Guide April 2014 Oracle Financial Services Software Limited

More information

From the Insert Tab (1), highlight Picture (2) drop down and finally choose From Computer to insert a new image

From the Insert Tab (1), highlight Picture (2) drop down and finally choose From Computer to insert a new image Inserting Image To make your page more striking visually you can add images. There are three ways of loading images, one from your computer as you edit the page or you can preload them in an image library

More information

PHEWR Installation Guide (version 3)

PHEWR Installation Guide (version 3) PHEWR Installation Guide (version 3) Introduction Included in this Zip File: Database - sql scripts to install database objects Admin - directory structure containing the files necessary to run the PHEWR

More information

Uploading a Submission

Uploading a Submission CESP provides 4 ways to upload via 3 Web Transfer Clients or via a local sftp client. WEB Transfer Clients 1. Integraged Upload (HTML5): Select Integrated Upload for Auto Login to HTML5 Client. (Modern

More information

LEARN TO DEVELOP A LIVE PROJECT AS PER IT STANDARDS. Module 1: What we are going to Learn. Prerequisites

LEARN TO DEVELOP A LIVE PROJECT AS PER IT STANDARDS. Module 1: What we are going to Learn. Prerequisites LEARN TO DEVELOP A LIVE PROJECT AS PER IT STANDARDS Module 1: What we are going to Learn Here we will explain you everything you are going to learn in this course. This module contains an introduction

More information

Healthcare Database Connector

Healthcare Database Connector Healthcare Database Connector Installation and Setup Guide Version: 1.0.x Written by: Product Knowledge, R&D Date: September 2016 2015 Lexmark International Technology, S.A. All rights reserved. Lexmark

More information

Drop Windows Login Sql Server 2005 Connection String In Web.config

Drop Windows Login Sql Server 2005 Connection String In Web.config Drop Windows Login Sql Server 2005 Connection String In Web.config Gets or sets the string used to open a SQL Server database. The connection string that includes the source database name, and other parameters

More information

1. Instructions for Accessing the FamilyTreeApp Code

1. Instructions for Accessing the FamilyTreeApp Code FamilyTreeApp Download the source for the reference application (described briefly in Family TreeApp Reference Application on page 10 of our book) at https://java.net/ projects/nbfamilytreeapp. 1. Instructions

More information

Using Adobe Contribute 4 A guide for new website authors

Using Adobe Contribute 4 A guide for new website authors Using Adobe Contribute 4 A guide for new website authors Adobe Contribute allows you to easily update websites without any knowledge of HTML. This handout will provide an introduction to Adobe Contribute

More information

Getting Started with Penn State WikiSpaces

Getting Started with Penn State WikiSpaces Getting Started with Penn State WikiSpaces About Penn State WikiSpaces Penn State WikiSpaces is a platform intended to support Penn State-associated collaboration. Wikis are websites that allow for the

More information

Getting Started with the Bullhorn SOAP API and C#/.NET

Getting Started with the Bullhorn SOAP API and C#/.NET Getting Started with the Bullhorn SOAP API and C#/.NET Introduction This tutorial is for developers who develop custom applications that use the Bullhorn SOAP API and C#. You develop a sample application

More information

Series 40 6th Edition SDK, Feature Pack 1 Installation Guide

Series 40 6th Edition SDK, Feature Pack 1 Installation Guide F O R U M N O K I A Series 40 6th Edition SDK, Feature Pack 1 Installation Guide Version Final; December 2nd, 2010 Contents 1 Legal Notice...3 2 Series 40 6th Edition SDK, Feature Pack 1...4 3 About Series

More information

Tutorial: Deploying a Progress Corticon Decision Service as a Web Service for.net. Product Version: Corticon 5.6

Tutorial: Deploying a Progress Corticon Decision Service as a Web Service for.net. Product Version: Corticon 5.6 Tutorial: Deploying a Progress Corticon Decision Service as a Web Service for.net Product Version: Corticon 5.6 Introduction... 3 Setting up the tutorial... 4 Step 1: Installing Corticon Server for.net...

More information

2 Document Manager Lite v5.2 User Guide

2 Document Manager Lite v5.2 User Guide This document was produced by Voloper Creations Inc. 2000 2009 Voloper Creations Inc. All Rights Reserved Brands or product names are trademarks or registered trademarks of their respective holders. The

More information

Auto Tracking Server Software Installation Procedures

Auto Tracking Server Software Installation Procedures Auto Tracking Server Software Installation Procedures Table of Contents Table of Contents... 2 Introduction... 3 Operating Environment... 3 Network... 4 About the Descriptions in this File... 4 About Registration

More information

Mobile Login extension User Manual

Mobile Login extension User Manual extension User Manual Magento 2 allows your customers convenience and security of login through mobile number and OTP. Table of Content 1. Extension Installation Guide 2. Configuration 3. API Settings

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 5/6/2016) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 Before Starting - Is your software up to date?...

More information

Dreamweaver MX The Basics

Dreamweaver MX The Basics Chapter 1 Dreamweaver MX 2004 - The Basics COPYRIGHTED MATERIAL Welcome to Dreamweaver MX 2004! Dreamweaver is a powerful Web page creation program created by Macromedia. It s included in the Macromedia

More information

User Guide. Version 8.0

User Guide. Version 8.0 User Guide Version 8.0 Contents 1 Getting Started... iii 1.1... About... iii 2 Logging In... 4 2.1... Choosing Security Questions... 4 3 The File Manager... 5 3.1... Uploading a file... 6 3.2... Downloading

More information

Precise Custom Portal

Precise Custom Portal Precise Custom Portal User Guide Version 9.9.0 2 Precise Custom Portal User Guide Copyright 2018 Precise Software Solutions, Inc. All rights reserved. Document release version 1.0 Precise, Precise Software,

More information

Request for Quote (RFQ)

Request for Quote (RFQ) Request for Quote (RFQ) SIMMS Inventory Management Software 8.0 March 24, 2011 Contents Request for Quote (RFQ)................ 1 Creating an RFQ................... 1 Select the Items for an RFQ............

More information

DB Browser UI Specs Anu Page 1 of 15 30/06/2004

DB Browser UI Specs Anu Page 1 of 15 30/06/2004 DB Browser UI Specs Anu Page 1 of 15 30/06/2004 Contents Topic Page Introduction 3 UI Model 3 Main Window 4 Column properties tab 5 SQL Tab 6 View Record window 7 Connection Information window 9 Setting

More information

Spirent Datum Mobile Client Guide J2ME

Spirent Datum Mobile Client Guide J2ME Spirent Datum Mobile Client Guide J2ME Spirent Communications 5280 Corporate Drive, Suite A100 Frederick, MD 21703 Document Version: 1.3 Contents 1 Introduction... 3 1.1 Datum Mobile for J2ME Installation

More information

Joomla! 2.5.x Training Manual

Joomla! 2.5.x Training Manual Joomla! 2.5.x Training Manual 1 Joomla is an online content management system that keeps track of all content on your website including text, images, links, and documents. This manual includes several

More information

WDD Fall 2016Group 4 Project Report

WDD Fall 2016Group 4 Project Report WDD 5633-2 Fall 2016Group 4 Project Report A Web Database Application on Loan Service System Devi Sai Geetha Alapati #7 Mohan Krishna Bhimanadam #24 Rohit Yadav Nethi #8 Bhavana Ganne #11 Prathyusha Mandala

More information

Password Reset Utility. Configuration

Password Reset Utility. Configuration Password Reset Utility Configuration 1 Table of Contents 1. Uninstalling Legacy Password Reset... 2 2. Password Reset Utility: How to deploy and configure via Group Policy... 2 3. Configuring Group Policy

More information

8.0 Help for Community Managers Release Notes System Requirements Administering Jive for Office... 6

8.0 Help for Community Managers Release Notes System Requirements Administering Jive for Office... 6 for Office Contents 2 Contents 8.0 Help for Community Managers... 3 Release Notes... 4 System Requirements... 5 Administering Jive for Office... 6 Getting Set Up...6 Installing the Extended API JAR File...6

More information

Conventions in this tutorial

Conventions in this tutorial This document provides an exercise using Digi JumpStart for Windows Embedded CE 6.0. This document shows how to develop, run, and debug a simple application on your target hardware platform. This tutorial

More information

IP Network Camera J2ME (Java) Application

IP Network Camera J2ME (Java) Application IP Network Camera J2ME (Java) Application Revision 1.0 User Manual Information provided in this manual was made as accurate as possible. If there are discrepancies among the manuals in different languages,

More information

Getting Started with EPiServer 4

Getting Started with EPiServer 4 White Paper Getting Started with EPiServer 4 System requirements This is a guide for getting started with development using EPiServer 4 and it is assumed that you as a developer have access to the following:

More information

1.0 Overview For content management, Joomla divides into some basic components: the Article

1.0 Overview For content management, Joomla divides into some basic components: the Article Joomla! 3.4.x Training Manual Joomla is an online content management system that keeps track of all content on your website including text, images, links, and documents. This manual includes several tutorials

More information

Setting Up A WordPress Blog

Setting Up A WordPress Blog Setting Up A WordPress Blog Introduction WordPress can be installed alongside an existing website to be used solely as the 'blog' element of a website, or it can be set up as the foundation for an entire

More information

Web design and content management from Microsoft FrontPage allows you to create, design, modify, and update your own website without learning any

Web design and content management from Microsoft FrontPage allows you to create, design, modify, and update your own website without learning any Web design and content management from Microsoft FrontPage allows you to create, design, modify, and update your own website without learning any complex languages or codes. www.microsoft.com/frontpage

More information

District 5910 Website Quick Start Manual Let s Roll Rotarians!

District 5910 Website Quick Start Manual Let s Roll Rotarians! District 5910 Website Quick Start Manual Let s Roll Rotarians! All Rotarians in District 5910 have access to the Members Section of the District Website THE BASICS After logging on to the system, members

More information

JBoss Portal Quickstart User Guide. Release 2.6.6

JBoss Portal Quickstart User Guide. Release 2.6.6 JBoss Portal 2.6.6 Quickstart User Guide Release 2.6.6 Table of Contents JBoss Portal - Overview... iii 1. Tutorial Forward...1 2. Installation...2 2.1. Downloading and Installing...2 2.2. Starting JBoss

More information

Dreamweaver is a full-featured Web application

Dreamweaver is a full-featured Web application Create a Dreamweaver Site Dreamweaver is a full-featured Web application development tool. Dreamweaver s features not only assist you with creating and editing Web pages, but also with managing and maintaining

More information

ADF Mobile Code Corner

ADF Mobile Code Corner ADF Mobile Code Corner m05. Caching WS queried data local for create, read, update with refresh from DB and offline capabilities Abstract: The current version of ADF Mobile supports three ADF data controls:

More information

ST.MARTIN'S ENGINEERING COLLEGE Dhulapally,Secunderabad-014

ST.MARTIN'S ENGINEERING COLLEGE Dhulapally,Secunderabad-014 ST.MARTIN'S ENGINEERING COLLEGE Dhulapally,Secunderabad-014 INFORMATION TECHNOLOGY TUTORIAL QUESTION BANK Course Title Course Code Regulation Course Structure Team of Instructors Mobile Application Development

More information

Dreamweaver is a full-featured Web application

Dreamweaver is a full-featured Web application Create a Dreamweaver Site Dreamweaver is a full-featured Web application development tool. Dreamweaver s features not only assist you with creating and editing Web pages, but also with managing and maintaining

More information

How To Integrate Camtasia Relay and Ensemble Video

How To Integrate Camtasia Relay and Ensemble Video You can integrate to easily record lectures and presentations, and publish them to Ensemble Video so they can be viewed on your LMS, CMS, ipad, blog or webpage. Login to Ensemble Video Enter your Ensemble

More information

Starting ParTEST. Select Start, Programs ParTEST ParTEST Enter your User Name and password

Starting ParTEST. Select Start, Programs ParTEST ParTEST Enter your User Name and password Starting ParTEST User Login Select Start, Programs ParTEST ParTEST Enter your User Name and password If you still logged into ParTEST as the Administrator Select File, Logout. Enter your User name and

More information

Installing and Configuring Worldox/Web Mobile

Installing and Configuring Worldox/Web Mobile Installing and Configuring Worldox/Web Mobile SETUP GUIDE v 1.1 Revised 6/16/2009 REVISION HISTORY Version Date Author Description 1.0 10/20/2008 Michael Devito Revised and expanded original draft document.

More information

User Manual. Admin Report Kit for IIS 7 (ARKIIS)

User Manual. Admin Report Kit for IIS 7 (ARKIIS) User Manual Admin Report Kit for IIS 7 (ARKIIS) Table of Contents 1 Admin Report Kit for IIS 7... 1 1.1 About ARKIIS... 1 1.2 Who can Use ARKIIS?... 1 1.3 System requirements... 2 1.4 Technical Support...

More information

Web site integration (c#)

Web site integration (c#) Web site integration (c#) Summary I need help with integration of a few components in our new website like forum, blog and wiki. These components are free, existing ones like, YetAnotherForum, NetBlogEngine

More information

AREA 3 WRITING PROJECT

AREA 3 WRITING PROJECT Edublogs (WordPress) An Introductory Manual Gail Desler (with input from many others) AREA 3 WRITING PROJECT Last updated March 26, 2007 Table of Contents Getting Started... 3 Viewing Your Blog... 5 Changing

More information

Contents. Batch & Import Guide. Batch Overview 2. Import 157. Batch and Import: The Big Picture 2 Batch Configuration 11 Batch Entry 131

Contents. Batch & Import Guide. Batch Overview 2. Import 157. Batch and Import: The Big Picture 2 Batch Configuration 11 Batch Entry 131 Batch & Import Guide Last Updated: 08/10/2016 for ResearchPoint 4.91 Contents Batch Overview 2 Batch and Import: The Big Picture 2 Batch Configuration 11 Batch Entry 131 Import 157 Configure Import File

More information

SQream Dashboard Version SQream Technologies

SQream Dashboard Version SQream Technologies SQream Dashboard Version 1.1.0 SQream Technologies 2018-11-06 Table of Contents Overview................................................................................... 1 1. The SQream Dashboard...................................................................

More information

FrontPage Help Center. Topic: FrontPage Basics

FrontPage Help Center. Topic: FrontPage Basics FrontPage Help Center Topic: FrontPage Basics by Karey Cummins http://www.rtbwizards.com http://www.myartsdesire.com 2004 Getting Started... FrontPage is a "What You See Is What You Get" editor or WYSIWYG

More information

Roxen Content Provider

Roxen Content Provider Roxen Content Provider Generation 3 Templates Purpose This workbook is designed to provide a training and reference tool for placing University of Alaska information on the World Wide Web (WWW) using the

More information

2012 Peer Small Business Data

2012 Peer Small Business Data Welcome The installation program installs the following data sets: 2012 Peer Small Business Data 2012 Peer Small Business Data In order to use this data set you should be running CRA Wiz and Fair Lending

More information

The Dreamweaver Interface

The Dreamweaver Interface The Dreamweaver Interface Let s take a moment to discuss the different areas of the Dreamweaver screen. The Document Window The Document Window shows you the current document. This is where you are going

More information

Partner Integration Portal (PIP) Installation Guide

Partner Integration Portal (PIP) Installation Guide Partner Integration Portal (PIP) Installation Guide Last Update: 12/3/13 Digital Gateway, Inc. All rights reserved Page 1 TABLE OF CONTENTS INSTALLING PARTNER INTEGRATION PORTAL (PIP)... 3 DOWNLOADING

More information

Confluence User Training Guide

Confluence User Training Guide Confluence User Training Guide Below is a short overview of wikis and Confluence and a basic user training guide for completing common tasks in Confluence. This document outlines the basic features that

More information

Table of contents. Pure ASP Upload 3 Manual DMXzone

Table of contents. Pure ASP Upload 3 Manual DMXzone Table of contents Table of contents... 1 About Pure ASP Upload 3... 2 Features in Detail... 3 The Basics: Uploading Files with Pure ASP Upload 3... 14 Advanced: Using Pure ASP Upload 3 with Insert Record...

More information

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks)

Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks) Microsoft ASP.NET Whole Course Syllabus upto Developer Module (Including all three module Primary.NET + Advance Course Techniques+ Developer Tricks) Introduction of.net Framework CLR (Common Language Run

More information

Embedding Graphics in JavaDocs (netbeans IDE)

Embedding Graphics in JavaDocs (netbeans IDE) Embedding Graphics in JavaDocs (netbeans IDE) This note describes how to embed HTML-style graphics within your JavaDocs, if you are using Netbeans. Additionally, I provide a few hints for package level

More information

CSC 8205 Advanced Java

CSC 8205 Advanced Java Please read this first: 1) All the assignments must be submitted via blackboard account. 2) All the assignments for this course are posted below. The due dates for each assignment are announced on blackboard.

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 INFORMATIONTECHOGY TUTORIAL QUESTION BANK ACADEMIC YEAR - 2018-19 Course Title Mobile Application Development Course Code

More information

Slide 1 CS 170 Java Programming 1 Duration: 00:00:49 Advance mode: Auto

Slide 1 CS 170 Java Programming 1 Duration: 00:00:49 Advance mode: Auto CS 170 Java Programming 1 Eclipse@Home Downloading, Installing and Customizing Eclipse at Home Slide 1 CS 170 Java Programming 1 Eclipse@Home Duration: 00:00:49 What is Eclipse? A full-featured professional

More information

Auto Tracking Server Software Installation Procedures

Auto Tracking Server Software Installation Procedures Auto Tracking Server Software Installation Procedures Table of Contents TABLE OF CONTENTS... 2 INTRODUCTION... 3 OPERATING ENVIRONMENT... 3 ABOUT THE DESCRIPTIONS IN THIS FILE... 4 ABOUT REGISTRATION AND

More information

Basic Moodle skills for Teachers

Basic Moodle skills for Teachers Basic Moodle skills for Teachers Moodle v2.6 Contents Logging in... 2 Getting started... 2 Lynda.com training... 3 Turning editing on... 3 Editing your section headers... 3 Enabling Completion Tracking

More information

SharePoint User Manual

SharePoint User Manual SharePoint User Manual Developed By The CCAP SharePoint Team Revision: 10/2009 TABLE OF CONTENTS SECTION 1... 5 ABOUT SHAREPOINT... 5 1. WHAT IS MICROSOFT OFFICE SHAREPOINT SERVER (MOSS OR SHAREPOINT)?...

More information

NetBeans Primer v8.0

NetBeans Primer v8.0 Using an IDE for Web Development NetBeans Primer v8.0 Using a simple text editor to create source code and compiling from the command line enables the programmer to concentrate on the code and not be encumbered

More information

Apex TG India Pvt. Ltd.

Apex TG India Pvt. Ltd. (Core C# Programming Constructs) Introduction of.net Framework 4.5 FEATURES OF DOTNET 4.5 CLR,CLS,CTS, MSIL COMPILER WITH TYPES ASSEMBLY WITH TYPES Basic Concepts DECISION CONSTRUCTS LOOPING SWITCH OPERATOR

More information

Fairfield University Using Xythos for File Storage

Fairfield University Using Xythos for File Storage Fairfield University Using Xythos for File Storage Version 7.0 Table of Contents I: Accessing your Account...2 II: Uploading Files via the Web...2 III: Manage your Folders and Files via the Web...4 IV:

More information

VLE Staff Development 2012 Introductory

VLE Staff Development 2012 Introductory Learning Development Services VLE Staff Development 2012 Introductory Anglia Learning and Teaching Inspiring Academic Excellence June 2012 VLE Staff Development 2012 - Introductory Contents Purpose of

More information

Drupal Cloud Getting Started Guide Creating a Lab site with the MIT DLC Theme

Drupal Cloud Getting Started Guide Creating a Lab site with the MIT DLC Theme Introduction Drupal Cloud Getting Started Guide Creating a Lab site with the MIT DLC Theme In this Getting Started Guide, you can follow along as a website is built using the MIT DLC Theme. Whether you

More information

Embedded101 Blog User Guide

Embedded101 Blog User Guide Serving the Windows Embedded Community Embedded101 Blog User Guide Using Windows Live Write 2011 To Upload Blog Entry Samuel Phung Windows Embedded MVP http://www.embedded101.com Screen captured with Snagit

More information

Administrative Training Mura CMS Version 5.6

Administrative Training Mura CMS Version 5.6 Administrative Training Mura CMS Version 5.6 Published: March 9, 2012 Table of Contents Mura CMS Overview! 6 Dashboard!... 6 Site Manager!... 6 Drafts!... 6 Components!... 6 Categories!... 6 Content Collections:

More information

Database Explorer Quickstart

Database Explorer Quickstart Database Explorer Quickstart Last Revision: Outline 1. Preface 2. Requirements 3. Introduction 4. Creating a Database Connection 1. Configuring a JDBC Driver 2. Creating a Connection Profile 3. Opening

More information

WCM 6.0 Pro MS/SP Software Recovery Installation Guide

WCM 6.0 Pro MS/SP Software Recovery Installation Guide Release Date: 2013/09/23 WCM 6.0 Pro MS/SP Software Recovery Installation Guide Once the OS is restored or re-imaged successfully on the system, please follow below installation guide to complete all the

More information

Batch Watermark Creator Software

Batch Watermark Creator Software PhotoX Batch Watermark Creator Software PhotoX helps you to add watermark stamp to your photos in a batch. The watermark can be generated from text or from an image. PhotoX also provides other tools likes

More information

Goldfish 4. Quick Start Tutorial

Goldfish 4. Quick Start Tutorial Goldfish 4 Quick Start Tutorial A Big Thank You to Tobias Schilpp 2018 Fishbeam Software Text, Graphics: Yves Pellot Proofread, Photos: Tobias Schilpp Publish Code: #180926 www.fishbeam.com Get to know

More information

AngularJS Intro Homework

AngularJS Intro Homework AngularJS Intro Homework Contents 1. Overview... 2 2. Database Requirements... 2 3. Navigation Requirements... 3 4. Styling Requirements... 4 5. Project Organization Specs (for the Routing Part of this

More information

MSI Admin Tool User Guide

MSI Admin Tool User Guide MSI Admin Tool User Guide Introduction The MSI Admin Tool is a utility which allows you to pre-configure your Read&Write installation package prior to installation. The tool is primarily designed to be

More information

Manual Speedy Report. Copyright 2013 Im Softly. All rights reserved.

Manual Speedy Report. Copyright 2013 Im Softly. All rights reserved. 1 Manual Speedy Report 2 Table of Contents Manual Speedy Report... 1 Welcome!... 4 Preparations... 5 Technical Structure... 5 Main Window... 6 Create Report... 7 Overview... 7 Tree View... 8 Query Settings

More information

Workspace Administrator Help File

Workspace Administrator Help File Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...

More information

How to Publish Any NetBeans Web App

How to Publish Any NetBeans Web App How to Publish Any NetBeans Web App (apps with Java Classes and/or database access) 1. OVERVIEW... 2 2. LOCATE YOUR NETBEANS PROJECT LOCALLY... 2 3. CONNECT TO CIS-LINUX2 USING SECURE FILE TRANSFER CLIENT

More information

UIS Office of Web Services Documentation. WordPress User Guide. WordPress User Guide 8/31/17 Page 1 of 13

UIS Office of Web Services Documentation. WordPress User Guide. WordPress User Guide 8/31/17 Page 1 of 13 UIS Office of Web Services WordPress User Guide WordPress User Guide 8/31/17 Page 1 of 13 UIS Office of Web Services WordPress User Guide Prepared by Ralph Shank Table of Contents About WordPress 3 Getting

More information

TIBCO Managed File Transfer Internet Server Transfer and File Share Clients User's Guide

TIBCO Managed File Transfer Internet Server Transfer and File Share Clients User's Guide TIBCO Managed File Transfer Internet Server Transfer and File Share Clients User's Guide Software Release 8.1 March 2018 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES

More information

CST272 Getting Started Page 1

CST272 Getting Started Page 1 CST272 Getting Started Page 1 1 2 3 5 6 8 10 Introduction to ASP.NET and C# CST272 ASP.NET ASP.NET Server Controls (Page 1) Server controls can be Buttons, TextBoxes, etc. In the source code, ASP.NET controls

More information

Creating Accounts Using Batch Load

Creating Accounts Using Batch Load User Guide Creating Accounts Using Batch Load Document Purpose This document guides site administrators through the process of creating ACT WorkKeys online accounts for multiple examinees using a batch

More information

System Requirements. System Requirements (Production Server) System Requirements (Development PC) See Also:

System Requirements. System Requirements (Production Server) System Requirements (Development PC) See Also: Znode MultiFront - Installation Guide Version 5.3.0 1 System Requirements To install Znode Storefront you need to have familiarity with Inernet Information Services (IIS), Microsoft.NET Framework and SQL

More information

Creating Accounts and Test Registrations Using Batch Load

Creating Accounts and Test Registrations Using Batch Load Quick Start Guide Creating Accounts and Test Registrations Using Batch Load Document Purpose This document contains information used by site administrators to create ACT WorkKeys online accounts and test

More information

In this tutorial you will learn how to:

In this tutorial you will learn how to: 1 of 6 9/30/2009 2:41 PM Edublogs Interface Purpose The interface of Edublogs provides you with several options to make your blog not only unique but also easily maintainable. Therefore it is necessary

More information

R9.7 erwin License Server:

R9.7 erwin License Server: R9.7 erwin License Server: Installation and Setup This is a quick guide to setting-up a erwin DM License Server. NOTES: - Concurrent licensing is available for only erwin r8.2 and later releases! - Concurrent

More information

OrgPublisher 8.1 PluginX Implementation Guide

OrgPublisher 8.1 PluginX Implementation Guide OrgPublisher 8.1 PluginX Implementation Guide Introduction Table of Contents Introduction... 3 OrgPublisher Architecture Overview... 4 OrgPublisher Architecture Components... 4 Data Source... 5 Org Chart

More information

Toolkit Activity Installation and Registration

Toolkit Activity Installation and Registration Toolkit Activity Installation and Registration Installing the Toolkit activity on the Workflow Server Install the Qfiche Toolkit workflow activity by running the appropriate SETUP.EXE and stepping through

More information

ARADIAL TECHNOLOGIES Aradial Enforcer Manual Version 7.0

ARADIAL TECHNOLOGIES Aradial Enforcer Manual Version 7.0 ARADIAL TECHNOLOGIES Aradial Enforcer Manual Version 7.0 Administration Guide A R A D I A L E N F O R C E R Administration Guide Aradial Technologies Ltd. Information in this document is subject to change

More information

SharePoint 2010 Instructions for Users

SharePoint 2010 Instructions for Users SharePoint 2010 Instructions for Users 1. Access your SharePoint Web site...2 2. Work with folders and documents in a Shared Documents Library...3 2.1 Edit a document...3 2.2 Create a New Document...3

More information

A Guide for Customer Accounts

A Guide for Customer Accounts A Guide for Customer Accounts Introduction This document contains set up and configuration guides for ODDS Customer Accounts. This manual helps to assist customers with the setup of their ODDS account,

More information

Yet Another Forum Integration

Yet Another Forum Integration Sitecore Modules Yet Another Forum Integration Rev: 2009-06-04 Sitecore Modules Yet Another Forum Integration Instructions on installing the Yet Another Forum application and integrating it in a Sitecore

More information

2 Working with a Database

2 Working with a Database 2 Working with a Database In this chapter Working with a database: Overview 14 Creating a new database 15 Opening an existing database 19 Editing the setup of a database 21 Saving and deleting a database

More information

Emma for Faculty Lesson 1: Using <emma> and OpenOffice 1

Emma for Faculty Lesson 1: Using <emma> and OpenOffice 1 Emma for Faculty Lesson 1: Using and OpenOffice 1 Installing Firefox and OpenOffice If you have not installed Firefox and OpenOffice go to the URL below in a web browser: http://emma.wofford.edu

More information

1 Setting Up Your Auto Login Link in Windows

1 Setting Up Your Auto Login Link in Windows This User Guide is relevant for Admins, Teachers and s Admin Teacher Student Auto Login - An Overview Auto Login allows you to create a shortcut that logs you directly into your EducationCity school account.

More information