摘要: petshop中的数据层和逻辑层之间 是如何交互:?以用户注册为例:在BLL的ACCOUNT.CS中,INSERT方法中使用dal.Insert(account),即通过接口调用SQLSERVERDAL中的INSERT方法,他们之间是通过参数进行互相传递信息,其中的参数是一些自己定义的变量,而这些变... 阅读全文
posted @ 2005-12-02 19:52 torome 阅读(728) 评论(0) 推荐(1) 编辑
摘要: 1. 建立一个空白解决方案blank solution,如:d:\MyProject\MyProject.sln 2. 在d:\MyProject下建一个Web Application的根目录d:\MyProject\WebMis并设为http://localhost/WebMis的虚拟目录 3.... 阅读全文
posted @ 2005-12-02 15:28 torome 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 大家存在5点误区: 1、sql注入比较难防,需要替换select,delete等一打字符 其实对于字符型替换再多都没有替换单引号为两个单引号来的好!对于数字型替换再多都没有用,一定要类型转换。 2、忽略DropDownList传来的东西 其实是不对的,一切客户端的东西都是不可信任的,select下拉... 阅读全文
posted @ 2005-12-02 15:26 torome 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 公用:一.common.Data1..建立SQLhelper.cs sql.dllstring connectstr = "-----------"GetData()ExecuteNonQuery()ExecuteScalar() 2.数据访问接口类IDAL(可以借鉴PetShop 和Communi... 阅读全文
posted @ 2005-12-02 15:24 torome 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1、ReturnMessage 是我自写的一个类,作用请查看我的其他文章,我也把这个类一并附在后面 2、通过NameSpaceAndClassName和MethodName实际上就可以精确定位一个方法了如调用abc.dll里的namespace1.Class1.Main,调用起来就是... 阅读全文
posted @ 2005-12-02 15:23 torome 阅读(139) 评论(0) 推荐(0) 编辑
摘要: MSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm提纲:1、什么是反射2、命名空间与装配件的关系3、运行期得到类型信息有什么用4、如... 阅读全文
posted @ 2005-12-02 15:22 torome 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 看完了PETSHOP中的用户注册,真正感受到三层的架构,,,如果不理解三层方面的知识,说真的,一个很简单的注册,在套用了三层的架构,真的有点看不懂了,,不过参考了一些文章,总算让我大概知道了什么叫做所谓的三层,就我理解的PETSHOP中的注册感受如下:各个类之间调用流程:WEB-->BLL--->D... 阅读全文
posted @ 2005-12-02 01:40 torome 阅读(686) 评论(0) 推荐(1) 编辑