怎能笑的私藏(藏什么呀?还没有想好,乱堆!)

                                                                                                        ————怎能笑

2006年9月18日

PetShop 4架构分析

摘要: 刚开始打开PetShop项目的时候,我们未免会被如此多的项目吓一跳,不过只要用心的去分析,看懂它并不是非常难的事。 首先我们来看一下WEB项目,因为我们做WEB应用程序首先想到的就是看看页面是怎么实现的,然后一路追溯下去,直到看明白程序是如何把数据显示到页面和如何处理页面的数据的。 比如说首页吧,Default.aspx,我们看到首页很简单,大多数是静态的,只显示了一个Categories菜单... 阅读全文

posted @ 2006-09-18 15:49 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(1275) 评论(8) 推荐(1) 编辑
PetShop4.0 工厂模式及Profile Provider实现

摘要: 第一部份:工厂模式一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / oracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1、Web ... 阅读全文

posted @ 2006-09-18 15:44 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(1267) 评论(6) 推荐(0) 编辑

2006年9月15日

17种正则表达式

摘要: "^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-... 阅读全文

posted @ 2006-09-15 11:51 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(138) 评论(0) 推荐(0) 编辑
利用Visual C#实现任务栏通知窗口

摘要: 想必大部分网友都使用过QQ、MSN等聊天程序,它们的界面都相当华丽,尤其是当网友上线以及消息提示时会有一个浮动的窗体从屏幕的右下方缓慢升起,既美观又人性化,作为程序员在享受的同时我们也不禁要问:这到底是怎么实现的呢?本文就利用Visual Studio .net C# 2005以及.Net框架绘图技术来实现这种任务栏通知窗口。 简介 QQ和MSN的任务栏通知窗口很人性化,它可以在不丢失主窗体... 阅读全文

posted @ 2006-09-15 11:48 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(643) 评论(1) 推荐(0) 编辑
C#中父窗口和子窗口之间实现控件互操作

摘要: 很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,目前常见的有两种方法,基本上大同小异: 第一种,在主窗体类中定义一个静态成员,来保存当前主窗体对象,例如: public static yourMa... 阅读全文

posted @ 2006-09-15 11:46 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(219) 评论(0) 推荐(0) 编辑
ASP.NET动态生成HTML页面

摘要: 方案4:学csdn一样。用xml保存数据,模版XSL也只有一个文件。 使用xml来保存数据,使用xsl来定义模板并且生称数据。可以通过xsl来很方便的在客户端或者服务段显示数据。如果要生成静态叶面那更简单了。去查一下.net的xml类包问题解决。 优点:可以方便快速转换成你想要的格式和内容。 缺点:需要学习更多的内容,不好入门。 方案5: 思路 1. 利用如Dw-Mx这样的工具生... 阅读全文

posted @ 2006-09-15 11:41 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(372) 评论(1) 推荐(0) 编辑

2006年9月14日

转换字符串中汉字为其拼音缩写(C#)

摘要: //将指定字符串中的汉字转换为拼音缩写,其中非汉字保留为原字符。 public string GetPinYin(string text) { char pinyin; byte[] array; System.Text.StringBuilder sb = new System.Text.StringBuilder(text.Length); foreach(char c... 阅读全文

posted @ 2006-09-14 11:32 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(259) 评论(0) 推荐(0) 编辑

2006年9月11日

在C#中设置打印机纸张大小,如此简单

摘要: using System.Drawing.Printing.PrintDocument using System.Drawing.Printing.PrinterSettings.PaperSizeCollection using System.Drawing.Printing.PaperSize using System.Drawing.Printing.PageSettings /////... 阅读全文

posted @ 2006-09-11 15:09 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(4770) 评论(3) 推荐(0) 编辑

2006年8月7日

最好用的在线编辑器CuteEditor

摘要: 众多的Html在线编辑器中,本人用了一段时间对各个编辑器进行了使用,感觉唯独CuteEditor最为好用,功能强大,使用方便!其实cnblogs.com用的就是CuteEditor,并且此编辑器对不同的登陆用户创建不同的文件夹的方法,比较简单,只用几句代码,即可实现,代码如下: ring str = Session["name"].ToString(); ... 阅读全文

posted @ 2006-08-07 17:41 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(2832) 评论(3) 推荐(0) 编辑

2006年7月24日

好几天没有些东西了

摘要: 近来,忙着做一个网站,没有时间写东西了! 阅读全文

posted @ 2006-07-24 08:54 怎能笑的私藏(藏什么呀?还没有想好,乱堆!) 阅读(90) 评论(0) 推荐(0) 编辑