Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this questionI'm about to embark on a new Document Management System/Knowledge-base system using ASP.Net and I'm wondering what are the best practices and design issues I need to consider before starting up. I am a learning software engineer and I would like to develop my software engineering skills with this project.
Assuming you want to do this as a personal project to learn ASP.Net, I'd suggest using an N-Tier architecture or ASP.Net MVC.
Assuming this is a work project, I'd say: Why re-invent the wheel? Investigate SharePoint or a CMS system to see if they already do what you need.
精彩评论