摘要:解决方法:到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727下执行 aspnet_regiis /r,然后重试
阅读全文
摘要: DAL完成数据库访问任务,上层(BLL)直需调用接口即可,不用知道具体访问细节,用Factory模式来实现,使用运行时读取web.config的方法来得到连接配置信息,最后选用SqlServerDAL或OracleDAL之一的相对具体子层,同时使用SqlHelper或OraHelper之一来完成数据库操作
阅读全文
摘要:petshop的表现层使用了Web 页面(aspx)和用户控件(ascx)控件及自定义服务器控件等ASP.NET技术。
web页面(aspx)是用户和服务器交互的接口,也是用户除静态页面外唯一能够访问到的asp.net组件,其他像用户控件(ascx)和服务器控件只能在web页面(aspx)中使用,用户不能直接访问。用户控件类似于web页面,服务器控件与jsp的标签相似,可以在比较中进行学习。
阅读全文
摘要:有很多朋友对.NET三层和N层结构不是很清楚,我把以前研究三层经典架构PetShop的文档整理了一下,希望对大家有些帮助,另我做了个PDF,有需要的请留下邮箱,有时间逐一发送。
petshop是C#实现的petstore,具体和技术无关的情况就不多介绍了。
petshop3.0比petshop1和2都有了较大的改变,主要是设计方面的。看一下里面的8个工程和1个站点就知道它肯定分了不少层。
阅读全文
摘要:三层结构的设计模式,分别为表示层,业务逻辑层,数据访问层,此模型使项目的结构更加清楚,分工更明确,有利于后期的更新升级和维护.
阅读全文
摘要:用ASP.NET开发三层结构应用程序(一)--结构介绍
通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。
它最大的优点除了是编译执行速度快外,我觉得最大的优点是页面和代码分离的编写方式,再加上.net库提供的支持事件的各种WEB控件,以及.NET公共平台的类库(FCL),和以前编写网页方式相比可谓是一场革命。
阅读全文
摘要:三层结构的设计模式: 分别为表示层,业务逻辑层,数据访问层,此模型使项目的结构更加清楚,分工更明确,有利于后期的更新升级和维护
阅读全文
摘要:服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。 -----------------------------------------------------------...
阅读全文