.NET技术 - 网站分类 - 博客园
1

ASP.NET没有魔法——ASP.NET OAuth、jwt、OpenID Connect

上一篇文章介绍了OAuth2.0以及如何使用.Net来实现基于OAuth的身份验证,本文是对上一篇文章的补充,主要是介绍OAuth与Jwt以及OpenID Connect之间的关系与区别。 本文主要内容有: ● Jwt简介 ● .Net的Jwt实现 ● OAuth与Jwt ● .Net中使用Jwt ...

7m鱼 发布于 2018-01-23 23:09 评论(0)阅读(44)
1

[UWP]使用Reveal

1. 前言 之前在 "如何使用Fluent Design System" 这篇文章里已经简单介绍过Reveal的用法,这篇再详细介绍其它内容。 2. 自定义RevealButtonStyle 我觉得常用ItemsControl都已经自动应用了Reveal,用就是了。 没有默认应用Reveal的控件, ...

dino.c 发布于 2018-01-23 22:09 评论(0)阅读(16)
0

一个CookieContainer的拓展类

最近项目中需要频繁用到服务器返回的Cookie,由于项目采用的是HttpClient,并且用CookieContainer自动托管Cookie,在获取Cookie的时候不太方便。所以就写了个拓展类。 首先的遍历获取所有的Cookie,然后存入字典当中,再把字典存入内存缓存中,在下次调用方法的时候,先 ...

梦里的畅泳 发布于 2018-01-23 20:10 评论(0)阅读(13)
10

在 .NET中,一种更方便操作配置项的方法

在应用程序的开发过程中,我们往往会为软件提供一些配置项,以允许软件根据配置项灵活来做事情,比如配置日志文件路径等,此外,我们还可以用配置项来为用户存储其偏好设置等。 .NET 为我们默认提供了配置机制以及配置文件,项目中的 app.config 或者 web.config 文件(如果没有,可以添加) ...

WPInfo 发布于 2018-01-23 17:17 评论(2)阅读(602)
0

WebSocket简单尝试

System.Net.WebSockets.WebSocket 需要.NET 4.5,IIS8以上,Windows Server2008R2自带的IIS不支持,Windows8及Server2012以上自带的IIS可以 1、实现IHttpHandler用于处理webSocket请求 2、在web.C ...

_York 发布于 2018-01-23 16:30 评论(0)阅读(37)
0

Asp.net中Web.config连接字符串及配置数据库sqlserver

在ASP.NET的web.config中,可以用两种方式来写连接字符串的配置。 如上代码所示:两种方式为appSettings和connectionStrings appSettings: ①它是asp.net1.1的时候用的,在vs2003中用的 ②里面存的相当于键值对的形式,key和value。 ...

张晓雷 发布于 2018-01-23 16:26 评论(0)阅读(31)
0

surging 微服务框架使用系列之surging介绍

首先,感谢surging的作者fanliang11为.net开源做出的贡献 其次, surging 的git地址:https://github.com/dotnetcore/surging surging 的整体设计思想:http://www.gzlawfc.com/fanliang11/p/719 ...

simple- 发布于 2018-01-23 16:15 评论(0)阅读(29)
0

在.Net中将RocketMQ跑起来_入门篇【2】

