标签 .NET Core 文章列表
986 浏览
喜欢(0)

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages中的配置(Configuration)文件之一(15)

配置(Configuration)文件配置文件在ASP.NET Core Razor Pages应用程序开发中是基于键值对存储的数据文件。.NET Core应用程序通过 “配置提供程序”(configuration provider)读取配置文件中的配置数据。配置文件的数据源可以有多种,如:Azure Key Vault(基于Azure的键值数据库)Command-line arguments(命令行参数)Custom provider...

ASP.NET Core 2019-01-10 14:03 0评论 0收藏
84 浏览
喜欢(0)

[DncZeus帮助文档]新建你的页面

新建你的页面本文将从头开始,一步一步带你创建属于你的页面,以及讲解在制作页面时需要注意的地方。示例页面标题:示例页面英文名称:demo_page页面路径:demo/demo-page注意:这里的”英文名称”和”页面路径”都非常重要,要分别确保全局惟一,两者在后续的路由配置和菜单权限配置时需要使用。前端项目(DncZeus.App)新建视图页面src/view/目录是用于存放视图页面的目录,在此目录中新建[demo]目录,再在[demo]...

DncZeus 2018-12-27 13:58 0评论 0收藏
151 浏览
喜欢(0)

[DncZeus帮助文档]DncZeus项目结构解析

DncZeus项目结构解析前言DncZeus是一个基于ASP.NET Core WebApi + Vue.js的前后端分离的项目框架。既然是前后端分离,那么就应该有前端项目和后端项目。本文就从前后端的项目结构上来解析DncZeus的组成:前端项目:[DncZeus.App]后端项目:[DncZeus.Api]数据库脚本:[Scripts]DncZeus项目文件结构如下图:前端项目(DncZeus.App)这里使用VS Code打开前端项...

DncZeus 2018-12-27 13:54 0评论 0收藏
AD 友情赞助
52 浏览
喜欢(0)

[DncZeus帮助文档]下载项目&安装依赖

下载项目&安装依赖下载项目使用Git工具下载首先请确保你本地开发环境已安装了git管理工具,然后在需要存放本项目的目录打开git命令行工具Git Bash Here,在命令行中输入如下命令:git clone https://github.com/lampo1024/DncZeus.git以上命令就把DncZeus的远程代码拉取到你的本地开发机上。手动下载如果你不愿意使用git管理工具下载DncZeus的远程代码,你也可以在gi...

DncZeus 2018-12-27 13:48 0评论 0收藏
56 浏览
喜欢(0)

[DncZeus帮助文档]开发环境和工具

