明志唯新

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

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

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

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

NancyFx 系列之 Hello World
发表于

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

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

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

Ubuntu Server 上安装 Jexus
发表于

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

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

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

MZBlog 开源啦
发表于

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

常见 Visual Studio 项目类型的 GUID
发表于

最近在用 Visual Studio 开发一些项目时碰到了 VS 项目类型转换和设定的问题,微软给每个特定的 VS 项目类型指定了一个唯一的 GUID,这里整理一个常见 VS 项目类型的 GUID 对照表,方便查询: 项目类型 GUID Windows (C#) {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} Windows (VB.NET) {F184B08F-C81C-45F6-A57F-5ABD9991F28F} Wi ... 阅读全文 →

VS2012 Web项目在 VS2013 RC 中遇到的一点小坎坷
发表于

昨天赶在坑爹的苹果发布会之前,在我的 yoga 上安装了 Windows 8.1。感觉真的是非常酷啊,内心暗暗的说如果当初 8 发布的时候有这样的效果,也许评价会好多了,至少也不至于那么惨是吧。至于 Windows 8.1 的介绍,我将另起一片博文来絮叨一下。 安装了新系统自然想把开发环境也换成新的,按照往年的情况,作为发布候选版的 RC 版开发工具就已经基本稳定了,可以在正式开发环境中尝试使用了。于是,我迫不及待地下载了 VS2013 RC 版,并尝试在公司的项目中试用。 ... 阅读全文 →

博客做了一些更新
发表于

今年的博客更新频率真是有点丢脸,不过家里喜事倒是增加不少。最大的喜事就是:我前世的小情人 —— 琪琪,于7月16日降生我家了,嘿嘿。初为人父的我确实稍有点忙乱了,原计划在老婆坐月子期间好好计划一下要写的书,好好写写博客总结分享一下最近一两年的一些收获,都没能实施。最近琪琪的状况稳定了很多,于是趁着周末的闲暇时间,更新了一下博客程序和界面样式。 先在这里简单分享一下,更新时所用的一些东东吧。 Ubuntu Server 13.04 不少人还仍然认为.NET的程序只能在 Wind ... 阅读全文 →