当前位置:编程学习 > C#/ASP.NET >>

不使用 微软提供的MVC 框架,如何实现 .NET 的 MVC 呢?

不使用 微软提供的MVC 框架,如何实现 .NET 的 MVC 呢? --------------------编程问答-------------------- 自己写一个MVC框架。

MVC框架也是用C#写出来的,并且开放源代码。你可以学习。 --------------------编程问答-------------------- 你是牛人,你自己写框架呗 --------------------编程问答-------------------- 自己写httphandler和httpmoder

实际上mvc本身就是微软在标准的webform的基础扩展了httphandler和httpmoder而成的玩意 --------------------编程问答-------------------- 顺便说一下,MVC框架和实现MVC架构是2个概念。

如同硬盘可以存数据,也可以当板砖防身。而不用硬盘,用光盘或者U盘也可以存数据。 --------------------编程问答--------------------
引用 3 楼 wanghui0380 的回复:
自己写httphandler和httpmoder

实际上mvc本身就是微软在标准的webform的基础扩展了httphandler和httpmoder而成的玩意


这种说法是错误的。

事实上MVC基于ASP.NET,但是并非基于WebForms。而是和WebForms平行的技术。

另一个错误是,MVC框架未必需要实现HttpHandler或者HttpModule。另外MVC架构也并非Web开发特有,事实上,MVC发明的时候(上世纪70年代),互联网还没有诞生。 --------------------编程问答-------------------- MVC架构无关于它用了什么语言、什么平台、什么架构、它基于什么,用了什么技术。它的核心是把程序分成模型、视图、控制器三个分工独立但是组织有序的部分。

而MVC框架是为一个MVC架构程序提供支持和可以重用的代码。一个完整的MVC框架可能本身也是一个MVC架构的程序,不需要添加代码就能运行。一个MVC框架本身也可能只是一个“半成品”,比如ASP.NET MVC,它实现了完整的控制器和视图引擎,但是本身它并没有定义任何模型。 --------------------编程问答-------------------- 自己编写一个mvc框架…… --------------------编程问答-------------------- 楼主看看这个吧
http://topic.csdn.net/u/20111006/17/ed8b2631-e7af-4ef7-a092-a70f5fc12c1f.html
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,