main menu transparent background
  • Home
  • Technology News
  • Contact

Love the Code

 

MVC Design Pattern

1000px-modelviewcontrollerdiagram2.svgDesign Patterns and Frameworks allow a coder not to have to reinvent the wheel for many coding situations. The MVC architectural pattern is fascinating area to study after becoming familiar with Java website operations with Tomcat. Dr. Burbeck states, in his description of the MVC framework in Smalltalk, in 1987, that "In the MVC paradigm the user input, the modeling of the external world, and the visual feedback to the user are explicitly separated and handled by three types of object, each specialized for its task."

Programming in the Cloud

cloudWith the availability of multiple server programming technologies, the sudden appearance of full web capable mobile smartphones, and the eventual adoption of the HTML5 standard, cloud programming is an exciting opportunity, that may present diverse programming needs. Writing applications able to interface through a HTML5 capable browser for all desktop, laptop, and mobile OSs, will be the programming challenge of the future! Combining these technologies with the layout programming of CSS3 will make for superior stylistic and functional properties.

Tomcat and Java Server Pages

Apache Tomcat, a way to have Java-based programs serve web pages, is a fascinating technology. Pages can be written in Java, which is a high-level full programming language. As O'Reilly's "Java Server Pages" states, it can also separate page layout from application processing functions.

Android Pi Estimator

andpiThe Android OS, based upon the Java programming language, allows for the development of amazingly useful applications, easily. An example is the Pi Calculator, borrowing the algorithm from the Mathematics section of Wikipedia, Pi can be estimated to an incredible number of decimal places. The Android Pi Estimator can be downloaded at this link.