冠军

导航

2013年6月8日

翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 3

摘要: 讨论创建和设计用户界面 UI, UI 将会与业务逻辑进行分离,可以被创建但是不依赖任何设计者/开发者。在这一部分,我们将会使用 ASP.NET MVC, knockout Jquery 和 Bootstrap。 在文章的后面,我们将会讨论数据库的设计,以及使用分层的结构来实现业务逻辑,使用的技术包括 SQl Server 2008, Entity Framework, 和 Castle Windsor 以支持依赖注入。 阅读全文

posted @ 2013-06-08 16:22 冠军 阅读(13092) 评论(19) 推荐(12) 编辑

翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 2

摘要: 我们的目标: 需求Screen 1: 联系人列表 - 查看所有联系人1.1 这个 screen 将显示数据库中的所有联系人. 1.2 用户可以删除任何联系人.1.3 用户可以编辑任何联系人的详细信息.1.4 用户可以创建新的联系人.初始草图:Screen 2: 创建新联系人这个页面提供一个空白的页面,支持如下操作.2.1 用户可以输入用户的姓名和电子邮件地址。2.2 通过点击添加按钮,用户可以为联系人添加任意多的电话号码。2.3 用户可以删除联系人的任何电话号码。 2.4 通过点击添加地址按钮,用户可以为联系人添加任意多的地址。2.5 用户可以删除联系人的任何地址。2.6 点击保存按钮,可以将 阅读全文

posted @ 2013-06-08 15:43 冠军 阅读(3976) 评论(0) 推荐(0) 编辑

翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 1

摘要: 站点总是快速成长,一旦开始成长,站点就变得很难开发,组织和维护。所以在我们增加功能或者开发项目的时候,缺乏设计的大型网站会变得失去控制。这里要说的是站点的架构设计必须简单,容易被任何设计者理解 ( 从初级开发者到中级开发者 ),以及搜索引擎。在这篇文章中,我会试着设计一个站点,支持在线维护联系人信息。未来,这个应用可能被用在全球的大型社区站点中,带有增加的功能和模块。所以,站点的设计必须能够轻松地适配未来成长的业务逻辑。 在文章的第一部分,我会使用这种想法来讨论创建和设计用户界面 UI, UI 将会与业务逻辑进行分离,可以被创建但是不依赖任何设计者/开发者。在这一部分,我们将会使用 ASP.NET MVC, knockout Jquery 和 Bootstrap。 在文章的后面,我们将会讨论数据库的设计,以及使用分层的结构来实现业务逻辑,使用的技术包括 SQl Server 2008, Entity Framework, 和 Castle Windsor 以支持依赖注入。 阅读全文

posted @ 2013-06-08 13:39 冠军 阅读(5306) 评论(7) 推荐(7) 编辑