我想创建一个简单的应用程序,用户可以在其中注册自己的凭证,如名字,姓氏等......点击注册按钮后,它将其邮件发送到身份验证邮件的用户,他将有一个链接,并点击该链接,它将重定向到登录页面。我想实现这个,但在MVC3中使用三层体系结构。我通过选择MVC模板创建了该项目并将其命名为演示文稿并获取BLL和DAL我应该怎么做? 我已经创建了我的模型:在MVC3中实现三层体系结构
public class Register
{
public int Id { get; set; }
public string First_Name { get; set; }
public string Last_Name { get; set; }
public string Email_Address { get; set; }
public bool Accept_Term { get; set; }
public bool Male { get; set; }
public bool Female { get; set;}
public string Current_Location { get; set; }
}
感谢您的支持。因为我是三层架构中的新成员,使用MVC更加舒适。所以我知道要创建模型,控制器和View.so请让我知道我放哪些东西? @Karl – SantyEssac
除此之外,我会将模型称为DTO eg。 RegisterDTO。由于模型在MVC中具有不同的含义,因此它们基本上都是驻留在MVC Web应用程序中的视图模型。因此,根据您需要查看的内容,使用这些属性创建视图模型。 – Sunny
右键单击'Solution Explorer'中的'Solution',然后选择'Add' - >'New Project'。你现在应该看到'Add New Project'对话框,它应该有'Visual C#-Web'作为过滤器,将它改为'Visual C#',然后单击'Class Library'。将该库命名为'BLL'并确保它保存到与'MVC'项目相同的相对路径。冲洗并重复“DAL”。 –