Welcome 微信登录

首页 / 网页编程 / ASP.NET

Entity Framework学习高级篇1—改善EF代码的方法(上)

Entity Framework学习高级篇1—改善EF代码的方法(上)

Entity Framework学习高级篇1—改善EF代码的方法(上)2010-02-05 博客园 ♂风车车.Net本节,我们将介绍一些改善EF代码的相关方法,如NoTracking,GetObjectByKey, Include等。l MergeOption.NoTracking当我们只需要读取某些数据而不需要删除、更新的时候,可以指定使用MergeOption.NoTracking的方式来执行只读查询(EF默认的方式是AppendOnly)。当指定使用...
Entity Framework学习高级篇2—改善EF代码的方法(下)

Entity Framework学习高级篇2—改善EF代码的方法(下)

Entity Framework学习高级篇2—改善EF代码的方法(下)2010-02-05 博客园 ♂风车车.Net本节,我们将介绍一些改善EF代码的方法,包括编译查询、存储模型视图以及冲突处理等内容。l CompiledQuery提供对查询的编译和缓存以供重新使用。当相同的查询需要执行很多遍的时候,那么我们可以使用ComplieQuery将查询的语句进行编译以便下次使用,这样可以免去对同一语句的多次处理,从而改善性能。示例代码如下:[Test]publi...
内容模型系统开发总结

内容模型系统开发总结

内容模型系统开发总结2010-02-05 博客园 红雪中国最近工作不是很忙也不想去做其他的东西,就开始思索如何去开发一套简单,可用的内容模型系统(表单管理+内容引擎),一来可以进行技术积累,二来可以提高总体的架构思想(架构不敢说这里只是一个设计的代名词而已),现在内容模型系统基础版本基本完成,再稍加润色就可以与大家见面,在发布这个模型系统之前,我想写一下对于这个系统的总结,写了一些,发现自己的文字确实比较苦涩,搞技术的不好咬文嚼字。把文字共享的目的是想和大...
内容模型系统开发总结二(内容模型系统用例设计)

内容模型系统开发总结二(内容模型系统用例设计)

内容模型系统开发总结二(内容模型系统用例设计)2010-02-05 博客园 红雪中国内容模型用例设计用例图用于描述角色和用例或用例与用例之间的关系,着重展示系统必须实现的功能,用于在需求分析阶段分析客户需求。用例设计主要包括功能描述,用例图,用例规约,用例实现等信息。3.1 表单管理3.1.1功能描述(1)管理员可以自由添加表单,表单信息包括【标题】,【英文名称】(用于数据库字段或查询时使用),【表单备注】。(2)管理员可以修改表单信息,但是不可以修改【英...
将Comiket物的文件名格式统一化的脚本

将Comiket物的文件名格式统一化的脚本

