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

2016年6月7日

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

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

posted @ 2016-06-07 11:41 大西瓜3721 阅读(176) 评论(0) 推荐(0)

jquery 图片上传本地预览V1.2

摘要: 基于JQUERY扩展,图片上传预览插件 目前兼容浏览器(IE 谷歌 火狐) 不支持safari代码进行小小的压缩 如果看源码 自己解压就行了版本已升级 修复jquery版本问题 支持任意jquery版本代码在线演示地址:http://jquery.decadework.com/插件下载地址:http 阅读全文

posted @ 2016-06-07 00:03 大西瓜3721 阅读(376) 评论(0) 推荐(0)

2016年6月6日

HTML5 jQuery图片上传前预览

摘要: hTML5实现表单内的上传文件框,上传前预览图片,针刷新预览images,本例子主要是使用HTML5 的File API,建立一個可存取到该file的url,一个空的img标签,ID为img0,把选择的文件显示在img标签中,实现图片预览功能。请选择支持HTML API的浏览器,比如谷歌Chrome 阅读全文

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

【Web前沿技术】纯 CSS3 打造的10个精美加载进度条动画

摘要: 之前向大家介绍8款优秀的 jQuery 加载动画和进度条插件,今天这篇文章向大家推荐10个纯 CSS3 代码实现精美加载进度条动画效果的方案。加载动画和进度条在网站和 Web 应用中的使用非常流行,特别是在使用 Ajax 技术加载内容的应用场景中,使用时尚的加载动画和进度条告诉用户内容正在加载中是一 阅读全文

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

20个非常绚丽的 CSS3 特性应用演示

摘要: 这篇文章收集了20个非常绚丽的 CSS3 效果应用演示,这些示例演示了 CSS3 各种新特性的强大能力。随着越来越多的浏览器对 CSS3 支持的不断完善,设计师和开发者们有了更多的选择,以前需要使用 JavaScript 才能实现的各种很酷的界面效果和动画,如今使用纯 CSS 代码就可以很容易实现。 阅读全文

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

2016年6月4日

C#.NET开源项目、机器学习、商务智能

摘要: 所以原谅我,不能把所有的都发上来,太杂了,反而不好。 1..NET时间周期处理组件 这个组件很小,主要是对时间日期,特别是处理时间间隔以及时间范围非常方便。虽然.NET自带了时间日期的部分功能,但可能还不强大。这个组件就是增强版本。详细功能可以看项目主页的介绍。在CodeProject: http: 阅读全文

posted @ 2016-06-04 22:33 大西瓜3721 阅读(966) 评论(0) 推荐(0)

2016年6月2日

SqlServer中decimal(numeric )、float 和 real 数据类型的区别[转]

摘要: decimal(numeric ) 同义,用于精确存储数值 float 和 real 不能精确存储数值 decimal 数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边。decimal 数据类型存储了一个准确(精确)的数字表达法;不存储值的近似值。 定义 decimal 的列、变量和 阅读全文

posted @ 2016-06-02 22:30 大西瓜3721 阅读(400) 评论(0) 推荐(0)

2016年6月1日

asp.net Session

摘要: 原因分析:web.config中配置SessionState的mode为StateServer,但服务器没有开启改个服务。 解决方法:1.Web.Config里面 把sessionState 的mode改为"InProc" ;2.在服务中启用"ASP.NET State service" 这样是可以 阅读全文

posted @ 2016-06-01 22:39 大西瓜3721 阅读(209) 评论(0) 推荐(0)

Entity Framework 5.0系列之自动生成Code First代码

摘要: 在前面的文章中我们提到Entity Framework的“Code First”模式也同样可以基于现有数据库进行开发。今天就让我们一起看一下使用Entity Framework Power Tools如何基于现有数据库生成数据类和数据库上下等。 Entity Framework Power Tool 阅读全文

posted @ 2016-06-01 20:19 大西瓜3721 阅读(258) 评论(0) 推荐(0)

关于Memcache mutex设计模式的.net实现

摘要: 之前在网上看过memcache-mutex的场景分析和实现代码,这里将.net方式加以实现,当然这里主要是依据原文的伪代码照猫画虎,以此做为总结及记录。如果您对相应实现感兴趣可以尝试使用本文提供的代码进行测试,如果有问题请及时与我联系。 原文链接:http://timyang.net/program 阅读全文

posted @ 2016-06-01 00:58 大西瓜3721 阅读(216) 评论(0) 推荐(0)

Discuz!NT中的Redis架构设计

摘要: 在之前的Discuz!NT缓存的架构方案中,曾说过Discuz!NT采用了两级缓存方式,即本地缓存+memcached方式。在近半年多的实际运行环境下,该方案经受住了检验。现在为了提供多样式的解决方案,我在企业版里引入了Redis这个目前炙手可热的缓存架构产品,即将memcached与Redis作为 阅读全文

posted @ 2016-06-01 00:56 大西瓜3721 阅读(363) 评论(0) 推荐(0)

使用ServiceStackRedis链接Redis简介

