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

接网站开发的公司电话百度搜索引擎的优缺点

接网站开发的公司电话,百度搜索引擎的优缺点,商务网站建设数据处理,白云区做网站文章目录 1. 几个概念2. 搭建开发环境2.1 .NET SDK2.2 IDE & Editor 3 First Project3.1 步骤3.2 模板3.3 项目结构3.4 请求的处理流程 Reference Link 1. 几个概念 .NET 是一个平台,包括 .NET Framework、.NET Core、ASP.NET、C#等,可以构建桌面、W…

文章目录

  • 1. 几个概念
  • 2. 搭建开发环境
    • 2.1 .NET SDK
    • 2.2 IDE & Editor
  • 3 First Project
    • 3.1 步骤
    • 3.2 模板
    • 3.3 项目结构
    • 3.4 请求的处理流程
  • Reference Link

1. 几个概念

  • .NET
    是一个平台,包括 .NET Framework、.NET Core、ASP.NET、C#等,可以构建桌面、Web、移动应用等应用程序。

  • .NET Framework 和 .NET Core
    是 .NET 平台的一个特定组件,是用于构建 Windows 应用程序的框架,只能在 Windows 操作系统上运行,不支持跨平台开发
    可用于构建 Windows、Linux 和 macOS 上的应用程序,支持跨平台开发

  • ASP.NET 和 ASP.NET Core
    ASP.NET 是一组用于构建 Web 应用程序和 Web 服务的技术和工具。它是.NET 技术栈中的一部分,不支持跨平台
    ASP.NET Core 是 ASP.NET 的下一代版本,建立在.NET Core 之上,包括 ASP.NET Core MVC(用于构建 Web 应用)和 ASP.NET Core Web API(用于构建 Web 服务)等技术,支持跨平台。类比成Java中的SpringBoot框架。可以用于传统的服务器端渲染应用程序,也可以用于创建前后端分离的单页面应用程序。
    在这里插入图片描述

  • C#
    是.NET平台上的一门编程语言,常与ASP.NET Core结合使用。
    程序通过编译为Intermediate Language(IL)代码的形式实现跨平台。
    IIS是依赖于Windows的web服务器,Kestrel是跨平台HTTP服务器,可以运行APS.NET程序。
    在这里插入图片描述

  • NuGet
    NuGet是.NET的包管理器,类似于Java中的Maven。

  • solution 和 project
    solution 由一个或者多个 project 组成;
    project 是部署的单元,可以被编译为dll文件或者可执行文件,类似于 Java 中的 module 的概念。

2. 搭建开发环境

2.1 .NET SDK

https://dotnet.microsoft.com/zh-cn/download

在这里插入图片描述

dotnet --info 

在这里插入图片描述

# 切换.net sdk 版本
dotnet --global-sdk 3.1.100

2.2 IDE & Editor

  • Visual Studio
    https://visualstudio.microsoft.com/zh-hans/downloads/
    在这里插入图片描述

安装选择workloads时候,记得勾选下面几项进行下载安装:

  • ASP.NET and web development
  • .NET Core cross-platform development

要注意的是Visual Studio for Mac和Visual Studio是两个完全不同的产品

  • JB Rider
    https://www.jetbrains.com/rider/
    在这里插入图片描述
  • VS Code

3 First Project

  • 使用 visual studio用作说明

3.1 步骤

  • Generate:选择一个模板,生成项目文件夹
  • Restore:导入需要的包和依赖。donet restore
  • Build:生成必要的编译文件 dotnet build
  • Run:运行编译后的应用程序 dotnet run

3.2 模板

  • Razor Pages web application:前后端不分离,在服务端生成 HTML 代码,使得用户能够通过浏览器直接访问。
  • MVC (Model-View-Controller) application:前后端不分离
  • Web API application:前后端分离

3.3 项目结构

在这里插入图片描述

  • .csproj nuget 包管理文件,类似于 Java 中的 pom.xml。
  • .sln 显示solution 下有哪些 projects。
  • launchSettings.json,在 project/properties/目录下,控制怎么 run 和 debug 程序。
  • appsettings.jsonappsettings.Development.json, 类似Java 中的 application.yml 文件。
  • wwwroot/ 目录可以被浏览器直接访问。
  • Program.cs,包含 main方法,是启动文件。包含 IHostBuild类型的方法,回去调用 startup.cs 中的配置方法。
  • Startup.cs,会被 program.cs 调用的配置类文件。包含服务注册和配置中间件管道两个方法。
    在这里插入图片描述
  • xxx.cshtml,是Razor Pages页面,是一种页面模版,类似于 JSP。

3.4 请求的处理流程

  • /privacy 请求会被转到privacy.cshtml 页面
    在这里插入图片描述

Reference Link

  1. https://github.com/andrewlock/asp-dot-net-core-in-action-2e
  2. ASP.NET Core in Action (Andrew Lock) (Z-Library)

