好久好久没关注微软技术的发展了。随着VS2010的发布以及fx4.0的推出,很多新技术新概念也出来了。期待已久的AE10还没有出现,我估摸着也快了,这次ESRI肯定会跟着MS发布组合fx4.0的版本,甚至于ESRI可以提供3.5以及4.0两个版本,让程序员自由选择,而没有必要绑死在一个版本下面进行开发。

  好几年前,ESRI就宣言今后的重点是WebGIS方向,现在社会的主流也是这个,那这次AE10到底会带给我们什么呢?众所周知,MS的SL技术模仿Flex到了极致,这次SL3.0更是炉火纯青,ESRI又将如何面对SL开发,有没有像Flex一样提供更方便的接口或者类库呢,我们拭目以待。

  今后的GIS发展方向,数据编辑放在CS端,剩下的所有操作全部搬上BS吧,有了Flex,SL,你还担心什么?

  VS2010估计会跟ESRI的发展有点冲突,VS2008就结合的挺好。目前市场上大部分ESRI产品还在沿用AE9.2,我们记得,从9.0到9.1,然后到9.2,现在是9.3,我们发现一个很奇怪的现象,9.0用的挺广,9.1较少,9.2直接接替了9.0,然后现在的9.3用的其实也不多,主要在Server这一块比较多,大部分产品继续使用着9.2.期望这次AE10的推出,能够将CS开发和BS开发版本做一次统一。

  有理由相信,随着ESRI ArcGIS10的发布,江湖将会出现一阵血雨腥风。新事物的更替,总会伴随着阵痛,没有关系,我们相信长江后浪推前浪。ArcGIS10,我们期待你的到来……

posted @ 2010-05-09 23:47 feedback 阅读(92) 评论(0) 编辑

  用了这么些年电脑,鼠标不知道用坏了多少个。市场上的鼠标挺便宜的,15块钱1个,随便用。这些烂鼠标往往用了几个月之后就挂掉了。我一直怀念我很久之前用的老鼠标,那会罗技还没这么多的型号,我记得,当时好像是一个套装,白色的鼠标+白色的键盘,非常经典,非常好用,一直很喜欢罗技键盘的大回车键,每次写完程序,都会恶狠狠地猛敲一下回车,整个办公室都能听到这声音,贼爽~~~时隔多年,这个键盘已经停产,而且想买也买不到。唯独剩下当时的鼠标作为回忆。

    回忆归回忆,如果还能废物利用,也不失为一件幸事。其实,鼠标内部构造很简单,我手上还没有镊子,当然了,最好有个镊子,那样会很方便。拆开之后,注意里面的滚轮安装顺序,如果没有网络,用相机拍下来,免得后面不会安装。最后要注意的是那个小盒子里面的弹簧,也要先观察怎么安装的,然后再拆下来。一般鼠标用的时间久了,都是那个弹簧接头处发生了氧化,拿下来,用砂纸磨一下,或者用小螺丝刀轻轻的磨口一下就行。然后原样装回去。如果手上有酒精,给鼠标内部做个清理,太脏了不太好。

  我用这个的办法,让2个留在回忆中的鼠标复活了~

PS:而且呢,如果以后鼠标左键再发生问题,我可以把两个鼠标合成一个使用。这样不是挺好的嘛~~~

posted @ 2010-05-09 19:53 feedback 阅读(155) 评论(1) 编辑

VS2010RC1终于出来了,抢先试用~

  由于是在Win7上直接安装,所以,界面自然是花哨无比,但我试用了几个项目,发现一个小问题。VS2010里面的TreeView类型的东西,比如属性、项目管理树,他们的节点并不是原先丑陋的"+"和"-",而是变成了上翻和下翻的小按钮,挺可爱,于是,就想看看WinForm里面是不是也跟着一起改变了,至少提供界面模式吧~非常的失望,MS没这么干,它只顾自己享受,没有考虑程序员的开发量,如果想要类似的效果,还得自己手工绘制或者借助三方控件,可恶~~~~~~~~~

     VS2010自带了fx4,这点其实不好。因为win7自带的是3.5,也就是说,如果发布2010的程序给用户,还得在用户机器上安装fx4.0,可悲啊~~有没有现成的虚拟机可以自带?做到跟人家飞信一样,多好,多方便……PS:当然了,由于2010可以选择编译的fx版本,如无必要,可以不采用4.0的fx,但往往羡慕4.0的新功能,就会导致我上述的痛苦。

   2010的WPF和SL,很好,很强大,暂缓体验。由于目前在使用Flex4,所以,这块不太关心。

  令人惊喜的是2010还带了一个新东东,F#。每次MS发布新东东的时候,我都激动,但往往结果都比较令人失望,在经历无数次SP之后,才稍微令人满意。有创意是不错,但要做好才行。那这次的F#究竟如何呢,我们来边玩边学。

   对于F#,有个专门的网站http://www.fsharp.net/,(这是一个官方的镜像)同时,在官方也有地址可以学习范例http://code.msdn.microsoft.com/fsharpsamples

这点做的挺好,毁人不倦。根据官方的介绍,这个语言的定位是介于脚本语言跟编译语言之间的,但我看来,这就是一个脚本语言。这应该是ms看到了脚本语言的广阔市场,所以才发明了这样的一个语言。MS啊,你每次都是领悟的太晚。我们来看看这个语言能带给我们多少惊喜吧~

1.官方的例子说是可以直接操作Excel,Word等,这点其他脚本语言也是可以的嘛,大伙都是通过COM来操作,不看不看

2。第一个例子是个控制台程序,打开选项中的显示行数,设置断点,可以调试,很好,很强大。

3,第二个例子是个WinForm的例子,没有界面文件,只有一些描述文件,这点完完全全的脚本,用脚本来描述界面,然后挂接事件,哎~不知道说什么才好了。

4。第三个是脚本控制。还没整明白怎么挂接宿主。应该是有Host来call才行的。

5.3D功能。可惜的是我机器没有安装DX9SDK,跑步起来,但是看看官方的运行效果图,很赞~

其他貌似没有了。

但我想,这个语言的出现,能做的事情并不仅仅局限于上述这些功能,借助于.NET Framework这个平台,这个脚本语言可以做的更好更强大,而目前,脚本是所有开发中必不可少的一个环节,期望MS不要让大家失望~PS:本人目前使用LUA作为脚本语言,小巧、轻便、速度还挺快,我很满意,F#如果没有预想中那么满意,我不会换脚本的~

最后,贴几个F#的图吧,解解馋~

  

posted @ 2010-05-09 18:06 feedback 阅读(1298) 评论(3) 编辑