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

2016年5月27日

jQuery.Validate验证库

摘要: 一、用前必备官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 当前版本:1.5.5需要JQuer 阅读全文

posted @ 2016-05-27 11:48 大西瓜3721 阅读(155) 评论(0) 推荐(0)

2016年5月26日

Entity Framework4.0 (七) EF4的存储过程

摘要: 前面了解了EF4的CRUD的操作,你会发现EF4使用起来比较简单的。呵呵,之前我们使用数据库的时候,有时会使用存储过程代替在代码中直接使用SQL语句。 使用存储过程的好处: 提高效率:因为存储过程是经过编译优化后,存储在数据库服务器的。SQL语句在执行的时候,需要临时编译。一般来说,存储过程的效率比 阅读全文

posted @ 2016-05-26 20:29 大西瓜3721 阅读(155) 评论(0) 推荐(0)

2016年5月25日

C#生成缩略图代码

摘要: /**//// <summary> /// 生成缩略图 /// </summary> /// <param name="originalImagePath">源图路径(物理路径)</param> /// <param name="thumbnailPath">缩略图路径(物理路径)</param> 阅读全文

posted @ 2016-05-25 16:24 大西瓜3721 阅读(225) 评论(0) 推荐(0)

2016年5月24日

ASP.NET MVC中默认Model Binder绑定Action参数为List、Dictionary等集合的实例

摘要: 在实际的ASP.NET mvc项目开发中,有时会遇到一个参数是一个List、Dictionary等集合类型的情况,默认的情况ASP.NET MVC框架是怎么为我们绑定ASP.NET MVC的Action参数的。 有这样的一个Model类Person将作为Action的参数 Model,Person. 阅读全文

posted @ 2016-05-24 16:47 大西瓜3721 阅读(2201) 评论(1) 推荐(0)

2016年5月21日

Entity Framework Code First (八)迁移 Migrations

摘要: 创建初始模型和数据库 在开始使用迁移(Migrations)之前,我们需要一个 Project 和一个 Code First Model, 对于本文将使用典型的 Blog 和 Post 模型 创建一个新的控制台应用程序 MigrationsDemo; 添加最新的 EntityFramework 到项 阅读全文

posted @ 2016-05-21 18:37 大西瓜3721 阅读(1597) 评论(0) 推荐(0)

Code First Migrations更新数据库结构的具体步骤

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

posted @ 2016-05-21 18:08 大西瓜3721 阅读(403) 评论(0) 推荐(0)

2016年5月20日

使用SignalR 提高B2C商城用户体验1

摘要: vs2010 使用SignalR 提高B2C商城用户体验(一) 1、需求简介,做为新时代的b2c商城,没有即时通讯,怎么提供用户粘稠度,怎么增加销量,用户购物的第一习惯就是咨询,即时通讯,应运而生。这里使用SignalR来实现即时通讯,再好不过了,不过项目依然简历在2010的基础上,所以不能使用新版 阅读全文

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

2016年5月19日

MVC 5 的 EF6 Code First 入门

摘要: 英文渣水平,大伙凑合着看吧…… 这是微软官方SignalR 2.0教程Getting Started with Entity Framework 6 Code First using MVC 5 系列的翻译,这里是第一篇:建立一个EF数据模型 原文:Creating an Entity Framew 阅读全文

posted @ 2016-05-19 23:58 大西瓜3721 阅读(423) 评论(0) 推荐(0)

2016年5月18日

使用Entity Framework时要注意的一些性能问题

摘要: 自从我用了EF,每次都很关心是否有潜在的性能问题。所以每次我写LINQ查询,都会使用SQL Profiler看一下实际生成的SQL语句,以便发现潜在的性能问题。也强烈建议大家这么去做,以免日后软件大了出了问题很难查。 一、只选择某列或某些列 有些时候,在C#里写LINQ虽然看着舒服,但性能不一定好, 阅读全文

posted @ 2016-05-18 22:56 大西瓜3721 阅读(150) 评论(0) 推荐(0)

Razor语法大全

摘要: Razor是基于framewor4以上写的一个开源项目:https://github.com/Antaris/RazorEngine/ Razor是包含了模板引擎和动态编译两部分。本部分就简单记录了模板引擎的一些语法,之后用Razor做一个代码生成器,就使用Razor的语法来。 Razor的发布是和 阅读全文

posted @ 2016-05-18 17:19 大西瓜3721 阅读(222) 评论(0) 推荐(0)

2016年5月17日

博客园现代化建设—[Entity Framework]在LINQ查询中指定返回的字段

