在上一篇<学习MVC之租房网站(三)-编写Eneity类并创建数据库>中,记录了编写Eneity类并采用CodeFirst的方式创建数据库的过程,接下来就到了Service层的实现了,并且在开始后续工作前,首先进行充分的单元测试。 长久以来,一直为写出很多bug而苦恼,这儿用过单元测试后,惊喜地发现 ...
分类:
Web程序 时间:
2017-04-16 22:22:24
阅读次数:
198
在上一篇<学习MVC之租房网站(二)-框架搭建及准备工作>中,搭建好了项目框架,并配置了EF、Log4Net和进程外Session。接下来会编写Eneity类并采用CodeFirst的方式创建数据库。 一、数据库表结构举例 1. 在按照CodeFirst方式编写Entity类之前,仍然是需要先搞清楚 ...
分类:
数据库 时间:
2017-04-15 23:08:22
阅读次数:
355
MVC简单校验的步骤 1.创建相应的实体类。 常用的检验特性标签:Required StringLength Range RegularExpression 四个,一个属性ErroorMessage,用来指示相应的错误信息 2.为实体类添加相应的校验标签(CodeFirst中使用过这些属性标签) 3 ...
分类:
Web程序 时间:
2017-04-04 13:26:52
阅读次数:
168
EF CODEFIRST WITH ORACLE 解决存储过程一直没找到解决方案 所以最后也没办法还是用了最基本的解决方案 采用Oracle.ManagedDataAccess提供的ADO基础访问类,不需要再次额外引用第三方类库了。 using Oracle.ManagedDataAccess.Cl ...
分类:
数据库 时间:
2017-03-06 17:40:49
阅读次数:
225
在我们用CodeFirst添加表或者表字段时,CodeFirst会在数据库添加一个表来记录表结构更改(通过migration更改)。那么迁移时怎么实现的,这里由于装了.net core后,使用“程序包管理控制台”会报错,错误信息如下 那么,现在就要用命令行实现数据库的及时更新。 “migration ...
分类:
Web程序 时间:
2017-01-24 12:33:13
阅读次数:
256
现在自学asp.net core,感觉有点悬乎,好多都不懂,新建第一个ASP.NET Core MVC项目,同时可以用EF CodeFirst更新表数据,然后问题出现了。装了.net core工具后,nuget包管理器一下不能用了,然后微软给出了另一种方法,用命令行实现表的Migrations和Up ...
分类:
其他好文 时间:
2017-01-17 12:29:49
阅读次数:
6073
EF 分两种模式 codefirst(就是不知道数据是啥,也没有数据库) 和 database fist (数据已经设计好了) 首先打开vs 新建一个项目 创建一个控制台程序 然后 新建一个Teacher 类 然后新建一个Student类 这里Teacher类和 Student 是1:M的关系(一对 ...
分类:
其他好文 时间:
2017-01-12 09:46:01
阅读次数:
201
ASP.Net MVC4+Memcached+CodeFirst实现分布式缓存 part 1:给我点时间,允许我感慨一下2016年 正好有时间,总结一下最近使用的一些技术,也算是为2016年画上一个完美的句号,回顾2016年,感受颇多,感恩那些帮助我的人。展望2017年,我相信一定会遇到一个更好的自 ...
分类:
Web程序 时间:
2016-12-31 18:07:32
阅读次数:
395
大家在学习entityframework的时候,都知道那linq写的叫一个爽,再也不用区分不同RDMS的sql版本差异了,但是呢,高效率带来了差灵活性,我们 无法控制sql的生成策略,所以必须不要让自己缺乏好的工具去监控sql,本篇给大家介绍的三种监控手段Log和SqlServer profile, ...
分类:
数据库 时间:
2016-12-31 16:46:05
阅读次数:
216
经验总结 一年多也做了不少项目,遇到不少坑,也遇到很多的麻烦,有苦恼也有喜悦。这里就记载一些较为实用的项目经验 文件上传进度条 上传大文件时,客户端到服务器也是需要时间的,所以也要有一个这样的进度条。使用jquery的ajax,可以利用 xhr方法,创建一个新的xhr对象,然后使用xhr.uploa... ...
分类:
其他好文 时间:
2016-12-30 13:06:09
阅读次数:
215