9who的程序博客,天道酬勤

寻梦的岁月从不言辛苦几多,不问收获多几...
随笔 - 142, 文章 - 28, 评论 - 524, 引用 - 24
数据加载中……

2008年9月20日

petshop4.0 各个文件的作用

     摘要: 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1) 1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL=数据访问层接口定义 4、Model=业务实体 5、DALFactory=数据层的抽象工厂(创建反射) 6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层  阅读全文

posted @ 2008-09-20 00:51 9who 阅读(58) | 评论 (0)编辑

2008年9月11日

如何构造一个C#语言的爬虫蜘蛛程序

     摘要: C#特别适合于构造蜘蛛程序,这是因为它已经内置了HTTP访问和多线程的能力,而这两种能力对于蜘蛛程序来说都是非常关键的。下面是构造一个蜘蛛程序要解决的关键问题:   ⑴ HTML分析:需要某种HTML解析器来分析蜘蛛程序遇到的每一个页面。   ⑵ 页面处理:需要处理每一个下载得到的页面。下载得到的内容可能要保存到磁盘,或者进一步分析处理。   ⑶ 多线程:只有拥有多线程能力,蜘蛛程序才能真正做到高效。   ⑷ 确定何时完成:不要小看这个问题,确定任务是否已经完成并不简单,尤其是在多线程环境下。   阅读全文

posted @ 2008-09-11 15:17 9who 阅读(548) | 评论 (4)编辑

2008年8月19日

ASP.NET26个常用性能优化方法

     摘要: 数据库访问性能优化 \字符串操作性能优化 \优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要 一定要禁用调试模式\对于广泛依赖外部资源的应用程序,请考虑在多处理器计算机上启用网络园艺\将 SqlDataReader 类用于快速只进数据游标\将 SQL Server 存储过程用于数据访问   阅读全文

posted @ 2008-08-19 17:33 9who 阅读(808) | 评论 (5)编辑

2008年8月14日

网易娱乐频道也在用风讯CMS

     摘要: 最近在做一个cms,参考了风讯.net cms ,发现网易娱乐频道也在用风讯CMS 大家打开下列链接看看: http://ent.163.com/08/0710/05/4GFGDSJU00032DGD.html  阅读全文

posted @ 2008-08-14 12:10 9who 阅读(334) | 评论 (4)编辑

2008年8月11日

CSS基本布局16例

     摘要: 这段时间是一直在学习 div+css布局,感觉这段挺实用的,转了过来, 以下布局资料原作者:Owen Briggs 单行单列 单行单列1:采用float浮在左上角,固定宽度。 单行单列2:固定在左上角,固定宽度,采用的是绝对(absolute)定位。   阅读全文

posted @ 2008-08-11 16:44 9who 阅读(94) | 评论 (0)编辑

CSS命名规范(建议版)

     摘要: 容 器:container/box 头 部:header 主 导 航:mainNav 子 导 航:subNav 顶 导 航:topNav 网站标志:logo 大 广 告:banner 页面中部:mainBody 底 部:footer 菜 单:menu   阅读全文

posted @ 2008-08-11 16:10 9who 阅读(70) | 评论 (0)编辑

web布局最实用的12条css技巧

posted @ 2008-08-11 15:54 9who 阅读(927) | 评论 (0)编辑

SQL2005数据库转换到SQL2000

     摘要: 最近做了个项目,采用了sql2005做的,但我的空间数据库库只提供sql2000的,于是就想了转到sql2000,可不可以? 具体猜想的过程就是在sql2005中生成sql2000的sql 脚本,然后在sql2000中新建目标库,在sql 2000查询分析器中,执行生成的脚本。 这样数据库我们就生成成功了,下一步就是把sql2005的数据导出到sql2000中,同样在sql2005选择目标数据库,右击任务我们选择要导出到sql2000库即可。 大体思想就是这样,我在网上搜了一下有人写了这方面的文章,不写了,下面引用了下来   阅读全文

