Price-Grabbing E-commerce Website Using ASP.Net and Oracle

Size: px
Start display at page:

Download "Price-Grabbing E-commerce Website Using ASP.Net and Oracle"

Transcription

1 Price-Grabbing E-commerce Website Using ASP.Net and Oracle Susheel Pal Mudhranthakm Indrapal CIS 690, Spring 2006 Abstract The following documentation is the project report of a price-grabbing, e-commerce website. By implementing this project I intend to strengthen my ASP.Net skills and web development skills in general. 1. Introduction This website is similar to the popular pricegrabber.com and is aimed at implementing most of its features. The approach taken in building this website is to design a good user-interface, provide easy navigation, make the website secure by sending sensitive data such as credit-card numbers, and other personal information in an encrypted format to the server, coding and structuring the web pages in an efficient way so that they load fast without keeping the user waiting. I have built this website using Microsoft.net because it has a great IDE that helps to build dynamic web pages quickly. It follows the concept of separating the design view from the code view unlike traditional web programming languages like ASP, JSP, and PHP. Some of the main features of this website are viewing the main-categories and sub-categories dynamically, viewing the products under a subcategory, side-by-side comparison of the products, accounts for the buyers and sellers, etc. Some of the cool features are validation of creditcard algorithms using Luhn s algorithm, use of breadcrums for easy navigation, encryption of data stored in the database, client-side validation for all the input forms, use of oracle blob data-type for storing product images, etc. scalable and flexible. And of course, security is one of the most important issues that we need to address while building an E-Commerce website of this kind, since the customers only trust websites that are SSL secured or use some kind of data encryption techniques. It is the responsibility of the website developer to make sure that sensitive information such as the personal data of the customer, credit card numbers, etc are secured. I have a decent background building websites using Microsoft.Net using C# for code behind and Oracle for the back end database. But while working on this project, I was involved in every phase of website development like planning, database design, coding, testing, etc. 3. Intended Users Buyer: - They are the users who want to buy some thing from the website online. They have to create an account with this website in order to buy any product. Seller: - Sellers are the people who have their own e- commerce website, or are individuals who want to sell something. They have to register themselves as well as their products in order to sell on this website. Admin: - This is the person(s) responsible for updating the main-categories and sub-categories in the database. He can also change the advertisements being displayed on the web-pages. I have built this website keeping in mind all the design factors such as navigation, user-validation and data validation, flexibility, scalability, extensibility, security, etc. 2. Motivation / Background The motivation behind building this website is to explore the various features and tools provided by Microsoft.Net. I am passionate about E-Commerce websites due to the fact that they implement a lot of complex business logic in making their website dynamic, 1

2 4. UML Class Diagram 2

3 5. Sequence Diagrams 3

4 6. Database Schema The following figure shows the database schema used for my project. A new table is created for each subcategory on the website. Only two product tables Laptop and Digital Camera are shown in the figure for simplicity sake. 7. Implementation 7.1 Design Factors The website has been designed in such a manner that it can be easily visited on a 19 computer monitor as well as a PDA. I have made use of CSS styles wherever possible to make it a smooth experience for the user while navigating through the website. I have used a downloadable menu component for asp.net skmmenu, which can be easily configured and used by writing some XML code. The web-pages have been designed making use of many dynamically loded usercontrols so as to load the pages faster Navigation I have provided a menu at the top of every page in the website. I have also provided bread-crums on some webpages for easy navigation of main-categories, subcategories, products, etc. The website also has a search functionality, which takes the user directly to the desired product with a single click Validation User-Validation There is restricted access to some pages on the website. The user has to enter his username and password in-order to access his profile, order history information, selling history, etc. I have made use of session objects in.net to maintain the state of the user being logged in Input-Data Validation I have made use of the client-side validations controls such as required field validator, regular expression validator, etc., provided by the.net framework to validate the user input. Server-side validation such as validating the username and password, validating the credit-card number, etc has been done Multimedia Every product for sale on this website is associated with an image. These images are being stored as oracle blob data-type. 4

5 7.1.4 Flexibility This website is browser independent. It has been tested with various browsers including Internet Explorer, Mozilla Firefox, Netscape, and Opera. I have tried to make the UI look uniform across these browsers Scalability We can add main-categories, sub-categories in the future. These categories are displayed dynamically as and when added to the database. That is, if you add a new category to the database it will be displayed on the webpage immediately. A good interface has been provided, so that new products could be added to the database. The website scales well for a larger number of categories, products and their images Extensibility The functionality of this website can be easily extended. It has been well structured by using.net webforms and user-controls wherever appropriate. The newly created web pages can be easily linked to the existing web pages. I have designed the header and footer as separate user-controls so that they can be directly dragged onto the new web pages without having to create them for each page Security Sensitive data such as credit-card numbers and other payment information sent to the server is being encrypted. Restricted access is allowed to some web-pages by asking the user to enter a username and password for login. This is done using Session variables in.net. 7.2 Technologies Used Microsoft ASP.NET ASP.NET is a technology for building powerful, dynamic Web applications. It is part of the.net Framework. It helps you deliver real world web applications in record time. ASP.NET server controls enable an HTML-like style of declarative programming that lets you build great pages with far less code than with classic ASP or technologies like PHP or JSP. Best of all, ASP.NET pages work in all browsers including Firefox, Opera, Safari, and Internet Explorer. You can author ASP.NET applications in most.net compatible languages, including Visual Basic, C#, and J#. ASP.NET pages (Web Forms) are compiled, providing better performance than with scripting languages. Web Forms allow you to build powerful forms-based Web pages. When building these pages, you can use ASP.NET server controls to create common UI elements, and program them for common tasks. These controls allow you to rapidly build a Web Form out of reusable built-in or custom components, simplifying the code of a page. The.NET Framework is a development and execution environment that allows different programming languages & libraries to work together seamlessly to create Windows, Web, or Mobile applications that are easier to build, manage, deploy, and integrate with other networked systems or as stand alone applications. The.NET Framework consists of: The Common Language Runtime (CLR) A language-neutral development & execution environment that provides services to help "manage" application execution The Framework Class Libraries (FCL) A consistent, object-oriented library of prepackaged functionality Visual Studio is the Integrated Development Environment (IDE) that developers work inside when creating programs in one of many languages, including Visual Basic, for the.net Framework Internet Information Services (IIS) Internet Information Services (IIS) is a powerful Web server that provides a highly reliable, manageable, and scalable Web application infrastructure. IIS helps organizations increase Web site and application availability while lowering system administration costs. IIS supports the Microsoft Dynamic Systems Initiative (DSI) with automated health monitoring, process isolation, and improved management capabilities Oracle 10g Oracle Database 10g Enterprise Edition offers enterprise-class performance, scalability and reliability on clustered and single-server configurations. It provides comprehensive features to support the most demanding transaction processing, business intelligence, and content management applications. Enterprise Edition: Protects from server failure, site failure, human error, and reduces planned downtime Secures data with unique row-level security, fine grained auditing, and transparent data encryption Includes high-performance data warehousing, online analytic processing, and data mining features Oracle Database 10g Enterprise Edition delivers recordbreaking performance and scalability for transaction processing and large scale data warehouses on Windows, Linux, and UNIX servers. I have used Oracle 10g client and Oracle 9i server (oracle.cis.ksu.edu) in my project. The Oracle Enterprise Manager provided a good user interface for creating tables, stored procedures, triggers, and sequences for this website s database. 5

