Kerwen Blog

Stay Hungry Stay Foolish

OpenID 与 ADFS

Directory Services 目录服务器的主要功能是提供资源与地址的对应关系,比如你想找一台网上的共享打印机或主机时,你只需要知道名字就可以了,而不必去关心它真正的物理位置。而目录服务器帮助维护这样的资源-地址映射。 目录服务是使目录中所有信息和资源发挥作用的服务,如用户和资源管理、基于目录的网络服务、基于网络的应用管理等!活动目录服务是将网络中的各种资源组合起来,进行集中管理,一...

WinDbg 学习笔记

Reference1 Reference2 Reference3

TCC 学习笔记

Reference1 Reference2 Reference3

Nuget 学习笔记

Nuget是一个.NET平台下的开源的项目,它是Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,Nuget能把在项目中添加、移除和更新引用的工作变得更加快捷方便。 Nuget是 ASP .NET Gallery 的一员。NuGet 是免费、开源的包管理开发工具,专注于在 .NET 应用开发过程中,简单地合并第三方的组件库。 Nu...

Git SSL certificate issue

Reference 在用TorToiseGit进行 Git Clone时,遇到错误提示: 1 GIT SSL certificate problem: unable to get local issuer certificate Workaround: 1 git config --global http.sslVerify false Resolution: Referenc...

MEF 学习笔记

Reference

重构 改善既有代码的设计 学习笔记

重构的第一步是为即将修改的代码建立一组可靠的测试环境。 好的测试是重构的根本。 好的代码应该清楚表达自己的功能, 变量名称是代码清晰的关键。 重构时对软件内部结构的一种调整, 目的是在不改变软件可观察行为的前提下,提高其可理解性, 降低其修改成本。 重构原则

Updater work notes

IIS enable net.tcp 协议 Right click on application, manage application -> Advanced setting service change to “http,net.tcp” 1.1 IIS add application pool for .net 4.0 Database does ...

C# library project 不支持 config

You generally should not add an app.config file to a class library project; it won’t be used without some painful bending and twisting on your part. It doesn’t hurt the library project at all - it ...

C# 各种名词

线程 C# 线程 1 2 3 4 5 6 7 8 9 10 11 12 static void Main(string[] args) { Thread t = new Thread(Child); t.Start(); Console.WriteLine("This is main thread."); Console.ReadKey(); } sta...