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

做淘宝详情页的素材网站网络营销与策划实践报告

做淘宝详情页的素材网站,网络营销与策划实践报告,wordpress后台慢的问题,做网站是要云空间吗前言上一章介绍了 Asp.Net Core 的前世今生#xff0c;并创建了一个控制台项目编译并运行成功#xff0c;本章的内容介绍 .NETCore 的各种常用命令、Asp.Net Core MVC 项目文件目录等信息#xff0c;通过对命令的学习和操作#xff0c;对项目结构的认识#xff0c;进一步理… 前言    上一章介绍了 Asp.Net Core 的前世今生并创建了一个控制台项目编译并运行成功本章的内容介绍 .NETCore 的各种常用命令、Asp.Net Core MVC 项目文件目录等信息通过对命令的学习和操作对项目结构的认识进一步理解 Asp.Net Core 的运行机制和项目框架。创建项目的命令    首先来认识一下创建项目可使用的各种命令.NETCore 的命令都以 dotnet 打头这很好理解输入 dotnet xxx就是执行环境变量指向的 C:\Program Files\dotnet\dotnet.exe 程序然后给 dotnet.exe 提供参数运行。建议初学者以下命令逐个执行一遍加深记忆和理解如果实在记不住也没有关系可以通过在控制台中输入命令1.帮助命令dotnet --help // 或者 dotnet optional --help // 如 dotnet new --help // 了解创建项目的帮助文档2. dotnet new 创建各种类型的项目模板短名称语言控制台应用程序console[C#]、F#、VB类库classlib[C#]、F#、VB单元测试项目mstest[C#]、F#、VBxUnit 测试项目xunit[C#]、F#、VBRazor 页page[C#]MVC ViewImportsviewimports[C#]MVC ViewStartviewstart[C#]ASP.NET Core 空web[C#]F#ASP.NET Core Web应用程序(Model - View - Controller)mvc[C#]F#ASP.NET Core Web 应用程序razor[C#]含 Angular 的 ASP.NET Coreangular[C#]含 React.js 的 ASP.NET Corereact[C#]含 React.js 和 Redux 的 ASP.NET Corereactredux[C#]ASP.NET Core Web APIwebapi[C#]F#Razor 类库razorclasslib[C#]global.json 文件globaljsonNuGet 配置nugetconfigWeb 配置webconfig解决方案文件sln更多命令见https://docs.microsoft.com/zh-cn/dotnet/core/tools/dotnet-new?tabsnetcore21最最常用的命令有 4 个这些命令需要在项目根目录执行1. 创建一个 asp.net core mvc 项目指定项目名称为 MyMvcdotnet new mvc -o MyMvc2. 还原项目引用包dotnet restore3. 编译项目dotnet build4. 运行项目dotnet runAsp.Net Core 项目结构介绍1. 首先使用上面的命令创建一个 Asp.Net Core MVC 项目dotnet new mvc -o MyMvc2. 创建成功得到一个新的 Asp.Net Core MVC 项目打开项目文件夹进入项目看到一个标准的 Asp.Net Core MVC 项目结构如下介绍各个目录和文件的作用1. 三层架构目录/Models /ViewS /Controllers这是一个和 Asp.Net MVC 相同的三层架构 MVC 项目包含了 模型Models、视图Views、控制器Controllers简单来说就是 Models 内可以定义视图Views通过 html 传递到 Controllers 内控制器的实体对象2. obj 目录该目录用于存放相关配置文件暂存项包引用项目配置说明3. Properties 目录该目录用于存放程序集信息运行配置文件、内部资源等文件该目录在创建之初会默认创建一个 launchSettings.json 该文件包含了一些程序启动时的信息{ iisSettings: { windowsAuthentication: false, anonymousAuthentication: true, iisExpress: { applicationUrl: http://localhost:23090, sslPort: 44351 } }, profiles: { IIS Express: { commandName: IISExpress, launchBrowser: true, environmentVariables: { ASPNETCORE_ENVIRONMENT: Development } }, MyMvc: { commandName: Project, launchBrowser: true, applicationUrl: https://localhost:5001;http://localhost:5000, environmentVariables: { ASPNETCORE_ENVIRONMENT: Development } } } }4. 无需理解太多直接在项目根目录下输入命令启动 MVC 项目dotnet run你将会得到如下窗口输出信息重点关注控制台输出的一个信息Now listening on: https://localhost:5001 Now listening on: http://localhost:5000该信息表示 Asp.Net Core MVC 项目已成功运行于 5001/5000 端口下在浏览器中打开该连接地址https://localhost:5001再图看看 launchSettings.json 中的信息找到下面的信息你就了解了这个文件的作用是配置项目运行端口等信息的applicationUrl: https://localhost:5001;http://localhost:5000,5. wwwwroot该目录存放视图层Views html 页面引用的静态资源如图片、样式表、脚本文件js等6. appsettings.json 和 appsettings.Development.json项目主配置文件两个文件格式完全相同实际上 appsettings.Development.json 表示 开发时运行程序的配置文件使用 appsettings.{env}.json可以很方便进行运行环境的切换以加载不同的配置文件7. MyMvc.csproj 项目描述文件用记事本打开它看看Project SdkMicrosoft.NET.Sdk.Web PropertyGroup TargetFrameworknetcoreapp2.1/TargetFramework /PropertyGroup ItemGroup PackageReference IncludeMicrosoft.AspNetCore.App / PackageReference IncludeMicrosoft.AspNetCore.Razor.Design Version2.1.2 PrivateAssetsAll / /ItemGroup /Project第一行表示项目是一个 web 应用程序当前使用的 SDK 版本为 netcoreapp2.1配置节点 ItemGroup 包含了项目引用的 Nuget 包如有新的包引用可以加入该 ItemGroup 配置节8.Program.cs 文件程序运行主入口Main 方法所在9.Startup.cs该文件是默认文件不可随意删除在此文件中可以以包含服务配置、定义请求处理管道的重要操作。结语     总的来说这是一篇小白入门答疑简单的介绍了一个标准的 Asp.Net Core MVC 项目都包含了哪些文件和目录以及各自的作用希望对未入门的同学有点帮助
http://www.zqtcl.cn/news/685097/

