Scott Hanselman的问题-1
摘要:Scott Hanselman的问题 .Net 程序员面试 C# 语言篇 (回答Scott Hanselman的问题) 过去几年都在忙着找项目,赶项目,没有时间好好整理深究自己在工作中学到的东西。现在好了,趁着找工作的这段空余时间,正好可以总结和再继续夯实自己的.Net, C#基本功。在05年的时候
阅读全文
Anders Hejlsberg 和 Erich Gamma
摘要:Anders Hejlsberg 和 Erich Gamma 大概半年前,我写了一篇名叫《有点软文》的文章,深情并茂地告诉大家,我司其实隐藏着很多牛人巨擘。有些人是身怀屠龙技,但是大家不认识;有些朋友则是声名远播,但可惜的是大家根本不知道他在微软。在看完 Connect ( Visual Studi
阅读全文
C# 中编写函数式代码
摘要:http://www.dotnetcurry.com/csharp/1384/functional-programming-fsharp-for-csharp-developers 写给 C# 开发人员的函数式编程 原文地址:http://www.dotnetcurry.com/csharp/138
阅读全文
消息推送服务
摘要:APM.Server 消息推送服务的实现 消息推送服务 服务器推送目前流行就是私信、发布/订阅等模式,基本上都是基于会话映射,消息对列等技术实现的;高性能、分布式可以如下解决:会话映射可采用redis cluster等技术实现,消息对列可使用kafka等分布式消息队列方案实现。 APM.Server
阅读全文
C# 开发人员的函数式编程
摘要:C# 开发人员的函数式编程 原文地址:http://www.dotnetcurry.com/csharp/1384/functional-programming-fsharp-for-csharp-developers 摘要:作为一名 C# 开发人员,您可能已经在编写一些函数式代码而没有意识到这一点
阅读全文
Office Open XML导出大数据
摘要:Office Open XML导出大量数据到 Excel .NET使用Office Open XML导出大量数据到 Excel我相信很多人在做项目的都碰到过Excel数据导出的需求,我从最开始使用最原始的HTML拼接(将需要导出的数据拼接成TABLE标签)到后来happy的使用开源的NPOI, EP
阅读全文
条件引用
摘要:一种优雅的条件引用第三方.net库的方法 1.遇到的问题 今年我一直在开发一个WebApiClient库,旨在.net下能像java的retrofit一样,方便地请求服务端的http接口。在这restful api盛行的年代,json的身影无处不在,.net framework自然也有json库,S
阅读全文
MessagePack for C#
摘要:MessagePack for C# 快速序列化组件MessagePack介绍 简介 MessagePack for C#(MessagePack-CSharp)是用于C#的极速MessagePack序列化程序,比MsgPack-Cli快10倍,与其他所有C#序列化程序相比,具有最好的性能。 Mes
阅读全文
Excel Add-in
摘要:Excel Add-in 前言 这个系列文章应该有一阵子没有更新了,原因是一如既往的多,但是根本所在是我对于某些章节其实还没有完全想好怎么写,尤其是对于Office Add-in这块 —— 到底是要每个都去单独写一遍,还是有其他什么好的写法会对读者更有帮助?正如我在 这篇文章 分享的一些关于写作的个
阅读全文
未能加载文件或程序集“System.Collections.Concurrent”或它的某一个依赖项。
摘要:未能加载文件或程序集“XXXXXX”或它的某一个依赖项。试图加载格式不正确的程序。 在本机WIN7机器上的WebService部署到Win2008R2上发现错误 “/”应用程序中的服务器错误。 未能加载文件或程序集“XXXXXX”或它的某一个依赖项。试图加载格式不正确的程序。 说明: 执行当前 We
阅读全文
Costura.Fody
摘要:使用Costura.Fody将源DLL合并到目标EXE 本文为原创文章,如转载,请在网页明显位置标明原文名称、作者及网址,谢谢! 一、本文主要是使用Costura.Fody工具将源DLL合并到目标EXE,因此,需要从以下任一链接下载: ①从Github地址下载: https://github.com
阅读全文
微服务框架
摘要:MicroService.Core简易微服务框架《一、简介》 MicroService.Core MicroService.Core 的初衷是为了方便的创建一个微服务, 可作为 Windows Service 或者控制台模式启动。 它底层使用了 OWin 自托管技术,抛弃了微软 Mvc 的那套东 西
阅读全文
Seal Report开放数据库报表工具(.Net)
摘要:Seal Report_20160923 概述:开放数据库报表工具(.Net) 简介:Seal-Report提供了一个完整的框架,用于从任何数据库生成日常报告和仪表板。Seal-Report是Microsoft .NET Framework完全用C#编写的开源工具。 开源地址:https://git
阅读全文
BigQuery分析GitHub上的C#
摘要:BigQuery分析GitHub上的C# 一年多以前,Google 在GitHub中提供了BigQuery用于查询的GitHub上的开源代码(open source code on GitHub available for querying),如果这还不够,您可以免费每月运行1TB的查询! 所以在这
阅读全文
c#.net公共帮助类
摘要:c#.net公共帮助类 比较全面的c#帮助类 比较全面的c#帮助类,日常工作收集,包括前面几家公司用到的,各式各样的几乎都能找到,所有功能性代码都是独立的类,类与类之间没有联系,可以单独引用至项目,分享出来,方便大家,几乎都有注释,喜欢的请点赞,不断完善收集中... 总揽 主干是Utility基础类
阅读全文
局部函数
摘要:C# 7 局部函数剖析 C# 7 局部函数剖析 局部函数是C# 7中的一个新功能,允许在一个函数中定义另一个函数。 何时使用局部函数? 局部函数的主要功能与匿名方法非常相似:在某些情况下,创建一个命名函数在读者的认知负担方面代价太大。有时,函数本身就是另一个函数的部分逻辑,因此用一个单独的命名实体来
阅读全文
C# 7.0
摘要:C# 7.0 新特性:本地方法 C# 7.0:本地方法 VS 2017 的 C# 7.0 中引入了本地方法,本地方法是一种语法糖,允许我们在方法内定义本地方法。更加类似于函数式语言,但是,本质上还是基于面向对象实现的。 1. 本地方法 先看一个示例: 1 using static System.Co
阅读全文
消息服务框架
摘要:“一切都是消息”--MSF(消息服务框架)入门简介 “一切都是消息”--这是MSF(消息服务框架)的设计哲学。 MSF的名字是 Message Service Framework 的简称,中文名称:消息服务框架,它是PDF.NET框架的一部分。 1,MSF诞生的背景 MSF最初来源于2009年,我们
阅读全文
C#操作SqlServer MySql Oracle通用帮助类
摘要:C#操作SqlServer MySql Oracle通用帮助类 【前言】 作为一款成熟的面向对象高级编程语言,C#在ADO.Net的支持上已然是做的很成熟,我们可以方便地调用ADO.Net操作各类关系型数据库,在使用了多年的Sql_Helper_DG后,由于项目需要,于是乎,就准备写一个Mysql_
阅读全文
MSA微服务
摘要:https://github.com/das2017?tab=repositories https://github.com/icsharpcode/ILSpy/releases LayerDemo 3-Tier Architecture Demo C# 1 Updated a day ago Ht
阅读全文