asp.net HC框架

asp.net HC框架

 1.框架简介

  超级轻量级.net框架   HCFrameWork.dl    大小17KB 

  下载地址: http://hcframework.youcaidichan.com/hc.rar

 2.应用场景

  告别webform,mvc

  告别前端<%=%>,@,@HtmlFor.....

  告别生命周期,告别一个Controller里长篇不见底的Action

  告别貌似永远也脱离不了微软不开源的圈中。

  HC框架:

  支持前后台单双向绑定的前端框架 vue.js,react.js,way.js,iview.js,node.js等等

  轻松简单开发.快速开发.在线生成器.

  配置简单1分钟配置完你就知道它的厉害之处

3.使用说明

下载HCFramework 1秒完成  地址:http://hcframework.youcaidichan.com/hc.rar

解压后得到HCFramework.dll 

建立空的网站应用程序 新加Global.asax 建立两个文件夹 View和Controller (名字随便起)

 

下面进行配置(注:所有代码代码在文章最后位置可以复制。)

1.引用HCFramework.dll 在Gloabal中加入下列代码 (对准好方法名哦)

 

这里是你起的文件名字 这代表一个放页面 一个放类

 

2.配置webconfig 加入这句话

3.在view下建立一个XXX.html文件 在controller下建立一个XXX.cs文件

  

在XXX.cs 继承基类 HCController中加一个入口方法 加入特性[Get]  如上图  (注意添加using和引用HCFramework)) [Get]特性为html运行的入口函数 

到这里HC框架就配置好了.....进入测试

设置XXX.htm文件为起始页 运行  断点即可进入  神奇吧!

 下面一起体验一下asp.net新架构和新功能吧!!!

此.NET架构为开源项目 测试稳定后会开源源代码(目前17kb) 地址会在后面的帖子中。请广大.net开源爱好者继续关注

问题反馈:qq792801526  微信:tianshuyang_123

为拓展框架功能 寻正则高手一名 上面联系方式

此处为方便Copy代码:

web.config 

<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

Global.asax

protected void Application_Start(object sender, EventArgs e)
{
GlobalController.InitHCFrameWork<Global>(new Dictionary<string, string>() { //路由
{"View","Controller"}
});
}

protected void Application_BeginRequest(object sender, EventArgs e)
{
GlobalController.ControlRoute(new string[]{
".ico",".js",".css","jpg",".png",".jpeg",".ttf",".woff",".woff2"
});
}

.cs文件继承的类

HCController

猜你喜欢

转载自www.cnblogs.com/laotian/p/10837766.html