04 2006 档案

显示水晶报表的公用类
摘要:在应用程序中,通常我们都需要显示报表。在.net中,我们大多数情况使用了水晶报表,如果我们不是直接将报表发送到打印机打印,那么就需要将报表显示出来,这种情况下需要使用报表查看器(CrystalReportViewer)。 CrystalReportViewer作为一个控件,它需要一个承载它的窗体或页面,我们这里只讨论窗体(WinForm)的情况。大多数情况下,我们显示报表的界面都是相同的,... 阅读全文

posted @ 2006-04-30 15:12 kim 阅读(3638) 评论(4) 推荐(0)

将DataSet更新自动提交到数据库工具类实现
摘要:在项目中遇到一些要把DataSet的更改提交到数据库的需求,因此,实现了一个工具类来完成这个工作。 设计思想:DataSet中的每一个DataTable中的每一行都有状态(RowState), 并且DataTable提供了一个GetChanges(DataRowState state)的方法来获取变化了的数据集合,返回一个新的DataTable对象。因此,我们根据数据提交的顺序,将分别... 阅读全文

posted @ 2006-04-29 10:12 kim 阅读(2679) 评论(4) 推荐(0)

设计模式---Singleton
摘要:Singleton模式要求一个类有且仅有一个实例,必须自己创建自己的唯一实例,必须给所有其它对象提供这一实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造函数,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任。 从另一个角度来说,Singleton模式其实也是一种职... 阅读全文

posted @ 2006-04-27 10:22 kim 阅读(888) 评论(0) 推荐(0)

Visual Studio 2005常用插件搜罗
摘要:Visual Studio 2005 为我们带来了新的编程体验,提供了从需求分析到最终测试整个软件生命开发周期的解决方案。 但是,我们也可以看到一直以来围绕着Visual Studio有许多各种功能的插件,或是为Visual Studio 增加了新的功能或者对原有功能进行了优化,已经成为开发者不可缺少的工具。Visual Studio 2005 刚刚发布不久,所以本期我们精心挑选了在 Visual... 阅读全文

posted @ 2006-04-24 16:00 kim 阅读(1108) 评论(1) 推荐(0)

构架设计你准备好了吗
摘要:约公元前25年,古罗马建筑师维特鲁威说:“理想的建筑师应该既是文学家又是数字家,他还应通晓历史,热衷于哲学研究,精通音乐,懂得医药知识,具有法学造诣,深谙天文学及天文计算。对软件的设计我想也应该包含如下几点:一、与构架有关的几个基本概念:1、模块(module):一组完成指定功能的语句,包括:输入、输出、逻辑处理功能、内部信息、运行环境(与功能对应但不是一对一关系)。2、组件(component)... 阅读全文

posted @ 2006-04-22 22:15 kim 阅读(1517) 评论(6) 推荐(0)

httpHandlers使用和问题
摘要:ASP.NET都使用HTTP请求实现了大量的自己的功能。ASP.NET使用处理程序来处理.aspx,.asmx,.soap和其他一些ASP.NET文件。实现HTTP处理程序包含以下步骤:1.编写一个实现IHttpHandler接口的类。2. 在web.config或machine.config文件中注册这个处理程序。3.在Internet服务管理器中把文件扩展如:(.kim)映射到ASP.NET ... 阅读全文

posted @ 2006-04-21 16:44 kim 阅读(3388) 评论(1) 推荐(0)

Improving your web application's user experience with Atlas
摘要:Just a reminder that there are TWO webcasts TODAY and one tomorrow brought to you exclusively by INETA. One is showcasing a great program developed by user group leaders Brendon Schwartz and Matt ... 阅读全文

posted @ 2006-04-20 21:56 kim 阅读(543) 评论(0) 推荐(0)

C# 3.0
摘要:1, Implicitly typed local variables(隐式类型的局部变量)引入 var 关键字,容许变量类型从代码上下文中引出:var n = 10;var f = 10.0;var a = new int [] {1,2,3,4};int [] ns = {1,2,3,4,5};foreach(var v in ns)当然C# 仍然是强类型的,如果发现类型无法判断,那么还是会... 阅读全文

posted @ 2006-04-20 21:29 kim 阅读(626) 评论(0) 推荐(0)

