VirtualMV/Internet and Web/Programming

From WikiEducator
Jump to: navigation, search




Overview

VmvIcon Objectives.png

By the end of this page you will be able to:

  • Once you have planned your site and created the content and graphics, you will need to convert your information into a Web-readable form.
    • Coding in HTML, CSS, XML, JavaScript
    • Database Support (MySQL, Ms-SQL, Oracle, Sybase)
    • Application programming (PHP, ASP, CGI)

Rich Internet Applications - have the features of desktop software such as responsive user interfaces and interactivity even though they run online.

By 2005, developers were learning to use asynchronous JavaScript and XML (AJAX) to produce applications like Google Maps.

  • AJAX based RIA development platforms include: Microsoft's ASP.NET, Google Web ToolKit (GWT).
  • Non-AJAX based include Adobe's Flash and AIR (Adobe Integrated Runtime), Microsoft's Silverlight (allows applications to run on non Windows platforms as it installs a plug-in similar to flash), and Sun Microsystems JavaFX.
  • AJAX - coined 2005 by Jesse James Garrett.
  • Ajax applications generally create JavaScript code that run in the browser
  • Process utilises asynchronous JavaScript, which an HTML page can use to make calls to a Web server to fetch documents. This allows the application to make server calls, retrieve new data, and update the web page without reloading all the contents.

(Lawton, 2008)[1]

VmvIcon References.png References

  1. Lawton, G. (2008). New Ways to Build Rich Internet Applications. Computer, IEEE Computer Society. 10-12

virtualMV  |  Superquick wiki guide  |  Please give me some feedback

VirtualMV/Internet and Web/Programming. (2017). In WikiEducator/VirtualMV wiki. Retrieved October 23, 2017, from http://wikieducator.org/VirtualMV/Internet_and_Web/Programming    (zotero)