File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Web application development

 
Kunal Lakhani
Ranch Hand
Posts: 622
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have to develop a web application. So, i will be starting with studying requirements, then, e-r diagrams, dfds, db designing.
I will be using jsp,servlets, and Hibernate. I will have around 1month to complete the project and handle it to client. (Yes, its a real-world application and client will pay for that, so can't compromise with anything).
What all things i must keep in mind while developing? Give your opinions. It can be anything. (for example, use of log4j, or anything, which you think is very important and can't be neglected)
 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Security - authentication, SQL injection, XSS, SSL etc. Make sure you bake that in from the beginning, it's much harder to add it later. And if you're a beginner, it's very hard to get it right no matter what.
 
Kunal Lakhani
Ranch Hand
Posts: 622
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for your reply Ulf Dittmer. To make it more clear its a "School Management System". So the application will not be running live on the internet, but on several pcs.(kind of intranet)
 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You said it a real world project, and that someone is going to be paying for it. You better make sure it's secure.
 
Kunal Lakhani
Ranch Hand
Posts: 622
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Ulf Dittmer for your reply
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic