摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Text;usingSystem.Security.Cryptography;usingSystem.IO;namespaceMyCryptograph... 阅读全文
posted @ 2010-07-01 17:23 Kevin.Cheung 阅读(19572) 评论(3) 推荐(3) 编辑
摘要: 通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实现,本文列举了3种途径来发送:1.通过Localhost;2.通过普通SMTP;3.通过SSL的SMTP;下面一个一个来说:1.通过LocalHost1publicvoidSendMailLocalhost()2{3System.Net.Mail.MailMessage msg=n... 阅读全文
posted @ 2010-06-28 15:25 Kevin.Cheung 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 1.新建一个Class Library,例如Name为CustomAction.这个就是一个自定义安装行为的类。2.添加安装类。在新建的Library里面添加一个Installer Class,名字我暂时定为MyInstallerClassDll3.重写基类的函数CommitInstallOnAfterInstallOnAfterRollbackOnAfterUninstallOnBeforeIn... 阅读全文
posted @ 2010-06-25 15:04 Kevin.Cheung 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 借鉴MSDN webcasts的Asp.net程序部署和李洪根的一篇文章,然后加上自己的亲身体会,把整个SQL和Asp.net(vb.net)一起打包的全过程写一下。一.准备必要的文件1. SQL脚本文件,生成以后安装过程中需要的表和存储过程等等;生成之后,就暂时把它命名为db.sql(注意大小写)2.LisenceFile.rtf的安装文件,因为我的系统是个人的,而且free的,所以就没有做。这... 阅读全文
posted @ 2010-06-25 14:23 Kevin.Cheung 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 六、综合练习privatevoidbutton1_Click(objectsender,EventArgse){GraphicsPathgp =newGraphicsPath();gp.AddLine(10, 10, 10, 50);gp.AddLine(10, 50, 50, 50);gp.AddLine(50, 50, 50, 10);gp.StartFigure();gp.AddLine(6... 阅读全文
posted @ 2010-06-23 10:36 Kevin.Cheung 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 我们的需求是这样的1. 有如下这样一份Word文档的模板2. 我们需要在服务器端动态生成这样的文件,每次需要换的内容是标题、描述、时间。而且应该把员工列表读出来,填充在下面的表格中我们的解决方案是:1. 在服务端安装Word,然后通过使用word的com模型,诸如word.application, word.document等对象去操作和生成文档。这种方式的问题就是服务器必须安装Word,这可能在... 阅读全文
posted @ 2010-06-23 10:12 Kevin.Cheung 阅读(1253) 评论(3) 推荐(0) 编辑
摘要: 五、在GDI+中绘制带动画效果的图片privatevoidForm2_Load(objectsender,EventArgse){SetStyle(ControlStyles.DoubleBuffer,true);SetStyle(ControlStyles.AllPaintingInWmPaint,true);SetStyle(ControlStyles.UserPaint,true);bmp ... 阅读全文
posted @ 2010-06-22 14:40 Kevin.Cheung 阅读(616) 评论(0) 推荐(1) 编辑
摘要: 在.Net中用C#创建Windows Service,其实很简单,按照以下的步骤就可以做出一个简单的Windows Service。1.首先在创建工程的时候选择Windows Service,这样.Net会自动生成Windows Service的框架;2.完成Windows Service的相应事件,主要是OnStart和OnStop这两个事件,完成后大致代码如下:usingSystem;usin... 阅读全文
posted @ 2010-06-22 14:32 Kevin.Cheung 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 四、GDI+入门 简单的图像处理privatevoidbutton1_Click(objectsender,EventArgse){Graphicsg=this.CreateGraphics();Bitmapbmp =newBitmap("1.jpg");g.DrawImage(bmp, 0, 0);}privatevoidForm1_Paint(objectsender,PaintEventAr... 阅读全文
posted @ 2010-06-21 16:42 Kevin.Cheung 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 这套方案(下面简称row方案)是本人借鉴Oracle的row_number分页方法和sqlServerrow_number结合+上top分页方案合体版,经过本人初步测试。效率非常快。(本人测试非常业余,还望高人帮忙测试。)row方案的具体操作方法在这章帖子里:一套原创的sqlserver通用分页方案 忘高人测试效率 先阿里嘎多了比较了3种分页方式,分别是max方案,top方案,row方案效率: 第... 阅读全文
posted @ 2010-06-21 14:21 Kevin.Cheung 阅读(234) 评论(0) 推荐(0) 编辑