Sunday, October 10, 2010

How To Build Web Application Using PHP, JSP, ASP.Net, and Ruby On Rails


In this part of the tutorial you are going to learn building web application using ASP.Net, PHP, JSP, Ruby on Rails Web Development frameworks. Even if you are a programmer having experience in using any one of above frameworks in web development , most probably you are going to learn something out of this tutorial.

First i would like to start with assuming that you are a newbie having no knowledge of any one of above technologies and have burning desire to learn the technology in depth. So, i would like to give you basics first to make a very firm basics. yes very firm basics. this is mainly because i believe this iceberg. One thing i forgot, you will be learning lot through Images and Videos during this part of the tutorial.

I thought of throwing very simple question at first. What is the difference between Dynamic Web Application, Static WebApplication , Web Service. Since you are using a web browser to read this blog post , you know that you can communicate with web server using web browser. Let's see how exactly is this happening. A Web client program (such as a web browser) can access data from many different servers, such as Gopher, FTP, NNTP (Usenet) or HTTP. The HTTP server was designed specifically for the Web, and employs a protocol (system of messages) that supports sending documents from the server to a browser(HTTP Get), and that also support sending complex data from the client back to the server(HTTP Post). As the design of the World Wide Web was not inherently dynamic, early hypertext consisted of hand-coded HTML(Hyper Text Markup Language) that was published on web servers [1][2]. Any modifications to published pages needed to be performed by the pages' author.

So How do we make make dynamic web applications :O ???

To provide a dynamic web page that reflected user inputs, the Common Gateway Interface (CGI) standard was introduced for interfacing external applications with web servers

it is something like this.


[1] http://www.utoronto.ca/web/CGI/cgi1.html
[2] http://en.wikipedia.org/wiki/Web_application_framework
Comparison of Web Application Frameworks

No comments:

Post a Comment