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

公司网站在哪里做郑州外贸网站建设商家

公司网站在哪里做,郑州外贸网站建设商家,pageadmin自助建站系统,龙岩kk网首页步骤一、安装最新的.NET Core SDK 我们可以根据自身的操作系统环境从https://github.com/dotnet/cli上下载.NET Core最新的SDK#xff0c;这个SDK包含.NET Core Runtime和一些有用工具#xff08;比如命令行#xff09;。如果你已经安装了老旧的版本#xff0c;我个人建议你… 步骤一、安装最新的.NET Core SDK 我们可以根据自身的操作系统环境从https://github.com/dotnet/cli上下载.NET Core最新的SDK这个SDK包含.NET Core Runtime和一些有用工具比如命令行。如果你已经安装了老旧的版本我个人建议你先将其卸载。 目前的版本为1.0.0-preview1-002702我们可以执行dotnet –version命令确认是否是这个版本。 步骤二、定义源代码和配置 我们创建一个目录假设为C:\HelloWorld来存放MVC应用所有的源文件。下图展现了定义在这个目录下的所有文件。 定义NuGet.xml 我们在NuGet.xml文件中定义应用程序使用的NuGet包所在的站点地址https://www.myget.org/F/aspnetvnext/api/v3/index.json。   1: ?xml version1.0 encodingutf-8?   2: configuration   3: packageSources   4: add keyRC2 valuehttps://www.myget.org/F/aspnetvnext/api/v3/index.json /   5: /packageSources   6: /configuration 定义Project.json 定义在Project.json文件中的所有配置如下所示我们会发现它与RC1中的Project.json不太一样。RC2中我们可以向定义普通依赖一样来选择运行时Microsoft.NETCore.App或者说运行时本质已经成为了一个一般意义上的以来。除了这个针对运行时的依赖我们还添加了两个依赖它们分别是“Microsoft.AspNetCore.Mvc”和“Microsoft.AspNetCore.Server.Kestrel”前者定义了ASP.NET Core MVC的核心框架后者则提供了一个针对Kestrel的Server ASP.NET Core管道中的Server专门负责请求的监听、接收和回复。我们在“framework”节点添加了一个名为“netcoreapp1.0”的框架之前的名称叫做“dnxcore50”。   1: {   2: version: 1.0.0-*,   3: buildOptions: {   4: emitEntryPoint: true   5: },   6: dependencies: {   7: Microsoft.NETCore.App: {   8: type: platform,   9: version: 1.0.0-rc2-3002702  10: },  11: Microsoft.AspNetCore.Mvc:1.0.0-rc2-final,  12: Microsoft.AspNetCore.Server.Kestrel:1.0.0-rc2-final  13: },  14: frameworks: {  15: netcoreapp1.0: {  16: imports: dnxcore50  17: }  18: }  19: } 定义入口程序 启动应用的入口程序定义在Program.cs。如下面的代码片段所示我们在这个文件中定义了一个Program类型并在Main方法中编写了启动MVC应用的代码。具体来说我们创建了一个WebHostBuilder对象通过调用扩展方法UseKestrel为构建的HTTP消息处理管道注册了一个Kestrel服务器。在调用UseStartup方法将Startup设置为启动类型之后我们调用Build方法创建了一个WebHost对象。我们最终调用Run方法启动WebHost进而启动了我们的MVC应用。   1: using Microsoft.AspNetCore.Hosting;   2: using Microsoft.AspNetCore.Builder;   3:    4: public class Program   5: {   6: public static void Main(string[] args)   7: {   8: new WebHostBuilder()   9: .UseKestrel()  10: .UseStartupStartup()  11: .Build()  12: .Run();  13: }  14: } 定义初始化类型 ASP.NET Core应用启动的时候会先执行一段初始化操作来构建一个完整的HTTP消息处理管道这些初始化操作定义在Startup.cs。上面调用WebHostBuilder的UseStartup方法指定的类型Startup就定义在这个文件中。如下面的代码片段所示我们在ConfigureServices方法中注册了与MVC相关的服务并利用Configure方法将实现MVC框架的中间件注册到消息处理管道中。   1: using Microsoft.AspNetCore.Builder;   2: using Microsoft.Extensions.DependencyInjection;   3:    4: public class Startup   5: {   6: public void ConfigureServices(IServiceCollection services)   7: {   8: services.AddMvc();   9: }  10:   11: public void Configure(IApplicationBuilder app)  12: {  13: app.UseMvc();  14: }  15: } 定义Controller 我们在HomeController中定义了MVC应用中唯一的一个Controller并按照如下的形式定义了一个唯一的Action方法。这个Action方法返回一个简单的字符串“Hello World”并映射为应用的根地址“/”   1: using Microsoft.AspNetCore.Mvc;   2: public class HomeController : Controller   3: {   4: [HttpGet(/)]   5: public string Index()   6: {   7: return Hello World;   8: }   9: } 步骤三、运行程序 RC2提供了一个非常强大的命令行dotnet包括恢复NuGet包以及编译执行.NET应用的相关操作都可以通过它来完成 恢复NuGet包 我们打开命令行工具并切换到应用所在的目录执行dotnet restore命令恢复在project.json中使用的NuGet包。 编译执行程序 我们直接执行dotnet build命令对整个应用实施编译然后执行dotnet run命令启动我们的MVC应用。 向HomeController发起请求 当程序启动后Kestrel服务器会利用5000端口对HTTP请求实施监听。由于定义在HomeController的Action方法Index被映射为应用根地址所以我们利用浏览器向该地址发送请求会得到这个Action方法的响应结果。 原文地址http://www.cnblogs.com/artech/p/hello-asp-net-core-rc2-mvc.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注
http://www.pierceye.com/news/217498/

相关文章:

  • 龙岩招聘求职网站有哪些网站建设促销活动
  • 人力资源服务外包网站tdk优化文档
  • 做黑网站吗江苏建筑业网
  • 地区门户网站 wap appcdn接入wordpress出错
  • 网站建设为什么学flash最新新闻消息事件
  • 高端网站建设需要的人员配备编辑目录中的字体 wordpress
  • 电脑维修网站模板金融商城快捷申请网站模板下载
  • wordpress 本地建站教程化纤公司网站建设
  • 广州网站设计公司新闻给客户做非法网站
  • 微商城手机网站制作公司痞子 wordpress
  • 公司网站备案申请鹤山做网站
  • 南阳那里有做网站的聊城网站优化
  • 网站开发技术实验教程长沙网站托管公司排名
  • 美妆网站建设项目计划书软件开发培训班机构
  • 小视频网站怎么做seo网络优化师
  • 建个门户网站新手学编程用什么软件
  • 旅游网站建设规范wordpress用户注册协议
  • 淘宝客网站女装模板下载wordpress5 没有块引用
  • 35网站建设博客移动端网站模板
  • 卡盟网站建设公司品牌策划ppt
  • 自己如何做网站教程广州建网站有哪些
  • 网站建设 市场规模加强财政门户网站建设工作
  • wordpress 搭建多站点电子商务网站
  • 免费制作网页的网站万网租空间 网站
  • 上海 网站 备案ios开发网站app
  • 网站建设,h5,小程序众安保险
  • 大连网站建设资讯网站seo如何优化
  • 手表网站建设策划西地那非片怎么服用最佳
  • 常德网站设计英文版网站怎么做
  • 权威网站建设网站的工具