Download presentation
Presentation is loading. Please wait.
Published byLily Russell Modified over 8 years ago
1
Praveen Reddy Masters Defense Major Professor: Dr. Mitchell L. Neilsen
2
Problem Introduction Objective Technologies Used Implementation Demo Testing Analysis Future Work Problems Faced
3
Building a webpage is a long process Delay in loading webpages with images Reserving the departmental Resources
4
Solution for the problem Is to build webpages dynamically by the user Using FredCK Editor in building web pages Make an online resource reservation module Loading Images with HTTPHANDLERS
5
ASP.NET 2.0 AJAXTOOLKIT HTTPHANDLERS MS Visual Studio 2005 IDE Oracle 10g Server FredCK Editor
6
Latest feature introduced by MS Enhances the browser features Create next-generation interfaces with reusable AJAX components. Free Framework
7
Is used for Editing the HTML content
8
Multi browser capability Supports CSS Word Formatting Toolbar customization Lightweight and Fast Many other Features…
9
Elements IHttpHandler Interface HTTPCONTEXT Methods ProcessRequest(HttpContext) IsReusable
10
Database Diagram Class Diagram Use case diagram
15
Image Module Documents Module Creating new webpage Editing the Webpage Resource Reservation Module
16
Convert the Image into Byte Array Upload the Image into Database using Transaction Generate the ImageId and return to Confirm
17
Generate the Tabid for the Page Generate the ModuleId for the Modules involved Relate TabId and ModuleId using Portal_Tab_Module Relate the ModuleId with ModuleDefId to load
18
Portal_Tab Tabid Portal_Tab_Module Tabid, ModuleId Portal_Module ModuleId, ModuleDefId Portal_Module_Definition ModuleId, ModuleDefinition
19
Edit the module of the Webpage with its ModuleId and Tabid Encode the HTML Text from the FredCK Editor Upload the HTML code into Portal_HTMLText with moduleid (PK)
20
Adding new reservation Adding new equipments and sub equipments Add Equipment Image Add Managers to Equipment Add tutorial documents for equipment Adding multiple reservations
21
Portal_Facility_Equipment EquipmentId Portal_Facility_Reservations ReservationId, EquipmentId
22
Portal_Facility_Equipment EquipmentId Portal_Documents DocumentId Portal_Images ImageId
23
Options available Loading as an ASPX page Loading by requesting an HTTPHandler
24
Loads the ConstructorConstructor calls Page_Init Page_Init initializes the Page_Load Event along with other events Page Loads
25
Maps the request to a handler Processes requests using ProcessRequest Method And is reusable using IsReusable Method
26
Querying Tabid Relating tabid to moduleid Loading User Control depending on ModuleDefId Retrieving the HTML text depending on ModuleId
27
DEMO
28
Performance Testing JMeter Unit Testing NUnit
29
System Configuration Type of Laptop: HP dv2000 Processor: Intel Centrino Processor Processor Speed: 1.73 GHz Memory: 80 GB RAM : 1024MB OS: Windows XP Professional Types of Servers running: IIS Oracle Server
31
Document download with valid documentid Document download with invalid documented Image download with valid imageid Image download with invalid imageid Image or document upload.
32
Document download with valid documentid – Passed Document download with invalid documented – Failed Image download with valid imageid – Passed Image download with invalid imageid - Failed Image or document upload – Passed
33
Tested with the Help of Firebug Loading the same Image both with an HTTPHANDLER and as an ASPX page Analyzed the differences
36
Learning curve was high for FredCK Editor Adding new dropdownlists to FredCK Editor HTTPHANDLERS AJAX Controls TOOLKIT Encoding and Decoding the HTML text
37
Loading Images from HTTPHANDLERS is much faster than a normal ASPX page. Using FredCK Editor Helps in setting up your own webpage. Makes the resource reservations very easy.
38
Building various other modules which can be dynamically added to the website Providing a Calendar module Adding various users with different combination of roles Making the HTML content in the FredCK Editor visible.
39
Dr Mitchell L. Neilsen Dr Daniel Andresen Dr Torben Amtoft All my Friends and Famliy
40
?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.