文章分类 - .Net方面
C#多线程--在不同线程之间通过事件委托封送事件
摘要:C#多线程--在不同线程之间通过事件委托封送事件 前两天做了一个自定义单件Timer,该Timer能够根据相应数据记录(Row)中的记录ID和设定分钟Minutes 做相应的事件调用,但是如果此事件处理程序在一Form中时则不能正确调用它,但是把82到93行的注释去掉就可以了。 Timer大体定义如下: 1 using System; 2 using System.Threadi...
阅读全文
posted @ 2006-07-07 17:45
周勇
IBatis学习
摘要:准备工作 1. 下载ibatis软件包(http://ibatis.apache.org/dotnetdownloads.html)。 2. 创建测试数据库,并在数据库中创建一个Person 表,其中包含三个字段: Name Type Size PER_ID Long Integer 4 ...
阅读全文
常用Dotnet软件开发框架
摘要:采用开源的ORM框架做数据持久层, Asp.net没有合适的Web层框架,就采用Asp.net的Code-behind方式编写代码,数据持久层同Web表现层之间的连接采用IOC的容器。 1、 开源框架选择: 数据持久层Nhibernate和IbatisNet这两个都是非常优秀的数据持久层,Nhibernate是优秀的Hibernate的dotNet移植版本,在开源社区具有非常高的人气,Ibatis...
阅读全文
Grove -orm工具的实现
摘要:一、ORM的工具实现:Grove 优秀的ORM工具不仅可以帮助我们很好的理解对象及对象的关系,而且工具本身会帮助我们维护这些关系。基于这个理念,我设计了基于.NET的ORM工具——Grove ORM Development Toolkit。 Grove ORM Development Toolkit包含Grove和Toolkit两部分内容。Grove为ORM提供对象持久、关系对象查询、简单事务处理...
阅读全文
posted @ 2006-06-09 09:20
周勇
Team Foundation Server 的安装记录
摘要:微软推出的 Team Foundation Server 用于支持团队开发,自然纳入学习范围之中。安装之前,查看了一些资料表明,安装它最好是使用一个新的环境。想一想系统也使用很长时间没有重装了,说不定木马病毒一堆(防毒软件不是太相信)。 软件环境:操作系统:Windows2003 企业版SP1数据库:SQL Server 2005 中文版(180天试用,发布会送的)SharePoint:Share...
阅读全文
posted @ 2006-06-07 17:14
周勇
浙公网安备 33010602011771号