- 博客(65)
- 资源 (9)
- 收藏
- 关注
转载 linq to sql 事务
原文地址:http://www.cnblogs.com/blusehuang/archive/2007/07/16/819677.html事务是一个原子的工作单位,必须完整的完成单位里的所有工作,要么全部执行,要么全部都不执行。如果提交事务,则事务执行成功;如果回滚事务,则事务执行失败。 事务具备4个基本特性--ACID(原子性、一致性、孤立性和持久性)。 在Linq to
2014-06-30 11:28:28 1117
原创 Entity Framework中的事务
ef中的事务分为两种,隐式事务和显式事务,隐式事务(一个上下文)://do something with contextcontext.SaveChanges();这里ef会创建一个隐式的事务,在context.SaveChanges();后,会自动调用commit命令,这是因为EF本身的操作是具有事务机制的显示事务(多个上下文):using (TransactionS
2014-06-30 10:57:15 2034
转载 visual studio T4文本模板转换过程
原文地址:http://www.cnblogs.com/hanzhaoxin/p/3790165.html
2014-06-27 18:54:26 1675
转载 visual studio T4文本模板
原文地址:http://www.cnblogs.com/hanzhaoxin/p/3798364.htmlvisual studio从2008版本呢
2014-06-27 18:52:09 2545
原创 ibatisnet快速上手
1.介绍ibatisnet来源于ibatis,ibatis是有java开发,也就是说,ibatisnet是ibatis的一个.net移植版本,ibatisnet是一个orm框架,提供了较为灵活的数据访问和面向对象特性2.简单使用1>首先现在最新版本的ibatisnet,下载地址是 https://code.google.com/p/mybatisnet/downloads/list?c
2014-06-25 17:59:25 1634
转载 Ibatis.net防止Sql注入(ibatis.net中$$和##的区别)
转载地址:http://my.oschina.net/u/1266143/blog/171015
2014-06-24 16:02:09 1530
原创 .net中使用postsharp来实现aop
postsharp简介PostSharp是一个用于在.NET平台上实现AOP的框架,相比于uniyt和spring.net框架,postsharp提供了完整的aop架构,比如,可以拦截属性,同时,postsharp使用的是静态拦截,而不是unity和spring.net的动态拦截,关于静态拦截和动态拦截下面会说,而且postsharp是较轻量的,最新稳定版本的postsharp是3.1
2014-06-24 14:55:48 4595
原创 .net中使用spring.net实现aop
最近在学习aop,搜了很多文章,看的晕晕的,现总结一下,本文不对aop的概念说过多,有些概念我也搞不很清楚,希望对新学习的同学有所帮助,要使用spring.net实现aop,其实就3步,一,定义拦截接口,二,配置spring.net的配置文件,配置拦截器和类或者方法的拦截关系,三,在程序中调用相应1.实现spring.net提供的拦截接口spring.net提供了总共四种拦截接口,实现
2014-06-23 17:28:45 4675
转载 .NET中使用unity实现aop
引用地址:http://www.tuicool.com/articles/Ffi22e引用地址:http://www.cnblogs.com/gaochundong/archive/2013/06/01/3113165.html1.aop简介AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情
2014-06-23 11:17:14 5641
转载 C#中MarshalByRefObject类
MarshalByRefObject:通过引用对象(跨程序域对象或者远程对象)来调用,webservice和wcf中都会用到原文地址:http://dennis-zane.iteye.com/blog/66215今天看到一段介绍C#实现代理模式的代码,使用到了MarshalByRefObject。那么MarshalByRefObject到底是什么东西呢?简单来讲,继承此类的对象可以跨越应用
2014-06-23 10:17:37 3842
原创 c#读取配置文件
在c#中于鏊读取项目中的配置文件,无非是winform中的app.config和web中的web.config要读取这两个文件,在1.0 和 1.1的早期.net framework版本中提供了ConfigurationSettings给我们用,不过现在不建议使用了,2.0开始提供了ConfigurationManager和WebConfigurationManager来供开发者用下面
2014-06-20 18:39:48 1341
转载 CultureInfo代码和区域列表
原文地址:http://www.cnblogs.com/whtydn/archive/2009/10/13/1582279.html
2014-06-20 17:20:51 1657
原创 c#中的CultureInfo类
CultureInfo类位于System.Globalization命名空间内,这个类和命名空间许多人都不是很熟悉,实际我们在写程序写都经常间接性的接触这个类,当进行数字,日期时间,字符串匹配时,都会进行CultureInfo的操作,也就是说,也就是不同的CultureInfo下,这些操作的结果可能会不一样,由于我们大部分开发部署都是在同一种语言环境中,平日里可能没有感觉到它的用处,如果你的开发的
2014-06-20 17:14:33 18272
原创 语言集成查询(LINQ)
简介LINQ是 Visual Studio 2008 和 .NET Framework 3.5 版中引入的一项创新功能,它在对象领域和数据领域之间架起了一座桥梁,可能读者会说,linq在大并发大数据量是会很慢,单我们不能凭此一点就抹杀了linq,linq在很多方面还是很有用的,比如:当我们需要从数据集中查询某个或者某些符合条件的对象时,用linq也就是一句话的事,若你用foreach,
2014-06-20 15:18:16 921
原创 c#读写ini文件
本文对c# /// /// 利用win32读写ini文件 /// public class IniFileHelper { private readonly string _path; private const int Capacity = 1024; [DllImport("kernel
2014-06-20 09:44:20 616
转载 C#弱类型Dataset和强类型Dataset
原文地址:http://zzagain.blog.163.com/blog/static/16930562820122179922819/一、弱类型Dataset 1、自动生成InsertCommand,DeleteCommand.... new SqlCommandBuilder(SqlDataAdapter
2014-06-19 17:49:09 1307
原创 ADO.NET操作封装(SqlHelper)
本文封转ado.net的常用操作,若是项目中用到此工具类,直接copy过去即可,省得每次开发都做同样的事情,当然了,用orm框架是另一种选择,这里不做过多讨论
2014-06-19 09:08:40 3964
转载 各浏览器User-Agent的详细信息
原文地址:http://www.iamniu.com/2012/02/23/detailed-information-of-user-agent/PC端:safari 5.1 – MACUser-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like G
2014-06-18 11:16:46 5237
转载 .NET 使用Autofac实现依赖注入
原文地址:http://www.cnblogs.com/liping13599168/archive/2011/07/16/2108209.html
2014-06-18 10:38:01 4599 2
转载 .NET 使用spring.net实现依赖注入
原文地址:http://www.cnblogs.com/wujy/archive/2013/02/25/2932662.html
2014-06-18 09:57:05 3297
原创 .Net中的控制翻转和依赖注入
简介其实依赖性注入(Dependency Injection)和控制反转(Inversion of Control)二者是同一个概念。具体含义是:当某个角色(可能是一个c#实例,调用者)需要另一个角色(另一个c#实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在使用控制翻转和依赖注入技术后,创建被调用者的工作不再由调用者来完成,因此称为“控制反转”;创建被
2014-06-17 18:31:15 3798
转载 如何修改被编译后DLL文件(入门)
原文地址:http://www.cnblogs.com/wujy/p/3275855.html我们平时在工作中经常会遇到一些已经被编译后的DLL,而且更加麻烦是没有源代码可以进行修改,只能针对这个DLL的文件进行修改才能得到我们想要的结果;本文将通过一个实例来演示如果完成一个简单的修改;我们将会用到以下几种工具;1:反编译工具ILSpy.exe:是个很不错的反编译软件,而且是免费了
2014-06-17 18:20:33 9867
翻译 Model First(模型优先)
必备条件要完成本项目你需要安装vs2010或者vs2012,如果你安装的是vs2010,那么,还要安装nuget,一个vs的包管理工具插件1.建立应用程序下面我们将建立一个控制台应用程序来说明database first的使用问题.打开vs.菜单 文件->新建->项目.在打开的窗口中,左侧选择window,右侧选择console application(控制台应用程序)
2014-06-17 14:21:29 3149
翻译 Database First(数据库优先)
必备条件要完成本项目你需要安装vs2010或者vs2012,如果你安装的是vs2010,那么,还要安装nuget,一个vs的包管理工具插件1.建立数据库要使用database first,我们首先必须有一个数据库来存储我们要使用的数据我们要使用的数据库服务依赖于你安装的vs版本.如果你安装的是vs2010,我们将要建立的数据库是基于sql express的(安装vs2010完整
2014-06-17 10:50:04 4805
原创 .net使用EF6和mvc5开发web官方教程
1.简介首先需要说明的是,用ef框架开发web程序共有三种开发流程,database first,model first,code first,三种开发流程的ef流程图如下:2.说明下面对三种开发流程做简要的说明1>database first(数据库优先)数据库优先适用于你已经有了完整的数据库设计,且不应该大量改动(下面会说明原因),这样ef框架可以根据已有的数据库来
2014-06-16 16:45:42 6329
转载 Javascript闭包
原文地址:http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html
2014-06-15 23:09:15 519
转载 SQL Server 2012 Express LocalDB
原文地址:http://www.cnblogs.com/shanyou/archive/2012/09/05/2672590.html微软最新推出的 SQL Server 2012 Express LocalDB 是一种 SQL Server Express 的运行模式,特别适合用在开发环境使用,也内置在 Visual Studio 2012 之中。关于 SQL Server
2014-06-13 14:44:44 2415
转载 SQL Server 2012 LocalDB 管理之旅
伴随着SQL Server 2012的发布,SQL Server LocalDB跃入我们的眼帘。SQL Server LocalDB是一个轻量级的、易于使用的数据库。SQL Server LocalDB能够最大限度地节省您的数据库管理精力,以便开发人员可以专注于开发数据库应用。使用SqlLocalDB命令行管理LocalDB为了方便管理,LocalDB提供了一个基于命令行的
2014-06-13 14:38:54 1005
转载 74个JQuery常用的方法
原文地址:http://www.qingdou.me/1960.html一、JQuery常用的方法 :(JQuery中90%都是方法,没有参数是获取,带参数是设置)$(“#id”).css(‘backgroundColor’,'blue’);.css({‘color’:'red’,'width’:’300px’}); //不建议.css().css链式编程.text(‘改
2014-06-12 17:59:50 541
转载 js定义对象的几种写法
原文地址:http://zhangjun9709030.blog.163.com/blog/static/105740861200977231453011.构造函数方式,全部属性及对象的方法都放在构造方法里面定义优点:动态的传递参数缺点:每创建一个对象就会创建相同的方法函数对象,占用大量内存function User(name, password) { this.name =
2014-06-12 17:24:05 770
转载 C# 扩展方法
原文地址:http://www.cnblogs.com/lxblog/archive/2013/04/25/3041826.html原文由一些错的地方,本文做了纠正,
2014-06-12 10:41:41 624
转载 .net中使用Sandcastle(类似java中的jdoc)生成代码帮助文档
1.关于ndoc和Sandcastle早期的.net开发人员可以用NDoc来生成类库的API文档,不过 NDoc不支持.net 2.0了(据说是作者知道微软要推出类似的工具停止了更新的),作者2005年已经停止开发NDoc了,网上虽然有一些在NDoc的基础上开发的支持.net 2.0的版本,但是在使用过程中偶尔会出现一些问题,随后,微软推出了一款小软件就支持这种功能,支持生成CHM格式或者Hx
2014-06-11 14:31:58 1842
转载 jQuery选择器
1. 基础选择器 Basics名称说明举例#id根据元素Id选择$("divId") 选择ID为divId的元素element根据元素的名称选择,$("a") 选择所有元素.class根据元素的css类选择$(".bgRed") 选择所用CSS类为bgRed的元素*选择所有元素$("*")选
2014-06-11 12:00:41 644
python小例子
2014-11-15
LocalDB 64bit
2014-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人