6 7.2.4 JavaScript JavaScript is used in millions of Web pages to improve the design, validate forms, detect browsers, create cookies, and much more. JavaScript is the most popular scripting language on the internet, and works in all major browsers, such as Internet Explorer, Mozilla, Firefox, Netscape, and Opera. I have used JavaScript for displaying pop up messages to alert the user, because ASP.NET is a serverside language and does not support any message boxes to be displayed on the client-side CSS Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, and spacing) to Web documents. Styles define how to display HTML elements. Styles are normally stored in Style Sheets. I have made use of CSS styles in my project, so that all the web pages in the website have similar look and feel. The CSS file contains styles for headings, subheadings, menu items, hyperlinks, etc XML Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. I have made use of XML to configure the freely downloadable ASP.NET menu component - skmmenu. Basically one needs to write some XML code to add menu-items to the menu. 7.3 Functionality General Features View categories and subcategories On the home page the main categories and their corresponding sub categories displayed, so that the user can navigate into the products from a sub-category of his selection. This display of categories is completely dynamic and is subject to change if the admin decides to edit/delete/add new categories in the future. Displaying popular categories and products Popular categories and products are displayed on the home page and on the subcategory web page. These categories and products are selected for display on the basis of their sales. Display subcategories for a main-category When the user selects a main-category the website takes the user to a new page with all the subcategories of that category. The home page only displays about 5 subcategories for every main-category. Viewing products from a sub-category If the user selects a sub-category either from the home page or the sub-category page, the user will be taken to the products page, which lists all the products under that sub-category. This page essentially gives a brief description about each product such as product name, product image, price, model, reviews received, and the number of sellers for each product. Sorting the products on price or ratings On the products page the user can view the products either sorted on the price or the ratings. Filters on products such as manufacturer, price, etc Instead of implementing the advanced search feature in this website, I have provided some filters on the view products page. A list of manufacturers and range of price will be displayed on the left side of the products, so that the user can filter the products he wishes to view. There are two types of filters that I have implemented Basic and Advanced. The only difference between these two modes is that, in advanced filters, the user can select multiple manufacturers for the filter. Viewing detailed product description If the user selects a product, he will be taken to a product description page. This page gives both the general details as well as the detailed information about the product. For example, for a laptop, the general information would be image, price, manufacturer, reviews, etc., and the detailed information would be screen-size, weight, processor, description etc. Side-by-Side Comparison of products Products selected from a sub-category can be compared in a side-by-side view. In such a view, the detailed information of each product including the product image, is displayed in a columnar fashion, so that it is easy for the user to select the product that fits his requirements. Generating such a view involves, getting a dataset from the database and converting the rows in the dataset to columns in a data-grid. Search Products On this website I have included the search functionality in the header of every web page, so that the user can search for products from any page. When the user searches for a product, he may enter the full or partial name of the product and he will be taken to a page that displays the search results. 6

7 Buyer Create an account for every buyer Every person willing to purchase a product on the website has to register first, by giving his personal information such as name, shipping & billing address, credit card number, etc. Edit/Update Profile The website has got interface for the buyer to edit and update his personal information at any time by logging into his account by entering a username and password. Change Password The buyer can change his password by entering his old and new passwords. View Order History The buyer can view the orders he has placed from the time he has registered with this website. The history will essentially display a brief description of the product purchased with the order date, price and the seller. Edit Product Reviews Products purchased can be reviewed by the buyer, by giving 1-5 points on a scale of 5. Seller Create an account for every seller Similar to the buyer, every seller has to register before he can sell any product on the website. An account will be created for the seller with the following information contact name, company name, address, phone, fax, url, etc. View Profile When either the buyer or the seller logs onto his account, he is taken to a page where he can view his current profile, which essentially shows all the information entered while setting up an account with the website. Edit/Update Profile This is one of the several options available to the seller during the period of time he is logged in. The seller can edit/update his profile using this interface. Sell a product now! This is an interface provided to the seller, so that he could register the product he wishes to sell. The seller has to select a main-category; this causes all the subcategories of that main-category to be displayed. Then the seller has to select a sub-category, which shows a list of all the manufacturers for that subcategory (ex. Laptop). By selecting a manufacturer, the seller can see a list of products that have already been entered and stored in the database. Now the seller just has to input the number of products he wants to sell and he is done. If the seller could not find the product he wants to sell in the displayed list, he needs to click a hyperlink and he will be taken to a new page where he can register his product for the first time. This information he enters will be used in the future by any seller who wishes to sell the same product. By doing this, I have avoided duplicate entries of the same product in the database. This page has a form which is completely dynamic in nature. Depending on the sub-category selected to be registered, an input form is created dynamically with the input fields required to populate the database table corresponding to this sub-category. The data-types of these input values have to be stored so that a query is created dynamically to insert a new record into the database. View selling History This option is available to the seller when he is logged in. With the help of this interface the seller can view the products that he has put up for sale on this website. The seller can see a brief description of the product in a tabular fashion. View products sold History Using this interface the seller can view the products he has already sold using this website. The seller can see a brief description of the product along with the order-date, name of the buyer, etc. Cool/Special Features Validation of Credit-Card numbers The buyers have to submit their credit card numbers when they register. I am validating these numbers using the popular Luhn s algorithm. This algorithm is based on the principle that all major credit card issuing companies follow a specific pattern when giving credit card numbers. Every credit card has its own pattern. This algorithm basically checks if the user made any mistake while entering the credit card number, but it cannot check if it is a genuine credit card number. Bread-Crums for easy navigation Bread-Crums are a chain of hyperlinks displayed on the top-left corner of a web-page, providing navigation between a set of web-pages that follow a hierarchy. This basically allows the user to navigate between the webpages without having to click the back and forward buttons of the browser. Menu Bar In the header of every web page of this website I have provided a menu bar, whose menu-items consist of some of the main-categories. This menu bar is a freely available and downloadable asp.net component that can be configured to meet our requirements. It is called 7

