上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 46 下一页

2016年5月16日

Entity Framework 数据生成选项DatabaseGenerated

摘要: 在EF中,我们建立数据模型的时候,可以给属性配置数据生成选项DatabaseGenerated,它后有三个枚举值:Identity、None和Computed。 Identity:自增长 None:不处理 Computed:表示这一列是计算列。 在EF中,如果主键是int类型,Code First生 阅读全文

posted @ 2016-05-16 00:46 大西瓜3721 阅读(196) 评论(0) 推荐(0)

Entity Framework 并发处理

摘要: 什么是并发? 并发分悲观并发和乐观并发。 悲观并发:比如有两个用户A,B,同时登录系统修改一个文档,如果A先进入修改,则系统会把该文档锁住,B就没办法打开了,只有等A修改完,完全退出的时候B才能进入修改。 乐观并发:同上面的例子,A,B两个用户同时登录,如果A先进入修改紧跟着B也进入了。A修改文档的 阅读全文

posted @ 2016-05-16 00:45 大西瓜3721 阅读(192) 评论(0) 推荐(0)

EF Code First 学习笔记:关系

摘要: 一对多关系 项目中最常用到的就是一对多关系了。Code First对一对多关系也有着很好的支持。很多情况下我们都不需要特意的去配置,Code First就能通过一些引用属性、导航属性等检测到模型之间的关系,自动为我们生成外键。观察下面的类: public class Destination { pu 阅读全文

posted @ 2016-05-16 00:43 大西瓜3721 阅读(169) 评论(0) 推荐(0)

2016年5月15日

Entity Framework Code First关系映射约定

摘要: Entity Framework Code First关系映射约定 本篇随笔目录: 1、外键列名默认约定 2、一对多关系 3、一对一关系 4、多对多关系 5、一对多自反关系 6、多对多自反关系 在关系数据库中,不同表之间往往不是全部都单独存在,而是相互存在关联的。两个不同表之间可以存在外键依赖关系, 阅读全文

posted @ 2016-05-15 01:34 大西瓜3721 阅读(568) 评论(0) 推荐(0)

2016年5月13日

LINQ,EF联合查询join

摘要: [html] view plain copy from v in Pdt_Versions join t in Tb_TypeDics on v.TypeName equals t.TypeName into ignored from i in ignored.DefaultIfEmpty() wh 阅读全文

posted @ 2016-05-13 16:57 大西瓜3721 阅读(567) 评论(0) 推荐(0)

c#编程指南(四) 组元(Tuple)

摘要: (1)、C#语法中一个个问号(?)的运算符是指:可以为 null 的类型。 MSDN上面的解释: 在处理数据库和其他包含不可赋值的元素的数据类型时,将 null 赋值给数值类型或布尔型以及日期类型的功能特别有用。例如,数据库中的布尔型字段可以存储值 true 或 false,或者,该字段也可以未定义 阅读全文

posted @ 2016-05-13 09:50 大西瓜3721 阅读(354) 评论(0) 推荐(0)

2016年5月11日

Js 冒泡事件阻止

摘要: 1. 事件目标 现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target,可以确定DO 阅读全文

posted @ 2016-05-11 13:56 大西瓜3721 阅读(173) 评论(0) 推荐(0)

2016年5月10日

EF Code First Migrations数据库迁移

摘要: 1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。 安装成功后,界面提示如下图: 在新建的Portal控制台应用程序中添加两个实体类,代码结构如 阅读全文

posted @ 2016-05-10 17:38 大西瓜3721 阅读(194) 评论(0) 推荐(0)

Entity Framework中的Migration问题

摘要: 1、自从用上了Entity Framework(简称EF),妈妈再也不用担心我要写那么复杂的SQL语句了! 这是微软新一代的ORM工具,它能够将数据库的表中的记录映射成为程序中的一个对象,当然也能够将对象映射为数据库中的一条记录。 它支持三种模式Model First、Database First、 阅读全文

posted @ 2016-05-10 09:12 大西瓜3721 阅读(582) 评论(0) 推荐(0)

http://www.cnblogs.com/youfan/articles/3216816.html

摘要: 我对 CodeFirst 的理解,与之对应的有 ModelFirst与 DatabaseFirst ,三者各有千秋,依项目实际情况自行选择。 1、开发过程中先行设计数据库并依此在项目中生成 *.dbml 或是 *.edmx 文件的,就是DatabaseFirst; 2、开发时先建立空的 *.edmx 阅读全文

posted @ 2016-05-10 08:57 大西瓜3721 阅读(401) 评论(0) 推荐(0)

2016年5月9日

linq里面似in的查询

摘要: 1.linq里面似in的查询 List<string> source = new List<string>{ "aaa", "bbb" }; List<string> px = new List<string> { "aaa", "bbb", "ccc" }; var q = from s in s 阅读全文

posted @ 2016-05-09 23:41 大西瓜3721 阅读(195) 评论(0) 推荐(0)

2016年5月8日

提示13. 附加一个实体的简单方式

摘要: 提示13. 附加一个实体的简单方式 问题: 在早先的一些提示中,我们讨论了使用Attach来加载一个处于未改变(unchanged)状态的东西到ObjectContext从而避免进行查询的开销。 如果性能是你的目标,Attach就是要选择的武器。 不幸的是我们的API不能适应99%的情况,即每个类型 阅读全文

posted @ 2016-05-08 01:57 大西瓜3721 阅读(239) 评论(0) 推荐(0)

提示20. 怎样处理固定长度的主键

摘要: 提示20. 怎样处理固定长度的主键 这是正在进行中的Entity Framework提示系列的第20篇。 固定长度字段填充: 如果你的数据库中有一个固定长度的列,例如像NCHAR(10)类型的列,当你进行一次插入时,填充会自动发生。所以例如如果你插入'12345',你将得到5个自动填充的空格,来创建 阅读全文

posted @ 2016-05-08 01:56 大西瓜3721 阅读(395) 评论(0) 推荐(0)

提示29. 怎样避免延迟加载或Load()阅读器问题

摘要: 提示29. 怎样避免延迟加载或Load()阅读器问题 如果你有如下这样的代码: 这段代码将会打开2个同步的阅读器。一个枚举Customers,另一个枚举当前Customer的Orders。并且仅当 Multiple Active ResultSets(又称MARS)启用时才可用。所以如果MARS未启 阅读全文

posted @ 2016-05-08 01:54 大西瓜3721 阅读(238) 评论(0) 推荐(0)

提示35. 怎样实现OfTypeOnly<TEntity>()这样的写法

摘要: 提示35. 怎样实现OfTypeOnly<TEntity>()这样的写法 如果你编写这样LINQ to Entities查询: 这会返回,Cars包括那些派生自Car类型,如SportCar或SUV类型的汽车。 如果你仅想要Cars即不想要如SportCar或SUV等派生类型汽车,你会在LINQ t 阅读全文

posted @ 2016-05-08 01:51 大西瓜3721 阅读(251) 评论(0) 推荐(0)

(翻译)Entity Framework技巧系列之十 - Tip 37 - 41

摘要: 提示37. 怎样进行按条件包含(Conditional Include) 问题 几天前有人在StackOverflow上询问怎样进行按条件包含。 他们打算查询一些实体(比方说Movies),并且希望预先加载一个相关项目(比方说,Reviews),但又仅要那些匹配一些条件的reviews(如,Revi 阅读全文

posted @ 2016-05-08 01:45 大西瓜3721 阅读(184) 评论(0) 推荐(0)

Entity Framework教程(第二版)

摘要: EF的发展历程 还是先来说一下EF从诞生到现在这几年的发展历程吧。在EF最初的版本中,作为一个ORM组件其通过EDM文件(里面是一些xml)来配置数据库与实体类之间的映射,实现数据进出数据库的控制。最初的版本中只支持Database First,即由已有数据库结构生成EDM,继而得到实体类。后来EF 阅读全文

posted @ 2016-05-08 01:31 大西瓜3721 阅读(373) 评论(0) 推荐(0)

2016年5月7日

实战 ASP.NET Web API

摘要: Web API 框架是一个面向 Http 协议的通信框架。相对于 WCF 而言,Web API 只面向于 Http 协议设计,而且没有 WCF 那么繁琐的配置。Web API 的开发类似于 ASP.NET MVC 中控制器的开发,但是相对于直接使用 ASP.NET MVC 来返回 Json 对象的方 阅读全文

posted @ 2016-05-07 21:11 大西瓜3721 阅读(221) 评论(0) 推荐(0)

2016年5月6日

Apache,PHP,MySQL的安装,配置

摘要: Apache 1. 下载 Apache版本号为2.2.22. 最好下载msi安装文件。下载地址为:http://www.apache.org/dist/httpd/binaries/win32/ 如果想下载2.4.4版本的,可以去http://www.anindya.com/apache-http- 阅读全文

posted @ 2016-05-06 22:29 大西瓜3721 阅读(219) 评论(0) 推荐(0)

Apache配置虚拟目录和多主机头

摘要: 呃,相当古老的话题了,不过网上的资料实在是太坑爹,无奈只能自己动手做个备忘了。。。这里不提虚拟目录和主机头的区别了,不懂得童鞋去面壁思过吧 多个虚拟目录 首先把Apache安装到D:\Program Files\Apache2.2目录下,端口号设置为8080,安装完成后默认的网站根目录为D:\Pro 阅读全文

posted @ 2016-05-06 22:28 大西瓜3721 阅读(698) 评论(0) 推荐(0)

web.config配置详细说明

摘要: (一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点:位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位 阅读全文

posted @ 2016-05-06 00:23 大西瓜3721 阅读(656) 评论(0) 推荐(0)

2016年5月5日

百度UEditor编辑器使用教程与使用方法

摘要: 我们在做网站的时候,网站后台系统一般都会用到web编辑器,今天笔者就给大家推荐一款百度UEditor编辑器。关于这款百度UEditor编辑器官网上也有简单的教程,不过看着比较费劲,今天笔者就跟大家分享一下百度UEditor编辑器使用教程与使用方法,希望对大家有所帮助。 第一:百度UEditor编辑器 阅读全文

posted @ 2016-05-05 12:01 大西瓜3721 阅读(1765) 评论(0) 推荐(0)

若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项

摘要: 在VS调试的时候出现如下错误: [plain] view plain copy print? 生成下面的模块时,启用了优化或没有调试信息: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\*.DLL 阅读全文

posted @ 2016-05-05 09:09 大西瓜3721 阅读(2390) 评论(0) 推荐(0)

2016年5月4日

jquery筛选器

摘要: 在Web应用程序中,大部分的客户端操作都是基于对象的操作,要操作对象就必须先获取对象,jQuery提供了强大的选择器让我们获取对象。我人为地将jQuery选择器分为两大部分:选择对象和筛选条件。选择对象表示要获取什么对象,筛选条件是对获取的对象进行筛选,最终留下符合某些特征的对象。1.选择对象1). 阅读全文

posted @ 2016-05-04 17:59 大西瓜3721 阅读(228) 评论(0) 推荐(0)

JS只能输入数字,数字和字母等的正则表达式

摘要: JS判断只能是数字和小数点 0.不能输入中文1)<input onpaste="return false;" type="text" name="textfield" style="width:400px; ime-mode:disabled" value="">2)<script>function 阅读全文