posted @ 2008-08-11 09:50 9who 阅读(431) | 评论 (1)编辑

2008年8月8日

我的几个.NET编程习惯

     摘要: 类: 1、类属性的命名以单词第一个字母大写开始,类的私有变量以下划线加单词第一个字母小写开始。这样的话我们在方法中传递参数的时候,参数变量就可以命名成以单词第一个字母小写开始,调用的时候很容易明白其含义,而且不会和类的私有成员冲突。 2、 除了控件的命名,变量命名的方法不再使用匈牙利命名法,而为变量使用一个更具有代表意义的名字。控件变量前适当的加入小写缩写可以有效的区分控件的类型。 3、 所有的类、方法和属性都做了XML注释。这种注释可以在类或方法等声明的前一行输入“///”自动生成注释格式,做类库程序的时候可以通过类库属性,生成里选择“XML 文档文件”,为项目指定输出XML注释的文档路径,并且利用 Sandcastle 为类库生成文档。  阅读全文

posted @ 2008-08-08 08:53 9who 阅读(73) | 评论 (0)编辑

2008年8月7日

SQL2005示例数据库|AdventureWorks下载安装|NORTHWND下载安装|PUBS下载安装

     摘要: sql2005数据库实例 从网上找还得麻烦,转了过来,点击就可以下载! 在学习SQL2005中离开不了SQL2005示例数据库,AdventureWorks数据库下载安装,,northwind数据库下载安装,,PUBS数据库下载安装。微软上的AdventureWorks,northwind,PUBS三库下载地址难找且又是E言文今天上传方便使用.  阅读全文

posted @ 2008-08-07 09:24 9who 阅读(721) | 评论 (3)编辑

2008年8月6日

(转)Ext与.NET超完美整合 .NET开发者的超级优势

     摘要: 回顾学习EXT的过程,自己一直从事.NET快速开发(不喜欢JAVA平台比较乱的Jar包,版本控制力太差)。EXT虽然是纯UI东东,但似乎跟JAVA一直有着亲蜜的关系,找的所有成型点的例子中,跟JAVA的居多,用WebService和ASP的都非常不适用,Ext的界面设计非常方便,但通信起来,只有用JSON或XML等中间件来传递,存在解译成本和传递成本,WebService即要花N多安全功夫,效率也很低,加上用LINQ镜像延时,用.net来做EXT实在很痛苦,跟ASPX淘汰的刷新机制无太大差别。今天我就是来解放大家的 我喜欢EXT,终于想到了一个超完美的整合  阅读全文

posted @ 2008-08-06 17:51 9who 阅读(442) | 评论 (4)编辑

2008年8月5日

C#与OOP之 接口

     摘要: 接口(interface) 简单地说接口就是一种对行为的契约或者规范。比如我们一说到“笔”,那么我们就知道它一定可以用来“书写”,而不管它是铅笔还是水笔,不管它是用木制的还是塑料制的。这里的“笔”就相当于一个契约(接口),它描述了“书写”这样一个行为。只要这个对象是“笔”,那么它就一定能“书写”(而不管对象具体是什么类型的东西)。正因为有了“笔”对“书写”行为的这样一个约定,所以当我们到商店里去买钢笔时,不会再问去售货小姐“这个东西能不能用来书写”;也不会在第一次用某种牌子的铅笔之前还要先看说明书才知道它能不能够书写。  阅读全文

posted @ 2008-08-05 17:53 9who 阅读(79) | 评论 (0)编辑

C#中面向对象的OOP概念

     摘要: 一、C#的对象和类 对象是包含数据和操作的实体,它既定义数据元素,又定义可应用这些数据元素的操作。 类是对一组具有相同属性和行为的对象的描述,类的内容称为类的成员。 声明类的语法: 访问修饰符 class 类名 { //类的主体 }  阅读全文