将Comiket物的文件名格式统一化的脚本2010-02-05 javaeye.com RednaxelaFX又到了Comiket大潮,抓下来的文件的名字总是格式不统一,按照文件名排序来查看很不方便。于是又到了出动Ruby的时间~(每次到批量重命名文件的时候我的第一反应就是打开irb……)这次的脚本在好几个类别的目录下都能用,所以顺便记下来。脚本作用:将类似"(Cxx)(item_type)[circle_name] ...
将Comiket物的文件名格式统一化的脚本(F#版)

将Comiket物的文件名格式统一化的脚本(F#版)

将Comiket物的文件名格式统一化的脚本(F#版)2010-02-05 javaeye.com RednaxelaFX既然Ruby的简单版和C#的版本都写了,写个F#版来对比一下也不错。下面的程序逻辑基本上与前一篇的C#版类似,只是在如何抽取出文件名中的各部分的实现用了不同的划分方式:C#版的TryGetRenameName()方法更倾向于直接支持不同的pattern和format;F#版则是直接把pattern和format硬编码到parseFilen...
WinCE数据通讯之Web Service篇

WinCE数据通讯之Web Service篇

WinCE数据通讯之Web Service篇2010-02-05 博客园 皓月长空准备写个WinCE平台与数据库服务器数据通讯交互方面的专题文章,今天先整理个Web Service通讯方式。公司目前的硬件产品平台是WinCE5.0,数据通讯是连接服务器与终端的桥梁,关系着终端的数据能否准确及时高效抵达服务器,是整个项目成败的关键。原先公司有同事用VC写过一个程序用Socket进行数据通讯,但一直问题不断。年前我开始探索用SqlCE与SqlServer数据同...
Entity Framework的默认值BUG解决方法

Entity Framework的默认值BUG解决方法

Entity Framework的默认值BUG解决方法2010-02-05 博客园 蓝色的风之精灵前几天常使用.Net 3.5里的Entity Framework做个网站的时候,发现了一个问题:添加记录时,对于DateTime型的数据,无法使用数据库的默认值。虽然不是什么严重的问题,但牛脾气上来了 ,就行解决这个问题。具体的情况是这样的,我的数据库有个Users表,三个字段,id,username,createtime。id是int型,自增长,主键user...
使用VSTO自动生成word文档

使用VSTO自动生成word文档

使用VSTO自动生成word文档2010-02-05 博客园 palo最近第一次用VSTO(Visual Studio Tools For Office),写了一个自动生成word报告的小程序,感觉VSTO非常难用。主要是对office对象模型不熟悉,不理解很多类、方法、属性的含义,word里面很简单的操作却不知道如何找到相应的类和方法去实现。在VS里面没办法直接看到VSTO的注释,查MSDN又很不方便。后来总算是找到了一个相对快捷的方法,其实VBA和VS...
Enterprise Library 2.0 Hands On Lab 翻译(1):数据访问程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(1):数据访问程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(1):数据访问程序块(一)2010-03-02 cnblogs TerryLee练习一:使用数据访问程序块执行静态SQL语句该练习示范了如何使用数据访问程序块进行最基本的数据访问,另外还有如何去配制程序块,提供运行时再选择数据库。第一步打开SimpleData.sln项目,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library ...
Enterprise Library 2.0 Hands On Lab 翻译(2):数据访问程序块(二)

Enterprise Library 2.0 Hands On Lab 翻译(2):数据访问程序块(二)

Enterprise Library 2.0 Hands On Lab 翻译(2):数据访问程序块(二)2010-03-02 cnblogs TerryLee练习2:存储过程和使用程序块更新数据该练习将示范如何用数据访问应用程序调用存储过程,并使用强类型的DataSet来更新数据。第一步打开DataEx2.sln项目,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library January 2006labs...
Enterprise Library 2.0 Hands On Lab 翻译(4):日志应用程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(4):日志应用程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(4):日志应用程序块(一)2010-03-02 cnblogs TerryLee练习1:添加日志记录到应用程序中该练习将示范如何向已有的应用程序中添加日志和监测(Trace姑且这么翻译吧,不太准确),并通过Enterprise Library Configuration工具来配置TraceListeners。第一步打开EnoughPI.sln项目,默认的安装路径应该为C:Prog...
Enterprise Library 2.0 Hands On Lab 翻译(5):日志应用程序块(二)

Enterprise Library 2.0 Hands On Lab 翻译(5):日志应用程序块(二)

Enterprise Library 2.0 Hands On Lab 翻译(5):日志应用程序块(二)2010-03-02 cnblogs TerryLee练习2:创建并使用自定义的Trace Listener在本练习中将创建一个自定义的Trace Listener,发送日志项到一个标准的控制台输出,并添加该Trace Listener到EnoughPI应用程序。第一步打开EnoughPI.sln项目,默认的安装路径应该为C:Program FilesM...
Enterprise Library 2.0 Hands On Lab 翻译(7):异常应用程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(7):异常应用程序块(一)

Enterprise Library 2.0 Hands On Lab 翻译(7):异常应用程序块(一)2010-03-02 cnblogs TerryLee练习1: 记录异常信息通过本练习,将会在一个没有异常处理的应用程序中使用异常处理应用程序块添加本地和全局的异常处理,并记录到Windows事件日志中。第一步打开Puzzler.sln 项目,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library Ja...
<< 221 222 223 224 225 226 227 228 229 230 >>