SlideShare a Scribd company logo
  Q1)  Perform a visit to see a selected webmaster of  any organization, and state the name of the organization in terms   of its business organization profile.http://www.acmecarrental.com/main/    Provide online car rental services in Malaysia.
About ACME:ACME is the leading total travel service specialist in Malaysia. It offers a diversified range of services that include:Car rental
Ground transportation
Hotel reservations
Shore excursion
Nature tours
Packaged tours
Agent representation
Tailor-made tours for free independent travelers and groups travel
Meeting, incentive, convention and events (MICE)ACME has its beginnings in 1960 where it started off as an inbound tour operator. Through the years, our many achievements include:Pioneering the car rental industry in MalaysiaThe first to introduce luxury air-conditioned coaches in MalaysiaBeing awarded several medals of recognition by Nedcor Bank Ltd of South Africa and American Express for services rendered to the South African contingent at the Kuala Lumpur Commonwealth Games in 1998Being recognized as a Top Agent in Malaysia by Malaysia Airlines in 1999/2000
 Q2:a) How and where do they keep the index.html? Every website is built inside directories on a Web server, and each 	web page is a separate file on that Web server.index page is often the first page of a Web site that a user sees.
On most Web servers, this page named "index.html.
Index files usually kept in the root directory, which located in a local host, rented host, or free host.In our case: The index file is script oriented (asp)http://www.acmecarrental.com/main/index.aspthe index page is located in the directory “main”.
.asp means that the server support server-side scripting, usually include entries allowing dynamic content to be used as the index page. b) What kinds of tools that being used or involved in developing and producing the web site?Webmatrix  (tool)    asp.net    Microsoft SQL Server 2008    CSS    CSHTMLJavascriptMicrosfot IIS 7.0
WebMatrix :A task-focused tool that is designed to make it really easy to get	started with web development.Minimizes the number of concepts required to learn in order to get	simple things done.Includes and integrates all of the necessary pieces to quickly build Web Sites.
Provides core coding and database support, integrates with an	open source web application gallery.supports to easily publish/deploy sites and applications to web	hosting providers.WebMatrixcan be installed side-by-side with Visual Studio 2010 and Visual Web Developer 2010 Express.
This tool is free . ASP.NETIs a web application framework.
marketed by Microsoft to allow programmers to build dynamic web 	sites, web applications and web services.Microsoft SQL Server 2008Is a relational model database server produced by Microsoft .
released on August 6, 2008 and aims to make data management self 	tuning , self organizing, and self maintaining with to provide	near-zero downtime.Includes support for structured and semi-structured data, including	digital media formats for pictures, audio, video and other multimedia data.

More Related Content

