算法相关技术专家
用C#写了几年的网站,虽然感觉上没什么问题了,但是对于基础知识一直都是模模糊糊的,最近几天重新学习了一下基础知识,感受颇深。对于类、封装、继承、多态、接口等有了新的认识。我想说说我的想法,请大家看看对不对。
http://files.cnblogs.com/jyk/111.rar
先明确一下 语言:asp.net C# 1、静态变量:static string str1 = "1234"; 2、静态对象static SqlConnection cn = new SqlConnection(); 3、静态函数class aa{ public static str...
1、类在面向对象理论中中,啊类(Class)就是对具有相同特征的一类事务所做的抽像(或者说,归纳)。2、对象类是一种抽象,而对象(Object)这是实例(instance),是具体的。ps:我的理解:类是定义,对象是实例化,或是调用。
(这个是我认真思考并精心写的,能不能算作高质量我就不敢说了)建议先看一下第一篇:http://www.cnblogs.com/jyk/archive/2007/03/23/685075.html 上一篇写了我常用的方法,这里想说一下我猜想的OOD的方法,之所以用猜想,是因为我没有用过OOD的方法,我也不知道我这么写对不对,所以用了“猜想”二字。
填加数据是一个项目必不可少的部分,也是一个基础操作,使用也是最频繁的。那么您是怎么实现添加数据的呢?添加数据可以分为几种情况。1、单表添加,不需要事务。最简单最常见2、多表(主从表)添加,不需要事务。3、多表(主从表)添加,需要事务。
URL重写已经有很多的方法,但是多数都有一个缺点,就是不支持无扩展名的网页。比如把http://www.aaa.com/jyk 转换为 http://www.aaa.com/topic.aspx?id=jyk。
1、 DAL并不是放在一个DLL里面,而是分别放在各个的DLL里面,需要哪个数据库就使用哪个DLL文件。 2、 DAL里面的命名空间、类名、参数类型都是一样的,至少主要功能都是一样的。 3、 分页控件还没有考虑好,现在只是针对MSSQL来做的,其它的数据库还没太考虑。
不知道大家有没有看懂这个图。这个是我的网站(不包括后台管理)的结构图。基本上和三层架构有些相似,但是有三个不同的地方: 一、 数据访问层。 1、数据访问层针对项目是通用,而针对数据库却是专用的。
不知道这个能不能放在首页,不行的话我会测下来的。另外这个算不算是一种架构呢?欢迎大家多多批评指教!说在前面: 1、 配置文件并不是 web.config文件,显然要往配置文件里放很多的东西,web.config有点小了,也不方便。
有很多的问题没有明确,比如三层架构的定义到底是什么呢?(有些人说我的是分层,有的说不是。我个人感觉还是分层了)各个层的定义又是如何呢?每个层里都需要实现什么功能,放哪些代码呢?这些好像都并不是很明确。
我从02年开始了编程的工作,开始接触一些简单的网站,下半年写了个小的自助建站程序(asp和asp.net),比较简陋没有使用。03年开始正式做网站(asp)。03年下半年开始改版三好在线(www.sanhaoonline.com asp.net ),03年底、04年初才知道了三层架构的相关东东,一开始是很不了解的,所以呢根本就没有理睬,依旧按照我自己的思路写网站。
用户登录及验证用户是否登录的代码文章来源:http://blog.csdn.net/jyk/archive/2006/08/15/1067382.aspx
由于还没有找到如何上传文件,所以呢把源代码的压缩包伪装成了图片,对,就是下面的那个。 右键——查看图片路径——用迅雷下载图片——更改扩展名为rar —— 解压缩。不用我多说了吧。 文章来源:http://blog.
数据访问层的使用方法。数据访问层的使用方法 一、操作语句部分 简单的说就是传入一个操作语句,然后接收返回值就可以了。为了简化代码和提高效率,所以呢设置了五种返回类型。 1、 DataSet 函数名称:DateSet ds = RunSqlDataSet(查询语句) 传入一个查询语句(多条select 的查询语句),然后接收返回值就可以了。
/* 2008 4 25 更新 */ 我的数据访问函数库的源码。整个类有1400行,原先就是分开来写的,现在更新后还是分开来发一下吧。 第三部分:返回结构数组,这个是专门针对网页来设计的。就是在网页上更方便的显示一组数据。
/* 2008 4 25 更新 */ 我的数据访问函数库的源码。整个类有1400行,原先就是分开来写的,现在更新后还是分开来发一下吧。 第四部分:存储过程部分,包括存储过程的参数,主要是对存储过程的参数的封装。
/* 2008 4 25 更新 */ 我的数据访问函数库的源码。整个类有1400行,原先就是分开来写的,现在更新后还是分开来发一下吧。 第二部分:SQL语句部分。传入SQL语句,执行相关的操作。 1//查询语句部分 2 运行查询语句返回记录(DataSet、DataTable、DataRow、String[]、String)#region 运行查询语句返回记录(DataSet、DataTable、DataRow、String[]、String) 3 4 /**//// 5 /// 运行SQL查询语句 返回DataSet。
/* 2008 4 25 更新 */ 我的数据访问函数库的源码。整个类有1400多行,原先就是分开来写的,现在更新后还是分开来发一下吧。 第一部分:内部成员,初始化设置等。 1using System; 2using System.
专一还是博大?文章来源:http://blog.csdn.net/jyk/archive/2006/03/30/644975.aspx
Repeater与DataGrid的效率,到底哪个的更好?!文章来源:http://blog.csdn.net/jyk/archive/2006/03/15/625389.aspx
数据库连接字符串的处理应该是一个项目里最基础的东东了。(除非你的项目不涉及到数据库。) 千万不要小看他,处理不好也时会给你带来不少的麻烦的。 连接字符串的内容在这里就不讨论了,这里主要说一下他的存放位置和读取方法。
感谢大家的支持!!! 昨天发了一个邀请,邀请大家帮忙测试,效果还可以,下面小结一下: 通过内部的计数器得知:访问次数是1071(其中有好多是自己点的:)),人数不是太理想,本来是想看看上万人同时访问的情况:) 系统资源的占用情况内存 —— 很理想。