. 您好,我们正在构建一个 ASP.NET 应用程序(使用 C#.net 作为语言)并将托管在 Windows Server 2003 操作系统上,并使用 MS SQL Server 2008 作为数据库。
在这里我需要澄清一下。
主要项目包含 Web 应用程序项目和其他一些项目,例如 PeriodicEmailing 服务项目(定期向注册用户发送电子邮件的服务)。
对于 Web 应用程序项目,我们有 UI、业务和数据库层。对于 PeriodicEmailing Service 项目,我们需要执行一些业务和数据库功能。
所以现在我的疑问是......在设计 PeriodicEmailing 服务项目(作为最佳实践)时,我们是否需要在 Web 应用程序项目的业务和数据库层或显式业务和数据库层中实现新的业务和数据库功能,以使用这个 PeriodicEmailing 设计服务项目本身?
感谢您的宝贵时间,我们将不胜感激您的帮助。
非常感谢,问候,文卡特。.