Mep*_*toe 12 .net .net-3.0 .net-3.5 .net-2.0
人们一直在为以下问题开发自己的解决方案:
在过去的2年现在,微软提供.NET 3.0包含了工作流程,通信,身份验证和构建Web应用程序的新方式一致和有据可查的所谓的基础.
然而,......人们仍然在构建自己的框架,使用一致的对象关系映射来解决他们的数据库,自己的技术在运行时动态扩展类和方法(例如,客户能够自定义应用程序行为).
对于超过一年的现在,微软提供.NET 3.5其中-除其他-包含LINQ和为此一个伟大的ORM和奇妙的手段来扩展你的代码,使之更容易编写代码毕竟.
但环顾四周......似乎大多数人仍然使用.NET 2.0.网站是在纯ASP.NET中创建的.通过CSS,JavaScript和HTML的组合仍然可以实现桌面体验.可执行文件使用普通的WinForms,工作流程通过委托,事件,do/while和switch/case实现.
没有太多的讨论,我很高兴看到以下问题的具体原因:
在您看来:为什么人们不会跳上.NET 3.5列车?
SCd*_*CdF 13
出于同样的原因,我知道仍然使用Java 1.4编写代码的Java开发人员变得昂贵,并且对于那些在使用新技术比使用新技术更重要的公司内部工作的人来说,往往毫无意义.
对于大量内部工作而言,没有理由将旧应用程序升级为在较新的环境中工作.
此外,对于各种稳定性问题,大型公司并不喜欢任何变化,你仍然会发现他们决定在新解决方案中使用旧技术仅仅是因为他们认为新技术不够稳定,对它不够了解或者他们依赖的软件还不够支持它.
而且,我从来没有使用它,所以我不能说,但可能是这样的情况,.NET 2足以满足人们的需求,并且.NET 3.5不足以提供足够的证据来保证学习/改变参与其中,即使对于那些处于最前沿的公司也是如此.
| 归档时间: |
|
| 查看次数: |
931 次 |
| 最近记录: |