相关文章:

  • 邹平做网站的公司标志设计图片大全简单
  • 广东省建设厅官方网站多少钱如何在虚拟机里面做网站
  • 上海免费网站建设模板做网站页面的软件
  • 做折页的网站个人网站有哪些
  • 服装网站建设内容wordpress媒体库只能列表
  • 北京好的做网站的公司东莞专业做淘宝网站
  • 网站结构怎么优化wordpress文章列表添加字段
  • 网站建设框架图长沙官网seo技术厂家
  • 电子商务网站建设主管的策划案html个人网站设计模板
  • 网站首页的head标签内做网站要学的教程
  • 网页设计教学网站江西省建设监督网站
  • 网站建设与发布需要什么提供网站制作公司哪家好
  • 西宁市城市道路建设规划网站探测器 东莞网站建设
  • 旅游村庄网站建设方案小程序制作价格
  • 网站地图制作软件机械加工网免费铺货
  • 网站上线有什么线上活动可以做龙华建网站多少钱
  • 门户网站系统开发建设电脑优化
  • 公司建网站多少钱一个月服务佳的广州网站建设
  • 怎么创建网站建设徐州网站建设要多少钱
  • 微网站功能列表菜市场做建筑设计图库的网站设计
  • 制作网站支付方式定制网站开发哪里好
  • 常州网络网站建设行情软件app网站大全下载
  • 出台网站集约化建设通知彩票网站开发的
  • 怎样创建个人的网站怎么学做网站
  • 小江高端网站建设网站建设中可能升级
  • 网站建设的原则有哪些内容wordpress的底部版权
  • 一个网站建立团队大概要多少钱大连专业网站建设
  • 宁波网站公司相册插件wordpress
  • 科技网站域名大型网站开发团队
  • 温岭建设规划局网站注册新公司网上怎么核名