第一次写博客

时间:2022-11-22 16:42:34
    大家好!第一次来到这里,先和大家打个招呼。
    以前都是在网上看别人写的东西,觉得很有意思,什么都有,真可谓五花八门。自己也很想写点东西,可无奈自己太害羞,每次对着屏幕就是发呆,也不知道自己为什么这么胆小。有点紧张,写得好像小学生。
    好了,就随便写写吧……
    跟着导师做项目有两个多月了,用的是c#开发,在b/s架构下的地理信息系统,平台是ArcGIS Server9.1。据说这个东东全国只有两个单位有,很贵哦。以前都是用vb.net和sql server2000做一些小系统的开发,现在突然要我们使用asp.net开发b/s结构的大型系统,感觉很是艰难。不过还是要做,跟着导师做项目的学 生,还不如民工,在老师面前皮都不敢放一个!!!做得很辛苦还要被训,惩罚就是熬通宵。先抹一把汗,接着写,做个项目下来至少要掉十斤肉,本来自己就很弱 不禁风,现在沙尘暴一来估计要吹到长江以南。这两个月,我在这里学到了很多东西,这里的兄弟姐妹也可真都是牛啊,只要有问题就有答案,简直就是另一个 msdn。
    写了这么多废话,在这里我也来谈谈自己的开发经验吧,好像说大了,哪有什么经验阿,就是些皮毛。最近遇到最多的问题就是javascript,以前觉得它 可是个宝,可以做很多事情,现在觉得是垃圾,怎么样都用不好。举个例子吧,我在c#里写javascript的函数,其中有一句是 window.document.all.txt.value=="1";执行的时候居然说我的txt为空或不是对象,明明在页面上有这个控件,它怎么就 找不着呢,而且id也是对的。我上网查资料,翻书,问别人,可是都解决不了问题,在我求助无方的时候,只好自己埋头苦想,怪不得写程序的人都很累,真是想 破头啊!后来我就在c#里动态的添加了一个txt控件,结果运行通过了。总结一下我觉得可能是前台和后台的原因,如果要想后台执行javascript, 就必须动态添加调用的控件,可能是因为在后台执行asp代码的时候,静态的控件还没有加载,所以就认为为空或不存在,另一种解决方案就是确定在c#中写得 js代码一定要插入到控件创建完以后,可是我一直找不到好的方法。相反,如果是写在前台的代码就不需要考虑这种问题。
    写得很乱,可能我想的也不是很对,这只是我觉得这样,不过就是做成了,有时候感觉也是很对的。
    就先写这么多吧,又要开工了……