Tony Gong的技术Blog |
|
||
技术旅途中蹒跚的行者 |
2007年2月15日
摘要:
上篇随笔讲了怎么控制换列打印,本篇讲解一下怎么换页打印。 阅读全文
2007年2月14日
摘要:
本随笔讨论一下如何在AR中控制换列打印
环境:
vs2005+ActiveReportsNet2
AR下载地址:ftp://ftp.datadynamics.com/
阅读全文
2007年2月6日
摘要:
早上开摩托车的时候突发奇想,假如出于某种原因,我们现在的XXX产品要把数据库换成其他数据库(比如Oracle,db2等),原因嘛,可能是“客户不满mssql性能?Oracle白送?mssql涨价?Microsoft倒闭?客户是Oracle老总的儿子?”,真的要这样做的话,会发生什么呢?
首先,这肯定是一场灾难,估计一堆人要吐血身亡了。
当然,吐好血之后,就要考虑怎么解决问题了。
阅读全文
2007年1月12日
摘要:
.net发送邮件的一些技巧
1,发送简单邮件
2,发送Html邮件
3,发送附件
4,修改发件人和收件人的名称
5,发送给多人
6,用需要Smtp验证的邮箱发信
7,修改smtp服务器的端口,以及使用SSL加密 阅读全文
2006年9月8日
摘要:
上次举了一个很简单的例子显示一个简单的AR模版,不过现实中,我们一般要求AR显示一组特定数据,这些数据可能是一个数据表,也可能是一个数组。
这时候,就要求我们把这些数据绑定到我们的AR模版上了。AR3.0支持如下数据源:
DataSet
DataTable
DataView
IListSource
绑定数据源的代码如下:
阅读全文
2006年6月5日
摘要:
ActiveReports(以下简称AR)是一款日本开发的报表打印组件,类似于vs2003自带的那个CrystalReports(即水晶报表,简称CR),虽然普及率没CR高,但是在很多对日项目中却普遍使用,而网上资料几乎都是CR,AR的中文资料不是很丰富。
最近一直在用AR,故对AR的使用也有一定经验,所以打算把这些经验总结一下,一方面自己总结巩固一下,一方面也给有这方面需要的朋友参考参考。文章可能有很多错误或不足之处,希望可以和大家一起讨论。
AR的使用其实和CR很像,有CR经验的朋友开发AR肯定会驾轻就熟。对于那些没有报表开发经验的朋友也不要紧,我们下面一步步来,先试着创建一个最简单的报表。
阅读全文
2006年5月25日
摘要:
单元测试要运用到实际项目中去,必须把单元测试代码和项目通过某种途径联系在一起。
比如,在我的学习笔记1中,有一个工程:WindowsApplication12,这个工程中有Class1这个类,该类就是项目的实际代码,随后我在该工程中添加一个Class1Test的测试类,用来测试Class1中的一些方法。
这个过程,就是一种结合方法:对每个需要测试的类,都在该类的工程下建立一个测试类。
在我的实际经验中,接触到如下几种方法,以下进行举例说明,每种方法都有其特定使用环境,优缺点,供大家参考:
阅读全文
2006年5月23日
摘要:
经过39周的开发周期,终于完成纳品,成功升级成老爸了,过程真是艰辛阿。 2006年5月17日上午10:52分,老婆进了产房。然后,在我的手脚作了半个多小时上下左右规律性轻微摇摆运动之后,小孩子终于从产房推了出来,刚出来的样子老实说挺难看的,满身都是粘糊糊的白色不明物质。不过还好四肢齐全,五官也无不妥,总算心定大半。 然后又是半个小时的摇摆运动,老婆也终于出来了,55555,这1个小时感觉实在是太漫... 阅读全文
2006年5月10日
摘要:
老婆下礼拜就生产了,现在心里七上八下的。。。。。老实说,感觉自己都还像个孩子,有很多方面都还不够成熟,想不到却要当老爸了@_@作为82年生,现在就有孩子似乎是早了点,公司里很多同事都是到30岁左右才当老爸的。不过既然已经是事实了,我也只能尽快成熟,担负自己应该担负的责任了。有时候想想,近大半年来,自己似乎已经成长了很多。从前,不管是上大学,还是刚工作时,自己都比较散漫,说难听点就是不思进取,学习没... 阅读全文
2006年4月30日
摘要:
女儿想吃棒冰了,但又不想自己顶着太阳出去买(买棒冰是一个method),所以她叫他倒霉的老爸去买(delegate),最后女儿吃到了棒冰。
这就是一个委托的过程。
接下去,让我们看看一些对委托的解释:
委托是用来处理其他语言(如 C++、Pascal 和 Modula)需用函数指针来处理的情况的。不过与 C++ 函数指针不同,委托是完全面对对象的;另外,C++ 指针仅指向成员函数,而委托同时封装了对象实例和方法。
委托实例的一个有趣且有用的属性是:它不知道也不关心它所封装的方法所属的类;它所关心的仅限于这些方法必须与委托的类型兼容(第 15.1 节)。这使委托非常适合于“匿名”调用。——《C#语言规范》Scott Wiltamuth 和 Anders Hejlsberg
这些解释看起来都是比较艰涩难懂的,让我们用一个例子来充分理解一个简单的委托吧。
阅读全文
|
Copyright © 2024 Tony.Gong
Powered by .NET 9.0 on Kubernetes |