摘要: 可以将 类或 结构、 接口或方法的定义拆分到两个或多个源文件中。 每个源文件包含类型或方法定义的一部分,编译应用程序时将把所有部分组合起来。分部类在以下几种情况下需要拆分类定义:处理大型项目时,使一个类分布于多个独立文件中可以让多位程序员同时对该类进行处理。使用自动生成的源时,无需重新创建源文件便可将代码添加到类中。Visual Studio 在创建 Windows 窗体、Web 服务包装代码等时...
阅读全文摘要: 今天为了解释某个问题而提到协变和逆变,发现每次解释这两个概念都会忘掉它们的本质,然后要重新看看定义,重新消化一下才能说明白。所以我决定把自己对协变和逆变的理解写下来,以免将来再次忘掉。我知道 .NET 的用户喜欢用 delegate TResult Func<in T, out TResult>(T arg); 来解释协变逆变,我则喜欢把 Func 的签名简写为 Haskell 签名形...
阅读全文摘要: 返回版本不对,经过很多测试,没有发现问题,现求救各位大哥:SOAP_VERSIONMISMATCH下面是下发的彩信包 POST /MmsSendMessageService HTTP/1.1Host:118.85.200.55:9081User-Agent: WUContent-Type: multipart/related; boundary="==part20120113070919...
阅读全文摘要: 上个星期终于把 Ghost in the Wires 看完了,现在就抽时间来写写书评吧。尽管我一向懒得写书评,不过这本书真的是超级推荐!最初我是在 Audible 上面买了这本书的有声读物,然后发现朗读得超级好,尤其是 Kevin 知道危险逼近时心中的独白——「Fuuuuuuuck!」朗读的语气掌握得非常好。后来我决定买 Kindle 版来仔细读一下,因为有声读物不会专心听,只能把我到大意。随后我...
阅读全文摘要: 此次活动分享了两个主题:.NET Gadgeteer介绍:.NET Gadgeteer是基于.NET Micro Framework 和C#的开源电子积木套件,提供标准化的硬件接口和面向对象的软件接口,极大的方便和提高系统级的开发流程和开发速度,特别适合对嵌入式硬件不够熟悉的C#程序员快速地开发一个硬件原型,欢迎大家加入Gadgeteer讨论QQ群:56256928Gadgeteer官方网站:ht...
阅读全文摘要: 7. 对象连接关系 对象之间有三种关联关系.它们分别是One-to-Many Relationships(一对多) One-to-One Relationship(一对一)Many-to-many Relationship(多对多) 7.1 一对多 一对多是最常用的关联关系. 一个持久性对象A可以有多个关联的持久性对象B,但是持久性对象B仅有一个关联对象A.publicclassTitleType...
阅读全文摘要: 为redmine添加里程碑.1. 参照https://ociotec.com/redmine/projects/advanced-roadmap/wiki/Advanced_roadmap_plugin_for_Redmine2. 启动测试失败,需要安装RMagick,http://www.huomo.cn/os/article-14d97.html3. 重启redmine.4. 使用时,需要在每...
阅读全文摘要: 4. 数据记录增 删 改 4.1 Delete Method 删除 如果持久性对象有删除延迟属性,Delete方法不会实际删除数据表里德记录. 代替的,它只是对该记录做了删除的标记,以后你可以使用Session.PurgeDeletedObjects删除. 或者你可以清楚这些删除标记,这些对象不会被清楚. 如果你要保持这种删除状态,使用Save方法保存对象. 如上例 : TitleType.Del...
阅读全文摘要: XPO has been designed for small and large development teams alike. It will help you shorten development time and more reliably manage and deliver any software project. To obtain a trial version, visit...
阅读全文摘要: 1. Install gem and passenger dependenciesyum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel2. 下载ruby,注意安装包的名字mkdir downloadscd ~/Downloads # YOUR FOLDE...
阅读全文摘要: 安装步骤:下载并安装TortoiseSVN下载地址: http://tortoisesvn.net/downloads下载并安装TortoiseSVNRedmineIssuesPlugin下载地址:http://code.google.com/p/redmine-projects/downloads/list配置工作:TorToiseSVN--Settings--Hook Scripts--Iss...
阅读全文摘要: 上篇http://www.cnblogs.com/Yjianyong/archive/2011/10/27/2226429.html 说了对配置文件的修改,基本上都已经是全部了,后来也补充了SingleTagSectionHandler的访问,现在把对SingleTagSectionHandler的写以及一些能偷懒的方法一起说下,希望大家有好东西都能够分享下,有时用到了,就是好东西,不用到就当作是...
阅读全文摘要: 1. 数据绑定 1.1 SqlDataSource设置 (详见以前数据绑定) 1.2 点击ASPxPivotGrid ,右键,在ASPxPivotGrid 任务中-> Choose Data Source 选择SqlDataSource1 . 1.3 点击 Fields ,弹出ASPxPivotGrid Fields Editor 窗体。选择Retrieve fields,你选择的表所有字段...
阅读全文摘要: Redmine集成LDAP认证的前提是需要在系统中建立域用户,为此实现了一个从Ad中获取用户并初始化到Redmine的功能。功能设计 AD账户读取 定义Model public class ADUserModel { public string UserId { get; set; } public string UserName { get; set; } public string Email...
阅读全文摘要: 1. 打开\redmine-1.2.1\config, 将configuration.yml.example的后缀.example去掉。2. 用记事本打开,添加smtp配置# specific configuration options for production environment# that overrides the default onesproduction: email_deli...
阅读全文摘要: 系统介绍l TeamLab 是一个免费开源的商业协作和项目管理的平台。TeamLab 主要功能包括:项目管理、里程碑管理、任务、报表、事件、博客、论坛、书签、Wiki、即时消息等等。l Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示,同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理功能,问题跟踪...
阅读全文摘要: 近期工作太忙了,都没有时间上上博客,生活所困,得工作呀,相信很多人都是这样。 近期由于项目对配置文件的操作多了,原来参考网络的同僚思想写了个读和写配置的类,但都是针对appSettings 节点,对配置节没有更多的实现,但很多项目如果配置的内容多了,以配置节来分类比较清晰(有很多配置直接使用XML,但我还是偏好Frameword带schema的config文件)。现在写下自己的实现,以方便大家参考...
阅读全文摘要: 用admin,admin登录到redmine,改环境为中文,然后到ldap认证里,添加一个ldap配置Name = My DirectoryHost = host.domain.orgPort = 389LDAPS = noAccount = MyDomain\UserName (or UserName@MyDomain depending on AD server)Password = <...
阅读全文摘要: 1. 下载install rails和redmine,rubygem 1.3.7.gem,http://rubyforge.org/frs/download.php/29867/InstantRails-2.0-win.ziphttp://rubyforge.org/frs/download.php/75099/redmine-1.2.1.ziphttp://rubyforge.org/frs/d...
阅读全文摘要: 看到标题可能已经要受到批评指正:Code First提倡的就是先用面向对象方式建模然后由EF自动生成数据库(首先不讨论优劣性,个人一直很向往这种设计方式),如果先数据库建模再生成实体模型当然用VS2010的EF模板再全选拖拓拽表生成更方便,而且是正道…...但除了钻牛角尖以外,也不乏真正需要这样做的场景,这里先不讨论这些。回到正题,也当是对Code First方式做个进一步的了解吧,呵呵。
阅读全文