在内部框架VS新的C#技术 [英] In-house Frameworks vs New C# Technologies

查看:152
本文介绍了在内部框架VS新的C#技术的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果我们已经开发了自己的ORM框架,该框架工作正常,多年来那么我们为什么要学习和使用全新的.NET技术,如 LINQ 实体框架 NHibernate的 CSLA.NET 我们即将推出的软件项目?

注:新的框架需要新的努力学习和教授

请注意:这只是一个比喻

解决方案
  1. 由于新的开发人员就知道了新的框架,而不是你的
  2. 所以,你不必把时间浪费在维护code,微软会为你维护

顺便说一句,LINQ,本身是一种技术,补充你的框架

If we have developed our own ORM framework and the framework is working fine over the years then why should we learn and use brand new .net technologies like LINQ or Entity Framework or NHibernate or CSLA.NET for our upcoming software projects?

Note : New frameworks need new effort to learn and teach.

Note : This is just an analogy.

解决方案

  1. Because new developers will know the newer frameworks, but not yours
  2. So you don't have to waste time maintaining code that Microsoft would maintain for you

BTW, "LINQ", per se, is a technology complementary to your framework

这篇关于在内部框架VS新的C#技术的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