上一篇讲了如何再控制台将RocketMQ跑起来,本篇讲解,在asp.net mvc种跑起来,含(发布、订阅)。 本次将不挨个贴源码,直接展示目录,根据上一篇文章,进行相应的调整即可。 1.新建一个类库,将MQ公共部分提出来: 如: 2.新建一个asp.net mvc 项目(需要在App_Data中修 ...

BootsShu 发布于 2018-01-23 15:34 评论(0)阅读(33)
0

将字符串按指定的个数进行分组

代码如下: static class Ulity { public static string[] Split(this string source,int count) { List<string> list = new List<string>(); string temp = string.E ...

cnc 发布于 2018-01-23 14:59 评论(0)阅读(22)
1

加载大量控件

1.将线程设置为应用程序空闲处理 Dispatcher.Invoke(new Action(() => { 加载控件; }), System.Windows.Threading.DispatcherPriority.ApplicationIdle); 2.提示等待框 在新线程中启动等待框 http: ...

kaury 发布于 2018-01-23 14:13 评论(1)阅读(32)
1

针对多类型数据库,集群数据库的有序GUID

一、背景 常见的一种数据库设计是使用连续的整数为做主键,当新的数据插入到数据库时,由数据库自动生成。但这种设计不一定适合所有场景。 随着越来越多的使用Nhibernate、EntityFramework等ORM(对象关系映射)框架,应用程序被设计成为工作单元(Unit Of Work)模式,需要在数 ...

SuperSnowYao 发布于 2018-01-23 13:50 评论(0)阅读(32)
0

基于C#的数据库文件管理助手

我们经常会遇到这样的问题,在数据库中的文件存放的是web格式或者是绝对路径,以及使用的是百度上传或者其他上传组件,造成了很多异步上传的冗余文件,如果客户需要我们导出企业官网中的产品图片,我们该如何处理? 很简单,当然是自己写个工具来读取,然后复制文件啦! 所以这款工具就应运而生了,大大的提高开发效率 ...

51diysoft 发布于 2018-01-23 11:45 评论(0)阅读(82)
1

C# MD5 加密

public static string MD5Encrypt(string clearText) { string result = string.Empty; byte[] byteArray = MD5.Create().ComputeHash(Encoding.Default.GetByte ...

Joseph_Bee 发布于 2018-01-23 11:07 评论(6)阅读(63)
0

.net Core学习笔记3 编辑列表并绑定下拉列

本次主要实现列表的编辑及下拉列表的绑定 先看效果图: 主要用DropDownList绑定下拉列后端代码: 1:定义一个存下拉数据类 2:编辑的方法 前端代码: ...

lcqll 发布于 2018-01-23 10:15 评论(0)阅读(31)
0

EF的CodeFirst模式自动迁移(适用于开发环境)

EF的CodeFirst模式自动迁移(适用于开发环境) 1、开启EF数据迁移功能 NuGet包管理器 >程序包管理控制台 >Enable-Migrations 2、数据库上下文设置为迁移至最后一个版本 MigrateDatabaseToLatestVersion<数据库上下文,迁移配置文件> 3、设 ...

_York 发布于 2018-01-23 09:48 评论(0)阅读(42)
1

win10 uwp unix timestamp 时间戳 转 DateTime

有时候需要把网络的 unix timestamp 转为 C# 的 DateTime ,在 UWP 可以如何转换? ...

lindexi 发布于 2018-01-23 09:03 评论(2)阅读(11)
17

Entity Framework Core 懒加载

众所周知在EF 6 及以前的版本中,是支持懒加载(Lazy Loading)的,可惜在EF Core 并不支持,必须使用 方法来支持导航属性的数据加载。不过现在EF Core的开发团队打算恢复对这一功能的支持(目前还未发布,不过可以在Github上面下载进行测试)。 懒加载 懒加载也可以叫做按需加载 ...

Sweet-Tang 发布于 2018-01-23 07:48 评论(13)阅读(1427)
1

利用BlockingCollection实现生产者和消费者队列,实现写文本

最近开发几个小项目,需要把结果写到txt文件里面,并且按照时间进行分文件,由于对于效率要求较高,所以采用 生产者和消费者 模型来进行写出文本,线程中只需要添加队列就立即返回,而不需要等待写文件的时间 感谢@cnc的指正,在Task中判断了日期但是没有把新一天的日期赋值,确实是我的疏忽,再次感谢 然后 ...

梦里的畅泳 发布于 2018-01-22 23:07 评论(4)阅读(45)
10

Dora.Interception, 一个为.NET Core度身打造的AOP框架:不一样的Interceptor定义方式

相较于社区其他主流的AOP框架,Dora.Interception在Interceptor提供了完全不同的编程方式。我们并没有为Interceptor定义一个接口,正是因为不需要实现一个预定义的接口,Dora.Interception下的Interceptor定义变得更加自由。除此之外,Interc... ...

Artech 发布于 2018-01-22 21:15 评论(4)阅读(513)
4

net 反射15分钟速成

概述 什么是反射 概述 什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分 ...

王柏成 发布于 2018-01-22 16:53 评论(8)阅读(102)