微软新技术的BetaOne简介
摘要:针对使用微软最新技术的软件开发商(ISV),推出了BetaOne领航计划。微软邀请使用新技术进行开发或试验的ISV参加领航计划,加入领航计划不仅可以得到免费技术支持,而且还可以加入微软软件开发商中心,获得展示成功案例,进行市场宣传的机会。 针对Visual Studio 2005 和SQL 2005领航计划的申请表和针对Vista和Office12的领航计划的申请表下载:... 阅读全文

posted @ 2006-04-17 17:53 kim 阅读(578) 评论(1) 推荐(0)

ASP.NET 2.0深度培训班邀请函
摘要:2005年12月2日,随着微软正式在中国发布了Visual Studio 2005产品系列,越来越多的ISV(独立软件开发商)开始使用Visual Studio 2005构建其企业应用程序。 在B/S应用方面,由于ASP.NET 2.0带来的很多全新的特性,使得Web开发从未像现在这样简单。但由于这些新的特性的导入,也使得企业客户有很多在迁移过程中遇到了一些问题。更多的ISV则在实践... 阅读全文

posted @ 2006-04-17 16:45 kim 阅读(944) 评论(6) 推荐(0)

成都.NET俱乐部活动紧急通知
摘要:俱乐部会员们: 你们好! 成都.NET俱乐部原定于2006年4月23号的活动,由于讲师和一些其他原因不得不推迟,考虑到五一假期和休假后的加班情况,俱乐部活动将向后延迟至5月下旬。本次活动将联合CSDN 的F2F俱乐部和国家软件基地技术平台(成都)举行。提高活动的质量才是我们最关注的!在此代表俱乐部向各位会员致歉! 好消息:俱乐部正在为06年面向成都地区高校的 .NET程序设计大赛做... 阅读全文

posted @ 2006-04-17 12:24 kim 阅读(506) 评论(5) 推荐(0)

C#基础全接触
摘要:引用类型是类型安全的指针,它们的内存是分配在堆(保存指针地址)上的。String、数组、类、接口和委托都是引用类型。强制类型转换与as类型转换的区别:当类型转换非法时,强制类型转换将抛出一个System.InvalidCastException异常,而as不会抛出异常,它返回一个null值。用using创建别名:using console = System.Console;访问限定符:public... 阅读全文

posted @ 2006-04-16 00:35 kim 阅读(1352) 评论(3) 推荐(0)

TreeView控件基础
摘要:ASP.NET真正有用的特性就是其可扩充性。世界各地的开发人员都可以创建自己的自定义控件,这种自定义控件可以方便地在你自己的过程中进行定义。其中,Internet Explorer Web Controls就是由微软公司在标准的ASP.NET控件之外创建的这样一个集合。 Windows资源管理器中的驱动器和其下的文件及文件夹就是按照一种层次结构来安排的,在这个控件集中有一个treeview控件... 阅读全文

posted @ 2006-04-14 22:56 kim 阅读(1677) 评论(2) 推荐(0)

TreeView控件问题汇总
摘要:1.下载地址 http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp 安装后,通过“自定义工具箱”->“.net框架组件”把TreeView添加到工具箱里 2.运行时无法显示 一般是TreeView的版本问题,最好下载英文版自动安装版本重新安装,安... 阅读全文

posted @ 2006-04-14 22:52 kim 阅读(1451) 评论(0) 推荐(0)

