摘要: 应用程序描述说明,即对可执行程序(.exe)进行属性查看时,看到的信息。包含一些描述系信息,比如名字、版本、版权等,一些权限、兼容信息等。 在C# 工程可以在AssemblyInfo.cs 和 App.manifest中对这些信息进行设置。大部分设置在AssemblyInfo.cs中有一目了然,需要 阅读全文
posted @ 2016-03-18 15:17 jjseen 阅读(5826) 评论(0) 推荐(0) 编辑
摘要: linq2db (@github)支持Linq访问多种数据库。使用它操作MySQL非常简单,但使用方式上有一些“新奇”,特记录一下。 下载安装(@NuGet)以及使用教程(@For MySQL)。 使用NuGet安装之后,在工程目录下会生成project\LinqToDB.Templates目录。该 阅读全文
posted @ 2016-03-11 17:06 jjseen 阅读(6113) 评论(0) 推荐(1) 编辑
摘要: 当一个App需要推出多语言版本时,就需要使用到【全球化与本地化】服务。 原理及过程 资源文件中包含了所有的控件信息,通过导出这些控件信息,修改其对应的相关属性(比如TextBlock的Text属性)的字符串,即可实现多语言版本。在资源文件中,控件通过x:uid进行标示。 WPF国际化的步骤如下: 1 阅读全文
posted @ 2016-03-04 16:21 jjseen 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 在生成工程时,存在这样一个记录:“未能找到一个或多个间接引用的程序集。分析不需要这些程序集。但是,如果没有这些程序集,分析结果可能不完整”。表现形式既不是错误,可也不是警告。之所以关注到这个问题,是因为XAML设计器总是卡死。因为编译能通过,所以以为是工程同步上出了问题。新建工程,重新添加,结果只要... 阅读全文
posted @ 2016-01-26 11:25 jjseen 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 很困惑,为什么C#会有struct 这样一个关键字。虽然我用C#几年了,但绝少用到此关键字。我在相关书籍上学习C#的时候,看到过struct内容——但C#并不是我的第一入门语言,所以没有那么细致的学习。这其中也有一部分原因是有些书籍会淡化struct,更在的原因则在于我的先验经验上。忽略struct... 阅读全文
posted @ 2016-01-25 17:58 jjseen 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 编译时发出的警告:警告CA2237[1]将 [Serializable] 添加到 'HardwareException',原因是此类型实现了 ISerializable。Cause[1]An externally visible type implements the System.Runtime.... 阅读全文
posted @ 2016-01-18 13:32 jjseen 阅读(629) 评论(0) 推荐(0) 编辑
摘要: C#中的interface 其实是一种协议(Protocol)。在MSDN的接口(C#)中是如下定义的:An interface contains only the signatures of methods,properties,eventsorindexers.很明显,这里没有提到接口方法具有多... 阅读全文
posted @ 2016-01-14 11:10 jjseen 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 很奇怪的设计,需要靠着两个Keyword共同作用,才能完成多态——而不是类似Java那样的默认多态。所谓共同作用,即基类使用virtual 标示函数,子类使用override显示重写。 有点奇怪,MSDN说了一大堆情境,但我仍然认为增加了多义性与复杂性。 classMainClass{public... 阅读全文
posted @ 2016-01-08 10:14 jjseen 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 应用场景: 控制软件工程拆分为多个子项目,在开发阶段希望每个子项目的日志是单独的。同时又希望日志统一集中定义在Tools(Tools为工具类项目,生成Tools.dll)下,而不是分散在各个子项目中。这就需要解决以下几个问题: 如何在DLL方案中配置Log4net;如何分类Logger;如何在外部使 阅读全文
posted @ 2015-12-29 17:19 jjseen 阅读(2062) 评论(0) 推荐(1) 编辑
摘要: Windows Live软件许久不更新,就想用手头的Word 2013作为cnblogs博客的撰写工具。在查看cnblogs关于Windows Live的配置说明时,发现下列有Word 2007的配置帮助。按照此文档,配置成功。 在管理博客->设置的最下面,有这样的提示: 可以点击链接进入,查看相应的API。 参考地址:http://group.cnblogs.com/topic/10296.... 阅读全文
posted @ 2015-12-29 13:10 jjseen 阅读(163) 评论(0) 推荐(0) 编辑