欢迎来到【一个大西瓜】的博客

不曾为梦想奋斗,拿什么去燃烧青春。有梦之人亦终将老去,但少年心气如昨。
太阳每一个时刻都同时是夕阳和朝阳,每天她沉入西边,意味着她同时从另一面土地升起。
扩大
缩小

随笔分类 - 【ASP.NET Core快速入门】

【转载】Centos7 中使用Supervisor守护进程
摘要:配置supervisor实现进程守护 1.安装supervisor yum install Supervisor 2.启动服务 supervisord -c /etc/supervisord.conf 进入 cd /etc 目录 找到supervisord.conf 配置文件 和 superviso 阅读全文

posted @ 2018-01-15 17:14 一个大西瓜咚咚咚 阅读(5965) 评论(2) 推荐(1) 编辑

【Core2.0帮助类】
摘要:缓存帮助类(CacheHelper) /// <summary> /// 缓存帮助类 /// </summary> public class CacheHelper {//下载:Microsoft.Extensions.Caching.Memory; public static IMemoryCac 阅读全文

posted @ 2018-01-15 16:41 一个大西瓜咚咚咚 阅读(619) 评论(0) 推荐(0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (5) EF CRUD
摘要:Github源码地址:https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 这是第一大部分的最后一小部分。要完成CRUD的操作。 Repository Pattern 我们 阅读全文

posted @ 2018-01-11 17:22 一个大西瓜咚咚咚 阅读(713) 评论(0) 推荐(2) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (4) EF配置
摘要:Github源码地址:https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 前三部分弄完,我们已经可以对内存数据进行CRUD的基本操作,并且可以在asp.net core 阅读全文

posted @ 2018-01-11 10:53 一个大西瓜咚咚咚 阅读(914) 评论(0) 推荐(0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (3)
摘要:Github源码地址:https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 之前我介绍完了asp.net core 2.0 web api最基本的CRUD操作,接下来继续研 阅读全文

posted @ 2018-01-10 15:45 一个大西瓜咚咚咚 阅读(466) 评论(0) 推荐(0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (2)
摘要:Github源码地址是: https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 本文讲的是里面的Step 2. 上一次, 我们使用asp.net core 2.0 建立了一 阅读全文

posted @ 2018-01-10 14:28 一个大西瓜咚咚咚 阅读(520) 评论(0) 推荐(0) 编辑

【转载】从头编写 asp.net core 2.0 web api 基础框架 (1)
摘要:工具: 1.Visual Studio 2017 V15.3.5+ 2.Postman (Chrome的App) 3.Chrome (最好是) 关于.net core或者.net core 2.0的相关知识就不介绍了, 这里主要是从头编写一个asp.net core 2.0 web api的基础框架 阅读全文

posted @ 2018-01-10 11:50 一个大西瓜咚咚咚 阅读(885) 评论(0) 推荐(1) 编辑

ASP.NET Core 框架源码地址
摘要:ASP.NET Core 框架源码地址 https://github.com/dotnet/corefx 这个是.net core的 开源项目地址 https://github.com/aspnet 这个下面是asp.net core 框架的地址,里面有很多仓库。 https://github.co 阅读全文

posted @ 2018-01-09 23:26 一个大西瓜咚咚咚 阅读(630) 评论(0) 推荐(1) 编辑

【ASP.NET Core快速入门】(十六)MVC开发:DbContextSeed初始化
摘要:前言 由于我们现在每次EF实体模型变化的时候每次都是手动更改,我们想通过代码的方式让他自动更新,或者程序启动的时候添加一些数据进去 DbContextSeed初始化 首先,在Data文件夹下添加一个ApplicationDbContextSeed.cs初始化类 那么如何调用呢?接下来我们写一个Web 阅读全文

posted @ 2018-01-09 19:38 一个大西瓜咚咚咚 阅读(900) 评论(0) 推荐(3) 编辑

【ASP.NET Core快速入门】(十五)MVC开发:ReturnUrl实现、Model后端验证 、Model前端验证
摘要:ReturnUrl实现 我们要实现returnUrl,我们需要在注册(Register)方法中接收传进的returnUrl并给它默认值null,然后将它保存在ViewData里面 然后我们定义一个内部方法来判断跳转returnUrl 然后我们需要在Register的HttpPost方法中,在注册成功 阅读全文

posted @ 2018-01-08 00:12 一个大西瓜咚咚咚 阅读(4877) 评论(3) 推荐(3) 编辑

【ASP.NET Core快速入门】(十四)MVC开发:UI、 EF + Identity实现、注册实现、登陆实现
摘要:前言 之前我们进行了MVC的web页面的Cookie-based认证实现,接下来的开发我们要基于之前的MvcCookieAuthSample项目做修改。 MvcCookieAuthSample项目地址:http://www.cnblogs.com/wyt007/p/8128186.html UI 我 阅读全文

posted @ 2018-01-05 17:36 一个大西瓜咚咚咚 阅读(5493) 评论(0) 推荐(3) 编辑

【ASP.NET Core快速入门】(十三)Individual authentication 模板、EF Core Migration
摘要:Individual authentication 模板 我们首先用VSCode新建一个mvc的网站,这个网站创立的时候回自动为我们创建Identuty Core以及EF Core的代码示例,我们可以用命令 dotnet new mvc --help 来查看一些参数: 由于我们创建mvc项目是默认不 阅读全文

posted @ 2018-01-05 13:46 一个大西瓜咚咚咚 阅读(2085) 评论(0) 推荐(3) 编辑

【ASP.NET Core快速入门】(十二)JWT 设计解析及定制
摘要:前言 上一节我们讲述的书如何使用jwt token,而且上一节的token是要加Authorization:bearer XXXXXXXXXXXX才能访问。 这一节我们来研究如何自定义类似jwt的token验证,也就是说直接从header中拿取我们想要的token 自己定制JWT 首先,继续在上一节 阅读全文

posted @ 2018-01-04 23:53 一个大西瓜咚咚咚 阅读(4881) 评论(1) 推荐(2) 编辑

【ASP.NET Core快速入门】(十一)应用Jwtbearer Authentication、生成jwt token
摘要:准备工作 用VSCode新建webapi项目JwtAuthSample,并打开所在文件夹项目 编辑JwtAuthSample.csproj,添加watch 重新生成一下项目 然后运行 这时候我们可以用postman来模拟访问一下webapi 配置Jwt 在ValuesController中添加引用 阅读全文

posted @ 2018-01-04 00:39 一个大西瓜咚咚咚 阅读(11410) 评论(8) 推荐(5) 编辑

【转载】asp.net core 2.0的认证和授权
摘要:在asp.net core中,微软提供了基于认证(Authentication)和授权(Authorization)的方式,来实现权限管理的,本篇博文,介绍基于固定角色的权限管理和自定义角色权限管理,本文内容,更适合传统行业的BS应用,而非互联网应用。 在asp.net core中,我们认证(Aut 阅读全文

posted @ 2018-01-03 10:34 一个大西瓜咚咚咚 阅读(1601) 评论(0) 推荐(2) 编辑

【转载】CentOS 7部署ASP.NET Core应用程序
摘要:看了几篇大牛写的关于Linux部署ASP.NET Core程序的文章,今天来实战演练一下。2017年最后一个工作日,提前预祝大家伙元旦快乐。不扯淡,直接进入正题。您有任何问题请在评论区留言。 1.环境准备 网上看了一下,Linux云服务器还挺贵的,那就只好先用VMware虚拟机搭建个吧。这里我选装的 阅读全文

posted @ 2017-12-29 09:36 一个大西瓜咚咚咚 阅读(2202) 评论(0) 推荐(0) 编辑

【ASP.NET Core快速入门】(十)Cookie-based认证实现
摘要:准备工作 新建MVC项目,然后用VSCode打开 在Controllers文件夹下新建AdminController.cs using System; using System.Collections.Generic; using System.Diagnostics; using System.L 阅读全文

posted @ 2017-12-27 23:57 一个大西瓜咚咚咚 阅读(2902) 评论(0) 推荐(1) 编辑

【ASP.NET Core快速入门】(九) RoutingMiddleware介绍以及MVC引入
摘要:前言 前面我们介绍了使用app.Map来配置路由,但是对于一般不是特别大的项目来说,我们不使用Map来进行路由配置。 配置路由 我们首先需要在Startup.cs文件中的ConfigureServices方法中进行路由依赖注入 接下来我们就可以在Configure中使用扩展方法进行注册路由 阅读全文

posted @ 2017-12-27 14:28 一个大西瓜咚咚咚 阅读(790) 评论(0) 推荐(1) 编辑

【ASP.NET Core快速入门】(八)Middleware管道介绍、自己动手构建RequestDelegate管道
摘要:中间件是汇集到以处理请求和响应的一个应用程序管道的软件。 每个组件: 可以选择是否要将请求传递到管道中的下一个组件。 之前和之后调用管道中的下一个组件,可以执行工作。 使用请求委托来生成请求管道。 请求委托处理每个 HTTP 请求。 请求中使用委托来配置运行,映射,和使用扩展方法。 一个单独的请求委 阅读全文

posted @ 2017-12-27 13:42 一个大西瓜咚咚咚 阅读(2956) 评论(2) 推荐(3) 编辑

【ASP.NET Core快速入门】(七)WebHost的配置、 IHostEnvironment和 IApplicationLifetime介绍、dotnet watch run 和attach到进程调试
摘要:WebHost的配置 我们用vs2017新建一个空网站HelloCore 这里的CreateDefaultBuilde实际上已经在内部替我们做好了默认配置。 UseKestrel 使用kestrel server来处理请求 UseContentRoot 设置站点目录 ConfigureAppConf 阅读全文

posted @ 2017-12-20 00:37 一个大西瓜咚咚咚 阅读(4299) 评论(0) 推荐(2) 编辑

导航