您的位置:首页 > 编程语言 > ASP

ASP.NET Core2.0 学习笔记(一)

2017-06-27 00:00 726 查看
ASP.NET Core2.0 学习笔记

1. 安装 .net core 2.0及开发工具

.NET Core 2.0 Priview 的下载地址:
https://www.microsoft.com/net/core/preview#windowscmd

安装VSCode开发工具

https://code.visualstudio.com/Download
VSCode工具插件:

https://marketplace.visualstudio.com/VSCode

C# for Visual Studio Code

C# XML Documenttation Comments

ESLint

NuGet Package Manager

2. 创建示例(控制台程序 Console)

2.1)创建目录

mkdir e:\netcore2



跳转到创建目录

命令:

cd e:\netcore2

e:



2.2) 创建项目 dotnet new console -o netcore2



2.3) 还原 dotnet restore netcore2\netcore2.csproj



2.4) 执行程序 dotnet run -p netcore2\netcore2.csproj

-p 是 project 运行项目的csproj文件



3). 创建类库

3.1) 创建类库所在目录( E:\netcore2\applib)



3.2) 创建类库 classlib



3.3) 还原&打包 dotnet restore & pack







4). .NET Core添加离线引用包(外部引用类库或程序集)

4.1).将applib添加到netcore2的netcore2.csproj中。

在netcore2.csproj 添加如下:

<ItemGroup>

<PackageReference Include="applib" Version="1.0.0" />

</ItemGroup>



4.2)添加好以后切换到netcore2目录,然后进行还原。

还原使用的命令是:dotnet restore -s E:\netcore2\applib\bin\Debug\,即dotnet restore -s包的路径。



5). 调用外部包相关内容

接在项目中调用applib里面的方法了。

在代码中编写对应的调用,然后执行程序。可以看到正确输出了classlib的结果



5.1). 执行程序 dotnet run



6). 调用本项目类方法 直接调用







3. 创建示例(MVC Web应用程序)

3.1).创建相应的项目目录并创建mvc web应用程序

a). mkdir e:\netcore2\mvc

b). dotnet new mvc

3.2).还原到Nuget包

dotnet restore

3.3).编译mvc应用程序 生成bin目录

dotnet build

3.4).修改launch.json 配置



3.5) 运行 dotnet run



在浏览器中输入访问地址: http://localhost:5000



3.6) 发布mvc程序

--发布到release目录

dotnet publish -c release



3.7)ASP.Net Core应用程序部署到IIS

1). 安装.NET Core Windows Server Hosting (IIS只是作为反向代理,真正宿主是.NET Core Windows Server Hosting Hosting)

下载地址: https://www.microsoft.com/net/download/core#/runtime



2). 步骤1安装完成成功 即应用程序模块中出现 AspNetCoreModule



3). 创建Asp.Net Core程序的应用程序池

其中.NET Framework的版本选择“无托管代码”



4). 创建应用程序

将iis指向发布的目录(release)



5).在浏览器上浏览localhost/NetCore

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ASP.NET Core2.0