8 skmmenu. I had to write an XML file containing the menu items and their URL to enable this menu. Client-Side validation of all input forms Client side validation is one important factor that determines the ease of use of a website. This helps reduce a lot of post-backs, thus making it a smooth experience for the user. I have done this client-side validation using.net components such as required-field validator, regularexpression validataor, compare-field validator, etc. Oracle-blob type for storing images Images are one of the most important multimedia components of a website. Storing these images in the database makes life easier, in retrieving them and displaying them on dynamic web-pages. I had to convert this image to a byte array and store it to the database in a blob data-type. Encryption of data Last but not the least; security is the most important aspect of an E-Commerce website in today s world of identity theft and network sniffing. I have done the encryption and decryption of data using the System.Security.Cryptography namespace and its objects. So the user information will be stored in an encrypted format in the database. 8.Testing All the following tests were performed on my Dell 600m laptop, with Windows XP Professional, Pentium M processor, a clock speed of 1.7 GHz and 512 MB RAM. For the Microsoft ACT performance test I have tested my Website Homepage and for the JMeter load test, the products page was tested. This page displays products from a subcategory. All the requests were sent from the same laptop itself. Microsoft Application Center Test Application Center Test is designed to stress test Web Servers and analyzes performance and scalability problems with Web Applications. It simulates a large group of users by opening multiple connections to the server and rapidly sending HTTP requests. Results The following figure shows the results generated by the Microsoft ACT test. 5 simultaneous browser connections for duration of 3 minutes were used for this test. A total of 2,052 requests were sent to the website. The average time to first byte and the last byte were almost the same, showing that the web page takes almost the same time to load for all the requests. The last section shown in the figure provides some statistics on the error count. As you can see there were no HTTP, DNS or Socket errors found. 8

9 The following figure shows the graph generated by the application center test. It is clear from the graph that even when the numbers of requests were increasing, the response rate was quite consistent throughout the duration of the test. JMeter Load Test Apache JMeter may be used to test performance both on static and dynamic. It can be used to simulate a heavy load on a server, to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server and website behavior under heavy concurrent load. The following figure shows the graph generated by Jmeter while testing the homepage of my website. I have used a total of 200 threads, simulating 200 simultaneous users, looping 2 times, with a ramp period of 10 seconds. It is clear from the graph that the website performs consistently under heavy load generated by many simultaneous users. 9

10 NUNIT Functionality Test NUnit is a unit-testing framework for all.net languages. It is written entirely in C# and has been completely redesigned to take advantage of many.net language features, for example custom attributes and other reflection related capabilities. Similar to JUnit, we have to create some test cases for the functions we want to test using NUnit. There are two ways we can do this; using the NUnit console or the GUI as shown in the following figure. After writing the test cases, we have to load the dll file of our project into the NUnit GUI, and the GUI shows the tree structure of our test cases. As you can see from the following figure, I have created 11 test cases to test functions from all the web pages that I have created. All test cases have run successfully without any failure, which guarantees that these functions work correctly. 9. Experiences Lessons Learnt Retrieving data from, and updating the database. Processing this data and displaying in a desired format. Designing a good user-interface using ASP.Net forms. Providing security in the form of sessions and encryption. Storing images in the database. Loading input forms and other data dynamically. Performing client-side validations. Designing the database schema for web applications. Testing web applications for performance and functionality using NUNIT, JMeter, Microsoft Application Center Test, and ANTS. Problems faced I faced some problem initially using the oracle blob data type for storing product images and displaying these images on web pages. But I read a lot of articles on the web on this topic and I could resolve this issue. When I started building this project, I had problems with browser compatibility. It was not very visually appealing in Mozilla, as it was with IE. Then, I started using CSS styles for all formatting on my web pages. This solved the problem, and now the look is uniform across various browsers. 10

11 10. Future Work Maintain a favorites list for every buyer Implement the admin section Ability to add/change advertisements Add help in the form of a flash animation Interface to review products, sellers and buyers Besides manufacturer and price, add some more filters dynamically based on the sub-category. 11. Conclusion The purpose of this E-Commerce Price-Grabbing website is to give the best price for a product across many different sellers, so that the user can get all the prices on one website instead of visiting all the seller s web pages to find out the lowest price. This website has been designed in ASP.Net, so it has got a very good user-interface. Asp.net was a good choice, because it has a very good IDE that helps to design and build web pages in a short time. The motivation behind building this website came from the popular pricegrabber.com website, which is one of the most widely used E-commerce website today. It reduces a lot of work and effort, and saves a lot of time for the user by grabbing the best price for a given product across many different sellers. Through this project I have gained a lot of knowledge and experience on designing web pages using ASP.Net and Oracle, which will be useful to me in my future projects. 12. References Microsoft ASP.NET 2.0 Step by Step, by George Shepherd Oracle pl/sql programming, by Scott Urman and Tim Smith. Microsoft.net Home Page, Official Microsoft ASP.Net site, Internet Information Services, efault.mspx Oracle Database Enterprise Edition, tml JavaScript Introduction, Cascading Style Sheets, Cascading Style Sheets, XML, Microsoft Application Center Test, Apache Jmeter, NUNIT, Credit Card Validation Using Luhn's Formula or.asp 11

