World Of ιζσεα.

The Dark Time Will Pass

 

2009年3月27日

subsonic 与 oracle.client 性能比较

摘要: subsonic 与 oracle.client 性能比较 阅读全文

posted @ 2009-03-27 13:44 Ψιζσεα. 阅读(1063) 评论(3) 推荐(0) 编辑

2008年9月19日

NetTiers学习笔记12---deepload的递归

摘要: deepload的递归指的是什么, 何时用deepload的递归?让我举个例子来说明这些问题吧以下我们以node来举例数据结构 id是主键, pid是外键生成后并使用deepload, deepload的参数说明可以看第一篇文章[代码] 此时我们可以使用node.PidSource 类型为Nodenode.NodeCollection 类型为TList<Node... 阅读全文

posted @ 2008-09-19 21:55 Ψιζσεα. 阅读(1564) 评论(0) 推荐(0) 编辑

2008年8月27日

NetTiers学习笔记11---nettiers中的日志和异常捕获

摘要: 关于日志: nettiers使用了 Microsoft.Practices.EnterpriseLibrary.Logging使用起来很方便[代码]就可以写入日志了, 关于Logging Application Block 的配置, 大家可以搜一下cnblogs以前的文章, 有很多介绍关于异常:nettiers使用了Microsoft.Practices.EnterpriseLibrary.Exc... 阅读全文

posted @ 2008-08-27 18:10 Ψιζσεα. 阅读(1607) 评论(0) 推荐(0) 编辑

2007年8月6日

NetTiers学习笔记10---Services Rethrow Exception

摘要: NetTiers 生成完毕后,默认会在Service层使用logging 但是在默认情况下,被捕获的异常没有被抛出, 下面是通过修改entlib.config, 实现 rethrow. 阅读全文

posted @ 2007-08-06 14:13 Ψιζσεα. 阅读(2829) 评论(16) 推荐(0) 编辑

2007年7月25日

NetTiers学习笔记09---RADGrid + EntityDataSource设置默认排序, 及表格自动排序,分页的方法

摘要: 最近一直在解决RADGrid与NetTiers及JQuery兼容,整合的问题 今天好不容易把RADGrid绑定,排序,分页的问题解决了,并且可以设置默认排序了... 阅读全文

posted @ 2007-07-25 14:35 Ψιζσεα. 阅读(3358) 评论(9) 推荐(0) 编辑

2007年7月10日

NetTiers学习笔记08---Entity层的扩展和EntityDataSource的使用方法

摘要: 扩展1个属性 ContractPersonName , 这个属性需要Deepload Users表 才能得到 所以加了判断,如果没有DeepLoad则会抛出异常 建一个实体数据源和一个GridView,允许DeepLoad但不允许递归,不允许事务,允许分页和排序,使用GetPaged方法进行查询 DeepLoad Users对象,再添加5个参数,4个输入,1个输出,PageIndex,OrderBy和PageSize都取GridView的属性 最后再添加一个过滤的参数... 到底是网页绑定好还是后台绑定好,也要看具体的情况而定~ 如果太复杂...还是后台吧... 阅读全文

posted @ 2007-07-10 15:01 Ψιζσεα. 阅读(3502) 评论(4) 推荐(0) 编辑

NetTiers学习笔记07---查询类的使用

