.NET 菜鸟
jie3614
用三年思考中国软件的出路
用三十年奋斗实践之……
展开
-
在读写文件的时候要读取配置文件的Path,为什么呢?
通常在菜鸟级别的编程中,代码读写时,都是将路径写死在代码里(专业点说成绝对路径,像是@"D:/GMDID_MDM/WebSite/Web.config"),这样写为以后代码管理和项目部署带来很大的麻烦。ex,每次路径修改后都需要编译才能正常运行代码,并且每需要用到该路径时都要重新输入一遍Path。 改进的办法是使用相对路径,如"~/Web.config",这样就可以在项目整迁原创 2009-02-26 14:33:00 · 654 阅读 · 0 评论 -
如何安装 Windows Service
打开命令行输入cd C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727转到该文件夹下可以看到 InstallUtil.exe文件,就是安装Windows Service的可执行文件执行InstallUtil Path/service.exePath: Windows Service 所在的路径 可以直接输入InstallUtil 将会原创 2009-03-16 16:06:00 · 1034 阅读 · 0 评论 -
如何调试 Windows Service
因为前两天工作需要对Windows Service进行调试, 现在做了点总结, 大家有什么更好的办法一起分享…… 用到的方法就是VS 2008 中的Attach to process. 首先,编译成功后注册、安装 Windows Service。假设可执行文件名为 service.exe。然后,在timer_Elapsed方法里设置 Thread.Sleep(10000);//原创 2009-03-16 16:39:00 · 1422 阅读 · 0 评论 -
总有一天我所在的团队也能做出像IBM MDM一样强大的产品,革命尚未成功,同志仍需努力!
最近的工作需要了解IBM的产品 MDM 全写Master Data Management, 翻译为主数据管理或元数据管理 简单的说MOM就是, 能够将任何企业的各种信息通过XML Request塞到到MDM中,保存在其内嵌的BD2数据库中,让后再通过XML Response传递回来,它涉及数据库、数据处理软件、数据使用系统、面向应用的数据分析等各个环节。 MDM专家Longman原创 2009-03-16 17:09:00 · 2122 阅读 · 0 评论 -
出现not all code paths return a value错误的原因
这句话直译是: 不是所有的代码都返回值 像如下方法: private int GetNum() { int intFlag; for(int i = 0; i { ……………… return intFlag; } }因为这样不能保证能执行return语句,当f原创 2009-03-18 16:19:00 · 23024 阅读 · 2 评论 -
( System.Reflection.Assembly.GetEntryAssembly() ).Location 路径解析
( System.Reflection.Assembly.GetEntryAssembly() ).Location得到的是可执行文件(.exe文件)的相对路径(如:"/…….Service/bin/Debug/…….Service.exe"),如果在Website下使用是错误的,是在Windows Service环境下使用的 获取应用程序的当前工作目录System.IO.Dire原创 2009-03-23 09:47:00 · 6412 阅读 · 2 评论 -
GridView中的RowDataBound事件
昨天我在使用GridView中的RowDataBound事件的时候,老是报错:"Object reference not set to an instance of an object." 我一看,可不是吗!忘记了加入"if(e.Row.RowType == DataControlRowType.DataRow)"的判断,郁闷啊,郁闷!代码如下: ///原创 2009-03-24 14:56:00 · 1338 阅读 · 0 评论 -
解密微软中间语言:MSIL
在.Net框架中,公共语言基础结构使用公共语言规范来绑定不同的语言。通过要求不同的语言至少要实现公共类型系统(CTS)包含在公共语言规范中的部分,公共语言基础结构允许不同的语言使用.Net框架。因此在.Net框架中,所有的语言(C#,VB.Net,Effil.Net等)最后都被转换为了一种通用语言:微软中间语言(MSIL)。 MSIL是将.Net代码转化为机器语言的一个中间过程。它转载 2009-03-24 15:37:00 · 2662 阅读 · 0 评论