Fully functional software versions
for 30 days evaluation period

Download the free edition of the
Visual WebGui Studio
 

Full OOP vs. Semi OOP

As a web developer, you get to use object oriented concepts in a small portion of the implementation which dramatically decreases when combined with AJAX. The importance of these concepts, for complex applications is crucial and the emergence of frameworks such as GWT and Script# show that the big guys are aware of these issues as well. These frameworks generate your scripts for you while allowing you to develop your application in a fully object oriented programming environment. But don’t sit back too soon; this implementation presents a loose connection between your code and the runtime code making it very hard to debug your application.

On the other hand, desktop developers are provided not only with a full OOP environment, but also with lots of mature concepts that have been developed during many years of developing desktop applications. Design patterns originating from desktop development have, through the years, found their way to web implementations, but the architecture of web environments, permits only partial implementations, leaving a great deal of useful design patterns exclusively to desktop developers.

 

NextButton.gif
Go to the
next section

Most promising startups
Top 3 most promising startups in 2009
   AJAX Framework | Web Development | Cloud applications | RIA Development | Silverlight Applications | Legacy Migration
The most popular open source Ajax applications framework for enterprises | Sitemap | Terms Of Use | Privacy Statement
Copyright © 2005-2009 Visual WebGui®    Design By: Template World
   
Visual Studio Partners