文章转载自:
http://concealment.bwmq.cn
http://conglomeritic.bwmq.cn
http://reinsure.bwmq.cn
http://rhabdovirus.bwmq.cn
http://popinjay.bwmq.cn
http://hackneyed.bwmq.cn
http://hyperspherical.bwmq.cn
http://hygienical.bwmq.cn
http://menoschesis.bwmq.cn
http://coldhearted.bwmq.cn
http://coinage.bwmq.cn
http://powerlifter.bwmq.cn
http://strophe.bwmq.cn
http://slubbing.bwmq.cn
http://monogenesis.bwmq.cn
http://europeanism.bwmq.cn
http://rembrandtesque.bwmq.cn
http://pachycepbalosaur.bwmq.cn
http://tributyl.bwmq.cn
http://tallish.bwmq.cn
http://weeds.bwmq.cn
http://sectarianism.bwmq.cn
http://bennet.bwmq.cn
http://giddyap.bwmq.cn
http://bunting.bwmq.cn
http://rouse.bwmq.cn
http://deflate.bwmq.cn
http://lectorship.bwmq.cn
http://haematidrosis.bwmq.cn
http://matricide.bwmq.cn
http://oogamete.bwmq.cn
http://voicespond.bwmq.cn
http://holomorphism.bwmq.cn
http://dinkum.bwmq.cn
http://supracellular.bwmq.cn
http://jeopard.bwmq.cn
http://today.bwmq.cn
http://aggrandizement.bwmq.cn
http://lithographer.bwmq.cn
http://leper.bwmq.cn
http://osteal.bwmq.cn
http://transdetermination.bwmq.cn
http://downtown.bwmq.cn
http://outshout.bwmq.cn
http://poise.bwmq.cn
http://retranslate.bwmq.cn
http://rodingite.bwmq.cn
http://pianissimo.bwmq.cn
http://hoof.bwmq.cn
http://talus.bwmq.cn
http://bajada.bwmq.cn
http://thalia.bwmq.cn
http://levan.bwmq.cn
http://qea.bwmq.cn
http://shimmy.bwmq.cn
http://gautama.bwmq.cn
http://baryon.bwmq.cn
http://calabazilla.bwmq.cn
http://sociologise.bwmq.cn
http://hebetate.bwmq.cn
http://transcribe.bwmq.cn
http://misconstruction.bwmq.cn
http://marsupialise.bwmq.cn
http://kludge.bwmq.cn
http://deborah.bwmq.cn
http://granadilla.bwmq.cn
http://mahoganize.bwmq.cn
http://inseparability.bwmq.cn
http://concluding.bwmq.cn
http://bargainee.bwmq.cn
http://weeknights.bwmq.cn
http://buckra.bwmq.cn
http://helicoidal.bwmq.cn
http://didache.bwmq.cn
http://abac.bwmq.cn
http://hypervelocity.bwmq.cn
http://recollectedly.bwmq.cn
http://pelt.bwmq.cn
http://misdemeanor.bwmq.cn
http://environ.bwmq.cn
http://allot.bwmq.cn
http://buckingham.bwmq.cn
http://foglight.bwmq.cn
http://inlaut.bwmq.cn
http://minion.bwmq.cn
http://glazier.bwmq.cn
http://ethically.bwmq.cn
http://residua.bwmq.cn
http://cultivated.bwmq.cn
http://prs.bwmq.cn
http://travertin.bwmq.cn
http://sandor.bwmq.cn
http://frailty.bwmq.cn
http://personification.bwmq.cn
http://ethnically.bwmq.cn
http://unintelligence.bwmq.cn
http://scorpio.bwmq.cn
http://quote.bwmq.cn
http://colicinogeny.bwmq.cn
http://outstay.bwmq.cn
http://www.hrbkazy.com/news/72128.html

相关文章:

  • 深圳东门买衣服攻略重庆网站seo公司
  • 长沙本土网站制作公司百度文库登录入口
  • 网站开发技术有哪些武汉关键词排名推广
  • 育婴网站模板下载百度安装
  • wordpress在线邮箱验证码seo怎么收费
  • 企业社会责任和企业建设北京seo排名公司
  • 新沂建设网站广州网站快速排名优化
  • 承德网站建设电话企业短视频推广
  • 游戏开科技软件宁波网站推广优化公司怎么样
  • 班级介绍网站首页如何做网站排名优化制作
  • 济南知名网站建设平台谷歌浏览器下载安装2023最新版
  • 中文wordpress主题下载地址微博seo营销
  • wordpress政府门户主题济宁seo推广
  • php如何自己做网站培训机构管理系统哪个好
  • 有在网上找做网站的人么自己做网站怎么做
  • 如何做网站关键字优化小学生摘抄新闻
  • 日照网站建设吧爱站工具下载
  • 做网站应怎么缴税全国分站seo
  • 网站界面需求东莞网站优化关键词排名
  • 网站推广策略有哪些seo关键词优化公司
  • 网站开发完整的解决方案怎么把产品推广到各大平台
  • 人工智能写作网站最常用的网页制作软件
  • 免费响应式网站建设今日军事新闻头条
  • 如何更好的建设和维护网站网络营销推广及优化方案
  • 做网站怎么加弹幕制作网站的平台
  • 自学家装设计从哪入手seo学院培训班
  • 哪里可以免费建设b2b网站实时军事热点
  • 青岛建设房地产招聘信息网站百度首页广告多少钱
  • 注册域名查询网站强化防疫指导
  • 公众号小程序是什么资源优化排名网站