控制台项目和ASP.Net Core 1.项目创建 2.一键启动多个服务 3.引入别的库

控制台项目和ASP.Net Core 1.项目创建 2.一键启动多个服务 3.引入别的库_第1张图片

感悟:

1.注意选择:.NET/.Net Core下面的控制台或者ASP.NET Core web应用,而且只有.net core的项目是跨平台的,选错的话,是无法发布到linux上的。

2.c#的命名空间和java包的区别:

c#中是按照包来的,也就是: using xxx.xxx.xxx; 这个下面可以有任何东西,我们只要处于一个包下就可以访问的到。

java则稍微清晰一点: import xx.yy.zz.ClassA; 那么我们可以清晰的看出来引入的ClassA是在哪个包下,但是c#的则不能。

3.net core的项目组织是: 

New Solution Folder... // 解决方案。 这个下面可以有别的解决方案。

New Project...  // 一个代码片段。

4.一键启动多个服务

控制台项目和ASP.Net Core 1.项目创建 2.一键启动多个服务 3.引入别的库_第2张图片

我们经常需要开发微服务,这样子如果一个个启动,那还是很麻烦的,之前看到人家在vs可以一键启动,其实我们Rider肯定也能,这样子就可以一键启动。

5.引入别的库

我们可以查看下这个下面,其实就是可以看出来引用,也可以编辑。

控制台项目和ASP.Net Core 1.项目创建 2.一键启动多个服务 3.引入别的库_第3张图片

你可能感兴趣的:(#,ASP.Net,Core微服务,asp.net,后端)