摘要: 注:关于如何在windows,linux下配置redis,详见这篇文章:) 目前网上有一些链接Redis的C#客户端工具,这里介绍其中也是目前我们企业版产品中所使用的ServiceStackRedis, 链接地址: https://github.com/mythz/ServiceStack.Redi 阅读全文

posted @ 2016-06-01 00:55 大西瓜3721 阅读(361) 评论(1) 推荐(0)

NET下RabbitMQ实践[实战篇]

摘要: 之前的文章中,介绍了如何将RabbitMQ以WCF方式进行发布。今天就介绍一下我们产品中如何使用RabbitMQ的! 在Discuz!NT企业版中,提供了对HTTP错误日志的记录功能,这一点对企业版非常重要,另外存储错误日志使用了MongoDB,理由很简单,MongoDB的添加操作飞快,即使数量过亿 阅读全文

posted @ 2016-06-01 00:50 大西瓜3721 阅读(348) 评论(0) 推荐(0)

基于MongoDB分布式存储进行MapReduce并行查询

摘要: 中介绍了如何基于Mongodb进行关系型数据的分布式存储,有了存储就会牵扯到查询。虽然用普通的方式也可以进行查询,但今天要介绍的是如何使用MONGODB中提供的MapReduce功能进行查询。 有关MongoDb的MapReduce之前我写过一篇文章 Mongodb Mapreduce 初窥, 今天 阅读全文

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

NET下RabbitMQ实践[配置篇]

摘要: 这个系列目前计划写四篇,分别是配置,示例,WCF发布,实战。当然不排除加餐情况。 介绍: rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。他遵循Mozilla Public License开源协议。采用 Erlang 实现的工业级的消息队列(MQ)服务器。 RabbitM 阅读全文

posted @ 2016-06-01 00:46 大西瓜3721 阅读(233) 评论(0) 推荐(0)

NET下RabbitMQ实践[示例篇]

摘要: 在上一篇文章中,介绍了在window环境下安装erlang,rabbitmq-server,以免配置用户,权限,虚拟机等内容。 今天将会介绍如果使用rabbitmq进行简单的消息入队,出队操作,因为本文演示的环境要用到上文中配置的环境,所以要运行本文sample,请先按上一篇中完成相应环境配置。 首 阅读全文

posted @ 2016-06-01 00:45 大西瓜3721 阅读(382) 评论(0) 推荐(0)

NET下RabbitMQ实践[WCF发布篇]

摘要: 在之前的两篇文章中,主要介绍了RabbitMQ环境配置,简单示例的编写。今天将会介绍如何使用WCF将RabbitMQ列队以服务的方式进行发布。 注:因为RabbitMQ的官方.net客户端中包括了WCF的SAMPLE代码演示,很适合初学者,所以我就偷了个懒,直接对照它的SAMPLE来说明了,算是借花 阅读全文

posted @ 2016-06-01 00:44 大西瓜3721 阅读(337) 评论(0) 推荐(0)

2016年5月30日

string.IsNullOrEmpty和string.IsNullOrWhiteSpace方法的区别

摘要: 由于原来一直都没注意到这两个方法,一直使用string.IsNullOrEmpty,当看到string.IsNullOrWhiteSpace时,而且在微软人员开发的项目中经常使用时才注意到,查了一下MSDN,记一下免得以后忘记。 string.IsNullOrEmpty 都知道,这个功能是判断字符串 阅读全文

posted @ 2016-05-30 14:40 大西瓜3721 阅读(399) 评论(0) 推荐(0)

2016年5月27日

web.config connectionStrings 数据库连接字符串的解释(转载)

摘要: 先来看一下默认的连接SQL Server数据库配置<connectionStrings> <add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=SSPI;AttachDBFi 阅读全文

posted @ 2016-05-27 22:58 大西瓜3721 阅读(2400) 评论(0) 推荐(1)

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 阅读(148) 评论(0) 推荐(0)

2016年5月26日

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

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

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

2016年5月25日

C#生成缩略图代码

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

posted @ 2016-05-25 16:24 大西瓜3721 阅读(224) 评论(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 阅读(2186) 评论(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 阅读(1577) 评论(0) 推荐(0)

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

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

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

2016年5月20日

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

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

posted @ 2016-05-20 00:09 大西瓜3721 阅读(460) 评论(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 阅读(420) 评论(0) 推荐(0)

2016年5月18日

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

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

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

Razor语法大全

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

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

2016年5月17日

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

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

posted @ 2016-05-17 19:21 大西瓜3721 阅读(643) 评论(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 阅读(354) 评论(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 阅读(219) 评论(0) 推荐(0)

js深拷贝和浅拷贝

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

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

Entity Framework在WCF中序列化的问题

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

posted @ 2016-05-16 01:01 大西瓜3721 阅读(253) 评论(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 阅读(202) 评论(0) 推荐(0)

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

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

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

EF Code First 学习笔记:表映射

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

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

Func与Action

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

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

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

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

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

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

导航