摘要:
最近一直再看《Professional ASP.NET2.0 ServerControl and Component Development》,一边看着随书源码,一边用Reflector看IDE自动编译的结果。在1.1中页面相关的还有一个Designer的文件,在2.0中没有了,在2.0中,编译器首先将页面上的控件等变量通过partClass并到后台代码中,再加上Profile和Htt... 阅读全文
摘要:
DevExpress控件集用了一段时间,感觉功能很强大。XtraReport,XtraPrint是控件集中专门实现复杂报表设计打印的,上个项目中用它们实现了一些复杂报表的套打工作,现将我使用过程中遇到的问题和解决的方法叙述一下,有不对的地方希望大家不吝赐教。 阅读全文
摘要:
FlyTcpFramework源于网上很流行的一个C#异步TCP通讯类库,我进行了一些整理和功能上的扩充,加入了文件传输的功能,并制作了一个MSDN风格的手册。 阅读全文
摘要:
EditPlus 使用技巧集萃(正则替换等) 阅读全文
摘要:
事件是构建在委托上的,例如定义Button的Click事件:
public event EventHandler Click;
需要event关键字和EventHandler委托,EventHandler在这里的作用就好像接口,所有想接收事件通知的实例必须实现符合EventHandler参数定义和返回值定义的回调函数,.NET框架通过委托这种方式保证了回调函数类型的安全。
阅读全文
摘要:
以前VS2003那会儿没仔细研究,都是直接在页面脚本上设断点,好像还是能断的,不过不太稳定。以前经常按F11,从项目启动开始读微软生成的脚本。 VS2005和VS2003不一样了,在页面里不能设断点,需要先按F5运行起来,在菜单Debug-> Windows ->Script Explorer打开脚本管理器,当前页面和页面关联的脚本文件都在脚本管理器中列出来了,双击你要断的文... 阅读全文
摘要:
Microsoft® SQL Server™ 2000支持扩展存储过程,使你可以用其他语言编写组件扩展数据库的功能。以前本地代码VC等可以做好动态链接库后直接放到System32目录下,然后通过在master库中创建存储过程调用sp_addextendedproc来实现功能。
.NET等托管语言编写的DLL要多做几步工作。 阅读全文