zoukankan      html  css  js  c++  java
  • C# 创建Web项目时 可以选择的类型在不同VS版本下的对比

    上面这个界面应该是 vs2010的

    一、 VS2012

     、VS2013

    其实每个模板的意思,在右边已经显示出来了。
    Empty,就是一个空的模板,创建后里面除了一个web.config外什么都没有;
    WebForm,是Web窗体应用程序,新建的网站一般选这个,创建后项目自动生成一个可运行的网站,可以在这基础上修改,也可以删了不需要的东西从新创建页面;
    MVC,是MVC模式的web项目,分模型、视图和控制器来编写web;
    Web API,是创建简单、轻量型的web服务
    Single Page Application,是创建单页面应用程序;
    Facebook,这个没了解过,应该是和Facebook有关。

    二、 VS 2015

    选择web --ASP.NET Web应用程序 后,点击确定,弹出选择细分项目界面:

    vs2015 中选择 Web API 的时候会提示是基于RESTful 样式 的项目 和基于MVC的,到了vs2017 就不注意提示了,默认就是。

     并且可以同时选择创建Web Forms 和添加 单元测试,到了vs2017 这两项都不会出现。估计也是默认添加了单元测试,webforms就不知道了。

    特别一提:Single Page Application  基于Js html5 的单页面应用,值得一试。

      

     三、VS2017

     选择Core web会弹出下方选择窗体:Core的好处是可以跨平台,

    左上角选择.NET.Core 时,下方可以勾选 Docker选择对应的操作系统。啥是Docker?  可以选择Core版本,目前只有看到2.0

    选择普通web 会弹出下方新建选项,和Vs2015差不多

  • 相关阅读:
    Jmeter(七)Jmeter脚本优化(数据与脚本分离)
    Jmeter(六)Jmeter脚本包含要素及书写习惯
    Redis的持久化之AOF方式
    Redis的持久化之RDB方式
    Redis持久化介绍
    Redis Keys的通用操作
    Redis的数据结构之sorted-set
    Redis的数据结构之哈希
    Redis的数据结构之字符串
    Jedis 连接池实例
  • 原文地址:https://www.cnblogs.com/rogge7/p/9264297.html
Copyright © 2011-2022 走看看