Web Design. Basic Concepts

Web Design. Basic Concepts Web Design Basic Concepts Web Design Web Design: Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web. Web sites may be relatively simple, or highly

More information

Programming the World Wide Web by Robert W. Sebesta

Programming the World Wide Web by Robert W. Sebesta Programming the World Wide Web by Robert W. Sebesta Tired Of Rpg/400, Jcl And The Like? Heres A Ticket Out Programming the World Wide Web by Robert Sebesta provides students with a comprehensive introduction

More information

Languages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by

Languages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by Languages in WEB E-Business Technologies Summer Semester 2009 Submitted to Prof. Dr. Eduard Heindl Prepared by Jenisha Kshatriya (Mat no. 232521) Fakultät Wirtschaftsinformatik Hochshule Furtwangen University

More information

Design and Implementation of File Sharing Server

Design and Implementation of File Sharing Server Design and Implementation of File Sharing Server Firas Abdullah Thweny Al-Saedi #1, Zaianb Dheya a Al-Taweel *2 # 1,2 Computer Engineering Department, Al-Nahrain University, Baghdad, Iraq Abstract this

More information

Checklist for Testing of Web Application

Checklist for Testing of Web Application Checklist for Testing of Web Application Web Testing in simple terms is checking your web application for potential bugs before its made live or before code is moved into the production environment. During

More information

Vision Document. Online E-commerce Music CD Store Version 2.0

Vision Document. Online E-commerce Music CD Store Version 2.0 Vision Document Online E-commerce Music CD Store Version 2.0 Submitted in partial fulfillment of the requirements of the degree of Master Software Engineering Reshma Sawant CIS 895 MSE Project Kansas State

More information

VPN Connection to HFM Server at Poltrona FrauSite Below it is described how to connect You to Poltronafrau.it domain through a VPN connection.

VPN Connection to HFM Server at Poltrona FrauSite Below it is described how to connect You to Poltronafrau.it domain through a VPN connection. IT Technical Documents Author HFM - User Guide Creation Date 24/11/2008 Revised by Revision 17/01/2008 ID Doc. VPN Connection to HFM Server at Poltrona FrauSite Below it is described how to connect You

More information

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days 2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft Certified

More information

20486 Developing ASP.NET MVC 5 Web Applications

20486 Developing ASP.NET MVC 5 Web Applications Course Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools and technologies. The focus will be on coding activities that enhance the performance

More information

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS Chapter Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key

More information

Vision Document 2.0 Online Book Store Phase-II. Vamsi Krishna Mummaneni

Vision Document 2.0 Online Book Store Phase-II. Vamsi Krishna Mummaneni Vision Document 2.0 Online Book Store Phase-II Submitted in partial fulfillment of the requirements of the degree of Master of Software Engineering Vamsi Krishna Mummaneni CIS 895 MSE Project Kansas State

More information

Resellers Guide Managing your Reseller Account

Resellers Guide Managing your Reseller Account Resellers Guide Managing your Reseller Account Read our Blog: http://blog.webfusion.co.uk/ View our support site: http://webfusion-support.co.uk/ Follow us on Twitter: http://twitter.com/webfusionuk Contents

More information

Developing ASP.NET MVC 5 Web Applications

Developing ASP.NET MVC 5 Web Applications 20486C - Version: 1 23 February 2018 Developing ASP.NET MVC 5 Web Developing ASP.NET MVC 5 Web 20486C - Version: 1 5 days Course Description: In this course, students will learn to develop advanced ASP.NET

More information

Web Programming Paper Solution (Chapter wise)

Web Programming Paper Solution (Chapter wise) Introduction to web technology Three tier/ n-tier architecture of web multitier architecture (often referred to as n-tier architecture) is a client server architecture in which presentation, application

More information

CNIT 129S: Securing Web Applications. Ch 3: Web Application Technologies

CNIT 129S: Securing Web Applications. Ch 3: Web Application Technologies CNIT 129S: Securing Web Applications Ch 3: Web Application Technologies HTTP Hypertext Transfer Protocol (HTTP) Connectionless protocol Client sends an HTTP request to a Web server Gets an HTTP response

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

20486C: Developing ASP.NET MVC 5 Web Applications

20486C: Developing ASP.NET MVC 5 Web Applications 20486C: Developing ASP.NET MVC 5 Web Course Details Course Code: Duration: Notes: 20486C 5 days This course syllabus should be used to determine whether the course is appropriate for the students, based

More information

Oracle Application Express 5 New Features

Oracle Application Express 5 New Features Oracle Application Express 5 New Features 20th HrOUG conference October 16, 2015 Vladislav Uvarov Software Development Manager Database Server Technologies Division Copyright 2015, Oracle and/or its affiliates.

More information

Microsoft Developing ASP.NET MVC 4 Web Applications

Microsoft Developing ASP.NET MVC 4 Web Applications 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20486 - Developing ASP.NET MVC 4 Web Applications Length 5 days Price $4290.00 (inc GST) Version C Overview In this course, students will learn to develop

More information

IDX Quick Start Guide. A Guide for New Clients

IDX Quick Start Guide. A Guide for New Clients IDX Quick Start Guide A Guide for New Clients Introduction Congratulations on your decision to integrate IDX property search and lead capture tools into your website! With these IDX tools, your website

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

CRM Connector for Salesforce

CRM Connector for Salesforce CRM Connector for Salesforce Administrator Guide Version 1.1 October, 2016 Page 1 Table of contents INTRODUCTION AND GETTING STARTED OPERATING SYSTEM, HARDWARE AND SOFTWARE REQUIREMENTS Supported Browsers

More information

OfficeSuite UC Connector for Salesforce

OfficeSuite UC Connector for Salesforce ADMIN TRAINING GUIDE OfficeSuite UC Connector for Salesforce 1 OFFICESUITE UC CONNECTOR FOR SALESFORCE: ADMIN TRAINING GUIDE Table of contents 3 Introduction 4 Operating system, hardware and software requirements

More information

Index. C CakePHP framework, 232 Cascading Style Sheets (CSS)