摘要: 介绍了 SqlFilterBuilder 和 ParameterizedSqlFilterBuilder 的使用方法和区别 public void Test() { SqlFilterBuilder filter = new SqlFilterBuilder(); //test SqlFilterBuilder //ParameterizedSqlFilterBuilder filter = new ParameterizedSqlFilterBuilder(); //test ParameterizedSqlFilterBuilder filter.Junction = SqlUtil.AND; filter.Append(ContractColum 阅读全文

posted @ 2007-07-10 13:35 Ψιζσεα. 阅读(5040) 评论(37) 推荐(0) 编辑

NetTiers学习笔记06---使用场景比较

摘要: Table View Proc 查询 简单查询 支持 支持 手动实现 多表关联查询 DeepLoad 效率较低,编码较复杂 支持 优点:效率较高,编码简单,能够使用聚合函数缺点:实现较为复杂,难以维护 手动实现 与View类似 分页查询 支持 支持 手动实现缺点:分页需要手动实现 插入 插入 支持 不支持 手动实现 事务 支持 不支持 手动实现 比较 优点:对事物支持 更新 更新 支持 不支持 手... 阅读全文

posted @ 2007-07-10 11:39 Ψιζσεα. 阅读(2135) 评论(3) 推荐(0) 编辑

2007年7月9日

NetTiers学习笔记05---使用自定义存储过程

摘要: 1. 设置自定义存储过程的前缀 {0}==表名, {1}==存储过程前缀(可有可无), 我这里是ups_{0}_ == usp_表名_方法名 2.建立存储过程,名称为usp_tblUsers_GetByUserName 3.GetByUserName方法将出现在UsersProvider下 到这一步就完成了,值得注意的是,存储过程的写法有一定讲究 关键是那个as, 一定要顶格...前面不能有东西...为了这个...我白白浪费了1个小时.... btw, 如果存储过程的返回类型,不是预期的类型(如:表,int等),则返回模板中选择的类型 DataSet 或iDataReader 也可以通过以下方法访问 DataRepository.Provider.ExecuteDataSet(); DataRepository.Provider.ExecuteNonQuery(); DataRepository.Provider.ExecuteReader(); 阅读全文

posted @ 2007-07-09 01:20 Ψιζσεα. 阅读(3248) 评论(10) 推荐(0) 编辑

2007年7月4日

Drools.NET v3.0

摘要: Drools.NET v3.0 Copyright 2007 Sahi Technologies Pvt. Ltd. (http://www.esahi.com) Contacts: Ritu Jain (ritujain@esahi.com), Chinmay Nagarkar (chinmay.nagarkar@esahi.com) The Drools.NET-3.0 is a .NET version of Jboss-Rules 3.0, which is a Rules Engine implementation based on Charles Forgy's Rete algorithm tailored for the Java language. Drools.NET enables .NET developers/Users to exploit a powerful Rule Engine like Jboss-Rules through a completely managed .NET code base. 阅读全文

posted @ 2007-07-04 20:23 Ψιζσεα. 阅读(2309) 评论(4) 推荐(0) 编辑

CCNet 1.3 release

摘要: CCNet 1.3 release Integration Queues The biggest feature change to CCNet 1.3 is the addition of Integration Queues to control and manage integration concurrency. Integration queues allow you to control which projects are permitted to build concurrently and to set their relative priorities. Please read the documentation for more information. .NET 2.0 Migration CCNet has now been ported to the .NET 2.0 platform. This means that the .NET 2.0 Redistributable package will need to 阅读全文

posted @ 2007-07-04 10:12 Ψιζσεα. 阅读(933) 评论(2) 推荐(0) 编辑

2007年6月28日

用nettiers + svn + resharper + r.a.d + ccNet开发前的准备工作

摘要: IDE:Visual Studio 2005 + Resharper.3.0 语言:Asp.net ,C# 单元测试:NUnit 网页测试:VSTS 框架及代码生成:.netTiers v2.1.0.560 日志:entLib 3.1 web控件:Telerik.Rad.Controls 代码管理:SVN bug追踪:TrackStudio 数据库:Sql 2k ER: ER-Win 每日构建:ccNet 网页开发:母版页配合主题文件 javascript:暂定jquery+prototype 权限:RBAC 未解决: 每日构建中添加性能测试 流程引擎或规则引擎 针对不同客户的个性化需求 skin的切换 NetTiers配置界面 将文件加入SVN 可以查看下SVN中的版本 引用R.A.D的DLL 阅读全文

posted @ 2007-06-28 22:29 Ψιζσεα. 阅读(2666) 评论(5) 推荐(0) 编辑

2007年6月11日

NetTiers学习笔记04---NetTiers模板中各个选项的一些解释

摘要: NetTiers名词解释 阅读全文

posted @ 2007-06-11 15:59 Ψιζσεα. 阅读(3003) 评论(3) 推荐(0) 编辑

2007年5月12日

NetTiers学习笔记03---NetTiers.v2.0至v2.1.0.560累计增加的一些内容

摘要: 模板增加1. 是否自动增加版本号2. EnterpriseLibrary的版本 (v2 or v3)3.包含创建日期 (在cs文件的头部)4. DropStyle (Entity or all ) drop已存在的存储过程,选择entity的话,drop当前实体的存储过程 ,选择all的话 ,drop 满足[存储过程前缀]但不满足[自定义存储过程前缀]的存储过程......看不懂的话,还是看说明吧... 阅读全文

posted @ 2007-05-12 20:45 Ψιζσεα. 阅读(1809) 评论(0) 推荐(0) 编辑

2007年4月25日

NetTiers学习笔记02---NetTiers中的一些内置对象及关系

摘要: 图比较大,打开比较慢. 阅读全文

posted @ 2007-04-25 11:30 Ψιζσεα. 阅读(2442) 评论(9) 推荐(0) 编辑

导航