Assignment3.2

  • 1. Q1) Perform a visit to see a selected webmaster of any organization, and state the name of the organization in terms of its business organization profile.http://www.acmecarrental.com/main/ Provide online car rental services in Malaysia.
  • 2. About ACME:ACME is the leading total travel service specialist in Malaysia. It offers a diversified range of services that include:Car rental
  • 9. Tailor-made tours for free independent travelers and groups travel
  • 10. Meeting, incentive, convention and events (MICE)ACME has its beginnings in 1960 where it started off as an inbound tour operator. Through the years, our many achievements include:Pioneering the car rental industry in MalaysiaThe first to introduce luxury air-conditioned coaches in MalaysiaBeing awarded several medals of recognition by Nedcor Bank Ltd of South Africa and American Express for services rendered to the South African contingent at the Kuala Lumpur Commonwealth Games in 1998Being recognized as a Top Agent in Malaysia by Malaysia Airlines in 1999/2000
  • 11. Q2:a) How and where do they keep the index.html? Every website is built inside directories on a Web server, and each web page is a separate file on that Web server.index page is often the first page of a Web site that a user sees.
  • 12. On most Web servers, this page named "index.html.
  • 13. Index files usually kept in the root directory, which located in a local host, rented host, or free host.In our case: The index file is script oriented (asp)http://www.acmecarrental.com/main/index.aspthe index page is located in the directory “main”.
  • 14. .asp means that the server support server-side scripting, usually include entries allowing dynamic content to be used as the index page. b) What kinds of tools that being used or involved in developing and producing the web site?Webmatrix (tool) asp.net Microsoft SQL Server 2008 CSS CSHTMLJavascriptMicrosfot IIS 7.0
  • 15. WebMatrix :A task-focused tool that is designed to make it really easy to get started with web development.Minimizes the number of concepts required to learn in order to get simple things done.Includes and integrates all of the necessary pieces to quickly build Web Sites.
  • 16. Provides core coding and database support, integrates with an open source web application gallery.supports to easily publish/deploy sites and applications to web hosting providers.WebMatrixcan be installed side-by-side with Visual Studio 2010 and Visual Web Developer 2010 Express.
  • 17. This tool is free . ASP.NETIs a web application framework.
  • 18. marketed by Microsoft to allow programmers to build dynamic web sites, web applications and web services.Microsoft SQL Server 2008Is a relational model database server produced by Microsoft .
  • 19. released on August 6, 2008 and aims to make data management self tuning , self organizing, and self maintaining with to provide near-zero downtime.Includes support for structured and semi-structured data, including digital media formats for pictures, audio, video and other multimedia data.
  • 20. Cascading Style Sheets (CSS)a style sheet language used to describe the presentation semantics(look, feel and formatting) of a document written in a markup language.CSHTMLOne of the key components of WebMatrix that lets you write C# codeinside the HTML markup. JavaScriptThe most popular scripting language on the internet.
  • 21. An object-oriented scripting language used to enable programmatic access to objects within both the client application and other applications.
  • 22. Works in all major browsers, such as Internet Explorer, Firefox, Chrome, Opera, and Safari. Microsoft IIS 7.0 (i.e. Internet Information Server) A web server application and set of feature extension modules created by Microsoft for use with Microsoft windows.
  • 23. The most used web server after apache http server. c) How do they manage the file of CGI-bin directory?CGI-bin:A server directory where CGI programs are stored.
  • 24. The "bin" part points to the binary executables that result from compiled or assembled programs.CGI-bin path on servers: home/username/domain name-www/cgi-bin/filenameIn our case:No Specific CGI-bin directory, instead they have their own directory contains asp files related to executable permissions.
  • 25. d) What is the type of their data storage and why they used in their environment? DVD drives used for full backup
  • 26. Online Backup used for immediate recovery Q3: Based on that, draw a diagram which to show the connectivity of all the files inclusive the CSS and DOM, JavaScript files.
  • 27. The Document Object Model is a platform- and language -neutral interface that will allow programs and scripts to dynamically access and update the content, structure and style of documents. The document can be further processed and the results of that processing can be incorporated back into the presented page.
  • 34. navigator.plugins["LiveAudio"].method()The server-side engine will generate required HTML, and JavaScript code automatically. Then, the client-side engine will interact with the DOM tree to refresh the content. Moreover, the synchronization between the browser and the server is automated by the corporation of the client-side, and server-side Ajax engines. Thus, developers can focus on the application itself instead of the complex Ajax technologies.
  • 35. Q4: Make a copy of the most popular commands that they are used for in supporting the interaction between them together with API.What is API? API is an interface for letting a program communicate with another program. In web terms: An interface for letting web browsers or web servers communicate with other programs. Most Web developers develop and use API’s to simplify their further coding and development tasks, many of them are created to practically interact with operating system on which they are running. APIs used by Acmecarrental company:The all possible common commands required by the used language, more generally the technology used
  • 36. DirectX is a collection of appiation programming interface (APIs) for handling tasks related to multimedia, especially game programming and video, on microsoft platforms.  used by other software applications for visualization and graphics tasks such as CAD/CAM engineering.WINDOWS API:The Windows API, informally WinAPI, is Microsoft's core set of application programming interface (APIs) available in the microsoft windows operatingsystem
  • 37. JAVA APIsIt contains 3 type as follows:the official core Java API, contained in the JDK��(java development kit) or JRE(Java run-time environment), of one of the editions of the Java platform. The three editions of the Java Platform are java ME micro edition, java se (standard edition) and Jva EE (enterprise Edition)optional official APIs that can be downloaded separately. The specification of these APIs are defined according to a Java specification request (JSR), and sometimes some of these APIs are later included in the core APIs of the platform (the most notable example of this kind is swing).unofficial APIs, developed by third parties, but not related to any JSRs (java specification request)
  • 38. Q5 Discuss the security features that been implemented in their server. Updating the patches regularly
  • 39. Revise the <isapiCgiRestriction> 
  • 40. Prompting password for all the changes
  • 41. Automatic directs to access control list or policy file over authentication and authorization Q6:Please do also ask what the mechanisms are and how they are maintaining of their web site to become up to date.Keep website content fresh and always growing. Provide Regular UpdatesRespond to  comments and feedback from visitorsCheck email regularly.