EchoSong 疯狂了,竟然整ASP框架。 ASP就是抛弃的孩子,没人养没人疼的, 智力、四肢不全。何谈框架?? 很多ASP的前辈们要么放弃ASP 投入 ASP.net 或者 PHP怀抱。要么直接用着现有的ASP 写着自己认识别人 看不明白的ASP代码。

  

  没错,你没看错 、没想错,EchoSong 闲着蛋疼就会做了个ASP MVC框架并美其名曰 “ESASP” 。项目始于09年5月,至今有小5年的历史。 如果您对ASP感兴趣,或者觉得不会耽误您很多时间的话可以看看这个框架。 EchoSong在写ESASP 之前 一直靠ASP过活,也参与写过PHP相关框架,用过很多PHP的框架。 所以您会看到 ESASP 保留了很多php框架的优秀特征。

  

EchoSong 用 ESASP 已经完成了两个大型的 web项目。一个是B2B的门户外贸网站、一个是虚拟电商平台(具体地址,目前牵涉到点商业东东,不便透露),总之放心呢您,包您用着省心、看着开心、写着舒心、最重要的是有大型高并发 的项目实践 让您放心。EchoSong这里承诺绝对开源免费,可以用于任何商业途径。

  

 好吧,闲谈不错扯,蛋归正传,先列举大纲。以大纲为依托抽时间慢慢写:

  


  • 快速入门
    1. 开始使用ESASP
    2. Hello World
    3. 理解MVC
    4. 纠结的 ASP
  • 框架概述
    1. 框架特殊
    2. 开发环境
    3. 单入口程序
    4. 构架设计
    5. 执行流程 
  • 访问交互
    1. 入口文件
    2. C&A机制
    3. URL控制
    4. 访问权限控制
  • 数据操作
    1. 框架底层驱动数据库
    2. 数据Model类
    3. 常规的CRUD
    4. 存储过程调用
  • 模板引擎
    1. 模板引擎配置
    2. YT模板引擎说明
    3. 模板引擎
  • 开发指南
    1. 核心函数
    2. 配置机制
    3. 扩展类库
    4. 错误调试  
  • 项目实训
    1. 简单的文章系统
    2. 构架ESASP官网

后面写一章,加上一个连接,争取最快的时间呈现完毕,郑重承诺: 源码将在 快速开发一章写完后上载上来供感兴趣的朋友下载

目录结构截图(更新)

ESASP 业界第一个最为完善的 ASP MVC框架(待续)的更多相关文章

  1. 从Asp .net到Asp core (第一篇)《回顾Asp .net生命周期与管道机制》

    从2016年微软收购了Xamarin整合到Visual Studio里并将其开源到现在已有三年多时间,从.net core 1.0 到现在的2.2,以及即将问世的3.0,我们看到微软正在跨平台之路越走 ...

  2. 写自己的ASP.NET MVC框架(上)

    http://www.cnblogs.com/fish-li/archive/2012/02/12/2348395.html 阅读目录 开始 ASP.NET程序的几种开发方式 介绍我的MVC框架 我的 ...

  3. 写自己的ASP.NET MVC框架(下)

    上篇博客[写自己的ASP.NET MVC框架(上)] 我给大家介绍我的MVC框架对于Ajax的支持与实现原理.今天的博客将介绍我的MVC框架对UI部分的支持. 注意:由于这篇博客是基于前篇博客的,因此 ...

  4. 阅读了这三篇文章,你也就基本理解了ASP.NET Core MVC框架的工作原理

    <200行代码,7个对象--让你了解ASP.NET Core框架的本质>让很多读者对ASP.NET Core管道有深刻的理解,知道了ASP.NET Core框架针对每个请求的处理流程.在过 ...

  5. 探索ASP.NET MVC框架之控制器的查找与激活机制

    引言 前面一篇博文我们介绍了MVC框架的路由机制,我们知道一个URL请求如何从ASP.NET处理管线到达了IHttpHandler实例(MvcHandler).今天我们从MvcHandler来进行下一 ...

  6. 探索ASP.NET MVC框架之路由系统

    引言 对于ASP.NET MVC的路由系统相信大家肯定不陌生.今天我们就深入ASP.NET的框架内部来看一下路由系统到底是怎么通过我们给出的地址(例如:/Home/Index)解析出Controlle ...

  7. Asp.net Core基于MVC框架实现PostgreSQL操作

    简单介绍 Asp.net Core最大的价值在于跨平台.跨平台.跨平台.重要的事情说三遍.但是目前毕竟是在开发初期,虽然推出了1.0.0 正式版,但是其实好多功能还没有完善.比方说编译时的一些文件编码 ...

  8. Asp.Net MVC 自定义的MVC框架(非EF操作数据库)

    一些废话:在北京辞职回家不知不觉中已经半年多了,这半年中有过很多的彷徨,困惑,还有些小小难受.半年时间算是我人生以来遇到过的最困苦的时候.理想的工作跟我擦肩而过,驾照也没有考过,年后这一改革...,毕 ...

  9. BrnShop开源网上商城第二讲:ASP.NET MVC框架

    在团队设计BrnShop的web项目之初,我们碰到了两个问题,第一个是数据的复用和传递,第二个是大mvc框架和小mvc框架的选择.下面我依次来说明下. 首先是数据的复用和传递:对于BrnShop的每一 ...