Index. C CakePHP framework, 232 Cascading Style Sheets (CSS) A Absolute link, 61, 62 Agile project management, 15 16 budget management, 18 19 scope management, 19 20 time management, 17 Ajax. See Asynchronous JavaScript and XML (Ajax) Anonymous functions, 183 188

More information

A network is a group of two or more computers that are connected to share resources and information.

A network is a group of two or more computers that are connected to share resources and information. Chapter 1 Introduction to HTML, XHTML, and CSS HTML Hypertext Markup Language XHTML Extensible Hypertext Markup Language CSS Cascading Style Sheets The Internet is a worldwide collection of computers and

More information

Introduction. Installation. Version 2 Installation & User Guide. In the following steps you will:

Introduction. Installation. Version 2 Installation & User Guide. In the following steps you will: Introduction Hello and welcome to RedCart TM online proofing and order management! We appreciate your decision to implement RedCart for your online proofing and order management business needs. This guide

More information

Xton Access Manager GETTING STARTED GUIDE

Xton Access Manager GETTING STARTED GUIDE Xton Access Manager GETTING STARTED GUIDE XTON TECHNOLOGIES, LLC PHILADELPHIA Copyright 2017. Xton Technologies LLC. Contents Introduction... 2 Technical Support... 2 What is Xton Access Manager?... 3

More information

OrgPublisher 10 Architecture Overview

OrgPublisher 10 Architecture Overview OrgPublisher 10 Architecture Overview Table of Contents OrgPublisher 10 Architecture Overview Table of Contents OrgPublisher Introduction... 3 Data Sources... 4 OrgPublisher Users... 4... 4 Client PC Requirements...

More information

WIKI USING ASP.NET MOHAMED ASKAR KADER SHERIFUDEEN. B.E, Madurai Kamaraj University, India, 2003 A REPORT

WIKI USING ASP.NET MOHAMED ASKAR KADER SHERIFUDEEN. B.E, Madurai Kamaraj University, India, 2003 A REPORT WIKI USING ASP.NET by MOHAMED ASKAR KADER SHERIFUDEEN B.E, Madurai Kamaraj University, India, 2003 A REPORT submitted in partial fulfillment of the requirements for the degree MASTER OF SCIENCE DEPARTMENT

More information

Developing ASP.NET MVC 5 Web Applications

Developing ASP.NET MVC 5 Web Applications Developing ASP.NET MVC 5 Web Applications Course 20486C; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools

More information

WELCOME to Qantas Group isupplier

WELCOME to Qantas Group isupplier WELCOME to Qantas Group isupplier A manual for suppliers Welcome to our isupplier help manual. You re receiving this manual as you are one of our preferred suppliers with access to the isupplier Portal.

More information

Web Engineering (CC 552)

Web Engineering (CC 552) Web Engineering (CC 552) Introduction Dr. Mohamed Magdy mohamedmagdy@gmail.com Room 405 (CCIT) Course Goals n A general understanding of the fundamentals of the Internet programming n Knowledge and experience

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

ONLINE SHOPPING CHAITANYA REDDY MITTAPELLI. B.E., Osmania University, 2005 A REPORT

ONLINE SHOPPING CHAITANYA REDDY MITTAPELLI. B.E., Osmania University, 2005 A REPORT ONLINE SHOPPING By CHAITANYA REDDY MITTAPELLI B.E., Osmania University, 2005 A REPORT Submitted in partial fulfillment of the requirements for the degree MASTER OF SCIENCE Department of Computing and Information

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

IBM WebSphere Application Server V3.5, Advanced Edition for Linux Extends Support to Red Hat, Caldera, SuSE, and TurboLinux

IBM WebSphere Application Server V3.5, Advanced Edition for Linux Extends Support to Red Hat, Caldera, SuSE, and TurboLinux Software Announcement December 5, 2000 IBM Server V3.5, Advanced Extends Support to Red Hat, Caldera, SuSE, and TurboLinux Overview WebSphere Application Edition for Linux manages and integrates enterprise-wide

More information

Unit 4 The Web. Computer Concepts Unit Contents. 4 Web Overview. 4 Section A: Web Basics. 4 Evolution

Unit 4 The Web. Computer Concepts Unit Contents. 4 Web Overview. 4 Section A: Web Basics. 4 Evolution Unit 4 The Web Computer Concepts 2016 ENHANCED EDITION 4 Unit Contents Section A: Web Basics Section B: Browsers Section C: HTML Section D: HTTP Section E: Search Engines 2 4 Section A: Web Basics 4 Web

More information

GMO Register User Guide

GMO Register User Guide GMO Register User Guide A. Rana and F. Foscarini Institute for Health and Consumer Protection 2007 EUR 22697 EN The mission of the Institute for Health and Consumer Protection is to provide scientific

More information

HOMELESS INDIVIDUALS AND FAMILIES INFORMATION SYSTEM HIFIS 4.0 TECHNICAL ARCHITECTURE AND DEPLOYMENT REFERENCE

HOMELESS INDIVIDUALS AND FAMILIES INFORMATION SYSTEM HIFIS 4.0 TECHNICAL ARCHITECTURE AND DEPLOYMENT REFERENCE HOMELESS INDIVIDUALS AND FAMILIES INFORMATION SYSTEM HIFIS 4.0 TECHNICAL ARCHITECTURE AND DEPLOYMENT REFERENCE HIFIS Development Team May 16, 2014 Contents INTRODUCTION... 2 HIFIS 4 SYSTEM DESIGN... 3

More information

Contents 1 INTRODUCTION TO COMPUTER NETWORKS...

Contents 1 INTRODUCTION TO COMPUTER NETWORKS... Contents 1 INTRODUCTION TO COMPUTER NETWORKS... 1.1 LAN's & WAN's... 1.2 Some network and internetwork components... File Server... Workstation. Topologies and Protocol... Repeaters. Hubs (concentrators)...

More information

Digitized Engineering Notebook

Digitized Engineering Notebook Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Naga Venkata Sandeep Kavuru Governors State

More information

1 Preface and overview Functional enhancements Improvements, enhancements and cancellation System support...

