Monday, May 19, 2014

Learn Model–View–Controller (MVC)




Model–view–controller (MVC) is a software architectural pattern for implementing user interfaces. It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user. The central component, the model, consists of application data, business rules, logic and functions. A view can be any output representation of information, such as a chart or a diagram. Multiple views of the same information are possible, such as a bar chart for management and a tabular view for accountants. The third part, the controller, accepts input and converts it to commands for the model or view.
From Wikipedia, the free encyclopedia

Learn MVC Online

Learn ASP.NET MVC Online

ASP.Net Resources


Learn Ruby Programming Language




Ruby is a language in text used to tell machines what to do - a programming language. Ruby was created in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan. It looks like the English language, like the language you are reading now. It has more qualities:

Terse. Short, but still easy to understand.
Dynamic. Easy to change, any time and any where.
Duck typing. If you think you understand it, you probably understand it.
Many programmers like it because the creator tried to make it easy and nice to use.

 

Ruby on Rails



Ruby on Rails, often simply Rails, is an open source web application framework which runs via the Ruby programming language. It is a full-stack framework: it allows creating pages and applications that gather information from the web server, talk to or query the database, and render templates out of the box. As a result, Rails features a routing system that is independent of the web server.
From Wikipedia, the free encyclopedia

Learn Ruby online

Learn Ruby on Rails online

Download Ruby

Resources