Project (.NET Enterprise Application Development)
COURTESY :- vrindawan.in
Wikipedia
Project.net is an open-source, enterprise scale project management application for Microsoft Windows and Unix operating systems. Project.net is commercial open source. Support and training are available from Project.net Inc. of Bedford, Massachusetts.
![]()
Project.net was founded in 1999 to develop project collaboration applications using Internet technologies. The company’s initial focus was building and deploying a collaboration engine for use by public and private web-based exchanges. In 2002, PC Magazine awarded Project.net with the Editors’ Choice award in a review of web-based project management applications.
![]()
Project.net was acquired by Integrated Computer Solutions in 2006 and launched the open source version of Project.net’s project and portfolio management (PPM) application. The Open Source Business Conference awarded three open source projects (including Project.net) as “ones to watch” shortly after the acquisition.
Project.net is currently used by more than 50,000 people worldwide to help manage their projects. University Business Magazine published an article on Project and Portfolio Management that reviews the need for and use of Project.net in the facilities department at Cornell University.
Project.net is the first Open Source PPM Application to be included in Gartner’s: Magic Quadrant for IT Project and Portfolio Management. Project.net was included in the June 7, 2010 report ID Number: G00200907.
Project.net was also included in the Gartner 2013 and 2014 Report MarketScope for IT Project and Portfolio Management Software Applications .
Project.net is available via the GNU General Public License or a commercial license if preferred by the user. However, Project.net cannot be used without an Oracle database, which is a commercial product.
A web application (or web app) is application software that runs in a web browser, unlike software programs that run locally and natively on the operating system (OS) of the device. Web applications are delivered on the World Wide Web to users with an active network connection.
In earlier computing models like client-server, the processing load for the application was shared between code on the server and code installed on each client locally. In other words, an application had its own pre-compiled client program which served as its user interface and had to be separately installed on each user’s personal computer. An upgrade to the server-side code of the application would typically also require an upgrade to the client-side code installed on each user workstation, adding to the support cost and decreasing productivity. In addition, both the client and server components of the application were usually tightly bound to a particular computer architecture and operating system and porting them to others was often prohibitively expensive for all but the largest applications (Nowadays, native apps for mobile devices are also hobbled by some or all of the foregoing issues).
In 1995, Netscape introduced a client-side scripting language called JavaScript allowing programmers to add some dynamic elements to the user interface that ran on the client side. So instead of sending data to the server in order to generate an entire web page, the embedded scripts of the downloaded page can perform various tasks such as input validation or showing/hiding parts of the page.
In 1999, the “web application” concept was introduced in the Java language in the Servlet Specification version 2.2. [2.1?]. At that time both JavaScript and XML had already been developed, but Ajax had still not yet been coined and the XMLHttpRequest object had only been recently introduced on Internet Explorer 5 as an ActiveX object.
In 2005, the term Ajax was coined, and applications like Gmail started to make their client sides more and more interactive. A web page script is able to contact the server for storing/retrieving data without downloading an entire web page.