1 Preface and overview Functional enhancements Improvements, enhancements and cancellation System support... Contents Contents 1 Preface and overview... 3 2 Functional enhancements... 6 2.1 "Amazonification" of the application... 6 2.2 Complete integration of Apache Solr... 7 2.2.1 Powerful full text search...

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Duration: 5 Days Course Code: 20486B About this course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Practice Labs User Guide

Practice Labs User Guide Practice Labs User Guide This page is intentionally blank Contents Introduction... 3 Overview... 3 Accessing Practice Labs... 3 The Practice Labs Interface... 4 Minimum Browser Requirements... 5 The Content

More information

CS WEB TECHNOLOGY

CS WEB TECHNOLOGY CS1019 - WEB TECHNOLOGY UNIT 1 INTRODUCTION 9 Internet Principles Basic Web Concepts Client/Server model retrieving data from Internet HTM and Scripting Languages Standard Generalized Mark up languages

More information

SedonaOffice Users Conference. San Francisco, CA January 21 24, Dashboard 2. Presented by: Matt Howe

SedonaOffice Users Conference. San Francisco, CA January 21 24, Dashboard 2. Presented by: Matt Howe SedonaOffice Users Conference San Francisco, CA January 21 24, 2018 Dashboard 2 Presented by: Matt Howe This Page Intentionally Left Blank Page 2 of 29 Table of Contents Overview... 4 Requirements... 4

More information

HOW TO INTEGRATE A PAYPAL BUTTON INTO YOUR WEBSITE

HOW TO INTEGRATE A PAYPAL BUTTON INTO YOUR WEBSITE 1 HOW TO INTEGRATE A PAYPAL BUTTON INTO YOUR WEBSITE (c ) Laycock Publishing Limited You have full distribution rights to this publication, provided that it remains unaltered in any way whatsoever, and

More information

The Now Platform Reference Guide

The Now Platform Reference Guide The Now Platform Reference Guide A tour of key features and functionality START Introducing the Now Platform Digitize your business with intelligent apps The Now Platform is an application Platform-as-a-Service

More information

Quick Shopper Online Store KB P M P D P D

Quick Shopper Online Store KB P M P D P D Quick Shopper Online Store KB P M P D P D System Specification 1.0 Introduction 1.1 Goals and Objectives Quick Shopper is software that allows people to do their shopping over the Internet. Customers are

More information

Void Mark E-Commerce Application

Void Mark E-Commerce Application RESEARCH ARTICLE OPEN ACCESS Void Mark E-Commerce Application Mayank Pithwa, Akshay Ghugal, Moni Gupta, Rasika Patil4, Ajay Karare Computer Science & Engineering, Jhulelal Institute of Technology, Rashtrasant

More information

Inf 202 Introduction to Data and Databases (Spring 2010)

Inf 202 Introduction to Data and Databases (Spring 2010) Inf 202 Introduction to Data and Databases (Spring 2010) Jagdish S. Gangolly Informatics CCI SUNY Albany April 22, 2010 Database Processing Applications Standard Database Processing Client/Server Environment

More information

User Guide. Browser Password Recovery Pro. Contents

User Guide. Browser Password Recovery Pro. Contents Browser Password Recovery Pro User Guide Contents About Benefits Requirements Installation Using GUI Version Right Click Menu Options Browser Password Removal Feature Browser Password Report Browser Settings

More information

ASP.NET Web Forms Programming Using Visual Basic.NET

ASP.NET Web Forms Programming Using Visual Basic.NET ASP.NET Web Forms Programming Using Visual Basic.NET Duration: 35 hours Price: $750 Delivery Option: Attend training via an on-demand, self-paced platform paired with personal instructor facilitation.

More information

205CDE: Developing the Modern Web. Assignment 1: Designing a Website. Scenario: D Bookshop

205CDE: Developing the Modern Web. Assignment 1: Designing a Website. Scenario: D Bookshop 205CDE: Developing the Modern Web Assignment 1: Designing a Website Scenario: D Bookshop Introduction I decided to make a second hand bookshop website. There are some reasons why I made this choice. Mainly

More information

Grade 9 :The Internet and HTML Code Unit 1

Grade 9 :The Internet and HTML Code Unit 1 Internet Basic: The internet is a world-wide system of computer networks and computers. Each user makes use of an internet service provider (ISP). The ISP will set up a user account which will contain

More information

This document is for informational purposes only. PowerMapper Software makes no warranties, express or implied in this document.

This document is for informational purposes only. PowerMapper Software makes no warranties, express or implied in this document. OnDemand User Manual Enterprise User Manual... 1 Overview... 2 Introduction to SortSite... 2 How SortSite Works... 2 Checkpoints... 3 Errors... 3 Spell Checker... 3 Accessibility... 3 Browser Compatibility...

More information

Kurant StoreSense Quick Start Guide

Kurant StoreSense Quick Start Guide Kurant StoreSense Quick Start Guide Version 5.7.0 2004 Kurant Corporation. Kurant, StoreSense, and the Kurant logo are trademarks of Kurant. All other products mentioned are trademarks of their respective

More information

AUTHENTICATED WEB MANAGEMENT SYSTEM

AUTHENTICATED WEB MANAGEMENT SYSTEM AUTHENTICATED WEB MANAGEMENT SYSTEM Masters Project Report (CPEG 597) December 2005 Submitted to Prof. Ausif Mahmood ID. 655795 By Kavya P Basa 1 Abstract In an era where web development is taking priority

More information

ASP.NET MVC Training

ASP.NET MVC Training TRELLISSOFT ASP.NET MVC Training About This Course: Audience(s): Developers Technology: Visual Studio Duration: 6 days (48 Hours) Language(s): English Overview In this course, students will learn to develop

More information

COPYRIGHTED MATERIAL. Part I: Getting Started. Chapter 1: Introducing Flex 2.0. Chapter 2: Introducing Flex Builder 2.0. Chapter 3: Flex 2.

COPYRIGHTED MATERIAL. Part I: Getting Started. Chapter 1: Introducing Flex 2.0. Chapter 2: Introducing Flex Builder 2.0. Chapter 3: Flex 2. 02671c01.qxd:02671c01 4/20/07 11:24 AM Page 1 Part I: Getting Started Chapter 1: Introducing Flex 2.0 Chapter 2: Introducing Flex Builder 2.0 Chapter 3: Flex 2.0 Basics Chapter 4: Using Flex Builder 2.0