摘要: 解决了Entity Framework跨数据库查询问题,博客园现代化建设又向前迈进了一步。 在之前的一篇随笔“ 博客园现代化建设——AutoMapper ”中曾谈到,我们所遇到的应用场景是数据库查询返回的字段数少于实体类的属性,而默认情况下Entity Framework根据实体类的属性进行映射的, 阅读全文

posted @ 2016-05-17 19:21 大西瓜3721 阅读(647) 评论(0) 推荐(0)

2016年5月16日

AngularJS with MVC4 CRUD

摘要: CRUD using MVC Web API and AngularJS In this article I am going to demonstrate about how can we create basic crud (create, read, update and delete) us 阅读全文

posted @ 2016-05-16 23:58 大西瓜3721 阅读(357) 评论(0) 推荐(0)

Using AngularJS with .NET MVC 5

摘要: This tip shows the use of AngularJS with .NET MVC5 application. Here is a simple step-by-step example for the use of AngularJs with .NET MVC applicati 阅读全文

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

js深拷贝和浅拷贝

摘要: 一、数组的深浅拷贝 在使用JavaScript对数组进行操作的时候,我们经常需要将数组进行备份,事实证明如果只是简单的将它赋予其他变量,那么我们只要更改其中的任何一个,然后其他的也会跟着改变,这就导致了问题的发生。 像上面的这种直接赋值的方式就是浅拷贝,很多时候,这样并不是我们想要得到的结果,其实我 阅读全文

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

Entity Framework在WCF中序列化的问题

摘要: 问题描述 如果你在WCF中用Entity Framework来获取数据并返回实体对象,那么对下面的错误一定不陌生。 接收对 http://localhost:5115/ReService.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。 这还可能是由于服 阅读全文

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

EF Code First学习笔记:数据库创建

摘要: 控制数据库的位置 默认情况下,数据库是创建在localhost\SQLEXPRESS服务器上,并且默认的数据库名为命名空间+context类名,例如我们前面的BreakAway.BreakAwayContext。 有几种方法可以改变这种默认约定。 利用配置文件 在配置文件中新加一个连接字符串 <co 阅读全文

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

Entity Framework Code First级联删除

摘要: 如果我们要到一对主从表增加级联删除,则要在主表中的引用属性上增加Required关键字,如: public class Destination { public int DestinationId { get; set; } public string Name { get; set; } publ 阅读全文

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

EF Code First 学习笔记:表映射

摘要: 多个实体映射到一张表 Code First允许将多个实体映射到同一张表上,实体必须遵循如下规则: 实体必须是一对一关系 实体必须共享一个公共键 观察下面两个实体: public class Person { [Key] public int PersonId { get; set; } public 阅读全文

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

Func与Action

摘要: 平时我们如果要用到委托一般都是先声明一个委托类型,比如: private delegate string Say(); string说明适用于这个委托的方法的返回类型是string类型,委托名Say后面没有参数,说明对应的方法也就没有传入参数。 写一个适用于该委托的方法: public static 阅读全文

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

EF Code First 学习笔记:约定配置

摘要: 要更改EF中的默认配置有两个方法,一个是用Data Annotations(在命名空间System.ComponentModel.DataAnnotations;),直接作用于类的属性上面;还有一个就是Fluent API,通过新增相应的配置类来覆盖默认配置。现在我们用这两个来对比了解EF中的约定配 阅读全文

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

Entity Framework 复杂类型

摘要: 为了说明什么是复杂属性,先举一个例子。 public class CompanyAddress { public int ID { get; set; } public string CompanyName { get; set; } public string StreetAddress { ge 阅读全文

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

Entity Framework 数据生成选项DatabaseGenerated

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

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

Entity Framework 并发处理

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

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

EF Code First 学习笔记:关系

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

posted @ 2016-05-16 00:43 大西瓜3721 阅读(171) 评论(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 阅读(571) 评论(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 阅读(568) 评论(0) 推荐(0)

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

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

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

2016年5月11日

Js 冒泡事件阻止

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

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

2016年5月10日

EF Code First Migrations数据库迁移

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

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

Entity Framework中的Migration问题

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

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

http://chuna2.787528.xyz/youfan/articles/3216816.html

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

posted @ 2016-05-10 08:57 大西瓜3721 阅读(404) 评论(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 阅读(202) 评论(0) 推荐(0)

2016年5月8日

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

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

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

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

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

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

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

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

posted @ 2016-05-08 01:54 大西瓜3721 阅读(239) 评论(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 阅读(260) 评论(0) 推荐(0)

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

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

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

Entity Framework教程(第二版)

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

posted @ 2016-05-08 01:31 大西瓜3721 阅读(379) 评论(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 阅读(226) 评论(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 阅读(221) 评论(0) 推荐(0)

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

导航