疲劳的一天

   经过一天的忙碌,终于洗完澡又重新回到自已的电脑上。从昨晚到现在可以用糟糕来形容,先是好不容易下完了Vista操作系统,可能是由于是国外种子的原因吧,下载特别慢,平常速度在30K左右,可是下了好几天的,任务昨晚才结束。可是用虚拟光驱打开,等不及马上就下手安装了,可以运行安装却提示我文件不适合我的计算机类型,我下载的是64位版本的,因为我是用AMD SP 64的CPU,还没过64系统呢。后来想想是我现在用的是windows 2003 32位的操作系统,不认64位文件的原因,这样我在DOS下面也是不能安装的,当时就想,只有刻录了才能安装了,可是3.6G的文件,自己又没DVD刻录,心想就没希望了,所以当时就把安装文件从虚拟光驱里拷出来,删掉了ISO文件。当时压根就没想到虚拟机来安装,可是刚删完就想起来了,完!怎么办呢?赶快去网上找了EasyRecovery数据恢复软件,试图恢复我刚删除的ISO文件,可能是由于文件太大了,找是找到了,可是那恢复时间实在是超过可忍受范围太多了,需要7,8个小时的时间,看了介绍明明是500M只需要2分钟的!另想办法吧,想想,还可以把安装文件再做成ISO文件,WinIso只支持700M的文件大小,找了半天好不容易找到了Easy DVD/Cd Burner ,赶快创建吧。可是每次创建一个ISO文件都让我失望,在虚拟机里面一直就是启动不了。没办法了,怎么办呢?重新下呗,这回死都要下32位的了,可是速度也慢啊,20K的下载速度,又是一段漫长的BT路程啊
   今天另一大头痛的事就是Atlas的异常处理方式,不用没感觉,一用真的有点受不了。今天做一个功能,全部采用无刷新来做的,在页面里放好几个UpdatePanel,分为不同的刷新部分,在每个Panel里通过设置Trigger来控制是否刷新Panel里的控件。如果但从效果来看,那绝对是Excellent的,可是它的开发效率实是Poor的,或者说对程序员的要求也比较高,要特别小心,不管是程序出现什么异常它都只弹出一个Javascrip脚本错误类似的对话框,提示找不到对象,错误行号7707,连异常的类型,异常的详细信息都不告诉我,然后程序就不执行了,只有重新刷新一下页面了,真是太过分了。这要是在平常啊,咱也无所谓了,大不了进入调试模式,可是是偏偏Web Site模型下开发Web Site ,IDE 狂耗内存,内存随便就上600M。解决方案又比较大,有10个工程,进入一次调试模式都需要10来分钟的时间,查误只需要3秒钟的时间,看看人家Delphi的调试速度,真有点挫折感。看来这个问题不解决是开发速度是难有保证了,刚试了下家里这边的Atlas Wiki 站点,竟然可以弹出异常类型,看似有解决的途径的。另外Web Site模型占用的内存大是无可救药的,因为在设计时它在内存中实时编译和存放了太多的代码了,微软也意识到这个问题,目前正在提供一种与Vs 2003类似的开发模型,叫Web Application Model,试用过第二个预览版,速度提高不少,并且也支持文件的排除,可就是还不是能很好地与Asp.net 2.0相结合。比如页面上头定义都还要手动去修改,如CodeBehind,应该改为 CodeFile ,等等。总之,还不不能用于日常的开发。暂时只能先忍了,多想想它的好心里就平衡多了,比如不需要每次都编译Web工程等等。呵呵,目前也只能用这样的理由来安慰自己了。
原文地址:https://www.cnblogs.com/hjf1223/p/344338.html