1

首先,我想说我已经有一段时间没有深入了解我目前所处的那种细节了。最近,我非常喜欢 SharePoint 世界,并且我的整个思考过程都集中在那里很长一段时间。我很高兴再次创建数据库,编写“低级”代码来处理数据访问等等。

我正在开发一个非常简单的 Web 应用程序,并借此机会重新熟悉我过去构建项目和各种代码层的方式。例如,上一次我从头开始构建一些基本的东西时,我可能已经创建了这样的东西:

- MyProject/
 -- Domain/
  --- Impl/
   ---- Person
 -- Model/
  --- IPersonRepository
  --- Impl/
   ---- PersonRepository : IPersonRepository
 -- Services
  --- IPersonService
  --- Impl/
   ---- PersonService : IPersonService

那将是我做实际工作的项目,然后在 ASP.NET 项目中引用。我的方法非常受我从 CodeCampServer 项目中看到的启发,因为当时 ASP.NET MVC 还是很新的,它是我能找到的唯一一个正在积极开发的开放项目,并且是由可靠的人开发的。

当涉及到您正在处理的一般问题时,您将采用哪些方式来构建项目和代码?当然,各种问题都会对此施加限制,但假设这是一个基本问题,没有影响代码结构和布局的特定需求。

4

0 回答 0