开发环境和工具注:本文的开发环境均是基于Windows操作系统搭建的。由于DncZeus是一个基于ASP.NET Core + Vue.js的前后端分离的项目,所以在开发环境上需要同时安装ASP.NET Core 和Vue.js运行的环境。个人推荐的开发环境和工具(可根据自己喜好决定开发工具):[必须]Node.js(同时安装 npm 前端包管理工具)[必须].NET Core SDK(2.1+)、[必须]SQL Server CE(l...

DncZeus 2018-12-27 13:47 0评论 0收藏
42 浏览
喜欢(0)

[DncZeus帮助文档]关于 DncZeus

关于 DncZeus" class="reference-link">关于 DncZeusDncZeus = Dnc + Zeus“Dnc”—.Net Core 的缩写;“Zeus”—中文译为宙斯,是古希腊神话中的众神之王,奥林匹斯十二主神之首,统治宇宙万物的至高无上的主神(在古希腊神话中主神专指宙斯),人们常用“众神和人类的父亲”、“神王”来称呼他,是希腊神话诸神中最伟大的神。DncZeus的愿景就是做一个.NET Core 领域的简...

DncZeus 2018-12-27 13:45 0评论 0收藏
AD 友情赞助
1128 浏览
喜欢(0)

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages中的Startup启动类(14)

Startup启动类文件ASP.NET Core应用程序与ASP.NET MVC等应用程序有所不同,它是模块化的,可配置化的。开发人员可以自定义需要的模块和功能,也可以自己实现自定义的模块。这些模块化的配置都是在一个名为Startup.cs的启动类文件中来完成。至于为什么使用Startup作为启动类的名称,也是微软的官方约定,我们遵循即可。当然,这个启动类的名称也可以自定义,但需要同时修改应用程序入口的对应启动类文件名,比如我们将Sta...

ASP.NET Core 2018-12-26 09:31 0评论 0收藏
680 浏览
喜欢(10)

开源干货!!!.NET Core + Vue.js(iview-admin) 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!

DncZeus前言关于 DncZeus" class="reference-link">关于 DncZeusDncZeus = Dnc + Zeus“Dnc”—.Net Core 的缩写;“Zeus”—中文译为宙斯,是古希腊神话中的众神之王,奥林匹斯十二主神之首,统治宇宙万物的至高无上的主神(在古希腊神话中主神专指宙斯),人们常用“众神和人类的父亲”、“神王”来称呼他,是希腊神话诸神中最伟大的神。DncZeus的愿景就是做一个.NET ...

ASP.NET Core 2018-12-19 23:05 0评论 0收藏
1036 浏览
喜欢(1)

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages中的Program程序入口文件(13)

Program程序入口文件与传统的ASP.NET应用程序不同,ASP.NET Core应用程序其实是一个在Program.Main()方法中创建了WEB服务的控制台应用程序。其中Main()方法为整个ASP.NET Core应用程序的入口点,比如默认生成的Program.cs文件模板:public class Program{ public static void Main(string[] args) { C...

ASP.NET Core 2018-12-18 16:31 0评论 0收藏
AD 友情赞助
1250 浏览
喜欢(0)

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages中的视图数据(ViewData)(11)

ASP.NET Core Razor Pages中的视图数据(ViewData)ASP.NET Core Razor Pages中如何使用ViewData?对于.NET开发者,特别是使用过ASP.NET MVC的.NET开发者来说,ViewData并不算一个新的名词。ASP.NET Core Razor Pages应用程序中的ViewData与ASP.NET MVC中的ViewData基本相同,都是作为一个传递数据的容器来使用。在Raz...

ASP.NET Core 2018-12-05 09:28 0评论 0收藏
1423 浏览
喜欢(1)

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages中的处理程序方法(Handler Methods)(10)

ASP.NET Core Razor Pages中的处理程序方法(Handler Methods)什么是处理程序方法(Hanlder Methods)?上一节中,我们了解了Razor Pages中的PageModel类文件,这个类文件中包含了类似OnGet,OnPost等这样的方法,涉及到的业务逻辑在这些方法中处理。在Razor Pages中,类似OnGet,OnPost的方法叫做Handler Methods(处理程序方法),这些处理...

ASP.NET Core 2018-11-30 11:45 0评论 0收藏
38 浏览
喜欢(0)

[.NET/C#].NET/C#应用程序开发中如何实现十进制数字和十六进制间的相互转换呢?

问题描述在.NET/C#应用程序开发中,数字是必须面对的。在计算机的世界里,数字的计数单位有多种,二进制,十进制,十六进制等。那么如何实现十进制数字与十六进制之间的相互转换呢?比如进行如下的十进制到十六进制的数字转换:2934 (十进制) ==>> B76 (十六进制)方案一在.NET/C#应用程序开发中,.NET Framework内置实现了十进制转换成十六进制的方法,直接调用int.ToString("X&qu...

C#开发 2018-11-27 10:21 0评论 0收藏
2360 浏览
喜欢(2)

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages中的PageModel(09)

什么是PageModel?PageModel是ASP.NET Core Razor Pages应用程序中特有的页面模型文件,它通常与Razor页面文件关联在一起。按照约定,PageModel的命名方式为Razor页面文件xxx.cshtml后面再加上.cs后缀,比如当前有Razor页面文件:[/Pages/Index.cshtml],那么对应的PageModel页面模型文件则为:[/Pages/Index.cshtml.cs]。为什么使...

ASP.NET Core 2018-11-21 09:54 0评论 0收藏
2536 浏览
喜欢(1)

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages中的ASP.NET Core Razor 语法(08)

Razor页面一个Razor内容页实际上是一个用于生成HTML页面的模板。典型的Razor页面可以包含:静态HTML标签、Tag Helpers(用于动态生成HTML的帮助类)以及C#代码。其中的C#代码是内嵌在静态HTML代码中的,而Tag Helpers是一系列规则或者语法的帮助类。如何渲染HTML ?Razor默认的语言即是HTML。在Razor引擎中渲染HTML标记与在静态的HTML文件中渲染HTML是相同的,在服务器端编译时不...

ASP.NET Core 2018-11-16 08:26 0评论 0收藏
44 浏览
喜欢(1)

[.NET/C#].NET/C#应用程序开发中如何将JSON字符串反序列化成二维数组对象?

问题描述如题,在.NET/C#应用程序开发中,如何将JSON字符串反序列化成二维数组对象?JSON字符串形如:var json = "[[100,"美元","696.7","人民币"],[100,"欧元","789.23","人民币"]]";当前具体的待转换的JSON字符串如:[[100,"...

C#开发 2018-11-08 15:53 0评论 0收藏
78 浏览
喜欢(1)

[ASP.NET Core]ASP.NET Core应用程序开发中如何加密配置文件(appsettings.json)或者配置文件的选项?

问题描述在ASP.NET WebForm或者ASP.NET MVC应用程序开发,我们可以将Web.config文件中涉及项目私密的信息进行加密存储,但在ASP.NET Core中没有了Web.config配置文件。如果要在ASP.NET Core保存加密配置信息,应该如何实现呢?appsettings.json配置文件是否可以加密呢?方案一ASP.NET Core中,我们可以实现自定义的配置方式CustomConfigProvider,...

ASP.NET Core 2018-11-08 15:53 0评论 0收藏
43 浏览
喜欢(1)

[ASP.NET Core]ASP.NET Core应用程序开发中如何使用区域(Area)来管理子目录?

问题描述区域(Area)早在ASP.NET MVC的应用程序开发中就已经存在了,使用区域可以让我们在管理应用程序的结构目录时更加方便和清晰。比如,项目中需要使用一个单独的管理员的目录(Admin),在这个目录中还可能创建若干子目录以及对应的视图等等,ASP.NET MVC中的区域便可支持这种结构。在ASP.NET Core中是否也有类似的区域设置呢,如果有又应该如何使用呢?方案一首先,答案是肯定的,ASP.NET Core应用程序是支持...

ASP.NET Core 2018-11-07 07:15 0评论 0收藏
28 浏览
喜欢(0)

[ASP.NET Core]ASP.NET Core应用程序开发中连接MySQL数据库时出现不支持SSL连接的异常?

问题描述在ASP.NET Core的应用程序开发中,如果MySQL.Data.dll是高版本(8.0.8或者以上),并且MySQL也是5.7.78或者以上的版本,此时程序连接数据会抛出当前主机不支持SSL连接的错误,信息如下:MySql.Data.MySqlClient.MySqlException:“The host localhost does not support SSL connections.”遇到这个问题如何处理呢?方案一...

ASP.NET Core 2018-11-06 09:34 0评论 0收藏
62 浏览
喜欢(0)

[ASP.NET Core]ASP.NET Core应用程序开发中如何开启服务端的跨域CORS配置?

问题描述在ASP.NET Core的应用程序开发中,特别是开发ASP.NET Core Web API的接口程序会遇到跨域问题。这时我们需要开启ASP.NET Core服务端的跨域(CORS)功能,那么应该如何开启呢?方案一在ASP.NET Core的应用程序开发中,微软已经实现了跨域的配置功能,只需要在启动类Startup.cs文件中配置并开启跨域(CORS)功能即可,具体如下:public void ConfigureService...

ASP.NET Core 2018-11-05 09:02 0评论 0收藏
61 浏览
喜欢(0)

[ASP.NET Core]ASP.NET Core应用程序开发中如何手动解决获取依赖注入(DI)的实例?

问题描述在ASP.NET Core的应用程序开发中,依赖注入是不可回避的话题,特别是对于依赖注入的初学者来说。文本讨论如何在运行时通过ASP.NET Core内置的依赖注入框架获取依赖注入的实例。我们假设在启动配置的依赖注入如下:Startup.cs:public void ConfigureServices(IServiceCollection services){ // ... services.AddTransient...

ASP.NET Core 2018-11-05 09:02 0评论 0收藏
AD 友情赞助