More information

EXAM Web Development Fundamentals. Buy Full Product.

EXAM Web Development Fundamentals. Buy Full Product. Microsoft EXAM - 98-363 Web Development Fundamentals Buy Full Product http://www.examskey.com/98-363.html Examskey Microsoft 98-363 exam demo product is here for you to test the quality of the product.

More information

RAD Studio XE Datasheet

RAD Studio XE Datasheet RAD Studio XE Datasheet DATASHEET Embarcadero RAD Studio XE Complete solution for Windows,.NET, PHP and Web application development Embarcadero RAD Studio XE is a comprehensive rapid application development

More information

ONLINE JOB SEARCH SWETHA DEVA A REPORT. submitted in partial fulfillment of the requirements for the degree MASTER OF SCIENCE

ONLINE JOB SEARCH SWETHA DEVA A REPORT. submitted in partial fulfillment of the requirements for the degree MASTER OF SCIENCE ONLINE JOB SEARCH By SWETHA DEVA A REPORT submitted in partial fulfillment of the requirements for the degree MASTER OF SCIENCE Department of Computing and Information Sciences College of Engineering KANSAS

More information

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 ) Course Title ASP.NET ( Level 1 ) Course Description ASP Stands for Active Server Pages it s the most secure robust server side technology. It s used to create dynamic web applications, ASP.NET is a unified

More information

Cisco Unified Serviceability

Cisco Unified Serviceability Cisco Unified Serviceability Introduction, page 1 Installation, page 5 Introduction This document uses the following abbreviations to identify administration differences for these Cisco products: Unified

More information

Incredible India. PreparedBy:Harshad Khamal &DivyeshDangar Page 1

Incredible India. PreparedBy:Harshad Khamal &DivyeshDangar Page 1 PreparedBy:Harshad Khamal &DivyeshDangar Page 1 Project Report On Submitted by :-Harshad Khamal & Divyesh Dangar. Guided by :-Pradip Vanpariya & Haresh Khachariya Sem :-B.Sc.IT- 5 th Sem. Year :-2013 College:-Shree

More information

H&H Purchasing Services WebForms Reference Guide. Volume 1 FULFILLMENT

H&H Purchasing Services WebForms Reference Guide. Volume 1 FULFILLMENT H&H Purchasing Services WebForms Reference Guide Volume 1 FULFILLMENT April 2016 TABLE OF CONTENTS Introduction What is EDI? 3 4 WebForms Navigation Inbox/Sent/Drafts Purchase Order Acknowledgement Advance

More information

Reading How the Web Works

Reading How the Web Works Reading 1.3 - How the Web Works By Jonathan Lane Introduction Every so often, you get offered a behind-the-scenes look at the cogs and fan belts behind the action. Today is your lucky day. In this article

More information

FIREFOX MENU REFERENCE This menu reference is available in a prettier format at

FIREFOX MENU REFERENCE This menu reference is available in a prettier format at FIREFOX MENU REFERENCE This menu reference is available in a prettier format at http://support.mozilla.com/en-us/kb/menu+reference FILE New Window New Tab Open Location Open File Close (Window) Close Tab

More information

20486: Developing ASP.NET MVC 4 Web Applications (5 Days)

20486: Developing ASP.NET MVC 4 Web Applications (5 Days) www.peaklearningllc.com 20486: Developing ASP.NET MVC 4 Web Applications (5 Days) About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

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

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS ABOUT THIS COURSE In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the

More information

Course 20486B: Developing ASP.NET MVC 4 Web Applications

Course 20486B: Developing ASP.NET MVC 4 Web Applications Course 20486B: Developing ASP.NET MVC 4 Web Applications Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus

More information

Chapter 1 Introduction to HTML, XHTML, and CSS

Chapter 1 Introduction to HTML, XHTML, and CSS Chapter 1 Introduction to HTML, XHTML, and CSS MULTIPLE CHOICE 1. The world s largest network is. a. the Internet c. Newsnet b. the World Wide Web d. both A and B A PTS: 1 REF: HTML 2 2. ISPs utilize data

More information

Improve Web Application Performance with Zend Platform

Improve Web Application Performance with Zend Platform Improve Web Application Performance with Zend Platform Shahar Evron Zend Sr. PHP Specialist Copyright 2007, Zend Technologies Inc. Agenda Benchmark Setup Comprehensive Performance Multilayered Caching

More information

Lesson 4: Web Browsing

Lesson 4: Web Browsing Lesson 4: Web Browsing www.nearpod.com Session Code: 1 Video Lesson 4: Web Browsing Basic Functions of Web Browsers Provide a way for users to access and navigate Web pages Display Web pages properly Provide

More information

We aren t getting enough orders on our Web site, storms the CEO.

We aren t getting enough orders on our Web site, storms the CEO. In This Chapter Introducing how Ajax works Chapter 1 Ajax 101 Seeing Ajax at work in live searches, chat, shopping carts, and more We aren t getting enough orders on our Web site, storms the CEO. People

More information

24*7 Wagon Management System for Car Showroom

24*7 Wagon Management System for Car Showroom IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 11 April 2016 ISSN (online): 2349-6010 24*7 Wagon Management System for Car Showroom Vijay Masne Assistant Professor

More information

Visual Studio Course Developing ASP.NET MVC 5 Web Applications

Visual Studio Course Developing ASP.NET MVC 5 Web Applications Visual Studio Course - 20486 Developing ASP.NET MVC 5 Web Applications Length 5 days Prerequisites Before attending this course, students must have: In this course, students will learn to develop advanced

More information

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 9 Web Applications McGraw-Hill 2010 The McGraw-Hill Companies, Inc. All rights reserved. Chapter Objectives - 1 Explain the functions of the server and the client in Web programming Create a Web

More information

IBM WebSphere Application Server V3.5, Advanced Edition Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit

IBM WebSphere Application Server V3.5, Advanced Edition Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit Software Announcement July 25, 2000 IBM V3.5, Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit Overview WebSphere Application Server V3.5, manages and integrates

More information

20486-Developing ASP.NET MVC 4 Web Applications

