aspnet的网站源码分享?asp.net web 网站源码

其实aspnet的网站源码分享的问题并不复杂,但是又很多的朋友都不太了解asp.net web 网站源码,因此呢,今天小编就来为大家分享aspnet的网站源码分享的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

Hello,大家好,今天分享下ABP框架的搭建,旨在搭建一个成熟的API(基于前后端分离模式),可以让小伙伴只管业务,而不拘泥于框架架构的约束。玩技术的我们都知道,一个性能优越、成熟的框架是非常重要的,他可以为我们省下充足的时间,用于业务开发。

C#ABP搭建API框架

首先,在官网生成项目,并下载源码

上篇已经告知官网地址(http://www.aspnetboilerplate.com/),进入官网之后可以看到如下页面(注意:官网是英文网站,英语吃力的小伙伴可以使用谷歌浏览器,翻译为中文网站浏览操作。):

ABP官网首页

点击官网首页面的【Getstarted】按钮,进入模板启动页面【StartupTemplates】,填写项目相关信息(如图):

ABP框架项目创建、源码下载

填写信息的时候需要注意几点:

1、项目解决方案分为两个方向:ASP.NETCore、ASP.NETMVC5.x这两个版本,根据自己项目情况来选择相对应的版本(我以ASP.NETCore为例)。

2、目标版本和目标框架选择最新的就可以。

3、前端框架选择:单页Web应用程序(基于AngularJS)、单页Web应用程序(基于Vue.js)、单页Web应用程序(基于React)、多页Web应用程序(具有服务器呈现的HTML的Web应用程序;基于ASP.NETMVC和jQuery。),根据项目前端要求自行选择。

4、在【Options】选项中,分为两个,有的框架只有一个选项,功能一样,区别在于一个是基于前后端分离API模式,一个是基于前后端在一个项目解决方案里面,根据自己喜好选择即可。

5、创建自己的项目名称。

6、邮箱可以不填写。

7、填写验证码,选择最新稳定版本。

8、点击【Createmyproject】按钮,创建项目,项目创建成功,同时会自动下载。

9、解压压缩包,打开加压后的文件夹,找到【aspnet-core】文件夹,打开,以VS2017以上版本运行.sln文件,打开项目(如图)。

其次我们看看项目本地配置、启动:

ABP框架搭建源码(一)

如上图,选择【Victory.PlatformProject.Web.Host】项目,右键,设置为启动项目。

之后打开【NuGet包管理器】【程序包管理器控制台】,将默认项目设置为【.EntityFrameworkCore】,如图中标注地方:

ABP框架搭建源码(二)

在控制台中输入命令:【Update-Database】,创建数据库(如下图)。

ABP框架搭建源码(三)

最后我们看看项目启动,运行界面:

ABP框架搭建源码(四)

ABP框架搭建源码(五)

上述是运行后系统内置的API接口,可以进行接口的测试,用于前端调用。

到此为止,项目框架就搭建好了,下一步可以进行定制化业务开发。有疑问的小伙伴可以关注私信我,欢迎技术交流。

关于aspnet的网站源码分享的内容到此结束,希望对大家有所帮助。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平