项目地址 : https://github.com/kelin-xycs/WebFormAnyWay
WebForm AnyWay
用 WebForm 构建 简洁高效 的 Web 应用
WebFormAnyWay, AnyWay, 表示 “想怎么玩都可以”, 就像 自由搏击 的 自由 一样。
在这里, 我们可以使用 AJAX, Web Page, action 等等 富有 Web “原汁原味 传统风味” 的 开发方式 。
同时,我们 也 很好的 利用了 WebForm 的 Page 和 服务器端控件。 包括 使用 aspx 来 编写 和 展现 视图(View), 使用 UserControl 编写 和 展现 视图(View), 使用 UserControl 来 复用 页面片段 或者说 视图(View), 使用 UserControl 和 WebControl Render Html 来 灵活 的 表现 视图(View) 。
这个项目 也 展示 了 我 之前 说过 的 一些 理念 :
少搞一点 封装, 少搞一点 控制反转(Ioc), 少搞一点 AOP, 少搞一些 “声明式”。
不要隐藏太多代码,让 代码 回归 代码。
是 找回 80 年代 写 Basic 的 那种感觉 的 时候了。 ^ ^
系统 越 复杂, 就 越 应该 开放 代码, 而不是 隐藏 代码。
这里,我 收录 了 杨中科 老师 的 一篇 《避开WebForm天坑,拥抱ASP.Net MVC吧》
https://www.cnblogs.com/rupeng/p/5073342.html
我们 可以 一边 来 赏析 一下 。 ^ ^