设为首页 收藏本站
查看: 1700|回复: 0

[经验分享] "Visual Studio 2008"背后的勃勃野心

[复制链接]

尚未签到

发表于 2016-5-22 10:18:44 | 显示全部楼层 |阅读模式
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>  这个春节前,2月1日,微软放出了中文版的Visual Studio 2008,微软很低调,没有大张旗鼓,远没有收购雅虎那么大张旗鼓.我想不少喜欢尝鲜的搞net的朋友已经迫不及待的下载了,相信在2007年7月的时候,在推出英文版的Visual Studio 2008的时候,已经有不少人安装了。这次放出的90天试用的中文版。据说用一个非常简单的伎俩就可以去掉试用的限制。有人问我:微软的vs 2008 防盗版的功能做的真够简单,真傻瓜呀?我说:嘿嘿,说微软傻的才真的傻呢?人家微软的野心远不在这么个开发工具,在vs2008背后藏的是微软的勃勃野心:大力推进.net.
  微软从来就没靠卖什么Visual Studio 来赚钱的,花大力气搞开发工具不过是手段罢了。我个人猜测:微软既然搞出来了,就是让程序员用的,微软并不怕盗版或破解,你什么时候听说因为盗版windows,让微软玩不下去,你用了就和我微软的开发体系捆绑在一起了。功能很强大,入门很简单(用现在比较流行的网络语言就是:很好很很强大),这就是微软开发工具的特点。你可以不必了解背后的底层,我给你现成的“模板”,三下两下,新手也可以整出个像样的程序。微软通过“开发工具”这个源头掌控了整个.net体系的“上游”。
  当然并不是有个好的开发工具就可以让微软的.net计划顺利进行了。工具毕竟是工具,没有与之配套的.NET的开发模式和体系,工具就是再好徒有其表了,这就是为什么borland 公司的开发工具部门为什么辉煌不再的原因之一。
  让我们在看看Visual Studio 2008(包括.net3.5)的版本新功能:
1、net方面:多定向支持。支持用net1.1 到3.5。你不必再担心过去开发的程序不能平滑的转移了。你考虑卸载vs2003或vs2005了。
2、web方面:css、AJAX和JavaScript支持,非常出色的web设计器,要让frontpage退休了,以后你还担心调试javacript麻烦么?你还嫌写javasrcript时候没有Intellisense 么?这里都有了。
3、数据访问方面:LINQ to SQL,这个在NET 3.5中内置的OR/M,恐怕会让众多的开源的OR/M框架失宠,其中当然包括Nhibernate。
4、构架方面:除了继续改进和完善web forms ,MVC的推出让很多人眼前一亮。
5、源码方面:现在你可以通过vs2008 来看.NET Framework的源码了。
  等等,还有许多,你想到的微软都你给你在vs2008准备好了,目的只有一个:让你舒舒服服用“我”的开发工具(当然,安装起来可能不是很舒服,时间巨长),然后跟着微软步调走。
  我想开发工具其实就是工具,用起来顺手就好,在纷繁复杂的功能背后,你要明白真实的来龙去脉,而不要被开发工具的华丽功能所迷惑,让自己迷失。好的工具是双刃剑,你可以更关注业务需求和实现,而不必过度关注每个细节,当然也别忽略你必须关注的细节,比如构架,比如算法。
  本文首发地址:http://www.watch-life.net/it-review/visual-studio-2008-ambition.html
  -------------------------------------------
  更多文章见:守望轩[http://www.watch-life.net]

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-220228-1-1.html 上篇帖子: Visual Studio 2008 每日提示(十六) 下篇帖子: 瑞星2008主动防御技术分析
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表