LYWILL设计运营 - 网站运营与推广、开发技术、成功项目展示。

Spring.NET对象的创建总结

  Spring.NET创建对象一般有3种方式:构造器创建、静态工厂创建、实例工厂创建。  多数情况下,容器会根据对象定义中的type属性值去直接调用相应类型的某个构造器。另外,容器也可以调用工厂方法来创建对象,这时type属性的值就应该是包含工厂方法的类型(而不是要创建的类型,但通过该对象定义的名称获取的则是由工厂方法所创建的对象)。工厂方法的产品对象可以是工厂方法所在的类型,也可以是其它类型

标签: Spring.NET

作者:lywill 分类:开发技术 浏览:2952 评论:0

一个简易的IoC框架

        思路:在我们使用Spring.NET框架的时候,首先需要实例化Spring.NET容器, 然后调用IoC容器IObjectFactory接口中GetObject方法获取容器中的对象。通过这一点就可以告诉我们制作IoC容器需要写一个获取XML文件内容的方法和申明一个Dictionary<string

标签: Spring.NET

作者:lywill 分类:开发技术 浏览:2680 评论:0

Spring.NET环境搭建详解

  一、环境下载及安装  到Spring的官方网站(http://www.springframework.net/download.html)下载Spring.NET框架的安装文件(Spring.NET-1.3.2.exe)。目前Spring.NET最新的版本是1.3.2。我们使用Spring.NET框架经常用到的一下几个文件:Common.Logging.dll(必要)Spring.Core.d

标签: Spring.NET

作者:lywill 分类:开发技术 浏览:4630 评论:0

IObjectFactory和IApplicationContext

Spring.Core程序集是Spring.NET控制反转(IoC,也叫做依赖注入)功能的基础。Spring.Core程序集中的IObjectFactory接口为Spring.NET提供了一种高级的配置机制,可用所有可能的存储介质保存任意对象的配置信息。同位于此程序内的IApplicationContext接口则扩展了IObjectFactory,增加了面向方面编程(AOP)和消息资源处理(用于国

标签: Spring.NET

作者:lywill 分类:开发技术 浏览:3886 评论:0

Spring.NET简介

        即使有先进的工具和技术,软件开发也是一件相当令人头疼的工作。Spring.NET为建立企业级应用提供了一套轻量级的解决方案。通过Spring.NET,我们可以用统一且透明的方式来配置应用程序,并在应用中集成AOP的功能。Spring.NET的重点是为中间层提供声明式事务管理,以及一个功能齐全的ASP.N

标签: Spring.NET

作者:lywill 分类:开发技术 浏览:2847 评论:0

实例学习Spring.NET的控制反转(IoC)

  今天学习了Spring.NET的控制反转(Inversion of Control,英文缩写为IoC),也叫依赖注入(Dependency Injection)。控制反转的意思是依赖对象(控制权)发生转变,由最初的类本身来管理依赖对象转变为IoC框架来管理这些对象,使得依赖脱离类本身的控制,从而实现松耦合。       

菩提树的Log4net五步走

菩提树的Log4net五步走也很值得推荐,非常好的学习资料!本文不是教你全面了解log4net,本文只是希望教会你按步就班,照糊芦画瓢般就会用log4net1,引入log4net.dll组件2,建立一个配置文件两种方法,一种是在Web.Config或App.Config里加入以下配置节<configSections><section name="log4net"

标签: log4net

作者:lywill 分类:开发技术 浏览:2989 评论:0

Sema翻译的Log4net使用指南

个人认为,如果你从没有接触过Log4net,看这篇就足够使用它了,是非常好的学习资料。声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。1简介  1.1Log4net的优点:几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日

标签: log4net

作者:lywill 分类:开发技术 浏览:3482 评论:0

数据库设计经验

一个好的数据库产品不等于就有一个好的应用系统,如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个MIS系统分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人

索引使用小结

索引优点:第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。  索引不足