当前位置: 首页 > news >正文

永久个人自助建站四川网站营销seo费用

永久个人自助建站,四川网站营销seo费用,网站做电子公章违法吗,哈尔滨seo网络推广ASP.NET 5 在项目结构上做了很大的改变#xff0c;我们以前熟悉的目录结构与项目文件内容都不太一样了#xff0c;本篇文章带大家了解 ASP.NET 5 到底跟以前有哪些不一样的地方。 我们先用 Visual Studio 2015 建立一个全新的 ASP.NET 5 网站项目#xff0c;打开VS2015我们以前熟悉的目录结构与项目文件内容都不太一样了本篇文章带大家了解 ASP.NET 5 到底跟以前有哪些不一样的地方。 我们先用 Visual Studio 2015 建立一个全新的 ASP.NET 5 网站项目打开VS2015创建Web项目.net framework 选择.net 4.5 以上选择ASP.NET Web Application在弹出的窗口里选择ASP.NET 5 Website模板创建项目图示如下 创建好项目后并参考下图打开项目的所在文件夹解决方案目录结构 实际文件夹的目录结构我们看到有几个文件夹下面我们进行逐一介绍 .vs 隐藏文件夹用来保存原本我们在VS2003-2013项目目录中会看到的 *.suoSolution User Options 文件这个文件主要用来保存 Visual Studio 2015 操作过程的一些状态例如你已经开启的档案列表等临时的信息。如果 ASP.NET 5 网站使用 IISExpress 进行排错IISExpress 所需要的 applicationhost.config 配置文件也会放在 .vs\config\ 目录下。 这些临时的文件不应该放入到源代码版本控制这个算是一个改进。artifacts 文件夹用来保存网站构建过程中需要临时保存的元文件案与输出文件也就是以前在项目中常看到的 bin 与 obj 目录现在都统一搬到这个文件夹下。这个文件夹不应该加入版本控制这又是一大改进。src 文件夹用来放置该方案里的所有项目所以主要的源代码都会放在这个目录下该目录下每个目录就是一个独立的项目。*.sln 项目文件这个文件就不用介绍了跟之前我们常看到的项目解决方案是完全一样的。 global.json 全局配置文件这个文件通常都跟项目解决方案放在同一层文件夹下用来给解决方案参考用的。主要用来定义要「自动导入」到解决方案文件中的路径列表与 sdk 的默认版本。如下图的 projects 参数就有列出设定的会导入入 src 与 test 文件夹下所有的项目。举例来说如果你想将另一个解决方案目录下的某一个 ASP.NET 5 项目迁移到目前项目下只要将该项目目录 ( src\projectName ) 直接移动到目前方案的 src\ 目录下即可其他甚么都不用设置 接着我们进入 ASPNET5WebApp 项目文件夹 (如下图)项目的目录结构也跟之前差别很大哦我一样由上至下分别介绍一遍 bower_components文件夹由于 Visual Studio 2015 与 Web 前端最常用的 bower 工具整合在一起未来所有的「前端」套件通过 bower 命令进行安装时都会自动将套件安装到bower_components文件夹之中。这个文件夹不应该加入版本控制。 Compiler文件夹ASP.NET MVC 6 ( 等同于 ASP.NET 5 ) 开始将支持 Razor 预先编译功能可以让你在部署网站时预先编译所有 Razor页面以提升网站执行的速度。在这个文件夹中有个Compiler\Preprocess\RazorPreCompilation.cs文件可以让你设置是否要启用 Razor 自动编译功能。(只要取消注释掉的程序代码就可以启用 Razor 预先编译机制) Controllers文件夹这个是 ASP.NET MVC 6 的 Controllers 专用文件夹。Migrations文件夹这个是 Entity Framework 的 DbMigration 专用文件夹。Models文件夹这个是 ASP.NET MVC 6 的 Models 专用文件夹。node_modules文件夹由于 Visual Studio 2015 将 nodejs 常用的 npm 套件管理工具整合在一起未来所有的 npm 组件都可以通过 npm 命令进行安装且这些组件默认的设置都会安装到node_modules文件夹之中。注意这个文件夹不应该加入版本控制。Properties文件夹这个文件夹跟之前差不多也是用来保存一些项目的特别设置例如网站发行配置文件等。但除此之外还多了一个 AppSettings.cs 类别文件这个文件主要目的是用来定义一个 AppSettings (应用程序设定) 的模型类 (Model Class)让你用强型别的方式读取应用程序配置参数。Views文件夹这个是 ASP.NET MVC 6 的 Views 专用文件夹。wwwroot文件夹这个文件夹就是全新的东西了未来的 ASP.NET 5 只要是「静态文件」例如 js, css, images, … 诸如此类的静态文件都会统一放到这个文件夹里面避免前端文件与后端程序代码混在一起的情况。ASP.NET5是彻底模块化了IIS不再是运行MVC程序的唯一容器任何兼容DNX的运行容器都可以运行MVC程序程序发布包被分为approot和wwwroot两个部分分别存放应用程序集或源码和静态文件从而做到更好的分离。*.xproj文件这是新一代的项目文件有别于以前的*.csproj与*.vbproj项目档这个项目文件小多了内容格式差不多一样是 XML 的格式一样是 MSBuild 会去参考的内容但最大的不同之处在于新版*.xproj不用再明确列出所有的文件清单所有项目中的文件不再需要特别加入或移除只要档案出现在项目目录中文件就会自动被加入项目里进一步强化约定胜于配置原则项目中用不到的文件乖乖删除吧这样就可以把项目中很多不该存在的垃圾文件清理了相信大家对这点很有感触吧。*.xproj.user文件这个文件用来记录项目在 Visual Studio 2015 开发工具里的一些状态例如你已经开启的文件列表等暂存信息。这个文件不应该加入版本控制。bower.json文件这是 bower 工具专用的配置文件与 ASP.NET 5 没有直接关系相关文件请参考这里http://bower.io/docs/config/config.json文件这是 ASP.NET 5 的项目配置文件所有应用程序参数设置与连接字符串都会定义在此。gulpfile.json文件这是 gulp 前端流程管理工具专用的配置文件可以帮助你完成一些自动化的工作。这文件与 ASP.NET 5 没有直接关系相关文件请参考这里https://github.com/gulpjs/gulp/blob/master/docs/getting-started.mdMessageServices.cs文件这个文件是当你在 ASP.NET Identity 启用二阶段验证 (two-factor authentication) 时让你写发送 Email 或 SMS 短信程序代码的地方。package.json 文件这是 nodejs 的 npm 工具专用的配置文件与 ASP.NET 5 没有直接关系相关文件请参考这里https://docs.npmjs.com/project.json文件这个文件是重要的 ASP.NET 5 项目配置文件许多重要的设定都从 web.config 改到这个档案来了如果要写好 ASP.NET 5 势必得深入了解 project.json 文件的配置方式详细文件请参考https://github.com/aspnet/Home/wiki/Project.json-fileproject.lock.json文件由于在 project.json 文件里面会定义项目需要加载的 NuGet 套件而且 Visual Studio 2015 也会自动加载套件的依赖套件因此每次项目在新的环境构建时很有可能会花上 3 ~ 5 倍的时间进行恢复套件 (Package Restore)这个 project.lock.json 文件比较像是以前的 packages.config 文件明确列出所有需要加载的 NuGet 套件有哪些。这个文件是由 Visual Studio 2015 自动生成的但建议加入版本控制以缩短 CI 构建的时间。Project_Readme.html文件项目说明档该网页有许多参考链接可以让你深入了解 ASP.NET 5 的开发方式。Startup.cs文件这个文件是重要的 ASP.NET 5 网站启动入口由于 ASP.NET 5 执行生命周期的改变以前的 global.asax 文件已经成为过往云烟不复存在了取而代之的就是 Startup.cs 文件里的 Startup 类。换句话说未来ASP.NET 5 应用程序启动时第一时间就是从 Startup 类开始执行的 本文概要的介绍 ASP.NET 5 全新的项目目录结构与 xproj 项目文件以及一些非常重要的文件都是需要特别额外学习的部分博客园的汤姆大叔通过阅读微软的源码以及网络上的一些文章给大家整理了一个系列入门教程。且其中的代码都在VS 2015 RC中进行过验证。作者也为这些文章建立了一个目录 http://www.cnblogs.com/TomXu/p/4496545.html 这个系列文章我也在微信公众号opendotnet 上转载过欢迎关注微信公众号opendotnet通过历史信息阅读 ASP.NET 5简介 初识项目 项目发布与部署 核心技术与环境配置 Configuration配置信息管理 Middleware详解 依赖注入 Session与Caching 日志框架 Controller与Action Routing路由 基于Lamda表达式的强类型Routing实现 TagHelper View Component MvcOptions配置 自定义View视图文件查找逻辑 MVC中的其他新特性
http://www.yutouwan.com/news/247079/

