- 博客(64)
- 资源 (1)
- 收藏
- 关注
转载 手把手教你怎么用动软.net代码生成器 搭建三层架构(转)
从暑假里面开始接触学习.NET,由于实际需求,必须一开始就从三层架构开始。于是进入了痛苦的.NET三层架构学习。可能我们学校学生很少有在毕业前在学校用三层架构做东西的,所以我准备给大家来个简单的三层架构实践部署入门。我就从我自己开发的 “波Blog” 作为实例开发环境及其使用工具: 动软.net代码生成器 2.17版本 VsualStudio 20
2009-10-15 23:59:00 1151 2
转载 三层架构与养猪
2009年08月06日 星期四 13:58为了更好地让初学者轻松入门,这里仍然采用趣味性的方式聊一些常用技术点,致力于.NET新手们的快速提高!知识都是普通的,关键是学习的思路。技术源于生活,技术原来可以这样学。抛砖引玉而已。层次结构在现实社会里随处可见。记得有个笑话讲有个村长得意地向他老婆吹牛:“全中国只有四个人比我官大,乡长、县长、省长和国务院总理”。这个笑话也
2009-10-15 22:36:00 561 1
转载 .NET三层架构浅谈以及应用
传统两层结构 在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用 。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给
2009-10-15 22:29:00 419
转载 理解.NET三层架构基本思想
<a id="aBelongClsfks_082069084083083067087086087095087083082069086084095068" class="c05" onclick="function onclick(){NEBlog.gPermaLinkPage.updownMenu.openSameClass(fks_0870700860870840680920800
2009-10-15 22:27:00 430
转载 第四步 WEB 展示层(显示层) UserReg.aspx 页 实例
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">微度-注册登录function CountUser(){ AjaxMethod.CountUser(document.getElementById("tbMemberName").value,Co
2009-10-15 00:29:00 477
原创 第四步 WEB 展示层(显示层) UserReg.aspx.cs 页 实例
2008-01-16 16:59 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI
2009-10-15 00:29:00 429
原创 第三步 SQLDAL 放操作层 (操作类) Member(二)
2008-01-16 16:37 接上面 第三步 SQLDAL 放操作层 (操作类) Member(一) /// /// 编辑用户信息 /// /// 会员对象 /// public int EditMemberInfo(Member member)
2009-10-15 00:28:00 264
原创 操作类的一些SQL 储存过程
2008-01-16 16:46 --用户注册信息 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go create proc [dbo].[proc_Register] @MemberName varchar(20), @nickname varchar(20), @Password varchar(128),
2009-10-15 00:28:00 259
原创 第三步 SQLDAL 放操作层 (操作类) Member(一)
2008-01-16 16:36 using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; using Buygo.Model; using Buygo.DBUtility; namespac
2009-10-15 00:27:00 410
原创 第二步 Model 放实体层(实体类) 例如:Member
2008-01-16 16:30 using System; using System.Collections.Generic; using System.Text; namespace Buygo.Model { public class Member { private int _intMemberNumber
2009-10-15 00:26:00 628
原创 第一步:DBUtility层 用于底层操作SqlHelper(三)
2008-01-12 17:15 /// /// Execute a SqlCommand (that returns a 1x1 resultset and takes no parameters) against the provided SqlConnection. /// /// /// e.g.: /// int
2009-10-15 00:24:00 351
原创 第一步:DBUtility层 用于底层操作SqlHelper(四)
2008-01-12 17:16 #endregion ExecuteXmlReader } /// /// SqlHelperParameterCache provides functions to leverage a static cache of procedure parameters, and the /// ability to discover param
2009-10-15 00:24:00 387
原创 第一步:DBUtility层 用于底层操作SqlHelper(二)
2008-01-12 17:14 /// /// Execute a stored procedure via a SqlCommand (that returns a resultset) against the specified SqlConnection /// using the provided parameter values. This metho
2009-10-15 00:23:00 392
原创 第一步:DBUtility层 用于底层操作SqlHelper(一)
2008-01-12 17:13 // OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT // LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR // FITNESS FOR A PARTICULAR PURPOSE. //=========
2009-10-15 00:22:00 322
原创 创建BC_USER表 实例
2008-01-12 17:02 USE [web] GO /****** 对象: Table [dbo].[BC_USER] 脚本日期: 01/12/2008 17:01:12 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO
2009-10-15 00:21:00 394
原创 WEB.CONFIG
Set compilation debug="true" to insert debugging symbols into the compiled page. Because t
2009-10-15 00:21:00 248
原创 第三步:WEB层 /展示层 UserInfo.aspx.cs 页
2008-01-12 16:59 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using Sys
2009-10-15 00:20:00 383
原创 第三步:WEB层 /展示层 UserInfo.aspx 页(二)
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 无标题页 border-left: #dadada thin solid; width: 778px" alig
2009-10-15 00:16:00 341
原创 第三步:WEB层 /展示层 UserInfo.aspx 页 1
2008-01-12 16:54 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml" > 无标题页 border-left: #dadad
2009-10-15 00:15:00 288
原创 第二步:DataLayer层 DataBC_USER SQLHelper作为最底层操作
2008-01-12 16:51 using System; using System.Collections.Generic; using System.Text; using BusinessEntity; using System.Data.SqlClient; using Microsoft.ApplicationBlocks.Data; using S
2009-10-15 00:14:00 217
原创 第一步:BusinessEntity层 实例 BC_USER用户表
2008-01-12 16:44 using System; using System.Collections.Generic; using System.Text; namespace BusinessEntity { /// /// 用户表BC_USER /// /// 程序作者:蓝鱼寻找 public
2009-10-15 00:13:00 329
原创 架构B/S四 WEB 表示层 EditPassword.aspx.cs 页
2008-04-10 10:55 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using Sys
2009-10-15 00:09:00 293
原创 架构B/S四 Web.Config
Set compilation debug="true" to insert debugging symbols into the compiled page. Be
2009-10-15 00:09:00 256
原创 架构B/S四 WEB 表示层 EditPassword.aspx 页
2008-04-10 10:55 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml" > 密码修改
2009-10-15 00:08:00 313
原创 架构B/S四 Model 实体类
2008-04-10 10:30 using System; namespace CoalTraffic.Model { /// /// 实体类T_User 。(属性说明自动提取数据库字段的描述信息) /// public class T_User { public T_User() {} #region Model
2009-10-15 00:07:00 285
原创 架构B/S四 SQLServerDAL 数据访问层(数据操作层)
2008-04-10 10:47 using System; using System.Data; using System.Text; using System.Data.SqlClient; using CoalTraffic.IDAL; using CoalTraffic.DBUtility; namespace CoalTraffic.SQLServerDA
2009-10-15 00:07:00 453
原创 架构B/S四 DBUtility 数据层基类 放公共类(七) PageValidate.cs类
2008-04-10 10:24 放公共类 如:SQLHelper.cs数据访问抽象基础类 ControlBindHelper.cs 控件帮定抽象基础类 DataBase.cs 操作控件类 MessageBox.cs 显示消息提示对话框类。 PageValidate.cs 页面数据校验类 //****************************PageValidate.cs类
2009-10-15 00:06:00 350
原创 架构B/S四 IDAL 接口层
2008-04-10 10:26 using System; using System.Data; namespace CoalTraffic.IDAL { /// /// 接口层IT_User 的摘要说明。 /// public interface IT_User { #region 成员方法 /// //
2009-10-15 00:06:00 399
原创 架构B/S四 DBUtility 数据层基类 放公共类(六) ControlBindHelper.cs MessageBox.cs 类
放公共类 如:SQLHelper.cs数据访问抽象基础类 ControlBindHelper.cs 控件帮定抽象基础类 DataBase.cs 操作控件类 MessageBox.cs 显示消息提示对话框类。 PageValidate.cs 页面数据校验类 ControlBindHelper.cs 控件帮定抽象基础类 代码 /// /// 无控件绑定
2009-10-15 00:05:00 347
原创 网上找的中文解释的SqlHelper
2008-01-12 17:51 //这是在网上找的中文解释的SqlHelper using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace com.DataAccess { //
2009-10-14 23:41:00 209
原创 架构B/S四 DBUtility 数据层基类 放公共类(四) ControlBindHelper.cs 类
放公共类 如:SQLHelper.cs数据访问抽象基础类 ControlBindHelper.cs 控件帮定抽象基础类 DataBase.cs 操作控件类 MessageBox.cs 显示消息提示对话框类。 PageValidate.cs 页面数据校验类 ControlBindHelper.cs 控件帮定抽象基础类 代码 using System; using System.
2009-10-14 23:31:00 320
原创 架构B/S四 DBUtility 数据层基类 放公共类(五) ControlBindHelper.cs 类
放公共类 如:SQLHelper.cs数据访问抽象基础类 ControlBindHelper.cs 控件帮定抽象基础类 DataBase.cs 操作控件类 MessageBox.cs 显示消息提示对话框类。 PageValidate.cs 页面数据校验类 ControlBindHelper.cs 控件帮定抽象基础类 代码 #region 绑定TextBox当前最大主建ID+1
2009-10-14 23:31:00 288
原创 架构B/S四 DBUtility 数据层基类 放公共类(二) SqlHelper 类
放公共类 如:SQLHelper.cs数据访问抽象基础类 ControlBindHelper.cs 控件帮定抽象基础类 DataBase.cs 操作控件类 MessageBox.cs 显示消息提示对话框类。 PageValidate.cs 页面数据校验类 SQLHelper.cs数据访问抽象基础类 代码 /// /// 执行多条SQL语句,实现数据库事务。
2009-10-14 23:30:00 368
原创 架构B/S四 DBUtility 数据层基类 放公共类(三) SqlHelper 类
放公共类 如:SQLHelper.cs数据访问抽象基础类 ControlBindHelper.cs 控件帮定抽象基础类 DataBase.cs 操作控件类 MessageBox.cs 显示消息提示对话框类。 PageValidate.cs 页面数据校验类 SQLHelper.cs数据访问抽象基础类 代码 #region 执行带参数的SQL语句 /// ///
2009-10-14 23:30:00 297
原创 架构B/S四 DBUtility 数据层基类 放公共类(一) SqlHelper
放公共类 如:SQLHelper.cs数据访问抽象基础类 ControlBindHelper.cs 控件帮定抽象基础类 DataBase.cs 操作控件类 MessageBox.cs 显示消息提示对话框类。 PageValidate.cs 页面数据校验类 SQLHelper.cs数据访问抽象基础类 代码 using System; using System.Collectio
2009-10-14 23:29:00 401
原创 架构B/S四 DALFactory 数据访问层 Data Access Layer
2008-04-10 09:45 //*******FactoryManage.cs using System; using System.Reflection; using System.Configuration; using CoalTraffic.IDAL; namespace CoalTraffic.DALFactory { ///
2009-10-14 23:28:00 458
原创 架构B/S四 BLL 是业务逻辑层 Business Logic Layer
using System; using System.Data; using CoalTraffic.DALFactory; using CoalTraffic.Model; using CoalTraffic.IDAL; namespace CoalTraffic.BLL { /// /// 业务逻辑类T_User 的摘要说明。
2009-10-14 23:27:00 855
原创 .Net 四层框架
表示层(ManageDile) 业务逻辑层(Logic) 数据访问层(DataAccess) DALFactory 数据访问层的工厂类(负责创建数据访问中用到的各种相同类型的数据访问对象) Data.cs DataCache.cs IDAL 数据访问接口――对应系统结构图中DAL Interface DataBase.cs OracleDAL DataBase.c
2009-10-14 23:26:00 419
原创 Repeater 截取字符
1.前台 > 2.后台 protected string GetDemand(string strDemand) { string subDemand = strDemand; //取前10个字串(如果需求长度小于十个,则取原串) if(subDemand.Length > 10
2009-10-14 23:25:00 305
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人