基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速Web开发框架设计
整个Framework结构如下:
Framework.Common - 常用组件(Design By Contract, Utils, Strong Typed Entity Factory, Object Pooling...)
Framework.Data - 持久化组件(基于DbHelper的持久化设计; Sql2K Provider, Sql2K5 Provider, MsAccess Provider; Page Splitable Select, Sql Statement Factory...)
Framework.Data.Facade - 持久化组件Facade(强类型封装简化后持久层访问接口,包括Common Gateway和基于Cache Dependency的Cachable Gateway)
Framework.Web - Web框架组件(MasterPage, Page, UserControl基类; Simple HierarchicalDataSource, Custom Web Controls: Auto Complete TextBox..., UrlRewrite Module...)
ASP.NET 2.0 Web Site - 表现层(直接引用Framework.Common, Framework.Data.Facade, Framework.Web)
Framework.Tools.EntityGen - 实体类生成工具
Framework.Tools.StringFormatHelper - 字符串辅助格式化工具
摘自Teddy's Knowledge Base
转载于:https://www.cnblogs.com/Steveson/archive/2006/07/13/450027.html
基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速Web开发框架设计相关推荐
- 梅花雪Web Calendar ver 3.0 网页日历在asp.net 2.0的应用
在.net中使用此控件,需要做些修改,经实验仅保留最佳方案,步骤如下: 1. <script type="text/javascript" src= "../J ...
- ASP.NET 2.0运行时简要分析
概述: 本文基于ASP.NET 2.0的源代码,对ASP.NET 2.0运行时进行了简要的分析,希望能帮助你理解ASP.NET 2.0中请求处理过程及页面编译模型. 关键字: ASP.NET 2.0运 ...
- asp.net 4.0 新特性(翻译)
原文地址:http://geekswithblogs.net/ranganh/archive/2009/08/14/whatrsquos-new-in-asp.net-4.0.aspx Visual ...
- [翻译]在Asp.net 2.0中操作数据::母板页和站点导航
在Asp.net 2.0中操作数据::母板页和站点导航 英文原文 | 下载示例代码(C#) | 翻译进度 | 英文教程目录 导言 通常,用户友好的个性化站点都有着一致的,站点统一的页面布局和 ...
- ASP.NET 2.0收集
更多滚动 8 ASP.NET2.0连接SQL Server数据库详解 轩辕南宫| 天极开发|2006-07-10 08:00 本文将详细介绍如何使用Connection对象连接数据库.对于不同的.NE ...
- Asp.net MVC2.0系列文章-运行Web MVC2.0 Demo
安装VS2010 首先安装VS2010,安装过程请参考文章: http://www.cnblogs.com/ywqu/archive/2010/01/27/1657450.html. 创建第一个MVC ...
- Asp.Net MVC2.0 Url 路由入门---实例篇
本篇主要讲述Routing组件的作用,以及举几个实例来学习Asp.Net MVC2.0 Url路由技术. 接着上一篇开始讲,我们在Global.asax中注册一条路由后,我们的请求是怎么转到相应的Vi ...
- ASP.NET 2.0的编译模型
ASP.NET 2.0支援两种编译模型(Compilation Model): 一为动态编译(Dynamic Compilation),另一个为先行编译(Precompilation). 这让程序设计 ...
- 在 ASP.NET 2.0 中上载文件 —— 解决文件大小限制
可以使用该技术上载的文件的大小存在限制.默认情况下,使用 FileUpload 控件上载到服务器的文件最大为4MB左右.不能上载超过该限制的任何内容. 然而,关于 .NET 的重要一点是,它通常会提供 ...
最新文章
- 数据结构与算法(8-1)顺序表查找及优化
- 推荐一款基于 SpringBoot 的接口快速开发框架
- LCD无字库--单片机字库存储
- 在python中 函数赋值给变量时,需要注意的几个事项
- 去掉ExpandableListView的箭头图标
- 键盘鼠标共享效率工具-Synergy
- c语言string最大长度,求3个字符串中最长单词的长度 求救 会一个的
- JavaScript 事件相关
- python中0o10_Python中最常见的10个问题(列表)
- Objective-C 协议(protocol)
- Angular - - ng-focus、ng-blur
- 【10-2】复杂业务状态的处理(从状态者模式到FSM)
- 杭电1085(多重背包求解)
- Exception:must implement OnFragmentInteractionListener
- Crystal Reports基础知识
- 教您在Excel中批量生成二维码
- 数据恢复工具 winhex使用教程
- N卡驱动安装闪退,安装程序无反应,重装无效,不重装系统解决方法
- 数据结构_树与二叉树总结
- PyCharm的cache缓存文件清理
热门文章
- linux 等待子线程退出,等待一组子线程退出的问题__线程_pthread_join_终止_pthread_detach_释放__169IT.COM...
- 004_Bean标签
- 012-简单辅助元素
- 总线制和多线制示意图_消防系统的总线制和二线制什么区别?消防设备供电方式如何选择?...
- php5.6 开二级域名,PHP二级域名session共享方案
- java多态强制类型转换_java多态和强制类型转换
- axios拦截器_78.1K 的 Axios 项目有哪些值得借鉴的地方
- Centos 7 64位 minimal 最小化安装的系统中静默安装oracle 11g r2(无图形化安装)
- vue-router 的基本使用
- mysql模糊查询不会区分大小写_MySQL模糊查询(like)时区分大小写