您的位置:首页 > 编程语言 > ASP

我们被微软绑架了(致.net开发者)

2012-02-08 09:58 246 查看
    在刚刚接触.net时,每本教程上和微软的官网上都宣称.net将是一个跨平台的运行环境,mono的出现也让我们考到一点希望。可是,悲剧的是.net在不到10年没.net版本不停地更新,.net开发者盯着工作的压力疯狂的追赶。不学是不行的,也许老板某天突然会说“这个项目要用最新的.net版本了,大家抓紧学习啊”。

    现在win8即将,郁闷的是他竟然不是完全基于.net的,用的是Windows Runtime(WinRT)和Jupiter/XAML,微软未来不让开发者失望美其名曰.net4.5,开发工具到现在也不清楚,但想把vs2010 2008完全的使用起来看来不是那么容易.我们又得重新在学。net了,还有什么Windows Runtime(WinRT)和Jupiter/XAML。我们好像被微软绑架了,被耍了。

下面是winRT的介绍:

当你使用C#和VB,你使用的是完整的.NET框架。但是他们只暴露了一个较小的子集API给Windows 8的开发者。你可能会想,我可以通过一些技巧使用到整个.NET,如果你的程序不需要提交AppStore上接受微软的审核,这是可以的。这种策略明显是跟苹果学的。

借此机会.NET团队也对.NET做了一次清理,mscorlib.dll和System.dll中已被分割在不同的库里头了,随着Win8发布的.NET版本是4.5了,也就是说.NET 4.5不是.NET 4的简单补丁包,里头加了不少东西,ASP.NET的版本号也是4.5,不像.NET 2.0 ~3.5 SP1,ASP.net的版本还是2。0。为了在Win8里开发,开始学习.NET 4.5又是必须的了,这里关注的集中在客户端开发,同样的在服务器端开发方面.NET 4.5也加入大量的干货。

我们不能再一味的相信某个开发平台的宣传,它们都带有商业目的,都是为了自己的利益,没有谁真正为开发者着想。作为开发者我们还是应该掌握一些与平台无关的计算机知识,不能当平台的奴隶。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息