IsVS.NETreadyforenterprise?(5)

2016-01-29 12:55 1 1 收藏

IsVS.NETreadyforenterprise?(5),IsVS.NETreadyforenterprise?(5)

【 tulaoshi.com - ASP.NET 】


LT: For the uninitiated, what抯 the relationship or difference between the .NET framework and pattern mechanisms? For someone used to working on a more granular level, where should they start to master this approach?
MD: Pattern mechanism is a tool (an add-in) that supports model-to-model transformations specified in the form of a pattern with additional transformation semantics. In other words, you define a pattern in such a way, that it can be applied to a model and that will perform model transforms.
A .NET framework is preconfigured solution (where a solution is an integrated set of .NET language projects). The preconfiguration includes (this might be an incomplete list):Some initial content in the language projects. Customization of and constraints on the VS development environment (for example, you can disable some operations on a project, change menus, and so on). Customization and extension to the dynamic help system.

In our RDA Online Retail Kit (Rational Development Accelerator Kit), we are using both. We have created an EFT for our framework and we have created a set of patterns for customizing and extending the framework.
LT: I've been seeing texts about patterns for years. How does .NET make pattern-based architectures more doable?
MD: The key is if this is all separate from runtime environment and the implementation tools, it will be hard to do. Architectures can't be abstract patterns only analysts do. They must be real live artifacts that developers can connect directly to implementation artifacts such as Visual Studio .NET. It's also easier to generate testing from such models, because the models and the code can be much more tightly coupled, as ours are.
So it allows us to make the models more valuable. You can generate test cases, allow for model-driven development, and even debug at the model level later on. It makes the models more live—more tightly coupled with the implementation artifacts—and lets the developer view the model as a different way to interact with the application.

来源:https://www.tulaoshi.com/n/20160129/1488095.html

延伸阅读
随着社会的发展,我们很多人都以挣钱为重。也有很多人在求神拜佛的希望自己在未来的几年中能够在事业上做出成就。而有的人则是很符合接下来的5年时间的运势,那么哪些人在接下来的5年中容易发财呢?哪些生肖的人注定是发财命呢?十二生肖的发财时机又是什么时候呢?一起来看看吧。 富贵的含义有很多,比如说富裕而显贵,或是有财有势,...
《文明5》bug 游戏资源卖出给电脑,最后结束买卖回合后,竟然会很多很多倍返还(每一回合返还之前每回合卖出的数量),但是这个数量是叠加在你资源上的。导致在300多回合后,我的马匹数量高达几千,然后用资源购买各个电脑的城市!(大概是150数量那匹可以买2级城市,900数量可以买到10级的------)最后,每个电脑都只剩下首都。 这样根本不用...
标签: ASP
  Response对象常与其它的代码混合使用。下面这段代码演示了response.write与其 它代码混用的例 子。 <html<head <titleres5.asp</title </head<body bgcolor="#FFFFFF" <% ' The response object can be used to write text ' but sometimes some functions must be used to transform ' the text inst...
iphone5s 5c购买须知 在大家出手之前,图老师小编将以下图解析各型号iPhone 5S/5C的优劣,因为众所周知的原因,相信很多机油手头现在都不止在使用1个运营商旗下的SIM卡(图老师小编是移动[TD]+联通[WDMA]),而此次即将在中国大陆首发的iPhone 5S/5C,根据以往运营商的锁网恶习来看(即电信锁WCDMA,联通锁CDMA),国行版本的几种型号无疑成...
《使命召唤5:战争世界》通关视频攻略5 第五关:Their Land,Their Blood 时间:1945年4月18日 地点:德国施劳弗高地(Seelow Heights,Germany) 人物:列兵Petrenko 单位:第三突击集团军 转眼到了1945年,彼得也被调到了第三突击集团军随部队一起杀向了德国。本关一开始,彼得被俘虏了,正当彼得要被解决之际,雷泽诺夫中...

经验教程

915

收藏

87
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部