相关文章:

  • 长春网站建设优化企业怎么找到那个网站
  • 网站的设计费用做网站包括备案吗
  • 网站开发费税率是多少常州专业网站建设公司咨询
  • 柳州专业网站建设加盟惠州seo排名收费
  • 渭南建设用地规划查询网站建筑资质人才网官网
  • mvc做网站用的多不多wordpress用户绑定手机
  • 个人网站建设yxhuying个人网站收款
  • 池州网站制作优化电信网络服务商
  • 宁波自主建站模板投标网站建设
  • 安徽伟诚建设工程有限公司网站百度趋势搜索大数据
  • 怎样做化妆品网站服务外包有哪些
  • 网站seo基础优化python网站开发教程
  • 个人接单做网站的平台社交网站备案
  • 设计一个企业网站多少钱页面跳转不了怎么回事
  • 网站安全检测发生告警后网站建设 运维 管理包括
  • 南和网站建设公司做房地产网站
  • 网络技术培训内容网站如何做seo推广方案
  • 简述电子商务网站建设流程赚钱做任务的网站
  • 个人建站提供软件下载苏州建设工程公司
  • ppt做的好的网站有哪些wordpress如何自定义导航栏
  • 广州网站建设 推广公司哪家好做一个手机app大概需要多少钱
  • 商务网站规划与建设心得个人兴趣网站设计
  • html5 珠宝网站广东省自然资源厅吴鋆
  • 官网查询网站智慧旅游网站建设方案ppt
  • 网站建设需要考哪些证外贸购物网站制作
  • 网站硬件费用陕西建设部网站官网
  • 最出名的网站建设公司学历提升
  • 国外网站 icp备案广告设计好找工作吗
  • 系部网站开发项目的目的邯郸网站建设选哪家
  • 本地扬中网站建设wordpress阅读数 显示k