posted @ 2016-05-04 16:09 大西瓜3721 阅读(1371) 评论(0) 推荐(0)

常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证,来这里就够了...

摘要: <script type="text/JavaScript">/* * 手机号码格式 * 只允许以13、15、18开头的号码 * 如:13012345678、15929224344、18201234676 */var regMobile=/^1[3,5,8]\d{9}$/; /* * 固定电话号码格 阅读全文

posted @ 2016-05-04 15:54 大西瓜3721 阅读(223) 评论(0) 推荐(0)

js控制只能输入数字和小数点

摘要: 非常好用,代码示例如下: <input onkeypress = "return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46" onpaste = "return !clipboardData.getData('text').mat 阅读全文

posted @ 2016-05-04 00:18 大西瓜3721 阅读(338) 评论(0) 推荐(0)

2016年5月3日

IIS Express简介

摘要: 当前程序员只能通过下面两种Web服务器之一来开发和测试ASP.NET网站程序: 1. Visual Studio自带的ASP.NET开发服务器(webdev.exe)。 2. Windows自带的IIS Web服务器。 上面两个方案各有优缺点,而且很多ASP.NET程序员告诉我们:“我希望有一个像A 阅读全文

posted @ 2016-05-03 09:42 大西瓜3721 阅读(269) 评论(0) 推荐(0)

2016年5月2日

VS2015 ASP.NET5 Web项目结构浅析

摘要: 前言 本文个人同步博客地址http://aehyok.com/Blog/Detail/76.html 在安装好VS2015之后,一直想看看新版本的Web项目如何,上个周建了项目之后发现真是面目全非,微软这次更新真是太凶了。于是我就有了想简单的了解一下新建的项目结构的冲动,真是一发不可收啊,自己只是想 阅读全文

posted @ 2016-05-02 00:28 大西瓜3721 阅读(1059) 评论(0) 推荐(0)

2016年5月1日

VISUAL SVN安装 及客户端使用

摘要: 1.为什么要用VisualSVN Server,而不用Subversion? 回答: 因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【ht 阅读全文

posted @ 2016-05-01 11:10 大西瓜3721 阅读(281) 评论(0) 推荐(0)

用VisualSVN做项目版本控制

摘要: 一、SVN服务端 1、VisualSVN Server下载: http://download.csdn.net/detail/jiminull/4448874 或 http://www.visualsvn.com/server/download/ VisualSVN Server是免费的 2、Vis 阅读全文

posted @ 2016-05-01 11:08 大西瓜3721 阅读(260) 评论(0) 推荐(0)

2016年4月29日

如何在asp.net mvc3中使用HttpStatusCode

摘要: 下载了asp.net mvc 4的源码看了看,没怎么看清楚。不过个人觉得MVC4 beta中Web API这个是比较不错的,虽然说它是往传统回归。 web api最好的莫过于它更加适合使用jquery的ajax调用。 我这里主要给大家说明下如何在asp.net mvc 3中借鉴Web API的特性来 阅读全文

posted @ 2016-04-29 23:30 大西瓜3721 阅读(279) 评论(0) 推荐(0)

Asp.Net MVC 4 Web API 中的安全认证-使用OAuth

摘要: Asp.Net MVC 4 Web API 中的安全认证-使用OAuth 各种语言实现的oauth认证: http://oauth.net/code/ 上一篇文章介绍了如何使用基本的http认证来实现asp.net web api的跨平台安全认证。 这里说明一个如何使用oauth实现的认证。oaut 阅读全文

posted @ 2016-04-29 23:23 大西瓜3721 阅读(445) 评论(0) 推荐(0)

Asp.Net MVC3 简单入门详解过滤器Filter

摘要: 因为是转载文章 在此标明出处,以前有文章是转的没标明的请谅解,因为有些已经无法找到出处,或者与其它原因。 如有冒犯请联系本人,或删除,或标明出处。 因为好的文章,以前只想收藏,但连接有时候会失效,所以现在碰到好的直接转到自己这里。 原文 出处http://www.cnblogs.com/boruip 阅读全文

posted @ 2016-04-29 22:22 大西瓜3721 阅读(316) 评论(0) 推荐(1)

MVC中利用ActionFilterAttribute过滤关键字

摘要: 在开发过程中,有时候会对用户输入进行过滤,以便保证平台的安全性。屏蔽的方法有很多种,但是今天我说的这种主要是利用MVC中的ActionFilterAttribute属性来实现。由于MVC天然支持AOP,所以我们这种过滤方式正好利用了MVC的这种特性。 下面请看步骤: 首先,当用户输入自己的名称的时候 阅读全文

posted @ 2016-04-29 22:13 大西瓜3721 阅读(3302) 评论(0) 推荐(1)

.NET WebAPI 用ActionFilterAttribute实现token令牌验证与对Action的权限控制

摘要: 项目背景是一个社区类的APP(求轻吐...),博主主要负责后台业务及接口。以前没玩过webAPI,但是领导要求必须用这个(具体原因鬼知道),只好硬着头皮上了。 最近刚做完权限这一块,分享出来给大家。欢迎各种吐槽批判践踏... 先说说用户身份的识别,简单的做了一个token机制。用户登录,后台产生令牌 阅读全文

posted @ 2016-04-29 21:29 大西瓜3721 阅读(588) 评论(0) 推荐(0)

2016年4月28日

EF Code First学习笔记 初识Code First

摘要: Code First是Entity Framework提供的一种新的编程模型。通过Code First我们可以在还没有建立数据库的情况下就开始编码,然后通过代码来生成数据库。 下面通过一个简单的示例来了解。 建立一个控制台项目。通过Nuget来获取Entity Framework。 增加两个模型类: 阅读全文

posted @ 2016-04-28 21:53 大西瓜3721 阅读(166) 评论(0) 推荐(0)

svc 报“由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。“的HTTP 错误 404.3 – Not Found

摘要: 原因:系统没有默认为IIS注册WCF服务的svc文件的MIME映射。 解决方法:管理员身份运行C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -i 处理程序“Pa 阅读全文

posted @ 2016-04-28 09:56 大西瓜3721 阅读(248) 评论(0) 推荐(0)

2016年4月26日

Asp.net MVC 4 异步方法

摘要: 今天我们来看一下,同样功能在 Asp.net MVC 4 下的实现,基于.net framework 4.5 下的async支持,让我们的代码更加简单,看下面片断代码名叫Index的Action方法: public async Task<ActionResult> IndexAsync() { va 阅读全文

posted @ 2016-04-26 23:28 大西瓜3721 阅读(275) 评论(0) 推荐(0)

Ioc容器Autofac系列(3)-- 三种注册组件的方式

摘要: 简单来说,所谓注册组件,就是注册类并映射为接口,然后根据接口获取对应类,Autofac将被注册的类称为组件。 虽然可像上篇提到的一次性注册程序集中所有类,但AutoFac使用最多的还是单个注册。这种注册共有三种方式,其中最简单的就是用As方法,例如,ArrayList继承了IEnumerable接口 阅读全文

posted @ 2016-04-26 23:16 大西瓜3721 阅读(228) 评论(0) 推荐(0)

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 46 下一页

导航