老衣的工具集2015版

衣明志 发表于 , 阅读 (10894)
老衣的开发工具和类库集之2014版 , 在过去的一年中受到不少好评,不少个人和团队都说收益不少,我很欣慰。在今年的不少场合,我承诺过2015版的列表会更加开放,不仅限于微软技术系,这不马上就要到2016年了,兑现承诺,整理了自己2015年工具集和类库框架的更新内容,相对2014版这里是个增集而不是超集,因为同样的内容没有必要重复。 开发语言 C# 是大神Anders Hejlsberg从Borland跳槽到微软后亲自操刀打造的开发语言,关于这段过程的一些事情,你可以移步 ... 阅读全文

Nancy的Self Hosting

衣明志 发表于 , 阅读 (3484)
本文是继《NancyFx系列之 Hello World》之后的第二篇,如果你还没听说过Nancy,可以先看看那篇我4月份就写好的文章,了解一下Nancy大概是个怎样的东东。 前文中,写过了如下一个Hello world的代码。 public class HomeModule : Nancy.NancyModule { public HomeModule() { Get["/"] = x => "Hello Wo ... 阅读全文

2015年胶东开发者技术大会

衣明志 发表于 , 阅读 (4063)
“万事俱备,只差一个牛X的程序员了”!在二线城市,似乎由于“先天”没有北上广那么多开发者资源,很多创业有好想法、有钱、有资源、有市场,但是想找人现实的时候发现很难。为什么? 其实,在一线城市也存在这样的情况。只是北上广的创业氛围和IT环境,比二线城市要好很多。几乎每天都有各路神仙,在各种**咖啡、**会议中心、**山庄、**烧烤店等场合宣扬者自己或自家单位用的什么技术、碰到过什么坑、怎么迈过去的、什么技术框架、什么工具、什么模式、什么硬件、什么书甚至什么哲学原理……,BAT ... 阅读全文

MSDN订阅用户激活Office 2016 for Mac的方法

衣明志 发表于 , 阅读 (3256)
这几天朋友们在讨论Office 2016的一些事情,作为MSDN订阅用户我也就顺势在Mac上升级了office到2016版。经过短暂的等待后,新版安装完毕……但是悲催的是:当你兴匆匆的打开升级完毕后的Office后,发现只能登录Microsoft ID激活,根本没有像windows版那样输入激活码的地方!问了一下其他MVP朋友,也貌似无解。也许大家还没在Mac上安装office 2016吧。 MSDN订阅中确实给了一个激活码,但是貌似没写在哪里输入它。百度是没希望的,你懂得 ... 阅读全文

Mac OS X EI Capitan 系统上安装 Homebrew的问题

衣明志 发表于 , 阅读 (4256)
苹果最新系统 Mac OS X EL Capitan发布后,系统追新尝鲜的就第一时间升级了系统 —— 当然老衣我也没例外。但悲催的发现一些比较要命的软件兼容性问题: Microsoft Office for Mac 新旧版都不兼容,时常崩溃掉,搞得精神都有点崩溃。好在微软后来比较及时的发布了补丁解决此问题 微信、迅雷等软件窗口拖动存在显著性临时性精神错乱震颤症,不知道的还以为鼠标被黑了呢。还需要等待官方解决兼容性问题 Homebrew,OS X 不可或缺的套件管理器。依赖 ... 阅读全文

NancyFx系列之 Hello World

衣明志 发表于 , 阅读 (7816)
在之前的一些博客文章中,我曾多次提到过NancyFx(简称:Nancy)这个框架。技术这东西就应该与时俱进、常用常新!做了这么多年的ASP.NET和ASP.NET MVC应用开发,换换思路用用新东西也是不错的。最近比较密集的在几个项目中深度使用了Nancy,甚至对一个前后端业务逻辑都很复杂的原ASP.NET MVC项目,用Nancy框架完全重写 —— 2个人用时不到两周。我们在.NET方向上彻底爱上了Nancy,从本篇开始我将为大家逐步介绍Nancy这个优秀的轻量级开源Web ... 阅读全文

老衣的开发工具和类库集之2014版

衣明志 发表于 , 阅读 (29369)
今天是2015年的元宵节了,14年承诺朋友们公开自己常用的工具和类库集,一直没能及时兑现。今天忙里偷个闲,整理了一下清单,在此公布出来,希望能够对大家在.NET、App、Web等开发方面有所帮助。也当是给.NET开发者一个元宵礼物吧,哈哈。不废话直接上菜啦~ 【注:最下方有补充更新】 Visual Studio 2013 扩展 Visual Studio 2013 Update 4:是目前微软发布的最新版开发工具升级包,高效而且强大。下面的扩展都是该版本的Visual ... 阅读全文

Ubuntu Server 上安装 Jexus

衣明志 发表于 , 阅读 (5691)
微软开始了.NET开源之路,方向是伟大光荣而正确的,至于将来的市场表现嘛,还是让市场检验吧。在.NET开源版本正式发布,并可以完美跑在Linux上之前,正式环境下跑Linux还是需要借助于Mono的。 在Linux上运行ASP.NET或者NancyFx的web应用,可以有很多方法。但是Jexus绝对是这其中的精品选项。本博就是Host在Ubuntu Server上的。去年在Ubuntu Server上折腾一些事情,重新安装系统多次(为什么是Ubuntu Server?因为我 ... 阅读全文

用NPOI给Excel单元格设置样式也可以用CSS啦

衣明志 发表于 , 阅读 (9526)
年底了,客户的项目也跟催命似得,其中一个需求是要根据数据分析生成一堆复杂样式的Excel报表。在服务器端生成报表,如果是用COM调用Excel软件生成xls文件是一个很差的想法: 服务器上安装office,估计服务器维护人员会骂死你 ASP.NET通过COM调用Excel进行操作,会造成Excel进程无法关闭,平白无故浪费资源 正版Excel是要购买的哦! .NET上有不少第三方库可以生成Excel,但个人最喜欢NPOI.这个库其实是从JAVA的POI项目上搬过来 ... 阅读全文

MZBlog开源啦

衣明志 发表于 , 阅读 (8824)
最近真的很忙,但还是挤出了一些时间重新整理了本博客的源代码,并在github上开源了。整个博客是基于NancyFx和mongoDB开发的,博客文章用Markdown编辑。名称就以自己中文名缩写作为前缀了:MZBlog。 目前,该博客仅适用于个人博客或者团队博客,不适用于多人博客。没有什么特殊原因,仅因为是本来自己用的博客,没考虑那么多而已。开发模式上主要使用了Command模式,有人问为什么不用Repository模式?想用Command而已,呵呵。 代码分析呢,推荐大家 ... 阅读全文