代码改变世界

注释文档在线编辑及生成

2014-07-21 17:29 by stoneniqiu, 2170 阅读, 3 推荐, 收藏, 编辑
摘要:产品上市之前需要详细的帮助文档,每个程序员写各自负责的部分,为了统一格式和减轻工作量,决定用程序实现。文档生成方便一直很出名的就是sandcastle,但他的格式不是想要的。于是就在sandcastle的基础上进行改造。 阅读全文

系统空闲时间判断&命名验证

2014-07-18 14:35 by stoneniqiu, 722 阅读, 0 推荐, 收藏, 编辑
摘要:一、系统空闲时间判断 需要一个自动登录注销的功能,当鼠标移动和或者键盘输入的时候认为当前用户在线,否则过了设置时间就自动退出。好在前辈们留下了这样的一个类:MouseKeyBoardOperate:using System;using System.Runtime.InteropServices;n... 阅读全文

Asp.Net MVC中使用ACE模板之Jqgrid

2014-06-30 00:42 by stoneniqiu, 15179 阅读, 87 推荐, 收藏, 编辑
摘要:第一次看到ACE模板,有种感动,有种相见恨晚的感觉,于是迅速来研究。它本身是基于bootstrap和jqueryui,但更nice,整合之后为后台开发节省了大量时间。目前已经投入到了两个项目中。发现虽然不是完美,整体效果还是不错,特此分享给园友。这一节先讲其中的Jqgrid。按照国际惯例,先上两张图。 阅读全文

自动更新(自动升级)组件分享

2014-06-24 20:20 by stoneniqiu, 6585 阅读, 18 推荐, 收藏, 编辑
摘要:自从接触安装部署以来就有软件升级的需求,最简单的就是clickonce,但无法做到深入控制,本寄希望于WIX可以自己实现,但现在还没有找到例子。然后才自己实现。 要声明一下,这是在圣殿骑士AutoUpdater基础上改动过来的。基于他分享的精神,我也继续分享。我主要做了以下改动。 阅读全文

Winform启动隐藏,WebBrowser交互JS

2014-06-06 11:53 by stoneniqiu, 1156 阅读, 0 推荐, 收藏, 编辑
摘要:记录winfrom启动隐藏及webbrowser中js与C#的交互方法 阅读全文

WIX 安装部署教程(六) 为你收集的七个知识点

2014-05-28 07:56 by stoneniqiu, 7315 阅读, 5 推荐, 收藏, 编辑
摘要:前段时间整理5篇WIX(Windows Installer XML)的安装教程,但还不够完善,这里继续整理了七个知识点分享给大家。 阅读全文

.Net下 自动执行MSI和EXE文件

2014-05-24 22:17 by stoneniqiu, 1072 阅读, 1 推荐, 收藏, 编辑
摘要:MSI是安装文件,需要系统自带的msiexec.exe来执行 var tempDir = @"D:\UploadFiles\SCADASetupWix.msi"; var start = new ProcessStartInfo("msiexec.exe", "/i ... 阅读全文

用 NuGet Package Explorer 管理你的攻城武器

2014-05-21 06:48 by stoneniqiu, 5549 阅读, 3 推荐, 收藏, 编辑
摘要:缘由:每次新建一个工程,总是要从自己的“弹药库”或者之前的工程里面手动引用一些类库和脚本插件,难免有些繁琐和遗漏。想起经常用到的NuGet,跑到NuGet主页一看,发现有 NuGet Package Explorer 这个神器,再也不用在cmd里面打开Nuget.exe 敲命令去生成.nupkg的文件再提交了。 阅读全文

【源码笔记】BlogEngine.Net 中的权限管理

2014-05-19 08:21 by stoneniqiu, 2462 阅读, 7 推荐, 收藏, 编辑
摘要:BlogEngine.Net 是个功能点很全面的开源博客系统,容易安装和实现定制,开放接口支持TrackBack,可以定义主题配置数据源等等。可谓五脏俱全,这里先记录一下它基于Membership的权限管理,文章有点长了,花了不少时间。这只是对知识的一个梳理,并不是要推荐用这种方式做权限管理,分享一下BlogEngine实现的方式。所以园友们各取所需。 阅读全文

Asp.Net MVC 分页、检索、排序整体实现

2014-05-08 08:05 by stoneniqiu, 6229 阅读, 33 推荐, 收藏, 编辑
摘要:很多时候需要这样的功能,对表格进行分页、排序和检索。这个有很多实现的方式,有现成的表格控件、用前端的mvvm,用户控件。但很多时候看着很漂亮的东西你想进一步控制的时候却不那么如意。这里自己实现一次,功能不是高大全,但求一个清楚明白,也欢迎园友拍砖。前端是bootstrap3+jPaginate,后台基于membership。没什么难点 阅读全文