随机推荐

  1. ORACLE 单实例完全卸载数据库

    1.用oracle用户登录如果要再次安装, 最好先做一些备份工作.包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本.要是有可能连创建数据库的脚本也保存下来 2.使用SQL ...

  2. java 版本安装

    系统:Ubuntu 10.04 JDK:jdk-6u20-linux-i586.bin 当然,我已经在sun的官方网站上下载好了必要的jdk,由于是在linux下安装,跟平时习惯的windows有所不 ...

  3. IOS中的UINavigationController(导航控制器)

    UINavigationController UINavigationControlle:导航控制器,是iOS中最常用的多视图控制器之一,它用来管理多个试图控制器 导航控制器可以认为是管理控制器的控制 ...

  4. linux下操作

    一.没有正确安装GNOME电源管理器的默认配置 二.oracle启停 1. linux下启动oraclesu - oraclesqlplus /nologconn /as sysdbastartupe ...

  5. [转]Linux下的图形库介绍

    [转]Linux 下的图形库介绍 http://blog.csdn.net/gogor/article/details/5925925 在进行Linux下的图形系统编程时,我们常常会遇到以下这些概念: ...

  6. 触摸屏校准tslib的配置文件

    ./autogen.sh#sleep 10./configure --prefix=/usr/lxl/tslib --host=arm-linux CC=arm-linux-gcc#sleep 100 ...

  7. Windows完成端口网络模型

    GetQueuedCompletionStatus  比如此时端口上完成的是什么操作,数据是什么等,还有,系统如何做到自动填充上述的结构的,也就是说,系统怎么知道在Overlap->OpCode ...

  8. cnblogs体验

    用博客园可以让我更好的关注我们班同学的情况,通过关注他们,浏览他们发布的博客,学习到了很 多,比如不同的设计思想,良好的变成习惯,变量命名,缩进,注释等,而且自己不会的,可以帮助自己 有一些想法,是自 ...

  9. 如何不通过系统升级来安装window10正式版?(特别针对Xp用户)

    今天是个特殊的日子7/29,相信大家都等了很久了吧,win10正式版终于上线,一些不懂电脑的人只会通过360和腾讯管家等来升级到win10(XP用户除外),而对于大多数像我这样对系统比较热衷的人,我相 ...

  10. 查询sql耗时(运行时间)

    SET STATISTICS TIME ON SELECT * FROM dbo.UserBase SET STATISTICS TIME OFF