从.NET未来趋势发展的两则PPT而来的乱语
离年底尚有2个月,但老外们似乎已经开始年终总结和来年展望了,Thom Robbins,微软的销售总监,在blog中放出了名为Building Solutions Using the Latest-Generation Microsoft Application Platform的PPT,PPT做的相当,相当漂亮,但内容却相当骇人,感觉微软越来越像一个野心很大的漂亮女人,你拥抱她(拥抱.NET),和她生活在一起后却发现,不管你愿不愿意,她正在越来越主动替你完成你本来就不是很难的工作,真是担心下一代的应用程序平台如此易用,是个人就会用,老程序员到底有什么优势?乐观的讲,.NET 3.0是彻底告别现有略显麻烦的开发方式的伟大进步,悲观的说,又何尝不是现今80%普通.NET MIS开发程序员的终结者呢?Socket, COM, Win32, Winform,这些曾经熟悉或者刚刚熟悉的技术又要离我们而去了,悲伤仰或喜悦?一个不大不小的25岁的程序员,到底要持什么态度呢?
最近在读《Unix编程艺术》,也许Windows真的不是一个程序员友好的平台,Windows功能固然丰富,但没有了Unix的less is more精神和一次只做一件事并做好的观念,Windows的技术发展是在是太没有规划了,Win95->Win2000->Vista,Win32Api->COM->purely .NET,客户端->服务器->Grid,包括所有这些的Vista要占用15G硬盘空间也就可以理解了,过渡追求商业利润的微软到底规划过自己的未来过没有?恕我愚笨,我实在看不出来。
但无论如何,在.NET技术上微软还是作为一个尊敬的创新公司,给*nix带来了相当多的启示,主要由Novel公司支持的Mono就完全跟在微软后面,这几天同样放出了一些会议PPT,其中的Mono Roadmap, opening presentation其实就是采取的紧贴微软战术。唯一的疑问似乎就是当前mono的速度问题,但我相信如同96年的java一样,mono的速度终究也会越来越快的。
最后说说我作为独立的IT趋势观察者,对现在.NET程序员和一些Windows用户的建议:捂紧口袋,不要轻易使用Vista,毫无疑问,你的硬件和.NET知识都会过时的,但如果大家都积极拥抱Vista,则会大大加速这一进程。等待一下,等待mono慢慢赶上,如果精力充沛,学习跨平台mono和Unix也是一个不错的注意,这样10年后你也能够享受到Unix技术,30年不更新的应用知识带给你的快乐,我相信绝大多数35岁的人都不会喜欢听到自己所熟悉的一切,譬如.NET 4.0,又将要淘汰了。虽说入了这一行,必然要不停的学习。但你好不容易背熟的那些API和开发流程,用不了3,4年就要忘掉重背一次,我想谁也不会有好心情吧?
转载于:https://www.cnblogs.com/ericguo/archive/2006/10/29/vista_trend.html
从.NET未来趋势发展的两则PPT而来的乱语相关推荐
- 中国互联网发展的两个瓶颈
涂雅导读: 中国互联网在经历第一波创业高潮之后便离草根创业者远去了,现在的互联网,已经不是从前的互联网了,我们草根创业还有机会么?本文试图从两个层面来分析中国互联网的问题,谓之:中国的互联网发展之道, ...
- 怎樣制作线段动画_OPPO又开发布会!这两个PPT动画太炫了,荣获网友清一色好评...
前两天,OPPO在线上发布了find X2系列,观看发布会直播的时候,真的有被发布会的开场惊艳到,视觉体验太震撼了. 这是我随便录的一个动画,满满的视觉冲击力: 在看完发布会之后,我对整场发布会印象最 ...
- 计算机的社会应用PPT,《电子计算机的发展与应用》ppt说课稿信息技术七上.ppt...
<<电子计算机的发展与应用>ppt说课稿信息技术七上.ppt>由会员分享,可在线阅读,更多相关<<电子计算机的发展与应用>ppt说课稿信息技术七上.ppt(1 ...
- java using用法_如何使用java合并两个PPT。(How to merge two PPTs using java.)
如何使用java合并两个PPT.(How to merge two PPTs using java.) 问题描述 (Problem Description) 如何使用java合并两个PPT. 解决方案 ...
- Python中format的用法 两张ppt搞懂
网上说了一堆都不详细,还乱,还是中国大学mooc中的嵩天老师给力 两张ppt解释了 1.所有用法 2.用法+示例
- 用python将两个ppt每一页交叉合在一起
用python将两个ppt每一页交叉合在一起 需求说明 因为这学期给中外合作的班级当助教,需要中英文的ppt.但是手里只有英文的,就得把中文转成英文的,然后再改.刚开始几个人一块弄,我觉得还行,一章p ...
- php 合并多个ppt,怎样合并两个ppt,怎么将两个ppt合并起来
做PPT文件时,可能会需要把两个PPT文件结合起来,这样就可以把两个幻灯片合并,免去很多重复操作的麻烦,那么应该怎么样操作呢?怎样合并两个ppt?使用 PowerPoint 2010 中的合并和比较功 ...
- c语言中用两个n表示什么格式,C语言中‘\n'为什么能表示CRLF两个字节
为什么要说这个简单的问题? 众所周知,在Windows下文本文件的换行符是CRLF,占两个字节.在Unix下是LF,占一个字节.(还有奇葩的Mac是CR).但是C语言中直接printf一个 '\n', ...
- SEOer未来发展的两个方向
闲言碎语不多讲了,今天的话题是一位朋友提出来的:"老师,百度近期做了这么多调整,SEO的春天来了还是冬天来了呢?现在学习SEO的话,应该向哪个方向发展呢?" 这段时间百度确实压力不 ...
- 两个PDF比较标出差异_如何快速比较两个PPT文档的差异,早学早知道!
我们经常会遇到这样的问题:花费几天功夫做好的上百页PPT,发给领导审阅,领导感觉有些地方不满意,在原基础上修改了一些内容. 可是,当PPT传回自己手上后,打开文档才发现领导并没有留下修订标记,不知道对 ...
最新文章
- 最佳SQL Server 2008入门教程
- python读文件路径-python获取程序执行文件路径的方法(推荐)
- 分析与解决windows10下上网很慢
- 反射获取构造方法并运行的快速的方式
- hdu 5384 Danganronpa(字典树)
- SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍
- xbox可以录视频声音吗_什么是Xbox Live Gold,它值得吗?
- php while循环次数,php while循环得到循环次数
- Windows平台下动态链接库的总结
- Hadoop datanode正常启动,但是jps差不多datanode进程,而且Live nodes中却缺少节点
- DataTable排序的一般方法
- 用Prime95来做linux下CPU压力测试
- PeopleRank从社交网络中发现个体价值
- 极客大学架构师训练营 性能优化 性能测试指标 性能测试 性能优化 CDN 网络 硬盘 缓存 异步 集群 第13课 听课总结
- Python-标准库(常用模块)
- mysql分库分表中间件6_数据性能改善——分库分表中间件
- 传感器是新技术革命和当前信息社会的重要技术
- deep_sort文章阅读(一)yolo的训练:PART1: 安装opencv(为了make时opencv=1)
- linux d14 Apache、 Vsftpd
- 文旅夜游——让城市夜晚更加绚烂多彩