摘要:
前言 间一直致力于Silverlight技术的学习和研究,经过了这段时间的学习也有许多心得,在此记录下来同时和大家分享一下。本章主要是侧重于Silverlight系统框架设计方面;其核心问题就是Silverlight客户端怎么与服务起交互;基于MSSQL可以通过RIA Serivces来实现,相对来说比较方便,由于我对RIA Services没有过学习,所以没有的发言权,在此不做评价。在Silve... 阅读全文
摘要:
Exception handling in 3-Tier Architecture 原文链接 http://www.codeproject.com/KB/exception/expceptionhandling-3-tier.aspx 阅读全文
摘要:
近来做项目的过程中,要实现类似于数据“复制”的功能。现将功能背景描述一下,数据持久层使用ORM之Nhibernate类库,先将一个要复制的数据Load到一个实体类中,再修改实体类主键的值;在修改主键值的过程中,出现Exception(异常信息大概就是主键内容不能修改),经过详细查看异常信息,发现Nhibernate对load查询出的实体类,在进行保存的时,会将保存的实体与... 阅读全文
摘要:
1.Visual studio .Net 利用Metadata帮助你写代码,它的智能感应解析Metadata告诉你方法类型和方法所需要的参数。 2.CLR的验证过程,利用Metadata确保你代码进行安全操作。 3.Metadata允许一个对象的属性序列化到内存中,允许远程机器访问;并且可以在远程机器反序列和创建此对象与它的状态。 4。Meta... 阅读全文
摘要:
Today I received a log of an error in a windows service that runs some scheduled actions, the error was TooManyRowsAffectedException and it is thrown by nhibernate when a session is flushed. The exact... 阅读全文
摘要:
在用临时表进行数据分页的过程中,发现用储存过程参数传递查询语句的条件,参数条件加到sql 的where后面不能直接使用,解决这个问题只有一个办法,就是将sql语句和条件拼接成一个sql字符串然后执行,在拼接sql字符串时比较麻烦;如果sql语句简单,还好处理,如果几百行的存储过程就很痛苦了。 我就网上查找比较好的解决办法,突然发现《SQLServer 存储过程中不拼接SQL字符串实现多条件查询 ... 阅读全文
摘要:
dt.DefaultView.RowFilter = "area_id=" + this.ddlArea.SelectedValue; this.grid.DataSource =dt.DefaultView.ToTable(); 阅读全文
摘要:
今天,在实现级联菜单的时候,突然出现一下错误: 回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这... 阅读全文
摘要:
1. 数据库访问性能优化数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后... 阅读全文
摘要:
转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71)Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71 鄙人先后在CERNET做过拨号接入,在Yahoo&3721搞过搜索前端,在猫扑处理过mop.com的架构升级,在6.cn视频网站... 阅读全文