我是新手,但我得到了这个项目,我必须使用 MVC 制作地址簿。问题是我不知道如何使用我熟悉 asp.net 的 MVC。我不知道如何开始。我没有要求任何人为我开发整个项目我只是不清楚从哪里开始以及 WCF 是什么意思,我必须在这个项目中在哪里使用它?从头开始学习 MVC 并完成这个项目需要多长时间?假设我在 c sharp 和 asp.net 中处于初级水平以下是详细信息:
功能要求:
个人信息将存储在地址簿中。每个人都可以有多个电话号码、电子邮件地址和即时通讯联系人。显示所有联系人的列表。允许添加新联系人 允许查看/编辑/删除联系人 查看联系人会显示详细的联系信息和链接的电话号码、电子邮件地址和即时通讯联系人。您可以添加/编辑/删除电话号码、电子邮件地址和即时通讯联系人。技术细节:
联系人将有以下信息:
标题 名字 姓氏 中间名 年龄(数字字段) 出生日期(日期字段) 性别:(男性或女性)- 单选框类别:选项是商业、家庭、其他(下拉框)- 这应该是一个枚举在您的数据结构电话号码中将包含以下信息:
电话号码类型:家庭、工作、手机、其他(枚举)电话号码:电子邮件地址将包含以下信息:
电子邮件类型:主要、次要、工作、家庭、其他(枚举)电子邮件地址:Instant Messenger 联系人将具有以下信息
IM 类型:AIM、MSN、Yahoo、Jabber、GTalk、其他(枚举) IM 地址:应用程序应该是 N 层架构,使用对象和 WCF 服务。该网站应使用 MVC 完成。
您的 Web 应用程序不应有任何硬编码样式,并且应使用 CSS 进行所有样式设置。此外,您的 Web 应用程序应该有一个母版页/布局 [看看如何在 MVC 中处理母版页概念],以便以后轻松更新所有页面。
所有输入字段都需要验证。
如果页面上出现任何错误,错误消息应显示在页面顶部(不应显示默认错误页面),并且应将错误消息记录在日志文件中(使用 Log4Net 进行日志记录)。
脚步:
创建您的类结构 创建您的数据库结构。确保您的 SQL 文件不同,以便可以轻松地将应用程序移植到不同的机器上。使用必要的方法创建您的 WCF 服务。为您的 WCF 服务方法编写 NUnit 测试。在您开始实际实施之前,创建一个关于您的页面外观的 HTML 原型并获得批准。创建您的 Web 应用程序。创建一个 msbuild 脚本来构建您的代码。