摘要: .net 平台中,配置文件有web.config和app.config两种,前者是web站点的配置文件,后面是WinForm应用的配置文件,基本库对这两种配置文件的读取提供很好支持。 但对文件本身的修改支持的不是太好,最近这段时间准备做.net应用的自动发布工具,在版本发布时,需要进行配置文件的自动 阅读全文
posted @ 2019-12-11 15:57 cdboy 阅读(911) 评论(2) 推荐(0) 编辑
摘要:       前一段时间,制作了一个多语言资源文件制作工具,现在把这个工具集成到VS2005、VS2008中、vs2010,VS212,以增加VS自身资源编辑界面,对多资源编辑的麻烦,简化多语言资源文件的制作。 阅读全文
posted @ 2010-07-04 22:19 cdboy 阅读(2939) 评论(4) 推荐(2) 编辑
摘要: 前一段时间,看到有一个SR资源制作工具出来,不过这个工具有一个限制就是导入资源文件要注册。仿照这个工具制作了一个类似的程序,此程序生成标准的resx文件,生成的文件在VS中,可以直接进行编辑,同时在VS编辑后的文件,也可以导入到程序中,方便在VS和此工具程序中的同步修改,本来是想制作一个VS插件的,但是对插件编写不是很了解,就做成一个工具算了。工具下载 阅读全文
posted @ 2010-06-17 12:41 cdboy 阅读(2281) 评论(9) 推荐(1) 编辑
摘要: 本文整理.Net8新特性的使用方法。 当前包括: Route ShortCircuit Exception Throw Helper HttpLoggingMiddleware 的改进 C# 12 中的 InlineArray 特性 Route ShortCircuit 有些请求,如浏览器会自动请求 阅读全文
posted @ 2023-11-25 16:00 cdboy 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 包括EF Core中原型Sql的执行,包括存储过程和视图数据处理方法,同时包括参数化执行sql语句的注意事项。 原生Sql查询 原生sql查询使用如下两个方法进行,查询的结构只能映射到dbset关联的对象类型 DBSet.FromSqlRaw() DBSet.FromSqlInterpolated( 阅读全文
posted @ 2023-04-28 17:21 cdboy 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 使用默认模板建立asp.net core api应用 CodeFirst代码 public class User { public int ID { get; set; } public string Name { get; set; } public string Pwd { get; set; 阅读全文
posted @ 2020-08-12 19:59 cdboy 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 软件准备: logstash-2.1.0.zip elasticsearch-2.1.0.zip kibana-4.3.0-windows.zip Redis-x64-2.8.2104.msi 下载地址:http://pan.baidu.com/s/1jHyw9Qe 安装软件 1、安装Redis,根据向导直接安装 2、解压logstash-2.1.0.zip到两个目录:lo... 阅读全文
posted @ 2015-12-06 13:51 cdboy 阅读(353) 评论(0) 推荐(0) 编辑
摘要: WindowsService 插件服务是一个为简化NTService开发和打包程序,提供插件开发的方式进行动态加入或删除业务。插件式服务程序的由来,在系统维护的过程中,根据企业的要求经常要进行一些周期性的工作, 如,监测网站是否访问正常, 按月对业务系统产生报表(临时性的) 这些业务当然都可以作为一个单独服务进行开发,但这样做就增加的运维人员的部署成本, 怎样才能简化运维人员的部署难的问题,下面的插件式服务就是解决这个问题。插件式服务有如下功能:1、动态增加服务插件(不停止已经存在的服务插件)2、动态更新服务插件(不停止未更新的插件)3、动态删除服务插件4、每个插件服务可以单独配置运行帐号(防 阅读全文
posted @ 2014-02-23 19:30 cdboy 阅读(1247) 评论(3) 推荐(0) 编辑
摘要: 在使用EF的过程有很多需要分页查询数据的地方,但是经常重复在输入分页的相关代码,这样即不便于维护,也增加了不少工作量。对于通用查询有几个要点,一是要动态定义查询条件,还可以动态选择所需要的列。1、数据查询方法Code SnippetpublicstaticList<TResult> Query<TEntity, TOrderBy, TResult>(thisIQueryable<TEntity> query,Expression<Func<TEntity, bool>> where,Expression<Func<TEnt 阅读全文
posted @ 2013-01-19 13:51 cdboy 阅读(7378) 评论(3) 推荐(0) 编辑
摘要: 去年在window service 插件服务插件开发时,曾经写过一篇.net 中读取自定义Config文件,那个配置文件通用读取方法,只适用于读取键值对,如下面示例所示: 展开<configuration> <configSections> <sectionGroup name="WeiboClientSectionGroup"> <section name="SinaSect... 阅读全文
posted @ 2013-01-17 21:39 cdboy 阅读(3691) 评论(3) 推荐(1) 编辑
摘要: 在Asp.net中,如果使用了主题,在CSS文件变化的后,如果文件没有变更名称,浏览器还是使用旧的CSS文件,造成页面变形,只有手动清理浏览器缓存来解决这个问题。有没有办法使主题中css文件动态加入一个版本号呢?有人可能说,手动在链接上加个版本号不就解决了。但是,如果网站已经上线了,要修改链接很困难,有很多地方已经引用。经过搜索还真有这样的解决方案,使用Asp.net 2.0 提供的扩展动PageAdapter,使用这个方式动态注入代码到页面的生命周期中,代码如下:Code Snippetprotectedoverridevoid OnPreRender(EventArgs e)//css,h 阅读全文
posted @ 2013-01-12 18:59 cdboy 阅读(1465) 评论(0) 推荐(1) 编辑
摘要: asp .net 4.0程序配置,默认是启用ViewState的,全局中禁用使用如下配置:同时这个配置可以在不同的目录中进行重新设置配置。如果要在禁用的目录中,部分页面要启用ViewState,在启用的页面中,加入如下配置:其中“ViewStateMode”有如下三个值:Inherit:视图状态从父控件继承; Enabled: 即使父控件的视图状态没有启用,也启用该控件的视图状态; Disabled: 即使父控件的视图状态启用了,也禁用此控件的视图状态。 下面进行一些实际的... 阅读全文
posted @ 2012-06-16 17:15 cdboy 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: 在codeplex上面下载最新的源代码,进行编译使用,测试过程中发现浏览器不能识别生成好的RSS源。 查询网络后,找到如下文章http://www.cnblogs.com/ajaxleoxu/archive/2010/03/21/1690994.html 根据文章修改源码后,浏览器还是不能识别,最后发现设置好的RSS版本号没有输出xml中,最后修改成如下 代码: 输出成功,如下所示: ... 阅读全文
posted @ 2012-04-27 17:08 cdboy 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 最近分享到代码还是比较流行的,前面有jiathis,昨天又看到百度也推出了,在写博时,没有找方便插入这些代码的插件,自己动手写一个。 复制“插件”到live writer的安装目录,如下图所示: 启动livewriter中,显示如下: 点击后弹出: 选择想要的样式,点击“插入”,效果如下: 附注,此程序包括两个插件,一个上面的插入“分享到”... 阅读全文
posted @ 2012-04-24 21:39 cdboy 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 此工具可以对语言字符串进行对照编辑功能,同时提供查找替换功能,还可以调用在线翻译,对字符串资源进行实时翻译,简化多语言制作的困难;同时对图片和图标有集中管理,在编辑后,可以导出为Resx标准资源文件,方便在VS中使用。此程序的基本版本免费使用。下面贴几张图1、字符串编辑2、图片添加修改3、图标添加删除4、字符串的查找替换5、在线翻译6、编译成VS项目编译成VS可以加载的项目,也可以使用编译好的资源文件直接加入到已有工程中。此工具基本版本免费使用。下载地址:http://d.1tpan.com/tp1347400238 在线交流QQ群:189258431 阅读全文
posted @ 2011-12-10 14:07 cdboy 阅读(2643) 评论(0) 推荐(0) 编辑
摘要: 在IIS 6.0中设置文件上传大小的方法,就是配置如下节点: 1: <system.web> 2: <httpRuntime maxRequestLength="1048576" executionTimeout="600"/> 3: </system.web>但在IIS7中,设置如上设置后,不管设置多大数值,最... 阅读全文
posted @ 2011-12-06 17:15 cdboy 阅读(17740) 评论(0) 推荐(0) 编辑
摘要: 目录 1.系统整体说明... 2 1.1.系统配置要求... 2 1.2.安装说明... 2 1.3.系统组成... 2 1.4.系统特点... 2 2.1.系统启动... 3 2.2.功能操作... 6 3.注册... 10 1.系统整体说明 1.1.系统配置要求 本多语言资源文件编辑软件对计算机的配置要求不高,适合于现今流行的各种台式与笔记本式电脑使用。 软件要求:... 阅读全文
posted @ 2011-12-04 18:11 cdboy 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 原贴:正则表达式的与或非 正则表达式的与或非 我们都知道,写正则表达式有点像搭积木,复杂的功能总可以拆分开来,由不同的元素(也就是子表达式)对应,再用合适的关系将它们组合起来,就可以完成。在这一节,我们讲解常见的与或非关系的表达。 与 “与”是最简单的关系,它表示若干个元素必须同时相继出现,比如匹配单词cat,其实就是要求字符c、字符a和字符t必须同时连续出现。 正则表达式表达“与... 阅读全文
posted @ 2011-11-17 17:20 cdboy 阅读(1950) 评论(0) 推荐(0) 编辑
摘要: 转帖:Using PostSharp with Visual Studio 2010 Beta Published 2009. 07. 16. by jozsef.olcsak Because PostSharp 2 not announced yet, not available PostSharp installer for Visual Studio 2010. I found a bl... 阅读全文
posted @ 2011-11-01 17:25 cdboy 阅读(2561) 评论(0) 推荐(0) 编辑
摘要: 1、新建一个Window类库项目,如下图所示: 2、添加插件接口引用: 3、引用命名空间 4、TimeLogPlug类实现接口IService 5、在类上加入属性定义: 6、完整实现类如下: 1: using System; 2: using System.Collection... 阅读全文
posted @ 2011-10-09 15:50 cdboy 阅读(1420) 评论(0) 推荐(1) 编辑
摘要: 插件式服务程序架构, 插件式服务程序的由来,在系统维护的过程中,根据企业的要求经常要进行一些周期性的工作, 如,监测网站是否访问正常, 按月对业务系统产生报表(临时性的) 这些业务当然都可以作为一个单独服务进行开发,但这样做就增加的运维人员的部署成本, 怎样才能简化运维人员的部署难的问题,下面的插件式服务就是解决这个问题。 插件式服务有如下功能: 1、动态增加服务... 阅读全文
posted @ 2011-10-09 14:50 cdboy 阅读(2087) 评论(0) 推荐(0) 编辑
摘要: 此文的目的是答复网友对网友怎样使用类库中的资源文件作一个补充。 默认情况下使用多语言制作工具之VS插件(2010-07-17更新),制作出来的资源文件生成的访问类是“internal”,如何才能让它成为“public”,如下面的资源文件: 默认言是英文,现在我们用VS打开默认的资源文件“Resources.resx”: 注意红框显示生成的类的访问是“Internal... 阅读全文
posted @ 2011-10-04 11:48 cdboy 阅读(667) 评论(0) 推荐(0) 编辑