0

分布式数据库定时同步问题之--SqlCommand不可序列化

近日,做一个分布式数据库定时同步的项目,也就是说有多个物理节点上的数据库需要在每天某时来同步表中的数据,对于某个指定节点上的某个表发生的变化(增量)可以通过对该表执行的SqlCommand来记录,当同步过程发生时,需要对其它所有节点上的同名表执行相同的SqlCommand。由于,同步是定时发生的,所...

zhuweisky 发布于 2006-02-07 11:46 评论(4) 阅读(2162)
0

这样的页面该如何实现?

十几个.aspx页面每个页面都要根据用户是否登录来显示表单或欢迎信息。所以想把这个登录的信息写成一个UserControl来实现。uc写完以后 private void InitializeComponent() { this.Button1.Click += new System.EventHan...

Jason.Yi 发布于 2006-01-21 11:24 评论(2) 阅读(519)
0

简单的生成登录验证码的程序

Function.cs /**//// /// 生成随机数 /// /// 要生成的随机数位数 /// public static string CreateRandomCode(int codeCount) { string allChar = "0,1,2,3,4,5,6,7,8,9....

Jason.Yi 发布于 2006-01-10 22:28 评论(0) 阅读(1666)
0

遇到一个很奇怪的问题

演示地址:http://www.lemongtree.com/beta/该页面上的栏目导航,分别传递不同的classid,来显示不同分类的文档,现在不管点什么分类,文档都是一样的,不解中.index.aspx.cs private void Page_Load(object sender, Syst...

Jason.Yi 发布于 2006-01-10 22:24 评论(1) 阅读(437)
0

连接SQL Server2005出错

public static string conStr { get { return "server=(localhost);database=xxx;uid=xxx;pwd=xxx"; } }上面是连接串,然后通过MS的Microsoft A...

Jason.Yi 发布于 2006-01-09 10:12 评论(7) 阅读(2978)
0

ArcIMS9.0安装指南图解

一番周折,终于把ArcIMS9.0安装给搞定了,我却哭了,一是因为搞了几周终于成功了,激动,二是因为我那辛辛苦苦积攒的数据丢失了(格了系统,但是事先没有克隆备份). 安装完成了,方法步骤在这里做个图文并茂的总结. 一: 安装配置环境: Windows2000 PRO ArcIMS9.0 IIS Se...

Charleston 发布于 2006-01-08 17:24 评论(21) 阅读(6779)
0

由对象持久化工具想到...................................

由于这期园子的杂志用很隆重的笔墨介绍了听棠.NET的对象持久化架构SPL 所以就看了一下关于对象持久化的相关东西找了很多资料 但每种资料开头都是无非 现在的数据库都是关系型的 在我们的面向对象程序中 将业务对象持久化到关系型的数据库中有种种不便 如何解决这种不便?有很多解决方案 而ORM就是其中很好...

横刀天笑 发布于 2006-01-07 18:57 评论(1) 阅读(1008)
2

关于跨程序集的反射(续)

以前曾写过一篇“关于跨程序集的反射”的blog,关于跨程序集加载类型,文中使用的是方法是:先加载目标类型所在的程序集,再使用Assembly.GetType方法获取类型。文后Luna兄的评论说,可以直接使用Type.GetType(">,>")来加载类型,当初我查了M...

zhuweisky 发布于 2006-01-06 14:44 评论(5) 阅读(2564)
1

.NET平台下可复用的Tcp通信层实现(续)

上一篇主要讲到了Tcp通信层中的核心组件――Tcp组件的实现,Tcp组件是整个通信层的消息驱动源,甚至,可以将Tcp组件看作是我们整个服务器系统的消息驱动源,消息处理过程从这里引发。类似的消息驱动源还有发布的WebService接口、Remoting接口等。今天我们需要关注的是Tcp通信层中的“中....

zhuweisky 发布于 2006-01-05 11:13 评论(8) 阅读(5362)
3

.NET平台下可复用的Tcp通信层实现

2006年已经来临,回首刚走过的2005,心中感慨万千。在人生和生活的目标上,有了清晰明确的定位,终于知道了自己喜欢什么样的生活,喜欢什么样的生活方式;在技术上,成熟了不少,眼界也开阔的不少,从面向对象到组件、从.Net到J2EE、从微软到开源,颇有收获。特别值得一提的是,认识了Rod Johns....

zhuweisky 发布于 2006-01-04 15:40 评论(15) 阅读(9417)
0

ASP.NET 2.0中的成员管理与角色管理

1. 成员服务 使用ASP.NET Web Site Administration Tool创建配置网站的权限信息。该工具在http://localhost/<项目名>/webadmin.axd,通过配置,该工具将直接生成一个web.config的文件用于存贮成员信息。在asp.net2...

圣炎¢天乐 发布于 2006-01-03 21:55 评论(7) 阅读(6905)
0

包装你的Session,使Session对象化

在Web开发中,经常需要使用Session来保存特定用户的信息,在我们的程序中很多地方散落着类似下面的语句:intuserAge=(int)this.Session["UserAge"]; 我们知道,Session中存放的是键值对,键是string类型的,如果我们一不小心把上面的...

zhuweisky 发布于 2005-12-31 17:20 评论(4) 阅读(2292)
4

插件的“动态替换”

设想这样一种场景:我们的服务系统提供一系列的功能服务,而以后会有更多新的功能服务增加进来,也可能出现功能服务需要被更改或移除的情况。对于这样的服务系统,一个常见的基本的要求就是,在添加/移除/更新功能服务的时候不能停止的服务系统的运行。通常,将每一项服务封装成一个插件Dll,可以非常容易地实现“插件...

zhuweisky 发布于 2005-12-30 15:26 评论(13) 阅读(6183)
0

使用 AOP 陷阱之一

手头上的一个项目使用了Spring.net的AOP了处理程序的异常,一不小心就掉进了陷阱,这里记录下来,希望对后来者有所帮助。Spring.net的AOP实现是通过运行时创建动态的AOP代理来完成的。简单图示如下: 图中的“POJO”以词来自Java,表示一个普通的.net对象,所有对POJO的调....

zhuweisky 发布于 2005-12-27 15:37 评论(0) 阅读(1221)
0

asp.net 2.0中的站点导航

圣炎¢天乐 发布于 2005-12-25 19:55 评论(1) 阅读(2235)
0

关于Web Part 通讯

圣炎¢天乐 发布于 2005-12-21 20:50 评论(15) 阅读(3704)
1

组件设计实战--组件之间的关系 (Event、依赖倒置、Bridge)

一个组件与另一个组件之间的关系可以通过三种方式建立起来:事件、依赖倒置、Bridge。现在我们只考虑单向依赖的关系,即信息提供者和信息消费者。事件是一种松耦合的信息发布方式,事件发布者(信息提供者)不需要关心事件预定者(即信息消费者)的任何信息,但是事件预定者需要依赖事件发布者;依赖倒置则反转了这种...

zhuweisky 发布于 2005-12-20 21:32 评论(14) 阅读(4301)
0

关于博客园的分类设置

很早想提这个问题,可是,又想,不能因为我个人原因又让dudu去改程序,呵,本来说要去看看.Text的代码的,搞了CS就没去看了,CS的分类方法应该和博客园的个人博客分类一样的吧,dudu加网站分类,估计也存放在分类表里了,我用MetaBlog Api发布博客时,选择分类并没有起作用,应该是dudu把...

水村 发布于 2005-12-20 11:47 评论(0) 阅读(531)
0

c#相关知识收集

编码习惯 1. 命名规范,接口用命名规范,接口用I开头做前缀开头做前缀, 异常类使用异常类使用Exception Exception作为其后缀 作为其后缀。 2. 使用有意义的变量名称使用有意义的变量名称和名称空间和名称空间。有返回值的方法。有返回值的方法GetMyObjectState()。 3....

圣炎¢天乐 发布于 2005-12-17 22:15 评论(0) 阅读(1174)
0

VS2005设计智能客户端(四)VSTO的安全策略

圣炎¢天乐 发布于 2005-12-17 21:19 评论(4) 阅读(2044)

团队名称

  • 武汉.NET俱乐部

团队简介

  • 武汉.NET俱乐部为方便武汉以及武汉周边地区“广大程序员”、“编程爱好者”或“.NET开发人员”更好的交流.Net技术,为“广大程序员”、“编程爱好者”或“.NET开发人员”提供一个结交朋友、交流技术的平台,通过俱乐部组织的技术交流、会员聚会、培训讲座等系列活动,让俱乐部成员可以面对面的进行技术交流,帮助会员开阔视野、增进知识、积累资源,从而达到提升自我、增强竞争优势。

团队负责人