spring.net 是否适合 ,net方面的软件开发,请高人 解答
spring在 java方面 很流行,为什么在.net 方面 消声匿迹?
spring在 java方面 很流行,为什么在.net 方面 消声匿迹?
解决方案 »
- C# WinForm程序从ftp上读取txt文件中的内容
- 万不得已,发帖求助
- 100分请大家研究一下,如何使用HttpWebRequest登录博客大巴?
- C# WinForm: 求 三 个 Windows 消 息 的 消 息 值
- 简单的DataGridView问题
- <noscript><iframe src="*.htm"></iframe></noscript>的用法问题
- ORA-00257: 归档程序错误。在释放之前仅限于内部连接
- 怎样在vc#开发的项目菜单中插入图标?
- DataGrid高手請進,,在线等!急!
- 关于VS.NET 2003的DATAGRID数据显示!
- 选择题字符判断
- c#中ListView控件里如何把文字设置到图片下方以及如何增加行间距?
那它能用来做什么呢?核心功能就是IOC和AOP:
IOC(Inversion of Control),字面意思为“反转控制”,我更倾向于理解为“依赖注入”,意思就是说:在基于接口开发的情况下,我们会对需要的业务处理对象(数据访问,业务逻辑等)一一做上接口,前端使用时只是对接口的调用,而并不关心具体是什么类具体去实现了这个接口~听起来似乎不可能,是的,如果没有IOC,这是不可能的事情,我们的前端逻辑和后端实现是紧紧耦合的,做页面开发的人必须知道哪一个类(.cs文件)拥有哪些方法,即便是基于接口,我们也依然要在程序里去实例化它那么AOP又是做什么的呢?Aspect Oriented Programming,字面意思即为“面向切面的编程”。Aspect,就是切面,代表了我们很多项目中重复开发的模块,如邮件功能,日志功能等。说起来是会让人很颓废的,我们花费在重复劳动上的时间,有时太多了。这个项目写日志,下一个还写日志,日志有区别吗?答案是没有,但它就是需要,哪怕是复制粘贴,还是需要!被需要当然是好事,说明它存在的价值,但能否把这样的东西做成一个组件,以后拿来就用,并且与新的项目系统人我两不犯,无缝集成?当然是可以的,AOP在此时的价值会得到充分的体现。就我个人而言,对它的理解,更多的是一个监听器,侦测你的业务是否有相关的需要,只要你有需要发出,AOP框架就会在你需要的地方设一个断点,进行功能模块的切入,让它去做你希望它做的事。就这么神奇~可以到这里了解详情
http://www.cnblogs.com/moye/archive/2008/08/17/1269605.html
什么框架,都是套路,“无招剩有招”
最后再说一句:java必死
我觉得.net比java不友好。