来到了传统行业做 IT(大家都说千万不要到传统行业做IT,实际接触后,真的是下下选择),转.net 平台了, 从零基础到完整上线一个小项目, 用了一个月加一个星期的时间。
在.net 领域, 我算了小白了, 所以把这段时间学习工作的一个过程整理一下, 特别是一些很简单的, 但是作为一个小白却完全不知道怎么入手的地方。
环境:
IDE:VS2017 社区版
框架:MVC5 + EF6(数据库方面的框架), java 很早就玩转MVC了,现在都玩spring的微服务了,因为熟悉MVC, 所以这里.net 选择MVC5,最新的应该是MVC core2.0 和 EF core, core 系列是跨平台的, 网上资料比较少, 所以我还是用mvc5 而已, 有问题网上好找资料。
目录
第五步,Controller 入口代码 , URI 和 Views 的关系
第一步, 安装vs2017
下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/
在线安装的,要下载2G 的数据, 所有请在网络好的情况下进行安装。
安装路径等自己处理, 工具包的话,选择“ASP.NET 和Web 开发”。
这个界面在安装后, 可以在“新建项目” 的页面的“打开Visual Studio 安装程序” 点击后打开。
第二步, 新建MVC 项目
框架:.NET Framework 版本自己选择, 一般选4.6 或4.5
第三步,项目的目录结构
这里注意了, 如果要修改调试网页的端口, 需要直接编辑 MvcDemo.csproj 文件
第四步,调试模式运行首页
效果
第五步,Controller 入口代码 , URI 和 Views 的关系
Home 对应 HomeController, Index 对应Index 方法, 大小写不能错,如果有参数, 参数名也要一致,
Views 文件夹-》Home 文件夹-》Index.cshtml, 对应Controller 的 Index 方法的跳转页面。
这样减少了人为的配置操作,很方便。
第六步, 新建Controller
多了一个Conntroller 类, 并且Views 多了一个MyNew 文件夹