- 博客(110)
- 资源 (3)
- 收藏
- 关注
原创 Log4Net实现动态配置
Log4Net实现动态配置,设置不同等级的日志报告输出到不同的Appender.例子采用FileAppender引用:using log4net;using log4net.Config;代码: ///LevelRangeFilter log4net.Filter.LevelRangeFilter levfilter = new log4net.Filter.LevelRangeFilter(); levfilter.LevelM
2010-12-14 17:29:00
10022
转载 日志记录组件[Log4net]详细介绍
<br />转自:日志记录组件[Log4net]详细介绍(转)<br /> <br />一 Log4net简介<br />Log4net是基于.net开发的一款非常著名的记录日志开源组件。他最早是2001年7月由NeoWorks Limited启动的项目,基本的框架源于另外的一个非常著名的姐妹组件-log4j。Log4net记录日志的功能非常强大。它可以将日志分不同的等级,比不同的样式,将日志输出到不同的媒介。<br />Log4net可以从http://logging.apache.org/log4n
2010-12-14 14:39:00
1339
转载 Log4net源码分析[网摘]
Log4net源码分析1 Log4net简介2 Log4net结构分析2.1 结构划分2.2 结构总图2.3 日志的记录过程分析3 Log4net重点对象介绍3.1 ILogger日志实体:3.2 日志结构ILoggerRespository:3.3 LogManager 3.4 ILoggerWrapper日志包装类:3.5 LoggerManager 工具类. 3.6 IRepositorySel
2010-12-14 13:20:00
4116
原创 如何在VS2010下使用Log4Net
log4net has a known issue of referencing a System.Web component which is not part of the .NET Framework 4 Client Profile and the VS2010 by default sets project target to be the lightweighted Client Profile. The solution is to change the target to .NET Fram
2010-12-13 23:12:00
3752
转载 log4net的各种Appender配置示例
转自log4net的各种Appender配置示例在log4net的配置中,appender是最重要的部分,一般来说,每一种appender都表示一种日志的输出介质,如日志文件、EvengLog、数据库、控制台、邮件、ASP.NET页面等。本文对各种内置的appender的配置提供了示例,但却远称不上详尽。要想了解每一种appender的参数和选项的说明,请参看该appender的SDK文档。以下示例都是.NET 2.0下进行的, log4net的版本为1.2.10。AdoNetAppender详情参考 lo
2010-12-13 21:26:00
4528
转载 获取来自定义控件(继承自Contro基类)的定义在Generic.xaml或其他*.xaml中的对象
<br />不管在SL或WPF中,在创建自定义控件时,我们有可能需要在Generic.xaml中定义多个控件的Style,定义的多了找起来就很麻烦,如果在单个文件里定义好,然后在Generic.xaml中包含(include)岂不是很好,Generic.xaml代码如下:<br /><br /><ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="htt
2010-12-13 17:25:00
5980
转载 InstallShield12中文教程=部分收集=
InstallShield 12 中文系列教程 之 安装程序全球化 作者:China_彬 2008-03-28 18:15:56Installshield 12 中文系列教程之 定义安装必要条件 作者:China_彬 2008-03-28 18:14:41Installshield 12 中文系列教程之 配置目标系统 -- .xml文件 作者:China_彬 2008-03-28 18:13:52Installshield 12 中文系列教程之 配置目标系统 --环境变量 作者:China_彬 2008-0
2010-12-08 21:28:00
2040
3
原创 C#实现两个N*N矩阵的乘法,矩阵必须由一维数组表示
/////////////////////////////////////////////////////////////// /////////问题:实现两个N*N矩阵的乘法,矩阵必须由一维数组表示//// /////////////////////////////////////////////////////////////// ////////未使用递归版本,相关异常未写入,只完成实现。 /* * 理
2010-12-08 00:05:00
3704
转载 有用的使用win的API函数进行串口通讯
出处:叶帆工作室using System.Runtime.InteropServices; /// /// API串口类 叶帆修改 http://blog.csdn.net/yefanqiu /// public class CommPort { /// ///端口名称(COM1,COM2...COM4...) /// public string Port = "COM3:";
2010-12-07 16:39:00
1417
转载 C#本身自带的X进制之间的转换
<br />//十进制转二进制<br />Console.WriteLine(Convert.ToString(69, 2));<br />//十进制转八进制<br />Console.WriteLine(Convert.ToString(69, 8));<br />//十进制转十六进制<br />Console.WriteLine(Convert.ToString(69, 16));<br />//二进制转十进制<br />Console.WriteLine(Convert.ToInt32(”100111
2010-11-23 12:38:00
1063
转载 Winform的多线程问题
<br />在System.Threading命名空间下,包含了用于创建和控制线程的Thread类。对线程的常用操作有:启动线程、终止线程、合并线程和让线程休眠等。 1. 启动线程<br /> 在使用线程前,首先要创建一个线程。其一般形式为:<br />Thread t=new Thread(enterPoint);<br /> 其中enterPoint为线程的入口,即线程开始执行的方法。在托管代码中,通过委托处理线程执行的代码。例如:<br />Thread t=new Thread(n
2010-11-10 17:07:00
13136
转载 WPF的多线程问题
原帖 WPF线程处理模型 收藏 http://msdn.microsoft.com/zh-cn/library/ms741870.aspxWindows Presentation Foundation线程处理模型更新:2007 年 11 月Windows Presentation Foundation (WPF) 旨在帮助开发人员解决线程处理的难题。这样,大多数 WPF 开发人员就不必编写使用多个线程的接口。由于多线程程序很复杂且难以调试,因此只要存在单线程解决方案,就应避免使用多个线程。 但是,无论体系
2010-11-10 17:03:00
5010
转载 浅谈c#中使用lock的是与非
<br />1、从“最简单”的单例模式说起:<br />public class Singleton<br />{<br /> private static Singleton instance = null;<br /> private static readonly object syncRoot = new object();<br /><br /> private Singleton()<br /> {<br /> }<br /><br /> public sta
2010-11-10 13:35:00
1205
转载 XmlDocument与XPath(System.xml)
<br /> XPath 是 XML 的内容,这里 SelectNodes 是 C# 中 XmlDocument 或 XmlNode 的一个方法。SelectNodes 使用 XPath 来选取节点。<br />重要语法<br />SelectNodes("item")<br />从当前节点的儿子节点中选择名称为 item 的节点。<br />SelectNodes("/item")<br />从根节点的儿子节点中选择名称为 item 的节点。<br />SelectNodes("//item")<b
2010-11-09 09:40:00
1088
转载 在IIS6+Framework4.0上部署Silverlight4+WCF应用程序
<br />整个过程我们分为两部分来完成:第一步,在VS2010中发布应用程序,将需要部署到服务器上的内容发布到一个指定的文件夹;第二部,在服务器上进行部署和配置。我们先来做两个假定如下:<br />l 假定Web服务器地址(站点浏览路径):http://192.168.8.102<br />l 假定数据库服务器地址:192.168.8.101<br />下面我们就这两个步骤,进行详细说明:<br />一、在VS2010中发布应用程序<br />1. 开发环境VS2010,web站点http://local
2010-11-09 09:22:00
1660
转载 WPF4字体改善
<br />WPF4字体改善<br />WPF4对字体渲染做了很大的改善,增加了TextOptions属性,该属性可以设置TextFormattingMode,TextRenderingMode,TextHintingMode<br />1.TextFormattingMode <br />它提供了两种设置: <br />· Ideal —— WPF4之前的模式<br />· Display —— 新的模式,可以使字体显示更清晰<br />(一般将TextFormattingMode设置为Display,
2010-09-19 17:09:00
996
转载 Configuration System Failed to Initialize 异常
转自:http://aaronsprague.com/blog/post/Configuration-System-Failed-to-Initialize.aspxProblem: Your application contains User Scope Settings and you receive the exception.“Configuration system failed to initialize” when attempting to retrieve these settings.S
2010-09-14 12:41:00
5157
原创 CultureInfo名字
<br />The following predefined CultureInfo names and identifiers are accepted and used by this class and other classes in the System.Globalization namespace.<br /> Culture NameCulture IdentifierLanguage-Country/Region"" (empty string)0x007Finvariant cultu
2010-09-06 14:33:00
2173
转载 WPF实现动态换肤功能(一)
<br />转自:xsi640的WPF实现动态换肤功能(一)<br />大家都使用过QQ的皮肤功能吧,今天,我们来讲一下如何使用WPF实现换肤效果。<br />如何实现换肤呢,对于复杂的换肤操作,如,更换按钮样式、窗口样式等,我们需要写多个资源字典来表示不同的皮肤,通过动态加载不同的资源字典来实现换肤的效果;对于简单的换肤操作,如更改背景颜色、设置窗体透明度,这种换肤操作,我们就不能使用上面的方法了,这个时候,我们只要在一个全局对象中添加几个属性,如背景颜色、前景颜色、窗体透明度等,然后,再绑定这几个属性就
2010-09-06 13:46:00
10486
原创 C#反编译工具Reflector.exe
工具: .NET Reflector ® 其相关插件:add-ins for .NET Reflector
2010-09-01 17:44:00
4087
转载 迭代器中关于关键字yield
yield 关键字向编译器指示它所在的方法是迭代器块。编译器生成一个类来实现迭代器块中表示的行为。在迭代器块中,yield 关键字与 return 关键字结合使用,向枚举器对象提供值。这是一个返回值,例如,在 foreach 语句的每一次循环中返回的值。yield 关键字也可与 break 结合使用,表示迭代结束。有关迭代器的更多信息,请参见迭代器(C# 编程指南)。下面的示例演示两种形式的 yield 语句。MSDNB public static IEnumerable Power(int
2010-08-25 12:12:00
1031
转载 ItemsControl 的来龙去脉
转自:http://msdn.microsoft.com/zh-cn/magazine/ff714594.aspxItemsControl 的来龙去脉Charles Petzold<br />下载代码示例<br />如果有人问我,哪个类最能概括 Windows Presentation Foundation (WPF) 和 Silverlight 的强大功能和灵活性,我首先会说这是一个很愚蠢的问题,然后会毫不犹豫地回答“DataTemplate”。<br />DataTemplate 基本上是元素和控件的可
2010-08-04 11:26:00
4736
转载 Navigation Framework In Silverlight
<br />Silverlight导航框架<br />MSDN:http://msdn.microsoft.com/zh-cn/ff432717.aspx<br />视频&代码:http://www.silverlight.net/learn/videos/silverlight-videos/navigation-framework/<br />
2010-08-04 11:18:00
848
转载 WPF 中的 Pack URI
转自:http://www.cnblogs.com/hanye/archive/2010/01/18/1651097.htmlMSDN:WPF 中的 Pack URIWindows Presentation Foundation 中的 Pack URI更新:2007 年 11 月在 Windows Presentation Foundation (WPF) 中,使用统一资源标识符 (URI) 标识和加载文件的方式有很多,包括:指定当应用程序第一次启动时显示的用户界面 (UI)。加载图像。导航到页加载不可执行
2010-07-29 11:48:00
1987
转载 WFP加载xml文档生成wpf界面UI
<br />转自:http://zjysky.blog.hexun.com/48948550_d.html<br /> <br />WPF的界面元素都是xaml标签,当然也是xml标签,可以将ui文档放到一个xml文件中,然后动态的去读取xml文件中xaml标签,然后现在到wpf的window中<br /> <br />方法<br />1。先创建一个xml文件,里面放xaml的标签元素<br />需要注意的是是Grid元素的xmln标签一定不能少,而且要将xml文件作“资源”进行设置<br /><Grid
2010-07-29 11:33:00
3576
转载 WPF/Silverlight深度解决方案:(十七)GPU硬件加速下Silverlight超性能动画实现(上)
时间:2010-06-24 11:54来源:博客园 作者:深蓝色右手 点击: 278次Silverlight3 发布时,我和朋友都为其新增的 GPU 硬件加速功能激动不已,于是开始了肆无忌惮的连夜测试,可结果却实在让我们大失所望。是的,不论怎样修改代码都无法感觉到明显的性能提升。接下来的日子里, GPU 这个词渐渐的远离了我的脑海。<br /> Silverlight3发布时,我和朋友都为其新增的GPU硬件加速功能激动不已,于是开始了肆无忌惮的连夜测试,可结果却实在让我们大失所望。是的,不论怎样修改代码都无
2010-07-28 21:20:00
1754
转载 [通过制定SQL计划和系统计划实现]SQL Server 2005数据库定期备份和删除历史备份记录
SQL Server 2005数据库定期备份和删除历史备份记录2010-04-07 13:52<br />一、 SQL Server 2005数据库定期备份<br />SQLServer2005的定期备份是通过创建“维护计划”来实现的。主要有两种方式:1、维护计划向导。2、新建维护计划(用户手工创建)<br />如果想在SQLServer2005中使用维护计划来设计维护备份数据库任务时,有一个前提条件:“SQL Server 代理”服务必须是启用状态<br />首先介绍使用维护计划向导来执行数据库的定期
2010-06-24 07:53:00
1849
原创 [写在看《大话设计模式》时的遐想]狗猫鼠联动行为的问题(一)
原本关系:狗猫鼠:CatA看见狗会跑,CatB看见狗会对叫MouseA看见猫会跑,MouseB看见猫会对叫实现如下: 狗叫了,名叫CatA的猫跑了,名叫CatB的猫叫了(意思就是对叫,表示不怕狗,也就是不跑) 猫叫了,名叫MouseA的老鼠跑了,名叫MouseB的老鼠叫了(意思就是对叫,表示不怕狗,也就是不跑)输出显示:事件发生---->狗DogA叫了名叫CatA的猫跑了它看见了DogA名叫CatB的猫叫了它看见了DogA名叫MouseA的老鼠跑了它看见了CatB名叫MouseB的老鼠叫了它看见
2010-06-08 14:26:00
1596
转载 新增WPF4中的 VisualStateManager于原先的.NET3.5中的仅在SL中的VisualStateManager
.NET Framework 4 - Windows Presentation FoundationWPF 版本 4 的新增功能此内容为质量更高的人工翻译。若想同时查看此页面和原始英文页面的内容,请单击“首选项”然后选择“经典视图”作为您的查看首选项。本主题包含有关 Windows Presentation Foundation (WPF) 版本 4 中的新增功能和增强功能的信息。本主题包含以下各节:新增控件可视状态管理器触控和操作图形和动画文本绑定XAML 浏览器应用程
2010-06-07 11:51:00
3567
转载 一个有惊无险的医疗卡项目
文/董轶在软件项目的整个生命周期中,风险伴随始终。项目经理就像一名船长,在危险的海面上指挥着航船,可能会面临波涛汹涌,可能会跌入急流旋涡,还可能会遇到很多未知危险的困扰,项目经理的职责就是不论遇到什么危险,都要坚守岗位,带领这艘航船(项目)顺利平安地到达目的地,这对项目经理是一个不小的挑战。项目经理不仅要按部就班地做好项目的日常管理工作,还要时刻睁大眼睛,观察周围的环境,从看似正常的环境中及早洞察到危险的存在,以便提前做出应对措施,变被动为主动。如何识别、控制和管理风险对项目成败至关重要,也是每个项目经理必
2010-06-04 17:07:00
1762
1
转载 wpf界面展示关于ListView展示有倒影效果
wpf界面展示关于ListView展示有倒影效果分享一下下载 (13.91 KB)2010-5-25 03:45wpf界面展示关于ListView展示有倒影效果分享一下wpf中的xaml代码: OverridesDefaultStyle="False" Background="#7273C0EC" BorderBrush="#00FFFFFF" Foreground="#FFFFFFFF" Width="300" Height="156" VerticalAlignment
2010-06-04 14:18:00
1835
原创 svn,cvs,vss杂烩
A.终于成功安装TFS2008,记录一下 B.无论是个人进行单独编码还是团体开发项目,项目的版本控制都是很重要的。就我所知的版本控制方式有两种。最简单的版本控制就是保留软件不同版本的数份copy,并且适当编号。许多大型开发案都是使用这种简单技巧。虽然这种方法能用,但是很没效率。一 是因为保存的数份copy几乎完全一样,也因为这种方法要高度依靠开发者的自我纪律,而常导致错误。
2010-05-28 02:54:00
795
转载 图解Visual SourceSafe 2008与多项目的管理
在多人合作的团队中,我们常用的工具就是Visual SourceSafe了,这里,我采用图解的方法来说明怎么利用sourcesafe来管理一个的多项目的任务的开发。首先我们在我们的服务器上安装好 SourceSafe的管理端。然后我们在我们自己的机器上装好SourceSafe的客户端。接着我们在服务器的 D 盘中创建一个名为“SourceSafeDemo”的文件夹。注意这些操作实在服务器上实施的。
2010-05-28 02:21:00
1526
转载 VS2008 SP1制作安装程序离线安装.Net Framework3.5
VS2008 SP1制作安装程序离线安装.Net Framework3.5 這兩天都在弄一個 Windows Setup 專案,希望弄得盡善盡美,直到剛剛終於大功告成,但當我想將 .Net Framework 3.5 SP1 的安裝檔也加入到我的 Setup 專案時(如下圖),卻發現專案無法編譯。錯誤訊息如下:The install location for p
2010-05-27 01:15:00
4527
原创 【WPF】C#获取运行的窗体标题
方法1:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Wind
2010-04-21 22:25:00
8139
原创 笔记本配机
价位:6kCPU:i5以上尺寸:15寸系统:Win7 <input id="pro_id_193291" onclick="add_comp(this, 戴尔Vostro 成就 1520(T520482CN), http://detail.zol.com.cn/notebook/index193291.shtml, http://img2.zol.com.cn
2010-04-11 22:02:00
1164
转载 WPF 性能分析工具【From MSDN】
WPF 提供了一套性能分析工具,来帮助您分析应用程序的运行时行为,并确定可以应用的性能优化的类型。下表列出了 Windows SDK 工具 WPFPerf 中包括的五个性能分析工具:工具说明Perforator(分析器)用于分析呈现行为。Visual Profiler(可视化探查
2010-03-26 15:58:00
4105
转载 WPF - Visual调试工具Snoop
Snoop经过很长一段时间,最近更新到支持NET 3.5了,它是一个WPF运行时对Visual UI调试的一个工具,最近我用过它调试修改过一个bug,在此介绍给大家。Snoop可以在Installer下载安装,它的代码也是公布的,可以在Download Source下载,感兴趣的也可以看看,我现在还没有看:)运行Snoop下载安装后,运行Snoop.exe后
2010-03-26 14:27:00
1147
转载 WPF资源收集 分享
OpenExpressApp的UI现在是使用WPF,所以熟悉WPF是必须的,以下我将可能用到的一些相关内容随时记录下来,以备查阅。此篇文章将不断更新,感兴趣的可以看看,也欢迎大家补充。Debugging and Development UtilitiesXAML Power ToysMole for Visual StudioSnoop - A collect
2010-03-26 14:18:00
1189
WPF高级编程源代码
2010-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