Click here to Skip to main content
15,867,834 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
i am going to ask very basic question i want to develop information system for school which i can sale later to different schools i am confused to develop it eighter as a browser based application or as desktop application in a .net 2010
please quid me
Posted
Comments
Sergey Alexandrovich Kryukov 4-Jan-13 17:07pm    
This is not a question. We cannot guide you, as we don't know what are you, what you can do and what not, and so on.
Guidance is a dialog, but this forum is no more than Questions & Answers.
Thank you for understanding,
—SA

1 solution

fazeepk, web is the best choice using ASP.net and a selected language. let me explain why i suggest a web based solution.



Just consider some of the top benefits your company can achieve by going to an online web-based software model.

1. Let your school staff work from anywhere - when you use an online software model, your workers can log on from anywhere in the world and get the data they need to do their jobs.

2. No need to download and install software – when you install software on a computer there is always the risk of incompatibility and damage to the system. With web based software there are no such risks, since you never actually have to download and install anything on your local computer.

3. Uses a pay as you go model – chances are your company has lots of software applications it barely uses, but you still have to pay for those programs. With web based software you can use a pay as you go model and just pay for the software you actually use. And of course there is plenty of free yet professional software available as well.

4. There is nothing to own and maintain – when you buy software, you also have to buy an expensive maintenance and support package, but with software as a service, or SaaS, there are no such expenses. There is nothing to own, and you simply use the software as you see fit.

5. Scalability – the ability to scale up quickly is essential for small startup businesses. If you land a lucrative new contract you need to be able to scale your operations up quickly to handle the extra work, and scale things down just as quickly when the project has ended. Web based software lets you do just that.

6. Always up to date – running outdated code could be costing your company money in missing features and lost productivity. With the web based approach to modern IT management you will always be working with the latest software on the market.

7. Integrated mobile functions – these days executives are as likely to use their smart phones as their computers. With an online application model employees can access the software and the files they need while on the go.

8. Easy collaboration – in the world of business it is essential to keep everyone on the same page. With software as a service (SaaS) technology, workers from around the country and around the world can easily collaborate on projects and share ideas with one another.

9. No specific platform requirements – you know how frustrating it can be when a particular piece of software works only with one or two operating systems. With online application the platform does not matter – all you need is a web browser and a connection to the Internet.

10. Social networking functions – social networking is working its way into the business world, and web-based solution allows users to integrate the features they are used to using, including chat sessions, instant messaging and discussion threads, into their everyday working lives.

Small businesses everywhere can benefit from the software as a service (SaaS) and web-based software models. The benefits outlined above are just the tip of the iceberg for small business owners, entrepreneurs and others who need to get more done with fewer resources.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900