【ASP.NET MVC】动态与静态网站(3)

一、区别

静态网页(站)

用户通过浏览器提交访问需求,需求可以是默认首页或者指定的网站中的某个页面,WEB服务器查找对应的网页,通过HTTP协议发送到客户端,完成访问。

特点:每次访问、不同角色访问都是同样的页面,如果要变化,需要修改服务器页面。

动态网页(站)

 最大区别在于,WEB服务器根据需求动态生成页面,意味着不同用户或者访问条件可以动态地展示除不同的页面。

动态网页(站)+数据库

在上面的基础上添加了数据库的访问,以数据库为中心,通过不同的方式展示数据。

综上,除特殊要求外,一般都采用动态网页+数据库方式解决WEB问题。

二、关于.NET Framework 

.NET Framework官方叫法.NET应用程序框架,其中包含.NET平台的基础类库及运行时环境。

一个.NET应用是使用.NET Framework类库编写,

运行于公共语言运行时Common Language Runtime上的应用程序。

.NET Framework组件是.NET应用开发环境的核心,负责程序的执行。

ASP.NET.NET框架的一部分,针对网站开发

WinForm针对桌面应用程序开发。

以上摘抄自网络,可以理解为:

1、ASP.NET 是  Framework 的WEB 解决方案,还有窗口(WinForm)等其他,ASP.NET 的WEB解决方案需要 Framework  的支持;

2、ASP.NET是基于CLR的开发环境,可以使用其他语种(并非只有C#,比如VB);

3、ASP.NET MVC的框架:

 很显然是一种动态网站解决方案,其中View是由控制器动态生成的!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

易老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值