我们被微软绑架了(致.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也加入大量的干货。
我们不能再一味的相信某个开发平台的宣传,它们都带有商业目的,都是为了自己的利益,没有谁真正为开发者着想。作为开发者我们还是应该掌握一些与平台无关的计算机知识,不能当平台的奴隶。
现在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也加入大量的干货。
我们不能再一味的相信某个开发平台的宣传,它们都带有商业目的,都是为了自己的利益,没有谁真正为开发者着想。作为开发者我们还是应该掌握一些与平台无关的计算机知识,不能当平台的奴隶。
相关文章推荐
- 微软称开源.NET吸引了更多开发者
- 复盘Build 2016:不要错过微软给.NET开发者的这些福利
- 微软正式发布VS2015和.Net为开发者提供数百个新功能
- 开源 .Net 让微软拥有更多开发者
- 微软对于我们公司的.net产品是否需要兼容mono的建议
- 微软如何维护自己的开发者阵营,.NET 未来的战略是什么?
- 微软正式发布VS2015和.Net为开发者提供数百个新功能
- 双赢:开源 .Net ,微软收获了大批开发者
- c#,.net 微软开发者的福音--手机跨平台开发
- 开源.NET编译平台Roslyn,微软正在拉近与开发者的距离
- 微软向.NET开发者开放Windows Phone 7 Market
- 双赢:开源 .Net ,微软收获了大批开发者
- .NET 开发者必备 - 微软官方代码示例下载
- 众人评说《我们在微软怎样开发(英文版)》
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 同一个联盟,同一个梦想 —— 微软 .NET 俱乐部 2006 年在线发布会
- 记录参加微软打造开发者社会生态圈线下会议
- 其实.NET的确慢, 微软推的这一套的确不适合很多地方
- 微软开放了.NET 4.5.1的源代码
- 什么绑架了我们的注意力