反射之我见
摘要:在使用.NET创建的程序或组件时,元数据(metadata)和代码(code)都存储于“自成一体”的单元中,这个单元称为装配件。我们可以在程序运行期间访问这些信息。 在System.Reflection中有这样一个class————Assembly,我们可以通过它来加载一个装配件。方法如下: Assembly assm=Assembly.LoadFrom(fileNam... 阅读全文

posted @ 2006-04-13 21:56 kim 阅读(540) 评论(3) 推荐(0)

.NET2.0学习资料
摘要:1、ASP.NET2.0快速入门视频教程 Scottgu(Scottgu是VS.NET2005软件开发小组成员之一)在其blogs上列出了最近微软推出的Visual Studio.NET 2005,并提供了视频教程,推荐下载收看URL:http://weblogs.asp.net/scottgu/archive/2006/02/26/439088.aspx 2、MSDN中文版(正在翻译中,所以有些... 阅读全文

posted @ 2006-04-12 21:18 kim 阅读(1496) 评论(1) 推荐(0)

Asp.net 水晶报表之打印和导出格式
摘要:在ASP.NET中水晶报表没有象在Windows Form中那样提供报表的导出和打印功能,需要我们自己动手添加代码来控制,下面给个DEMO:导出:myReport ReportDoc = new myReport();//表表的名称private void btnExport_Click(object sender, System.EventArgs e) { CrystalDecisio... 阅读全文

posted @ 2006-04-11 15:07 kim 阅读(2447) 评论(4) 推荐(0)

资源文件剖析
摘要:资源文件的定义是什么? 简单点的说法就是程序中可以使用的数据,象:字符串,图片或二进制数据等等,实际上可以包含任何类型的文件。资源文件可以有多个语言版本,这样在开发全球化应用程序时就很重要。这个特性是通过System.Resources空间下的ResourceManager类来完成需要在什么时候调用那个版本的。在VS.NET中将一个文件的属性设置为Embedded Resource就可以... 阅读全文

posted @ 2006-04-09 10:03 kim 阅读(927) 评论(1) 推荐(0)

俱乐部活动公告
摘要:俱乐部准备在4月下旬举行俱乐部06年第二次活动,现公开招聘讲师1-2名,望大家积极报名参与,本次活动主旨是不涉及具体技术细节,主要探讨您在项目开发过程中的心得体会。及遇到过什么问题,怎么解决等等。条件:有多年.NET项目开发经历。希望与俱乐部成员一起分享您的开发心得和成果。期待您的参与:联系方式: cddotnetclub@gmail.com; ji... 阅读全文

posted @ 2006-04-08 21:06 kim 阅读(424) 评论(2) 推荐(0)

asp.net使用技巧(二)
摘要:DataGrid剖析DataGrid优点:灵活性强,内直事件丰富提供分页、编辑、排序等特性强大的DataGrid编辑器以及模板列快速开发、容易部署对于表格的操作非常方便内直多种布局风格缺点:性能不高/每次操作都要postback回服务器,数据量多大viewState就多大个性化输出数据有现(只能输出HT... 阅读全文

posted @ 2006-04-08 08:21 kim 阅读(720) 评论(0) 推荐(0)

asp.net使用技巧(一)
摘要:Server Control使用Client 端脚本 服务器控件好用,大家都知道,但常常我们需要做的事是在服务器控件上实现客户端脚本。一般来说,客户端脚本结合服务器控件可以直接在服务器控件的。标签内写即可。如:但此时问题出来了,他屏蔽了onclick事件,未了达到目的,使用下面的方式可以解决:..........1......... 阅读全文

posted @ 2006-04-05 17:54 kim 阅读(359) 评论(1) 推荐(0)

俱乐部LOGO和T恤征集完毕
摘要:经过这段时间的努力,我们俱乐部的LOGO和T恤征集总算完了,感谢大家的支持,下面提供以下几个版本,大家看看那个好些,我们在4月23号活动当天决定采用那套。LOGO部分:版本一:版本二:版本三:版本四:版本五:版本六:版本七:另附:俱乐部T恤原形已经出来,请大家多多提点意见:http://dingsea.cnblogs.com/archive/2006/04/04/366938.html 阅读全文

posted @ 2006-04-04 21:25 kim 阅读(423) 评论(18) 推荐(0)

Remoting Discussion(三)
摘要:接着上次写的: 4.Remote端的AOP的实现还是利用前面Remoting Infrastructure来实现的AOP框架,在自己的RealProxy里所实现的责任链(Chain of Responsibility)上,插入消息处理的Handler。那么同样的我们需要在产生对象时给它套上我们自己实现的RealProxy,并获取其TransparentProxy返回给调用者。所以对象的创建也都将通... 阅读全文

posted @ 2006-04-03 21:20 kim 阅读(1222) 评论(0) 推荐(0)

俱乐部公告
摘要:祝贺俱乐部项目开发团队正式成立!同时俱乐部06年四月活动正在筹备中。。。。近期即将公布! 阅读全文

posted @ 2006-04-03 19:18 kim 阅读(167) 评论(1) 推荐(0)

导航