摘要:
Log4Net配置笔记----首先,添加对log4net.dll的引用。在Web.config文件下的Configuration节点下添加Log4Net的配置信息: 1 2 3 4 5 6 7 8 9 10 11... 阅读全文
摘要:
Redis学习笔记----Redis在windows上的安装配置和使用Redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合... 阅读全文
摘要:
MVC项目搭建笔记----项目框架采用ASP.NET MVC+Entity Framwork+Spring.Net等技术搭建,采用”Domain Model as View Model“的MVC开发模式,结合了抽象工厂的思想降低了三层之间的耦合,可以使用此套框架进行MVC项目的快速搭建。本框架的架构... 阅读全文
摘要:
CodeSmith学习笔记------1.新建一个Code Smith Generator Template(C sharp)2.一些常见标签的解释:①外部变量:表示定义一个string类型的外部变量,在需要在生成的时候才输入,此属性有默认值,也可以由用户在右下角的属性栏里修改属性的值。还有Opti... 阅读全文
摘要:
接口层的作用:作用解耦业务逻辑层对数据库访问层直接的依赖,在业务逻辑层和数据库访问层之间加入接口层,让业务逻辑层去依赖接口层,数据库访问层如果要修改,只要接口不变化,且数据访问类实现了接口,业务逻辑层就不需要进行修改。如下图,可以进行EF_DAL和ADO.NET_DAL的方便切换。接口层的使用:UI... 阅读全文
摘要:
spring.net框架学习笔记spring.net框架是用于解决企业应用开发的复杂性的一种容器框架,它的一大功能IOC(控制反转),通俗解释就是通过spring.net框架的容器创建对象实体,而不是通过程序员new出来。只要在spring.net的相应xml中配置节点,在获取对... 阅读全文
摘要:
利用EF和C#泛型实现通用分页查询 Entity Framework是微软以 ADO.NET 为基础所发展出来的对象关系对应 (ORM) 解决方案,是微软的ORM框架。此框架将数据库中的表信息通过xml与实体类对象相关联,使得开发人员只需要关心实体对象,而不需要手动操作数据库,对实体对象的修改会... 阅读全文
摘要:
C#设计模式C#中有23种不同的设计模式,设计模式比较抽象,难于理解,本文作者旨在让开发者能从现实生活中理解设计模式,个人看了感觉还不错。设计模式属于比较高级的内容,有些东西感觉用不到,但是了解一下还是好的,其中有几个还是作为.net高级开发工程师必备的。创建型... 阅读全文
摘要:
1.存储过程建立的格式:create or replace procedure My_Procedure is begin --执行部分(函数内容); end; / 例子:(以hr表为例)create or replace procedure insert_procedur... 阅读全文
摘要:
Linq与Lambda,神一般的工作效 通过对linq和lambda的学习,越发感觉linq和lambda的重要性,他们能极大地简化程序,同时提升程序的可读性,大大提升了我们的工作效率,在公司的招聘要求中也是很常见的,也是.net菜鸟与合格开发人员的区别。通过以下练习,可以巩固学习到的linq和l... 阅读全文