1.asp.net
1)简介:
asp.net是一个web框架,用于构建网站或网络应用
2)功能
创建网站,web api,
2.asp.net webform
1) 简介
基于控件和事件驱动,基于模块的开发方式。
入门简单。过渡平滑
快速开发
缺陷:代码架构不利于维护,不利于单元测试
重用性差
3. hello world
新建项目 选择asp .net web 应用=> 选择web form模板
简历项目后直接运行,项目将在浏览器打开形成网页
4.mvc
1) 简介:
Model:模型,数据的模型
view:视图
controller:控件
2) 特点
逻辑分离
容易测试
开发主流
3) 创建一个hello world 的MVC项目
同样创建一个web application 同时选择mvc模板
创建完毕后可直接运行
4) 目录结构
解决方案文件=>项目文件:
properties:管理发布后文件的属性或版本号
Reference:引用
Views(内部文件格式为cshtml)/Models/Controller MVC核心目录
Content:css文件
fonts:字体文件
Scripts:脚本文件
App_Start:字母项目运作相关的逻辑文件
web.config: asp.net重要的配置文件