WIKI USING ASP.NET MOHAMED ASKAR KADER SHERIFUDEEN. B.E, Madurai Kamaraj University, India, 2003 A REPORT
|
|
- Della Small
- 5 years ago
- Views:
Transcription
1 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 OF COMPUTING AND INFORMATION SCIENCES COLLEGE OF ENGINEERING KANSAS STATE UNIVERSITY Manhattan, Kansas 2005 Approved by: Major Professor Daniel Andresen, Ph.D.
2 ABSTRACT A Wiki is a collaborative website whose content can be edited by anyone who has access to it. It helps to keep the content of the webpage up-to-date. It provides one of the powerful ways of collaborating on the web. The objective of this report is to present a Wiki which was built using asp.net. The main features of the project include the users can create new web pages and can edit the existing pages, notification to the users when some topic is changed in the web, adding images to the current web pages, uploading files from the browser and creating links to an uploaded file, previous versions of the page can be retained, a change log which helps to view the recent changes in the web, the text formatting rules used are simple and easy to learn, and an advanced search feature.
3 TABLE OF CONTENTS LIST OF FIGURES... iii ACKNOWLEDGEMENTS... iv 1. Introduction Wiki Objective Target Audience Literature Reviews Overall Description System Architecture Database Design Functionalities Control Flow Design Testing Microsoft Application Center Test ANTS Load Test Snap Shots Problems Faced Lessons Learnt Future Work Conclusion User Manual i
4 5.2 References ii
5 LIST OF FIGURES Figure 1: System Architecture... 3 Figure 2 : Database Design... 5 Figure 3 : Control Flow... 9 Figure 4 : Use Case Diagram Figure 5 : Class Diagram Figure 6: Sequence Diagram Figure 7: Microsoft Application Test Center Results Figure 8 : (i) Ants Load Test Results Figure 9 : (ii) Ants Load Test Results Figure 10 : Wiki View Page Figure 11 : Wiki Edit Page Figure 12 : Wiki Recently Edited Topics Page Figure 13 : Wiki History Page Figure 14:Wiki File Page iii
6 ACKNOWLEDGEMENTS I would like to thank Dr.Daniel Andresen for his valuable guidance in the development of this project. I would also like to thank my committee members Dr.Bill Hankley and Dr.Mitchell Neilsen for supporting me to work in this project. iv
7 1. Introduction 1.1 Wiki A Wiki is a collaborative website whose content can be edited by anyone who has access to it. It is a website where the pages can be changed and published instantly using only a web browser. It automatically creates and links web pages together. 1.2 Objective The objective of this report is to present a Wiki which was built using asp.net. The main features of the project include creation of new web pages, editing the content of existing pages, notification to users when some topic changes in the existing web pages, adding images to the existing web pages, uploading files from the browser and creating links to an uploaded file, retaining previous versions of the page, an event log which helps view the recent changes to the web pages, an advanced search feature and text formatting rules that are simple and easy to learn. 1.3 Target Audience This web application will enable the employees of Kansas State Research and Extension to share their ideas quickly and easily. 1
8 1.4 Literature Reviews There have been many wiki websites created in asp.net. Below I discuss two papers that describe the history of wiki and some of its previous implementations. [9] discusses the history of wiki. Ward Cunningham founded the first wiki on March Wiki Wiki is a Hawaiian term meaning quick. Hence wiki means quick web site. Portland Pattern Repository was the first wiki web site. It has more than 26,000 topics that cover large areas of interest and most of them are related to software development. It is also a great resource to learn about wiki websites in general. There is an online encyclopedia that uses the wiki concept called wikipedia. It has over 1,75,000 topics. [9] discusses an implementation of wiki. This version of wiki called the dotwiki was implemented in vb.net and uses sql server as the database. Dotwiki provides a full-text search which allows sophisticated text searches where one can find variations of a word and rank the results. Sql Server provides a full text service which helps perform this operation. [10] provides an open implementation of wiki called the Twiki. This project is a cgi script written in perl. It is installed on many websites, mainly behind corporate firewalls. One can join the Twiki team and make contributions to the site. It uses server side plug-in modules to enhance functionality. One can create Perl Plugins using the Twiki Plugin API. 2
9 2. Overall Description 2.1 System Architecture Figure 1: System Architecture 3
10 Technologies a) Microsoft Visual Studio.NET The.NET framework is the infrastructure for the new Microsoft.NET platform. It is a common environment for building, deploying, and running web services and web applications. It contains common class libraries, such as ADO.NET, ASP.NET and Windows Forms, to provide advanced standard services that can be integrated into a variety of computer systems. It is language-neutral. Currently it supports C++, C#, Visual Basic, JScript, and COBOL. Third-party languages, such as Eiffel, Perl, Python, Smalltalk, and others, will also be available for building future.net framework applications. The new Visual Studio.NET is a common development environment for the new.net framework. It provides a feature-rich application execution environment, simplified development, and easy integration between a number of different development languages. b) Oracle 10g The database server is Oracle 10g. It is robust and web-enabled. It offers easier fine tuning to serve the required purpose. It provides the most powerful database for secure, reliable, high-capacity Internet applications, data warehouses, and e-commerce websites. 4
11 It is highly scalable. It scales to support the most demanding, high-throughput applications. It reduces the complexity of administration. It can manage the multimedia content directly. It provides complete data protection by means of Oracle Data Guard. 2.2 Database Design Figure 2 : Database Design The wiki_topic table contains all the information about the topics. The wiki_topic_id is the primary key. The wiki_file table is used to store the images and files. The file_id is 5
12 the primary key. The wiki_mail table is used to store the mail addresses of the users. The mail_id is the primary key. 2.3 Functionalities The main features of the project are 1) Creation of new pages: The user can add new topic himself. To create a page he has to create a new link from the index page. Once he clicks the link, he is redirected to the edit page where he can add the content for the page. Simple Editing tips are provided in the Edit page to help him in the creation of the page. 2) Editing the existing topics: The user can edit the content of the existing page. To edit a web page he has to click the edit link which is present in the top of the page. Once he clicks the edit link, he is redirected to the edit page where he can edit the content of the page. 3) notification to the user: Once the user creates a new page or when he do a major revision for the existing page an is sent to all the users notifying the change in the wiki. The is sent to all the users using the Simple Mail Transfer Protocol. 6
13 4) Adding images to the web pages: The user can add images to the page from the edit page. A list of images which is present in the database is populated in the dropdown box. He can add images at the desired position using the editing tips. He can also resize the image and link an URL to the image using the editing tips. 5) Creating links to an uploaded file: The user can create a link to an uploaded file from the edit page. A list of uploaded files which is present in the database is populated in the dropdown box. He can add links to the file in the page using the editing tips. 6) Revision Control: When a user checks the revision box in the edit page, a new revision is created for that page. The old revision is also stored in the database, while the latest revision is shown in the page. He can also view the old revision of the pages by clicking the History link. 7) Viewing Recent Changes: The user can view the recent changes in the Wiki by clicking the Recent link. The user can specify the number of days for which he wants to view the changes. The author of the topic and the time on which the topic was changed is also displayed. 7
14 8) Advanced Search Feature: The user can enter the keyword, which he wants to search in the search box. If the keyword is present in any of the topic, then the title of the topic with the time when it was last updated is shown in the search results. He can also view the topic which starts or ends like the title of the current topic by clicking the Like link. 9) Simple Editing Tips: The editing tips used are simple and easy to learn. For example if he wants to create a new link, all he wants to do is to place an underscore in the title of the topic from the edit page. The wiki automatically creates a new link in the view page. The editing tips can also be easily changed according to the convenience of the user. The user has to click the Editing tips link to view the tips from the edit page. 10) File Manager: The user can upload the files and images to the database from the file manager. He can rename the file and also delete a file from the browser. The date in which the file was uploaded and the size of the file can also be viewed. One cannot have two files with the same name and cannot delete a file if it is used currently by any topic. One can also view the file and the images by clicking the view link in the file manager. 8
15 2.4 Control Flow a.) User: Figure 3 : Control Flow The user must enter his username and password to access the site. If he types in the incorrect data, he is again redirected to the same page. Once he enters the correct data, he can add a new topic or edit an existing topic. He can also search the wiki site by providing any specific keyword. He can log off once he is done with his activities. 9
16 2.5 Design a) Use Case Diagram: The use case diagram shows the functionality of the system in a horizontal way. The primary elements are termed as actors and the processes are called as use cases. The use case diagram shown in figure 4 shows how actors interact with each use case. Actors for Wiki: User County Agent, Professors, employees Use Cases for a Wiki: Create and Edit new pages The user can create and edit new web pages from the browser using the editing tips. View History and Recent Changes The user can view the history of the topics and he can view the recent changes that took place in the Wiki by specifying the number of days. Upload files and images The user can upload files and images from the file manager. He can also rename and delete a file. Search Topic - The user can search for topics in the database by specifying the keyword in the search box. 10
17 System Boundary: The limits of the system are defined by the system boundary of a use case diagram. It is shown as a rectangle containing all the use cases. Wiki is the system boundary for the use case diagram shown in figure 4.i.e all the use cases are limited within this boundary. 11
18 Figure 4 : Use Case Diagram 12
19 b) Class Diagram: The class diagram gives a pictorial representation of the system design. It is a diagram showing the collection of classes and interfaces along with the relationships among classes and interfaces. There are 7 aspx pages which form the main classes in the class diagram shown in figure 5. The class wikidb shown in the figure is used for database access. The figure 5 shown below depicts the class diagram for Wiki. 13
20 Figure 5 : Class Diagram 14
21 c) Sequence Diagram: The sequence of actions that occur in a system is depicted by a sequence diagram. The sequence diagram captures the invocation of methods in each object, and the order in which the invocation occurs. The sequence diagram easily represents the dynamic behavior of the system. The sequence diagram in figure 6 shows a scenario in which the user edits a topic. It also shows how the user views the history of the topic and searches the database. Figure 6: Sequence Diagram 15
22 3. Testing 3.1 Microsoft Application Center Test The application center test helps to gather some performance information on the web applications. Tests were created to simulate several users simultaneously requesting pages from the web application. These simulations helped to determine the stability, speed, and responsiveness of the application. Discussion of Results: Figure 7 shows a list of results generated after the test. Two hundred users were simulated during this test. The duration of the test was 5 seconds. The test result showed that even when the number of users increased, the application was stable. It also proved that there was no HTTP, DNS, or socket errors. Socket errors are caused when the Simple Mail Transfer Protocol fails to deliver a mail. There were no connection or timeout errors. The average time to first byte is little bit higher because of the time it needed to connect to the database. There were 6 unique request made to the database during this test. For each request a separate connection is made to the database. The number of bytes received is higher than the number of bytes sent. This is due to the fact that images and files were requested from the database while generating scripts for the test. Hence the average rate of received bytes is higher than the average rate of sent bytes. 16
23 Figure 7: Microsoft Application Test Center Results 17
24 3.2 ANTS Load Test ANTS Load is a tool which helps to perform load testing on the web application. It works on all.net applications. It can generate the scripts automatically. It has the ability to test XML web services. It finds out the fastest and the slowest objects in the web application. This helped to eliminate the slowest unnecessary objects in the web application. It also finds the fastest and the slowest pages in the web application. This helped to make the slowest page a little bit faster. Discussion of Results: Figure 8 gives a detailed list for all the objects in the page about the time to connect, time to first byte, time to last byte, and the bytes received. The getimage.aspx takes large amount of time since the bytes received for an image in this page is higher. Hence the time to first byte and the time to last byte are higher for this page compared with other pages in the application. Figure 9 shows a graph describing the time to connect for all the web pages in the application. The graph shows that most of the pages require less than 50 milliseconds to connect. Some small proportions of pages require 50 to 100 milliseconds to connect. This shows that the application is faster. 18
25 Figure 8 : (i) Ants Load Test Results 19
26 Figure 9 : (ii) Ants Load Test Results 20
27 3.3 Snap Shots Figure 10 shows the picture of wiki view page where the user views the current topic. The view page contains link for all the other pages in the site. It contains the search box where the user can search for a specific keyword. The title of the topic is displayed in the view page. Figure 10 : Wiki View Page 21
28 Figure 11 shows the picture of the wiki edit page where the user edits the content of the topic. The user can change the author name from the edit page. There are two dropdown boxes to view the images and files present in the database. One can also click the revision box to create new revision. Figure 11 : Wiki Edit Page 22
29 Figure 12 shows the picture of the wiki recent page where the user can view the recently edited topics. One can change the number of days for which he want to view the results. The link to the topic with the author and the last updated time is displayed in the results. Figure 12 : Wiki Recently Edited Topics Page 23
30 Figure 13 shows the picture of the history page where the user views the history of the topic. The link to the previous revisions of the topic with the author and the last updated time is displayed in the results. Figure 13 : Wiki History Page 24
31 Figure 14 shows the picture of file manager page where the user can upload and delete a file. One can also rename a file and view the file by clicking the name of the file. The date when the file was uploaded and the size of the file is displayed in the search results. Figure 14:Wiki File Page 25
32 3.4 Problems Faced I was building this application with a fast internet connection. Therefore, I was unable to know how this application will work in the County Extension Office where the internet access is through a dial-up connection. I was using java script to open and close the window for showing the Editing tips. The size of the window varied according to the settings in the individual computers. 3.5 Lessons Learnt I have learnt how to convert the plain text into an html output. I used the.net Regular Expression Class to perform this operation. Each editing tag requires one regular expression. I used the MSDN guide to build the regular expressions. I have learnt how to store and retrieve images and files from the database. The images and files are stored in the blob field in the database. Before storing the image it is converted into a byte stream. I have learnt how to send mass s using the Simple Mail Transfer Protocol..Net provides a mail class which helps to perform this operation. I have learnt how to do performance testing and load testing on the.net applications. One can learn about these tools from [7] and [8]. 26
33 4. Future Work Since any one can edit any page, the wiki site could create a security risk. The users could delete text or change the meaning of the sentence. Even though the previous versions of the page can be retained, we need some powerful way to keep the contents of the page secure. One possible solution is by defining groups and imposing read and writes access restrictions based on the groups and users. 27
34 5. Conclusion Wiki web sites help to promote collaboration. If we consider the web logs the information goes one way whereas a wiki provide a two-way communication channel in which everyone is an author and a reader. The user just needs a browser and an internet connection to visit a wiki site and contribute. He does not need a text editor or software to use a wiki. Wiki was built using Asp.net that provides a good user interface. It helps to build faster web application by reducing the amount of code required to build large applications. It makes development simpler and easier to maintain. The motivation for building the wiki site came by looking at the Wikipedia. It is an online encyclopedia that uses the wiki concept. It contains over 1,75,000 topics in its site. Hence, I hope that this wiki site will be helpful for all the employees of Kansas State Research and Extension in providing a flexible, powerful, and easy to use collaboration platform. 28
35 5.1 User Manual These are the steps one has to follow to set up a wiki website in their own web server and database. Run the Script files in the Oracle to create the necessary tables, triggers, sequences, procedures and packages. The script files are placed in the scripts folder. Create a project space in the server and place the wiki folder in the server. Change the database server name in the web.config file to that of your database server name. Change the ID and Password in the web.config file to that of your database id and password. Change the default topic name in the web.config file. This topic will become the welcome page of the wiki. Set the start page of the project as default.aspx. Build the project in the.net environment and run the project. Now the wiki is set up in your server and anyone can access it from the web browser. To add new topics create a link from the edit page. Then follow the link to add contents to the topic using the editing tips. The editing tips can be viewed from the edit page. Once the content is added click the save button. Now the topic can be viewed from the view page. 29
36 To edit a topic follow the edit link. For a new revision just click the revision box. A new revision for the current topic is created. If the revision box is not checked then the changes are saved in the current revision itself. The old revision can also be viewed from the history link. List of uploaded files and images can also be seen from the dropdown box. To view the recent changes in the wiki follow the recent link. Then specify the number of days to view the recent changes and click submit. All the changes in the wiki are displayed. To view the previous versions of a topic follow the history link. All the versions of the current topic are displayed. To perform topic search follow the like link. All the topics which starts like and ends like the current topic are displayed with the author name and time when it was last updated. To perform file operation follow the file link. Use the browse button to locate a file and upload button to add the file to the database. To view the uploaded files click the name of the file. To rename the file click the rename button. Checks are done to make sure that two files cannot have the same name. To delete a file click the delete button. Files and images cannot be deleted if it is currently used by a topic. To search for a keyword use the search box present in the view page. All the topics which contain the keyword are displayed. 30
37 5.2 References [1] Nikhil Kothari & Vandana Datya, ASP.NET Server Controls and Components, [2] Mandar Chitnis, Pravin Tiwari, Lakshmi Ananthamurthy. Creating Use case Diagrams, developer.com, [3] Mandar Chitnis, Pravin Tiwari, Lakshmi Ananthamurthy. The UML Class Diagram, developer.com, [4] Mandar Chitnis, Pravin Tiwari, Lakshmi Ananthamurthy. Sequence Diagram in UML, developer.com, [5] W3Schools, Introduction to Microsoft Visual Studio.Net, [6] Jonathan Hodgson, Using a Wiki For Knowledge sharing and sql server documentation, [7] Microsoft, Regular Expression Language Elements, [8] Red-gate, Load Testing For.Net Developers and Testers, [9] Hector J Correa, Building Wiki Websites with Asp.net and Sql Server, [10] Peter Theony, What is Twiki, 31
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 informationWDD 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 informationONLINE 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 informationIntroduction to.net Framework Week 1. Tahir Nawaz
Introduction to.net Framework Week 1 Tahir Nawaz .NET What Is It? Software platform Language neutral In other words:.net is not a language (Runtime and a library for writing and executing written programs
More informationTechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy
TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy Reference: http://www.microsoft.com/technet/prodtechnol/office/sps2003/deploy/spst2003.mspx?pf=true
More informationProject Evaluation Online Book Store Phase-III. Vamsi Krishna Mummaneni
Project Evaluation Online Book Store Phase-III 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 informationONLINE BILLBOARD VIKRAM KUMAR KONDAPANENI B.TECH, ACHARYA NAGARJUNA UNIVERSITY, 2007 A REPORT
ONLINE BILLBOARD By VIKRAM KUMAR KONDAPANENI B.TECH, ACHARYA NAGARJUNA UNIVERSITY, 2007 A REPORT Submitted in partial fulfillment of the requirements for the degree MASTER OF SCIENCE Department of Computing
More informationCOURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010
Course Name OD10267A Introduction to Web Development with Microsoft Visual Studio 2010 Course Duration 2 Days Course Structure Online Course Overview This course provides knowledge and skills on developing
More informationMOODLE MANUAL TABLE OF CONTENTS
1 MOODLE MANUAL TABLE OF CONTENTS Introduction to Moodle...1 Logging In... 2 Moodle Icons...6 Course Layout and Blocks...8 Changing Your Profile...10 Create new Course...12 Editing Your Course...15 Adding
More informationVision 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 information12/3/ Introduction to CenterStage Spaces and roles. My Community My Spaces, My Favorite Spaces
Introduction to CenterStage Spaces and roles My Community My Spaces, My Favorite Spaces Inside the space Navigate, watch, share Files Open, import, edit, tag, copy, share Communication tools Wikis, blogs,
More informationFile Cabinet Manager
Tool Box File Cabinet Manager Java File Cabinet Manager Password Protection Website Statistics Image Tool Image Tool - Resize Image Tool - Crop Image Tool - Transparent Form Processor Manager Form Processor
More informationECE297 Quick Start Guide Wiki
ECE297 Quick Start Guide Wiki Problems are solved not by giving new information, but by arranging what we have always known." Ludwig Wittgenstein 1 Intro: The ECE297 Wiki Welcome to the ECE297 wiki. A
More informationIntroduction to.net Framework
Introduction to.net Framework .NET What Is It? Software platform Language neutral In other words:.net is not a language (Runtime and a library for writing and executing written programs in any compliant
More informationPBWORKS - Student User Guide
PBWORKS - Student User Guide Fall 2009 PBworks - Student Users Guide This guide provides the basic information you need to get started with PBworks. If you don t find the help you need in this guide, please
More informationTDWG Website Preview Guide
International Union for Biological Sciences Taxonomic Databases Working Group http://www.tdwg.org TDWG Website Preview Guide Version 0.7 24 Apr 2006 Index 1. Introduction... 2 2. Features of the Website...
More informationBEAWebLogic. 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 informationContent Development Reference. Including resources for publishing content on the Help Server
Content Development Reference Including resources for publishing content on the Help Server March 2016 Help Server guidance Optimizing your investment in content F1 or TOC? Metadata and editing tools for
More informationTechnical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.
Technical Overview Technical Overview Standards based Architecture Scalable Secure Entirely Web Based Browser Independent Document Format independent LDAP integration Distributed Architecture Multiple
More informationIIS Installation for.net Application. Md. Saifullah Al Azad
IIS Installation for.net Application Md. Saifullah Al Azad Contents 1 Mimimal... 2 1.1 Common HTTP Features... 2 1.1.1 Static Content... 2 1.1.2 Default Document... 2 1.2 Application Development... 2 1.2.1
More informationPerformance Monitoring and SiteScope
Performance Monitoring and SiteScope Presented By Rupesh Garg & Naidu, Wipro Technologies. December 11, 2012 1 Abstract Monitoring the web environment refers to test or Check the systems and services in
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Sandeep Kumar Gudivada Governors State University
More informationPrice-Grabbing E-commerce Website Using ASP.Net and Oracle
Price-Grabbing E-commerce Website Using ASP.Net and Oracle Susheel Pal Mudhranthakm Indrapal CIS 690, Spring 2006 susheel@ksu.edu Abstract The following documentation is the project report of a price-grabbing,
More informationUsing the vrealize Orchestrator Operations Client. vrealize Orchestrator 7.5
Using the vrealize Orchestrator Operations Client vrealize Orchestrator 7.5 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationAUTHENTICATED 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 informationGetting 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 information13. Databases on the Web
13. Databases on the Web Requirements for Web-DBMS Integration The ability to access valuable corporate data in a secure manner Support for session and application-based authentication The ability to interface
More informationCOMMUNITIES USER MANUAL. Satori Team
COMMUNITIES USER MANUAL Satori Team Table of Contents Communities... 2 1. Introduction... 4 2. Roles and privileges.... 5 3. Process flow.... 6 4. Description... 8 a) Community page.... 9 b) Creating community
More informationChatter Answers Implementation Guide
Chatter Answers Implementation Guide Salesforce, Spring 16 @salesforcedocs Last updated: April 27, 2016 Copyright 2000 2016 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationInstalling and Configuring Extension Mobility Using Either: Extended Services 2.2; CRA 2.2 or CRS 3.0(2) and CallManager 3.2
Cisco - Installing and Configuring Extension Mobility Using Either: Extended Services 2... Page 1 of 90 Installing and Configuring Extension Mobility Using Either: Extended Services 2.2; CRA 2.2 or CRS
More informationProject Evaluation Airline Reservation System
Airline Reservation System Submitted in partial fulfillment of the requirements of the degree of Master of Software Engineering Kaavya Kuppa CIS 895 MSE Project Department of Computing and Information
More informationGetting 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 informationWeb Site Documentation Eugene School District 4J
Eugene School District 4J Using this Documentation Revision 1.3 1. Instruction step-by-step. The left column contains the simple how-to steps. Over here on the right is the color commentary offered to
More informationChatter Answers Implementation Guide
Chatter Answers Implementation Guide Salesforce, Summer 18 @salesforcedocs Last updated: July 26, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationIntroduction To Web Architecture
Introduction To Web Architecture 1 Session Plan Topic Estimated Duration Distributed computing 20 min Overview of Sun Microsoft Architecture 15 min Overview of Microsoft Architecture 15 min Summary 15
More information"Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary
Description Course Summary This course provides knowledge and skills on developing Web applications by using Microsoft Visual. Objectives At the end of this course, students will be Explore ASP.NET Web
More informationVIRGINIA TECH. FlickrIDR. A web-based multimodal search interface based on the SuperIDR
VIRGINIA TECH FlickrIDR A web-based multimodal search interface based on the SuperIDR Client: Uma Murthy Class: CS4624 University: Virginia Tech City: Blacksburg, VA Kaslin Fields, James Kaplan, Martin
More informationMicrosoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio
Course Overview: This five-day instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual Studio 2010. Prerequisites Before attending this course, students
More informationClassLink Student Directions
ClassLink Student Directions 1. Logging-in Open a web browser, any browser and visit https://launchpad.classlink.com/wssd Your username and password are the same as your WSSD login credentials that you
More informationIntroduction to Web Development with Microsoft Visual Studio 2010 (10267A)
Introduction to Web Development with Microsoft Visual Studio 2010 (10267A) Overview This five-day instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual
More informationMicrosoft Windows SharePoint Services
Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool
More information2 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 informationNPS Apps - Google Docs Facilitated by Liza Zandonella Newtown High School May, 2013
NPS Apps - Google Docs Facilitated by Liza Zandonella Newtown High School May, 2013 Creating, Uploading and Sharing Documents To open Google Docs, select Drive on the menu bar of your Google Mail browser.
More informationGradintelligence student support FAQs
Gradintelligence student support FAQs Account activation issues... 2 I have not received my activation link / I cannot find it / it has expired. Please can you send me a new one?... 2 My account is showing
More informationIntroduction to Web Development with Microsoft Visual Studio 2010
Introduction to Web Development with Microsoft Visual Studio 2010 Course 10267; 5 Days, Instructor-led Course Description This five-day instructor-led course provides knowledge and skills on developing
More information2310C 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 informationInmagic Content Server Standard Version 9.00 Installation Notes for New and Upgrade Installations
Inmagic Content Server Standard Version 9.00 Installation Notes for New and Upgrade Installations Revision 2 Thank you for purchasing Inmagic Content Server. This document is intended for the following
More informationMicrosoft Certified Professional Transcript
Microsoft Certified Professional Transcript Last Activity Recorded December 05, 2013 Microsoft Certification ID 213748 STEVE WILSON F1 Computing Systems Ltd 3 Kelso Place Upper Bristol Road Bath BA1 3AU
More informationEmbedded101 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 informationPolicy Manager in Compliance 360 Version 2018
Policy Manager in Compliance 360 Version 2018 Policy Manager Overview 3 Create a Policy 4 Relate a Policy to Other Policies, Departments, and Incidents 8 Edit a Policy 10 Edit a Policy by Using the Edit
More information10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010
10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 Course Overview This instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual
More informationModern Requirements4TFS 2018 Update 1 Release Notes
Modern Requirements4TFS 2018 Update 1 Release Notes Modern Requirements 6/22/2018 Table of Contents 1. INTRODUCTION... 3 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 3 GENERAL... 4 1. FEATURES...
More informationEnhanced OpenID Protocol in Identity Management
Enhanced OpenID Protocol in Identity Management Ronak R. Patel 1, Bhavesh Oza 2 1 PG Student, Department of Computer Engg, L.D.College of Engineering, Gujarat Technological University, Ahmedabad 2 Associate
More informationPartner 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 informationMobileFast SyncStudio. A Complete Mobile Database Synchronization Solution. Quick-Start Manual. Release 1.61, May 2014
MobileFast SyncStudio A Complete Mobile Database Synchronization Solution Quick-Start Manual Release 1.61, May 2014 Copyright 2014 by MobileFast Corporation All rights reserved Page 1 of 25 Edition Notes
More informationDE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1
DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1 Summary Duration 5 Days Audience Developers Level 100 Technology Microsoft Visual Studio 2008 Delivery Method Instructor-led (Classroom)
More informationAll India Council For Research & Training
WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,
More informationVersion 3.1 System Administrator Guide
Version 3.1 System Administrator Guide This document provides information Ensemble Video System Administrators can use to design and implement an appropriate Ensemble Video organizational framework, manage
More informationPBWORKS - Student User Guide
PBWORKS - Student User Guide Spring and Fall 2011 PBworks - Student Users Guide This guide provides the basic information you need to get started with PBworks. If you don t find the help you need in this
More informationMavo Create: A WYSIWYG Editor for Mavo. Francesca Rose Cicileo
Mavo Create: A WYSIWYG Editor for Mavo by Francesca Rose Cicileo Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements for the degree of
More informationUsing the Self-Service Portal
UBC Workspace 2.0 Using the Self-Service Portal Using the Self-Service Portal to access and manage your content July 2017 Table of Contents Introduction... 3 Overview... 3 User Types... 4 Compliance and
More informationPBwiki Basics Website:
Website: http://etc.usf.edu/te/ A wiki is a website that allows visitors to edit or add their own content to the pages on the site. The word wiki is Hawaiian for fast and this refers to how easy it is
More information5.6 WEB CONFERENCING SERVICE (WCS) (L )
5.6 WEB CONFERENCING SERVICE (WCS) (L.34.1.5) Qwest s Networx WCS uses a simple online interface to conduct live interactive meetings and deliver high-impact presentations, demonstrations and training
More informationSOLVING PROBLEMS ON THE TEACHING METHODS OF LINEAR ALGEBRA THROUGH TECHNOLOGY PLATFORM DOT.NET
SOLVING PROBLEMS ON THE TEACHING METHODS OF LINEAR ALGEBRA THROUGH TECHNOLOGY PLATFORM DOT.NET Makpal Iskakova, PhD Yernar Adilbekov, Undergraduate Kazakh National Pedagogical University named after Abai,
More informationMicrosoft Expression Web Basics of Creating a Web Site
Information Technology Department Pyle Center 1204 Wilmington College Wilmington, OH 45177 (800) 341-9318, ext. 459 helpdesk@wilmington.edu Microsoft Expression Web Basics of Creating a Web Site The first
More informationMANAGE YOUR CONSTRUCTION21 COMMUNITY
MANAGE YOUR CONSTRUCTION21 COMMUNITY Online communities are spaces dedicated to exchanges, news watch and sharing of documents. By creating your community on a specific topic, you stand out as a national
More informationNew World ERP-eSuite
New World ERP-eSuite 2018.1 INSTALLATION GUIDE April 9, 2018 Review important information for installing this release: SSL is required for esuite Services and Website servers. 2018 Tyler Technologies.
More informationModern Requirements4TFS 2018 Update 3 Release Notes
Modern Requirements4TFS 2018 Update 3 Release Notes Modern Requirements 12/14/2018 Table of Contents 1. INTRODUCTION... 3 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 4 GENERAL... 5 1. FEATURES...
More informationAbout the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Joomla
About the Tutorial Joomla is an open source Content Management System (CMS), which is used to build websites and online applications. It is free and extendable which is separated into frontend templates
More informationUser Documentation. Studywiz Learning Environment. Student's Guide
User Documentation Studywiz Learning Environment Student's Guide Studywiz Learning Environment Student's Guide Contents 1 Introduction 4 1.1 Studywiz 4 1.2 The Studywiz Student s Guide 4 2 What s New
More informationEditor Training Guide
Editor Training Guide Getting Started 1. To get into your web site: Open a web browser. Enter your school s web address: If site is not live: Enter temporary web address: Enter temporary username: Enter
More informationSharpSchool Chapter 7 USER MANUAL EXTERNAL LINK PAGE For more information, please visit:
SHARPSCHOOL USER MANUAL CHAPTER 7 EXTERNAL LINK PAGE For more information, please visit: www.customernet.sharpschool.com www.sharpschool.com 0 TABLE OF CONTENTS 1. 2. 3. 4. INTRODUCTION... 1 KEY INFORMATION...
More informationepldt Web Builder Security March 2017
epldt Web Builder Security March 2017 TABLE OF CONTENTS Overview... 4 Application Security... 5 Security Elements... 5 User & Role Management... 5 User / Reseller Hierarchy Management... 5 User Authentication
More informationWikispaces in Education A Comprehensive Tutorial
Wikispaces in Education A Comprehensive Tutorial JENNIFER CARRIER DORMAN H T T P : / / J D O R M A N. W I K I S P A C E S. C O M / H T T P : / / C L I O T E C H. B L O G S P O T. C O M / Why use wikis?
More information5.6 WEB CONFERENCING SERVICE (WCS) (L )
5.6 WEB CONFERENCING SERVICE (WCS) (L.34.1.5) Qwest s Networx WCS uses a simple online interface to conduct live interactive meetings and deliver high-impact presentations, demonstrations and training
More informationWhat we need. Agenda. What s J2EE. Challenges of Enterprise Application Development
Agenda.NET versus J2EE Felicia cheng Jarred zheng Jonathan Card Peng Li iao he Background Introduction J2EE Structure.NET Structure J2EE vs..net Conclusions Today s Enterprise Environment Challenges of
More informationIntroduction to Web Development with Microsoft Visual Studio 2010
10267 - Introduction to Web Development with Microsoft Visual Studio 2010 Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This five-day instructor-led
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Mirza Nadeem Baig Governors State University
More informationTable of Contents. Revision History. 1. Introduction Purpose Document Conventions Intended Audience and Reading Suggestions4
Software Requirements Specification for Python Checker Version 1.0 approved Prepared by Matthew Arnold, Seong, Ian Computer Science Team 4 February 4th 2015 Table of Contents Table of Contents Revision
More informationInmagic Content Server Workgroup Version 9.00 Installation Notes for New and Upgrade Installations
Inmagic Content Server Workgroup Version 9.00 Installation Notes for New and Upgrade Installations Revision 2 Thank you for purchasing Inmagic Content Server. This document is intended for the following
More informationSharePoint 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 informationMicrosoft SharePoint 2010
BrainStorm Quick Start Card for Microsoft SharePoint 2010 Getting Started Microsoft SharePoint 2010 brings together your organization s people, documents, information, and ideas in a customizable space
More information5.1 Configuring Authentication, Authorization, and Impersonation. 5.2 Configuring Projects, Solutions, and Reference Assemblies
LESSON 5 5.1 Configuring Authentication, Authorization, and Impersonation 5.2 Configuring Projects, Solutions, and Reference Assemblies 5.3 Publish Web Applications 5.4 Understand Application Pools MTA
More informationGetting Help...71 Getting help with ScreenSteps...72
GETTING STARTED Table of Contents Onboarding Guides... 3 Evaluating ScreenSteps--Welcome... 4 Evaluating ScreenSteps--Part 1: Create 3 Manuals... 6 Evaluating ScreenSteps--Part 2: Customize Your Knowledge
More informationUsing this tutorial, you will create a Web page for a fictional foundation. The tutorial is divided into the following parts:
Extend Tutorial Copyright Copyright 2005 ACS Technologies Group, Inc. All rights reserved. Reproduction of any part of this publication by mechanical or electronic means, including facsimile transmission
More informationArchitecture and Governance with SharePoint for Internet Sites. Ashish Bahuguna Kartik Shah
Architecture and Governance with SharePoint for Internet Sites Ashish Bahuguna ashish.bauguna@bitscape.com Kartik Shah kartik.shah@bitscape.com Agenda Web Content Management Architecture Information Architecture
More informationDE Introduction to Web Development with Microsoft Visual Studio 2010
DE-10267 Introduction to Web Development with Microsoft Visual Studio 2010 Summary Duration 5 Days Audience Developers Level 100 Technology Microsoft Visual Studio 2010 Delivery Method Instructor-led (Classroom)
More informationConfluence 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 informationRemote Health Service System based on Struts2 and Hibernate
St. Cloud State University therepository at St. Cloud State Culminating Projects in Computer Science and Information Technology Department of Computer Science and Information Technology 5-2017 Remote Health
More informationVST System & Foundation
VST System & Foundation Stefano Mallè Enterprise Evangelism Lead stefano.malle@microsoft.com Ronnie Saurenmann Senior Architect Evangelist ronnies@microsoft.com Visual Studio 2 Overview 3 Visual Studio
More informationTITLE CLOUD BASED VIDEO ANIMATION RENDERING MANAGEMENT SYSTEM INVENTOR: Thomas Ryan Mikota, of Orem Utah
ATTORNEY DOCKET NO. 5199.FACT.PR TITLE CLOUD BASED VIDEO ANIMATION RENDERING MANAGEMENT SYSTEM INVENTOR: Thomas Ryan Mikota, of Orem Utah 1 The operating system (or user interface) stores most different
More informationLearn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions.
USER GUIDE This guide is intended for users of all levels of expertise. The guide describes in detail Sitefinity user interface - from logging to completing a project. Use it to learn how to create pages
More informationWHITE PAPER. LiveApp Player Architecture. Player Technology The Composite Applications Deployment Style Architecture
WHITE PAPER LiveApp Player Architecture Player Technology The Composite Applications Deployment Style Architecture W H I T E P A P E R LiveApp Player Architecture ObjectBuilders 20134 Valley Forge Circle
More informationContents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10
Cloud Service Administrator's Guide 15 R2 March 2016 Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10 Configuring Settings for Microsoft Internet Explorer...
More informationWorkspace 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 informationACTIVE CAMPUS PORTAL ADVANCED (SHAREPOINT BASICS)
ACTIVE CAMPUS PORTAL ADVANCED (SHAREPOINT BASICS) Training for Points of Contacts How SharePoint fits into Active Campus Portal Introduction to SharePoint Services Working with Lists Working with Libraries
More informationBrandingUI (Basic, Advanced, Enterprise) Getting Started - Important First Steps
BrandingUI (Basic, Advanced, Enterprise) Getting Started - Important First Steps Step 1: Log into your BrandingUI Administrative site https:// yourclientid.brandingui.com/admin-signin.php Use the initial
More informationBefore you start proceeding with this tutorial, we are assuming that you are already aware about the basics of Web development.
About the Tutorial This tutorial will give you an idea of how to get started with SharePoint development. Microsoft SharePoint is a browser-based collaboration, document management platform and content
More informationAlberta Pensions Administration Corporation Client Case Study Chooses Fujitsu Legacy Modernization Solution for Mainframe Migration Profile
Client Case Study Alberta Pensions Administration Corporation Chooses Fujitsu Legacy Modernization Solution for Mainframe Migration Profile Located in Edmonton, Alta., Canada, Alberta Pensions Administration
More informationCMS Training. Web Address for Training Common Tasks in the CMS Guide
CMS Training Web Address for Training http://mirror.frostburg.edu/training Common Tasks in the CMS Guide 1 Getting Help Quick Test Script Documentation that takes you quickly through a set of common tasks.
More information