随笔分类 -  .NET STUFF

.Net是一种以CLI规格为基础的开发平台.
摘要:WebApplication编程模型的优点:●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。 ●生成的程序集 WebSite:生成随机的程序集名,需要通过插件WebDeployment才可以生成单一程序集 WebApplication:可以指定网站项目生成单一程序集,因为是独立的程序集,所以和其他项目一样可以指定应用程序集的名字、版本、输出位置等信息 ●可以将... 阅读全文
posted @ 2010-09-09 18:20 Mashimaro 阅读(210) 评论(0) 推荐(0)
摘要:WinForm窗体生命周期1,窗体启动时:Control.HandleCreatedControl.BindingContextChangedForm.LoadControl.VisibleChangedForm.ActivatedForm.Shown2,窗体关闭时:Form.ClosingForm.FormClosingForm.ClosedForm.FormClosedForm.Deactiv... 阅读全文
posted @ 2009-07-09 17:27 Mashimaro 阅读(2507) 评论(0) 推荐(1)
摘要:For Developer(1)Visual Studio 2008 sp1(Chinese Language)http://www.microsoft.com/downloads/details.aspx?FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61&DisplayLang=zh-cn(2)Silverlight Tools(Chinese ... 阅读全文
posted @ 2008-10-17 08:55 Mashimaro 阅读(1935) 评论(2) 推荐(0)
摘要:匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?| 评注:网上流传的版本太糟糕,上面这个... 阅读全文
posted @ 2008-08-08 10:59 Mashimaro 阅读(196) 评论(0) 推荐(0)
摘要:在.NET Framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源". 托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理. 托管资源在.NET Framework中又分别存放在两种地方: "堆栈"和"托管堆"(以下简称"堆");规则是,所... 阅读全文
posted @ 2008-06-26 11:51 Mashimaro 阅读(348) 评论(0) 推荐(0)
摘要:当重装系统并确认已成功的安装了Silverlight的开发包以及开发模板,如发生原来所创建的Silverlight项目无法打开的情况,多半原因是安装的开发模板没有被IDE加载进来。此时,需要在Visual Studio 2008的命令提示符下,键入devenv/resetskippkgs,这样问题就会解决了。 阅读全文
posted @ 2008-06-05 10:33 Mashimaro 阅读(425) 评论(0) 推荐(0)
摘要:(1)Thread.Abort()用法 . private Thread t1; private void button1_Click(object obj,EventArgs args) { t1 = new Thread(Doloop); t1.IsBackground = true; t1.Start(); } private void Doloop() { ... 阅读全文
posted @ 2007-12-28 17:34 Mashimaro 阅读(410) 评论(0) 推荐(0)
摘要:Process currentProcess = Process.GetCurrentProcess(); //获取当前进程 //获取当前运行程序完全限定名 //string currentFileName = Path.GetFileName(currentProcess.MainModule.FileName); string currentFileName = currentProce... 阅读全文
posted @ 2007-11-27 16:02 Mashimaro 阅读(532) 评论(0) 推荐(0)
摘要:const和readonly的值一旦初始化则都不再可以改写; const只能在声明时初始化;readonly既可以在声明时初始化也可以在构造器中初始化; const隐含static,不可以再写static const;readonly则不默认static,如需要可以写static readonly; const是编译期静态解析的常量(因此其表达式必须在编译时就可以求值);readonly则是运行期... 阅读全文
posted @ 2007-08-10 14:44 Mashimaro 阅读(285) 评论(0) 推荐(0)