If you are talking about a cloud system type thing, than you should know that many of the algorithims in the security of the system are... faulty at times. If you mean more like a data base, than you've got your normal blue collar hackers, and a few java script geniuses who can cut through your defenses and any security. The issue with .NET programming is more along the lines of people editing your application, putting it back up on the internet, with your name embedded in it, and then having viruses, and mal ware, and issues that fall into your hands eventually. these are NOT huge, but risks
If the application is succeptible to internet attacks
yes
high cost
yess!
This mean that you can make document without software installed on computer,if you have windows live account,you can make Word document online from any computer,or Excel spreadsheet,onenote notebook
If the desktop application you mean would be run on a web browser - Then the answer is YES. STRUTS is an open source framework used for the development of web based java applications using other J2EE technologies like JSP, Servlets and XML.
what a vulnerability of web based application
If the application is succeptible to internet attacks
i want the answer not answering my own questions . you filthy
Web-based applications do not require user-maintenance.
The function of the web-based application is to implement webmail, online retail sales, discussion boards, wikis, and the online auctions. The web application can be described as an application that is accessed via a web.
A web based application allows a user to use the software without having to store or process data on their own machine. This is known as cloud computing.
web browsers
yes
applications on your computer's hard drive are non web based. If they are web based then the applications reside on a web server for use on the internet or intranet.
It depends on the type of software. Web-based application software in generic terms is software that is used through a browser that helps you in a task.
This is software which is stored completely on a Web server.
high cost