编程日记
C#
- .NET 文档 | Microsoft Docs
- .NET 源码
- The Visual Studio Blog
- 【译】.NET中六个重要的概念:栈、堆、值类型、引用类型、装箱和拆箱
- .NET中那些所谓的新语法之一:自动属性、隐式类型、命名参数与自动初始化器
- .NET中那些所谓的新语法之二:匿名类、匿名方法与扩展方法
- .NET中那些所谓的新语法之三:系统预定义委托与Lambda表达式
- .NET中那些所谓的新语法之四:标准查询运算符与LINQ
- .NET基础拾遗(1)类型语法基础和内存管理基础
- .NET基础拾遗(2)面向对象的实现和异常的处理基础
- .NET基础拾遗(3)字符串、集合和流
- .NET基础拾遗(4)委托、事件、反射与特性
- .NET基础拾遗(5)多线程开发基础
- .NET基础拾遗(6)ADO.NET与数据库开发基础
- .NET基础拾遗(7)Web Service的开发与应用基础
- 数据结构,你还记得吗(上)
- 数据结构,你还记得吗(中)
- 数据结构,你还记得吗(下)
- C#规范整理·语言要素
- C#规范整理·集合和Linq
- C#规范整理·异常与自定义异常
- C#规范整理·泛型委托事件
- C#规范整理·资源管理和序列化
- C#规范整理·多线程\异步\并行\任务
- C#基础(204)--对象初始化器,基本数据类型与引用数据类型特点总结,ref,out关键字的使用
- 撸·委托
- 撸·反射
- Create a Thread-Safe Generic List
- C#基础系列——反射笔记
- C#扩展方法知多少
- C#中sizeof的用法实例分析
- c#源码的执行过程
- C# 中 String 类型的详细讲解
- 【封装那些事】 缺失封装
- 用五分钟重温委托,匿名方法,Lambda,泛型委托,表达式树
- .net环境下跨进程、高频率读写数据
- .NET委托解析
- 深入理解DIP、IoC、DI以及IoC容器
- Thinking In Design Pattern——工厂模式演绎
- 序列化效率比拼——谁是最后的赢家Newtonsoft.Json
- 通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?
- NopCommerce开源项目中很基础但是很实用的C# Helper方法
- C#方法过滤器
- 程序员必读书单
- SQL Server T-SQL高级查询
- AutoMapper
- Dapper的简单使用(初学者归纳)
- Stackoverflow/dapper的Dapper-Extensions用法(一)
- c# - How to Create a Thread-Safe Generic List?
- C#网络编程系列
- C#设计模式总结
- 看懂 ,学会 .NET 事件的正确姿势-简单版
.NET
- ASP.Net请求处理机制初步探索之旅 - Part 1 前奏
- ASP.Net请求处理机制初步探索之旅 - Part 3 管道
- ASP.Net请求处理机制初步探索之旅 - Part 2 核心
- ASP.Net请求处理机制初步探索之旅 - Part 4 WebForm页面生命周期
- ASP.Net请求处理机制初步探索之旅 - Part 5 ASP.Net MVC请求处理流程
- ADO.NET
- MVC1:.Net MVC Cotroller向View传值
- 探索RegisterAllAreas
- MVC 数据验证
- MVC Ajax Helpers
- ASP.NET MVC 学习: 视图
- MVC总结
- 自学MVC看这里——全网最全ASP.NET MVC 教程汇总
- .net MVC 下拉多级联动及编辑
- MVC5 + EF6 + Bootstrap3 (8) HtmlHelper用法大全(上)
- MVC5 + EF6 + Bootstrap3 (9) HtmlHelper用法大全(下)
- ASP.Net MVC连接MySQL和Code First的使用
- MVC控制器传递多个Model到视图,使用ViewData, ViewBag, 部分视图, TempData, ViewModel, Tuple
- MVC到底使用哪种方式传递Model,在ViewData、ViewBag、PartialView、TempData、ViewModel、Tuple之间取舍
- ASP.NET页面与IIS底层交互和工作原理详解
- ASP.NET MVC 向浏览器发送文件以提供文件下载功能
- 权限管理学习 一、ASP.NET Forms身份认证
- 使用Model Binder绑定Action参数字段时的取舍问题
- asp.net MVC 权限设计 - JadePeng
- ASP.NET MVC编程——控制器 - 甜橙很酸
- 自己动手写一个简单的MVC框架(第一版)
- EF框架step by step(4)—DBcontext应用于已存在数据库
- Entity Framework 基础知识走马观花
- 【EF 1】EF实体框架 原理+实例
- EF – 5.DbSet与DbContext,数据更新奥秘
- EF 通用数据层父类方法小结 - yq_Hua
- EF的三种编程方式和EF的CRUD理论
- EF 中多个数据库迁移
- 看懂 ,学会 .NET 事件的正确姿势-简单版
- HTTP.SYS 详解
- 瀚海拾贝(一)HTTP协议/IIS 原理及ASP.NET运行机制浅析【图解】
- 从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系!
- 浅谈Cookie、Session与Cache的区别
- Quartz.NET实现作业调度
- webapi跨域使用session
- 第二节. SignalR开篇以及如何指定传输协议
- Anas Ghanem Blog
- 权限控制和OAuth
- (转)非常完善的Log4net详细说明
- Set different Session time
- MVVM架构~目录
- EF架构~系列目录
- 代码重构~目录
- 爱上MVC系列~目录
- 缓存篇(Cache)~大话开篇
- 开发人员应该对IIS理论层的知识了解的多一些~目录
- 教程 - Emgu简历:.NET中的OpenCV(C#,VB,C ++等)
- 领域驱动设计系列文章汇总
- 单点登录三个方法及原理:共享Session、基于OpenId的单点登录、基于Cookie的OpenId存储方案
.NET Core
- .NET Core开源快速开发框架Colder发布 (NET Core2.1+AdminLTE版)
- .NET Core微服务之基于Exceptionless实现分布式日志记录
- 从头编写 asp.net core 2.0 web api 基础框架 (1)
- ASP.NET Core Web API 集成测试
- 使用xUnit为.net core程序进行单元测试(4)
- centos下搭建.NET Core项目运行环境
- .Net Core如何在程序的任意位置使用和注入服务
- 微服务架构 - 我是8位的
- [ 转载 ] 超详细:常用的设计模式汇总 - NO-IF - 博客园
- 依赖注入[3]: 依赖注入模式 - Artech - 博客园
- 欢迎来到Ocelot - Ocelot 1.0.0文档
- GitHub - ThreeMammals/Ocelot: .NET core API Gateway
- GitHub - geffzhang/NanoFabric: 基于Consul + .NET Core + Polly + Ocelot + Exceptionless + IdentityServer等开源项目的微服务开发框架
- .NET Core开源API网关 – Ocelot中文文档 - 腾飞(Jesse) - 博客园
- https://www.consul.io/docs/
- The Polly Project
- quozd/awesome-dotnet: A collection of awesome .NET libraries, tools, frameworks and software
- thangchung/awesome-dotnet-core: A collection of awesome .NET core libraries, tools, frameworks and software
- Xabaril/AspNetCore.Diagnostics.HealthChecks: Enterprise HealthChecks for ASP.NET Core Diagnostics Package
- autofac/Autofac: An addictive .NET IoC container
- zzzprojects/EntityFramework-Plus: Entity Framework Plus extends your DbContext with must-haves features: Include Filter, Auditing, Caching, Query Future, Batch Delete, Batch Update, and more
- NickStrupat/EntityFramework.PrimaryKey: Retrieve the primary key (including composite keys) from any entity
- 2881099/FreeSql: FreeSql is the most convenient ORM in dotnet. It supports Mysql, Postgresql, SqlServer, Oracle and Sqlite.
- sqlkata/querybuilder: SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
- aws-sdk-net/sdk at master · aws/aws-sdk-net
- MoienTajik/AspNetCore-Developer-Roadmap: Roadmap to becoming an ASP.NET Core developer in 2019
- .Net
- Jimmey-Jiang/Common.Utility: 比较全面的c#帮助类,各种功能性代码。
- .NET全栈开发工程师学习路径
- 新时期的.NET程序员学习路线图
- Visual Studio动态生成版权信息
- ASP.NET Core开发者指南
- RESTful API 最佳实践
- 理解RESTful架构
- Support multiple versions of ASP.NET Core Web API
- ASP.NET Core API 版本控制
- .NetCore WebApi —— Swagger版本控制
- .NetCore WebApi——Swagger简单配置
- ASP.NET Core依赖注入使用自带的IOC容器
- ASP.NET Core使用Autofac实现IOC注入
- ASP.NET Core使用Autofac实现AOP拦截
数据库
- MySQL :: MySQL文档
- MySQL :: MySQL集群部署最佳实践
- MySQL的多版本并发控制MVVC
- 图解MySQL索引--B-Tree(B+Tree)
- 安装完 MySQL 后必须调整的 10 项配置
- MySQL的InnoDB索引原理详解
- 【BAT面试题系列】面试官:你了解乐观锁和悲观锁吗?
- 经典SQL语句大全
- SQL好的写法(转)
- MySQL函数
- SQL语句【T-SQL汇总】
- MySQL开发总结
- 常用的Mysql数据库操作语句大全
- MYSQL(一)
- 不懂数据库索引的底层原理?那是因为你心里没点b树
- SQLServer性能优化之---数据库级日记监控
- SqlKata | SqlKata
- MySQL InnoDB锁机制全面解析分享
- 聚簇索引与非聚簇索引(也叫二级索引)
前端
- AJAX基础XMLHttpRequest
- 前端常见跨域解决方案(全) - 个人文章 - SegmentFault
- C# 京东模拟登录小结 - 蜗牛不要快 - 博客园
- 跨域资源共享 CORS 详解 - 阮一峰的网络日志
- PhantomJS | PhantomJS
- 一份超全超详细的 ADB 用法大全 - CSDN博客
- 【开源】Qone 正式发布,使 javascript 支持 .NET LINQ - 【当耐特】 - 博客园
- JSON和JSONP (含jQuery实例)(share) - 挨踢前端 - 博客园
- HTML5 WebRTC API无需网络获取本地IP - 吊车尾也要努力学习 - 博客园
- 富文本编辑器 CKeditor 配置使用 - Tirisfal - 博客园
- jQuery Validate验证框架详解 - Ruthless - 博客园
- SignalR的Javascript客户端API使用方式整理 - 神八 - 博客园
- 一份超全超详细的 ADB 用法大全 - CSDN博客
- AJAX基础XMLHttpRequest
- 跨域资源共享 CORS 详解
协议
- 一篇文章带你详解 HTTP 协议(网络协议篇一) - 简书
- 一篇文章带你熟悉 TCP/IP 协议(网络协议篇二) - 简书
- 协议森林01 邮差与邮局 (网络协议概观) - Vamei - 博客园
- 【协议】自己做个DNS代理 - Aimeast - 博客园
- 域名解析中A记录、CNAME、MX记录、NS记录的区别和联系 - idmask - 博客园
- IP、TCP和DNS与HTTP的密切关系 - _kelly - 博客园
- Http官方文档
- HTTP的前世今生
分布式
- CAP理论十二年回顾:"规则"变了
- 分布式计算的八大谬论
- 在Centos6或者7上安装Kafka最新版 - 宋兴柱 - 博客园
- 几张图帮你理解 docker 基本原理及快速入门 - SzeCheng - 博客园
- 欢迎来到Ocelot - Ocelot 1.0.0文档
- 关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁 - 队长给我球。 - 博客园
- 分布式系统关注点(22)——360°的全方位监控 - Zachary_Fan - 博客园
- 分布式系统框架
工具
- Git - git-clone Documentation
- git的几十个基本面 - Darren Ji - 博客园
- NSSM介绍 | Wayde's Blog
- 码工具 - 代码在线工具箱
- 在线JSON校验格式化工具(Be JSON)
- 中国计算机技术职业资格网
- 用Vultr自己搭建ss/ssr服务器教程 | VPS中文站
- IT eBooks - Free Download - New Releases
- Advanced Installer Extension for Visual Studio
- 在线翻译_有道
- 【CentOS】Vultr虚拟专用服务器Vps的搭建与配置 - CSDN博客
- 从实现的角度解读区块链 - Pickle - 博客园
- Stack Overflow
- 左耳朵耗子程序员练级攻略(2018)资料整理 - 简书