会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夏赞长
博客园
首页
新随笔
联系
订阅
管理
[置顶]
记一次使用Asp.Net Core WebApi 5.0+Dapper+Mysql+Redis+Docker的开发过程
摘要: 前言 我可能有三年没怎么碰C#了,目前的工作是在全职搞前端,最近有时间抽空看了一下Asp.net Core,Core版本号都到了5.0了,也越来越好用了,下面将记录一下这几天以来使用Asp.Net Core WebApi+Dapper+Mysql+Redis+Docker的一次开发过程。 项目结构
阅读全文
posted @ 2021-01-13 22:35 夏赞长
阅读(1656)
评论(9)
推荐(7)
2016年8月16日
Ionic简介和环境安装
摘要: 什么是Ionic Ionic支持的平台 Ionic的特点 开始使用 Ionic相关站点资源 Ionic官方地址 Ionic官方博客 Ionic中文网 Ionicons免费的开源的字体图标 Ionic生态圈一个属于开发者的市场 版权声明:本文为博主原创文章,未经博主允许不得转载。
阅读全文
posted @ 2016-08-16 21:36 夏赞长
阅读(1326)
评论(0)
推荐(0)
2015年12月11日
理解OAuth 2.0
摘要: 理解OAuth 2.0作者:阮一峰日期:2014年5月12日OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAu...
阅读全文
posted @ 2015-12-11 14:28 夏赞长
阅读(545)
评论(0)
推荐(1)
2015年12月1日
.NET(C#):await返回Task的async方法
摘要: 一.FrameWork 4.0之前的线程世界 在.NET FrameWork 4.0之前,如果我们使用线程。一般有以下几种方式:使用System.Threading.Thread 类,调用实例方法Start()开启一个新线程,调用Abort()方法来提前终止线程。使用System.Thre...
阅读全文
posted @ 2015-12-01 10:47 夏赞长
阅读(10215)
评论(0)
推荐(1)
2015年11月30日
MVC5-Scaffolder
摘要: [转]Visual Studio.net 2013 asp.net MVC 5 Scaffolding代码生成向导开源项目提高开发效率,规范代码编写,最好的方式就是使用简单的设计模式(MVC , Repoistory Pattern)+ 模板生成工具。每个小型的软件公司似乎都有自己的基础开发平台,大...
阅读全文
posted @ 2015-11-30 18:15 夏赞长
阅读(1631)
评论(1)
推荐(0)
C# 使用Salt+Hash来为密码加密
摘要: (一) 为什么要用哈希函数来加密密码如果你需要保存密码(比如网站用户的密码),你要考虑如何保护这些密码数据,象下面那样直接将密码写入数据库中是极不安全的,因为任何可以打开数据库的人,都将可以直接看到这些密码。解决的办法是将密码加密后再存储进数据库,比较常用的加密方法是使用哈希函数(Hash Func...
阅读全文
posted @ 2015-11-30 16:22 夏赞长
阅读(1640)
评论(0)
推荐(1)
2015年11月27日
介绍.NET Core
摘要: 在connect (),我们宣布.NET 核心将能完全释放,作为开放源码软件。我也答应在.NET 核心跟更多的细节。在这篇文章,我将提供.NET 核心,我们如何去释放它,它涉及到.NET 框架,如何和这意味着跨平台和开放源代码发展概况。回望 — — 激励.NET Core第一次让我们回头来了解....
阅读全文
posted @ 2015-11-27 12:47 夏赞长
阅读(1135)
评论(0)
推荐(0)
React 入门实例教程
摘要: 转载:http://www.ruanyifeng.com/blog/2015/03/react.html
阅读全文
posted @ 2015-11-27 12:36 夏赞长
阅读(429)
评论(0)
推荐(0)
公告