20486-Developing ASP.NET MVC 4 Web Applications Course Outline 20486-Developing ASP.NET MVC 4 Web Applications Duration: 5 days (30 hours) Target Audience: This course is intended for professional web developers who use Microsoft Visual Studio in an

More information

AIM. 10 September

AIM. 10 September AIM These two courses are aimed at introducing you to the World of Web Programming. These courses does NOT make you Master all the skills of a Web Programmer. You must learn and work MORE in this area

More information

Outline. Web browsers & Web servers

Outline. Web browsers & Web servers Web browsers & Web servers 1 Outline Goals and Objectives Topics headlines Introduction Finding a web page Browser Tasks Top browsers Browser window structure Internet Explorer Netscape / Mozilla Opera

More information

Lesson 5 Introduction to Cascading Style Sheets

Lesson 5 Introduction to Cascading Style Sheets Introduction to Cascading Style Sheets HTML and JavaScript BASICS, 4 th Edition 1 Objectives Create a Cascading Style Sheet. Control hyperlink behavior with CSS. Create style classes. Share style classes

More information

Intellicus Getting Started

Intellicus Getting Started Intellicus Getting Started Intellicus Web-based Reporting Suite Version 4.5 Enterprise Professional Smart Developer Smart Viewer Intellicus Technologies info@intellicus.com www.intellicus.com Copyright

More information

The Cisco HCM-F Administrative Interface

The Cisco HCM-F Administrative Interface CHAPTER 5 This chapter contains information on the following topics: Overview of Cisco HCM-F Administrative Interface, page 5-1 Browser Support, page 5-2 Login and Logout, page 5-4 Online Help, page 5-5

More information

Page 1 of 13. E-COMMERCE PROJECT HundW Consult MENA Instructor: Ahmad Hammad Phone:

Page 1 of 13. E-COMMERCE PROJECT HundW Consult MENA Instructor: Ahmad Hammad   Phone: E-COMMERCE PROJECT HundW Consult MENA Instructor: Ahmad Hammad Email: AhmadNassr@gmail.com Phone: 0599042502 1. Rationale This is the major project for both (Open Source and.net teams) as an E-Commerce

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Course 20486B; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Qlik Sense Enterprise architecture and scalability

Qlik Sense Enterprise architecture and scalability White Paper Qlik Sense Enterprise architecture and scalability June, 2017 qlik.com Platform Qlik Sense is an analytics platform powered by an associative, in-memory analytics engine. Based on users selections,

More information

Contents. 1. Using Cherry 1.1 Getting started 1.2 Logging in

Contents. 1. Using Cherry 1.1 Getting started 1.2 Logging in 1 Contents 1. Using Cherry 1.1 Getting started 1.2 Logging in 2. Site Page Hierarchy Management 2.1 Page Addition 2.2 Page Deletion 2.3 Editing Page Details 3. Page Content Modification 3.1 Page Revisions

More information

ISU Market. A website application for buying and selling various items in the ISU domain. ComS 309 Portfolio 2 Group 11: Chao Song & Neh Batwara

ISU Market. A website application for buying and selling various items in the ISU domain. ComS 309 Portfolio 2 Group 11: Chao Song & Neh Batwara ISU Market A website application for buying and selling various items in the ISU domain ComS 309 Portfolio 2 Group 11: Chao Song & Neh Batwara Contents 1 Overview 1 2 New Concepts and Complexity 2 3 Creation,

More information

Electronic Sales Platform User s Manual

Electronic Sales Platform User s Manual Electronic Sales Platform User s Manual Version 1.1 2018 St. Petersburg 2 CONTENTS Preface... 3 1 Introduction... 4 1.1 Workstation Requirements and Settings... 4 1.2 Starting application... 5 2 Summary

More information

Status Web Evaluator s Guide Software Pursuits, Inc.

Status Web Evaluator s Guide Software Pursuits, Inc. Status Web Evaluator s Guide 2018 Table of Contents Introduction... 2 System Requirements... 2 Contact Information... 2 Installing Microsoft IIS... 2 Verifying Microsoft IIS Features... 9 Installing the

More information

Semantic Web Lecture Part 1. Prof. Do van Thanh

Semantic Web Lecture Part 1. Prof. Do van Thanh Semantic Web Lecture Part 1 Prof. Do van Thanh Overview of the lecture Part 1 Why Semantic Web? Part 2 Semantic Web components: XML - XML Schema Part 3 - Semantic Web components: RDF RDF Schema Part 4

More information

Java Applets, etc. Instructor: Dmitri A. Gusev. Fall Lecture 25, December 5, CS 502: Computers and Communications Technology

Java Applets, etc. Instructor: Dmitri A. Gusev. Fall Lecture 25, December 5, CS 502: Computers and Communications Technology Java Applets, etc. Instructor: Dmitri A. Gusev Fall 2007 CS 502: Computers and Communications Technology Lecture 25, December 5, 2007 CGI (Common Gateway Interface) CGI is a standard for handling forms'

More information

Quick Web Development using JDeveloper 10g

Quick Web Development using JDeveloper 10g Have you ever experienced doing something the long way and then learned about a new shortcut that saved you a lot of time and energy? I can remember this happening in chemistry, calculus and computer science

More information

Windows Presentation Foundation Visual Studio.NET 2008

Windows Presentation Foundation Visual Studio.NET 2008 Windows Presentation Foundation Visual Studio.NET 2008 Course 6460 - Three Days - Instructor-led - Hands on This three-day instructor-led course provides students with the knowledge and skills to build

More information

Zend Core TM. Installation and Maintenance Guide. Zend Core for Oracle. By Zend Technologies, Inc. w w w. z e n d. c o m

Zend Core TM. Installation and Maintenance Guide. Zend Core for Oracle. By Zend Technologies, Inc. w w w. z e n d. c o m Zend Core TM Installation and Maintenance Guide Zend Core for Oracle By Zend Technologies, Inc. w w w. z e n d. c o m Disclaimer The information in this document is subject to change without notice and

More information

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition First published on 3 July 2012 This is the 7 h Revised edition Updated on: 03 August 2015 DISCLAIMER The data in the tutorials is supposed to be one for reference. We have made sure that maximum errors

More information