posted @ 2008-08-05 17:31 9who 阅读(175) | 评论 (0)编辑

ASP.NET常用到的js通用函数 c#代码可以做成dll来使用

     摘要: ASP.NET常用到的js通用函数类库 c#代码可以做成dll来使用  阅读全文

posted @ 2008-08-05 15:23 9who 阅读(171) | 评论 (0)编辑

ASP.NET 脚本侵入概述

     摘要: 从浏览器的角度来看,网页只是一个长字符串。浏览器会按顺序处理这个字符串,在此过程中,会显示某些字符,同时按特殊规则解释其他字符(如 和 )。如果恶意用户可以将某些特殊字符插入到页中,则浏览器将不知道这些字符不应该处于该位置,将作为页的一部分处理它们。 一个简单化的脚本利用的工作方式如下所示。如果应用程序允许用户发布对最新影片的评论以供其他用户阅读,则利用脚本的步骤可以是: 应用程序显示一个用户可以输入评论的窗体。恶意用户编写了一个其中包含 块的评论。 发送窗体,恶意用户的评论将存储在数据库中。  阅读全文

posted @ 2008-08-05 11:21 9who 阅读(505) | 评论 (3)编辑

2008年8月1日

总结自己近两年来的.NET的学习经历

     摘要: 2006年低开始接触asp.net ,那时才上大三就已经参加工作了,单位做个站要求用.net 的,那时比较盛行asp ,说真的当时你把asp用的很熟练就不错了,在这之前,我做过个人小站,都是照搬人家的asp程序,可以说手写代码自己很不熟悉,记忆中比较常用的就是asp中的五个内置对象,基本做什么都用到他,那时一直都是靠手工输入代码,效率也是非常低。(附asp.net 常用类库列表)  阅读全文

posted @ 2008-08-01 15:57 9who 阅读(2312) | 评论 (19)编辑

2008年7月30日

最简单的C#快速入门

     摘要: C# 是一种具有 C++ 特性,Java 样式及 BASIC 快速建模特性的编程语言。如果你已经知晓 C++ 语言,本文将在不到一小时的时间内带你快速浏览 C# 的语法。如果熟悉 Java 语言,Java 的编程结构、打包和垃圾回收的概念肯定对你快速学习 C# 大有帮助。所以我在讨论 C# 语言构造的时候会假设你知道 C++。 本文通过一系列例程以简短但全面的方式讨论了 C# 语言构造和特性,所以你仅需略览代码片刻,即可了解其概念。 注意:本文不是为 C# 宗师而写。有很多初学者的 C# 文章,这只是其中之一。 接下来关于 C# 的讨论主题:  阅读全文

posted @ 2008-07-30 16:40 9who 阅读(619) | 评论 (3)编辑

2008年7月29日

一个C#睡觉前的夜晚

     摘要: 从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“typed reference” 也就是delegate??)“回调”他的老板来实现他的承诺,如下:  阅读全文

posted @ 2008-07-29 23:13 9who 阅读(490) | 评论 (4)编辑

学习.NET 到底学习什么

     摘要: 还有10分钟就要下班了,趁这点时间给大家写一篇文章,学习.net到底学习什么,偶也是学习.net 有一段时间的人了,和大部分人一样,偶也是自学,可以现在学习.net 开发的人员很多都是自学的,特别新工具的使用,哪有学校的更新速度都没有这么快,想问 在下的各位,有谁在学校里学过vs2008呢,在做.net 开发的道路,自学是很重要的一部分,没有了教师的直到,在.net 中 迷茫,一会出来了 ajax 一会出来个Linq ,一会又出来了Silverlight, 让人感觉很浮躁,  阅读全文

posted @ 2008-07-29 12:04 9who 阅读(857) | 评论 (2)编辑

c#时间格式化字符串详解 长短转化

posted @ 2008-07-29 11:42 9who 阅读(92) | 评论 (0)编辑