• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
向往
博客园    首页    新随笔    联系   管理    订阅  订阅
2011年12月23日
跟大家分享Entity Framework使用Code First方式如何连接到现有数据库
摘要: 看到标题可能已经要受到批评指正:Code First提倡的就是先用面向对象方式建模然后由EF自动生成数据库(首先不讨论优劣性,个人一直很向往这种设计方式),如果先数据库建模再生成实体模型当然用VS2010的EF模板再全选拖拓拽表生成更方便,而且是正道…...但除了钻牛角尖以外,也不乏真正需要这样做的场景,这里先不讨论这些。回到正题,也当是对Code First方式做个进一步的了解吧,呵呵。(本文假设您已经了解EF和Code First,当然你也可以到博客园里找找其它High Hand的blog) 在默认情况下,当你实现自己的数据库上下文后,如果对上下文进行CRUD操作后,EF将自动根据上下文的 阅读全文
posted @ 2011-12-23 15:53 向往 阅读(928) 评论(0) 推荐(1)
浅谈在ASP.NET MVC3中使用IClientValidatable接口实现客户端和服务器端同时验证
摘要: 从ASP.NET MVC2开始,MVC新增了元数据级别的验证,例如:Range、RegularExpression、Required、StringLength等验证属性,这些属性极大的方便了服务器端的验证,同时我们还可以自定义验证属性来满足我们特殊的需求,MVC3的出现进一步提升了验证的便捷性,具体体现在,新增了IValidatableObject和IClientValidatable接口,以及默认支持Range、RegularExpression、Required、StringLength等验证属性在客户端和服务器端进行验证。IValidatableObject接口,网上已经有很多的资料了, 阅读全文
posted @ 2011-12-23 15:36 向往 阅读(306) 评论(0) 推荐(0)
ASP.NET MVC 3 —— Model远程验证
摘要: 昨天写了篇笔记,这两天用了一下MVC3.0,发现果然进步了不小啊!原文链接:http://www.youguanbumen.net/Article.aspx?id=77 这两天找了些ASP.NET MVC3的资料小看了一下,主要看了一下MVC3.0的一些新特性已经Razor视图引擎的一些东西,发现3.0真的比之前的两个版本进步很多,在开发体验上有了大大的提高!这两天看的和尝试的东西应该是比较浅显一点的,大致的内容有如下几个方面:Model验证的新特性(主要是从RemoteAttribute特性和IClientValidatable这两个新东西进行了解和尝试使用)Razor视图引擎的使用(主要是 阅读全文
posted @ 2011-12-23 15:22 向往 阅读(994) 评论(1) 推荐(0)
ASP.NET MVC3 入门指南之数据验证
摘要: 无论你编写什么样的网页程序,都需要对用户的数据进行验证,以确数据的有效性和完整性。ASP.NET MVC3允许你采用一种被称之为“数据注释”的方式来进行数据验证,这种验证包含了客户端浏览器和服务器端的双重验证。或许你会问为什么要进行两次验证?首先,客户端验证能够直接响应客户,减少了服务器压力的同时还提高了用户体验,但是你永远不能信任来自客户端的信息(用户可以关闭浏览器的脚本功能,让你的js验证彻底不起作用),所以服务器端验证也是必须的。如下图所示:1,常规验证(必填字段、字符串长度、正则表达式验证、范围验证<数值、日期>)先看一个添加界面的反馈的错误信息实体类代码如下:/// &l 阅读全文
posted @ 2011-12-23 14:32 向往 阅读(5286) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3