XuGang

记录一个程序员的成长

 

04 2008 档案

《论不使用ObjectDataSource之数据绑定控件纯代码实现是否更优化? 》补记
摘要:最近有一个考试,所以几天没有上网了,往后到五月初。没有想到我的一篇 论不使用ObjectDataSource之数据绑定控件纯代码实现是否更优化? 给了大家这么大的争议。这也折射出博客园如今是越来越热闹,越办越好了。在这里,首先感谢大家对我的指教,其中也包括 ytzong 和他的 说数据控件不好不灵活的人,请问你们对数据控件了解有多少?记得我的一位朋友,他最近的QQ签名是这样的:“爱国是... 阅读全文

posted @ 2008-04-29 22:40 钢钢 阅读(2508) 评论(11) 推荐(0) 编辑

论不使用ObjectDataSource之数据绑定控件纯代码实现是否更优化?
摘要:看了园子里面的两篇关于数据绑定的文章(使用objectdatasource结合数据绑定控件进行简单三层架构的开发和 使用objectdatasource结合数据绑定控件进行简单三层架构的开发 [绝版]),终于让我按捺不住想写点我的看法。对于数据绑定的相关使用,我跟许多人一样,也有着许多的感受。一开始先是使用VS 2003中的DataGrid+SqlConnection、SqlCommand、Sql... 阅读全文

posted @ 2008-04-23 23:53 钢钢 阅读(4869) 评论(50) 推荐(0) 编辑

关于Socket通信服务的心跳包(转)
摘要:在一些系统中,经常用到客户端和服务器之间的通信,服务器要时刻知道客户端的网络连接状态,这大概就是所谓的“心跳包”。下面是客户端心跳包核心代码:#region++++++++++++++++++++客户端的感觉系统//启动记时器publicvoidBeginTheTimer(){//th_UserLogin();//这里只是要一个object类型数据,用它做为下面Timer的... 阅读全文

posted @ 2008-04-15 17:26 钢钢 阅读(20916) 评论(3) 推荐(1) 编辑

如何使用log4net(转)
摘要:介绍Log4net是一个开源的组件.可以使.net程序记录日志并输出成各种格式.使用代码Log4net可以提供简便的方式去使用强大的日志功能.步骤如下:1. 获取最新版本的Log4net组件并添加引用到程序提供一个版本下载:http://files.cnblogs.com/xugang/log4net.rar2. 增加以后行到你的AssemblyInfo.cs文件[assembly:log4net... 阅读全文

posted @ 2008-04-09 17:18 钢钢 阅读(7889) 评论(2) 推荐(1) 编辑

软件开发流程概要(笔记)
摘要:一、Feature List(功能列表) 和Use Case Diagrams(用例图)需求分析的第一步要么是确定功能列表(Feature List),要么是得出用例图(Use Case Diagrams)。不断的和用户交流,界定清楚各个主要的Feature和主要的用例,尽可能的准确界定系统需要做到的和实现的功能。不必追求一次得到完整的列表或用例,随着迭代次数的增加,自然会得到完善的。这样你就清楚... 阅读全文

posted @ 2008-04-06 02:01 钢钢 阅读(1951) 评论(3) 推荐(0) 编辑

C#多线程学习(一) 多线程的相关概念
摘要:什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程... 阅读全文

posted @ 2008-04-06 01:36 钢钢 阅读(190445) 评论(15) 推荐(31) 编辑

C#多线程学习(二) 如何操纵一个线程
摘要:下面我们就动手来创建一个线程,使用Thread类创建线程时,只需提供线程入口即可。(线程入口使程序知道该让这个线程干什么事)在C#中,线程入口是通过ThreadStart代理(delegate)来提供的,你可以把ThreadStart理解为一个函数指针,指向线程要执行的函数,当调用Thread.Start()方法后,线程就开始执行ThreadStart所代表或者说指向的函数。 打开你的VS.net... 阅读全文

posted @ 2008-04-06 01:20 钢钢 阅读(99278) 评论(38) 推荐(18) 编辑

导航