自由国度

.Net、C#、WPF、Silverlight、HTML5、JavaScript等,好好写代码。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年4月22日

摘要: 原地址:http://www.cnblogs.com/aarond/archive/2011/04/28/2031262.htmlusing System;using System.Collections.ObjectModel;using System.Globalization;namespace ConsoleApp_0422{ class Program { static void Main(string[] args) { //将本地时间转换为美国标准中部时间 DateTime dt = TimeZo... 阅读全文
posted @ 2012-04-22 14:56 彬子 阅读(3888) 评论(0) 推荐(0) 编辑

2012年1月18日

摘要: 『转自老赵』说起来我也面试过相当数量的.NET(包括C#,后文不重复)程序员了,有的通过电话,有的面谈。后来发现,其实提的问题来来回回也就那么几个。这些问题有的已经有十年历史了,至少也有三年。我想对于一个“不错”的.NET程序员来说,在简单的提示下绝大部分问题应该可以“对答如流”。可能您也会觉得这些太细节,真要追究起来似乎也大都不是必须的,无视这些照样可以写程序,做网站,赚工资,但是我不会满足于成为(包括招聘)这样的程序员,暂时也懒得解释掌握这些东西的益处和重要性。 每个人都有自己的看法, 一切就看您自己的选择了。那么现在就开始吧。什么是.NET?什么是CLI?什么是CLR?IL是什么?JIT 阅读全文
posted @ 2012-01-18 14:09 彬子 阅读(422) 评论(1) 推荐(0) 编辑

2011年2月14日

摘要: 转载自http://www.javaeye.com/topic/91585收集一下正则表达式的写法。还望大家补充匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s| ]*\r匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$)匹配IP地址的正则表达式:/(\d+)\.(\d+)\.(\d+)\.(\d+)/g //匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+ 阅读全文
posted @ 2011-02-14 16:52 彬子 阅读(273) 评论(0) 推荐(0) 编辑

2010年12月4日

摘要: Window.DragMove 方法①允许使用在窗口工作区的暴露区域上方按下其鼠标左键的鼠标来拖动窗口。②调用 DragMove 时必须按下鼠标左键。 检测何时按下鼠标左键的一种方法是处理 MouseLeftButtonDown 事件。 ③调用 DragMove 时,必须在窗口工作区的暴露区域上方按下鼠标左键。 ④当窗口承载在浏览器中时,不能调用此方法。实例代码: 阅读全文
posted @ 2010-12-04 17:21 彬子 阅读(1763) 评论(0) 推荐(0) 编辑

2010年12月3日

摘要: System.Environment.GetEnvironmentVariable("TEMP"); 阅读全文
posted @ 2010-12-03 13:23 彬子 阅读(281) 评论(0) 推荐(0) 编辑

2010年11月25日

摘要: /// <summary> /// 生成随机字符串 /// </summary> /// <param name="length">目标字符串的长度</param> /// <param name="useNum">是否包含数字,true=包含</param> /// <param name="useLow">是否... 阅读全文
posted @ 2010-11-25 15:57 彬子 阅读(545) 评论(0) 推荐(0) 编辑

2010年11月8日

摘要: register vsdrfDoNotRegister vsdrfCOMvsdrfCOMRelativePathvsdrfCOMSelfRegvsdrfFontDoNotRegister 项不需要注册。 COM 将项注册为COM对象。 COMRelativePath 将项注册为独立的COM对象。 COMSelfReg 安装项时,项将自注册为COM对象。对于程序集不可用。 Font 安装文件时,文件... 阅读全文
posted @ 2010-11-08 10:56 彬子 阅读(1315) 评论(0) 推荐(0) 编辑

2010年10月28日

摘要: 这段代码是用于做导航选项的,项目中暂时不用放在这里以备以后查阅。ConfigUIManage _uiManage = new ConfigUIManage(); IList<Button> btnlist = new List<Button>(); Button currentBtn = null; /// <summary> /// 初始化,控制栏 /// &... 阅读全文
posted @ 2010-10-28 15:46 彬子 阅读(284) 评论(0) 推荐(0) 编辑

2010年10月26日

摘要: public static class HxTimer { static System.Windows.Threading.DispatcherTimer _LockSreenTimer = new System.Windows.Threading.DispatcherTimer(); public static System.Windows.Threading.DispatcherTimer L... 阅读全文
posted @ 2010-10-26 11:54 彬子 阅读(1231) 评论(0) 推荐(0) 编辑

2010年10月25日

摘要: 原文在.Net中有不少计时器,包括:1.System.Threading.Timer2.System.Timers.Timer3.System.Windows.Forms.Timer4.System.Web.UI.Timer5.System.Windows.Threading.DispatcherTimer其中第四个主要用于web开发中;第一个和第二个的触发事件和UI处于不同的线程,因此如果使用它们的触发事件来改变UI,会发生对象被占用的异常;第三个是WinForm的计时器,在WPF中也可以使用,不过必须添加System.Windows.Forms的引用;第五个是WPF自己的计时器,一般在WP 阅读全文
posted @ 2010-10-25 21:44 彬子 阅读(2986) 评论(0) 推荐(0) 编辑

摘要: //验证输入为数字 private void txt_time_KeyDown(object sender, KeyEventArgs e) { if (!((e.Key >= Key.D0 && e.Key <= Key.D9) || (e.Key >= Key.NumPad0 && e.Key <= Key.NumPad9))) { e.... 阅读全文
posted @ 2010-10-25 15:07 彬子 阅读(7534) 评论(0) 推荐(0) 编辑

2010年10月15日

摘要: ①BitmapImage source = Application.Current.Resources["OrganImage"] as BitmapImage;②BitmapImage source = this.FindResource("OrganImage") as BitmapImage;BitmapImage source = this.TryFindResource("OrganIm... 阅读全文
posted @ 2010-10-15 12:45 彬子 阅读(1570) 评论(0) 推荐(1) 编辑

2010年10月14日

摘要: ①:启动程序引用附属项目的资源  [pack://application:,,,/MyProject;component/Window1.xaml]或[/MyProject;component/Window1.xaml]  [pack://application:,,,/MyProject;component/Image/advancedsettings.png]或[/MyProject;component/Image/advancedsettings.png]②:附属项目引用启动项目的资源  [pack://application:,,,/Image/system_upgrade.png]或 阅读全文
posted @ 2010-10-14 15:41 彬子 阅读(1515) 评论(0) 推荐(0) 编辑

2010年9月26日

摘要: 最近在做一个WinForm的项目,由于采用的是在客户端直接连接数据库的方式,需要在客户端部署App.config,由于使用了Enterprise Library,需要对App.config文件里的connectionStrings片断进行加密处理,搜索MSDN,发现已经有了现成的工具ASP.NET IIS 注册工具 (Aspnet_regiis.exe),可是它只能针对ASP.NET的Web.co... 阅读全文
posted @ 2010-09-26 18:59 彬子 阅读(2097) 评论(1) 推荐(0) 编辑

摘要: 应用程序配置文件,对于asp.net是 web.config,对于WINFORM程序是 App.Config(ExeName.exe.config)。配置文件,对于程序本身来说,就是基础和依据,其本质是一个xml文件,对于配置文件的操作,从.NET 2.0 开始,就非常方便了,提供了 System [.Web] .Configuration 这个管理功能的NameSpace,要使用它,需要添加对 ... 阅读全文
posted @ 2010-09-26 18:46 彬子 阅读(863) 评论(0) 推荐(0) 编辑