摘要: (一)简单工厂模式? 现在的学习是面向对象面向接口的,但是执行时的操作需要实例化后的对象。随着我们需要的类的增加,我们就需要把这些共同的东西提取出来,放在一个抽象类中,让这些子类来继承抽象类。当我们调用具体的类时,需要首先实例化它们,而实例化必须要针对具体的类。如果直接实例化,则破坏了面向接口的原则 阅读全文
posted @ 2018-02-26 14:29 烟雨楼台^浮云往事 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 解读一 c# 中 Abstract和Virtual比较容易混淆,都与继承有关,并且涉及override的使用。下面讨论一下二者的区别: 一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生 阅读全文
posted @ 2018-02-24 17:46 烟雨楼台^浮云往事 阅读(13707) 评论(2) 推荐(1) 编辑
摘要: Routing 到目前为止,我们已经解决了MVC的很多问题,但忽略了最基本的最重要的一个问题:当用户发送请求时,会发生什么? 最好的答案是“执行Action 方法”,但仍存在疑问:对于一个特定的URL请求,如何确定控制器和action 方法。在开始实验31之前,我们首先来解答上述问题,你可能会困惑为 阅读全文
posted @ 2018-02-23 17:02 烟雨楼台^浮云往事 阅读(2331) 评论(1) 推荐(0) 编辑
摘要: 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中 阅读全文
posted @ 2018-02-22 15:45 烟雨楼台^浮云往事 阅读(951) 评论(1) 推荐(0) 编辑
摘要: 引言 本文主要介绍注册表的概念与其相关根项的功能,以及浏览器如何通过连接调用自定义协议并与客户端进行数据通信。文中讲及如何通过C#程序、手动修改、安装项目等不同方式对注册表进行修改。其中通过安装项目对注册表进行修改的情况最为常见,在一般的应用程序中都会涉及。当中最为实用的例子将介绍如何通过"安装项目 阅读全文
posted @ 2018-01-18 15:05 烟雨楼台^浮云往事 阅读(2585) 评论(1) 推荐(1) 编辑
摘要: 1. gpedit.msc 组策略 2. sndrec32 录音机 3. Nslookup IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。 4. 阅读全文
posted @ 2018-01-17 17:35 烟雨楼台^浮云往事 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: http://technet.microsoft.com/zh-cn/library/cc646024.aspx 【二】VS 2010 的存储过程的调试。 关于存储过程的调试,现在总结一下发现单步调试存储过程有以下2种方法: 1.这种方法自己已经做过,是可以的,如下: a.如果目标数据库存在存储过程 阅读全文
posted @ 2018-01-16 17:35 烟雨楼台^浮云往事 阅读(7983) 评论(0) 推荐(0) 编辑
摘要: 一、缓存技术本节将介绍以下技术: 使用Asp.Net缓存; 使用Remoting Singleton缓存; 使用内存映射文件; 使用SQL Server缓存; 使用静态变量缓存; 使用Asp.net 会话状态(Session State); 使用Asp.net客户端缓存和状态; 使用Internet 阅读全文
posted @ 2018-01-16 17:17 烟雨楼台^浮云往事 阅读(17608) 评论(0) 推荐(1) 编辑
摘要: 通过IIS方式寄宿服务 之前的例子是将控制台作为WCF的寄宿方式或者是直接添加契约项目的引用,然后通过配置或者是ChannelFactory的形式进行创建服务对象,其实在大多的开发中以IIS的形式创建WCF也是比较常见的。每一个Webservice都是具有一个asmx文本文件,客户端通过访问.asm 阅读全文
posted @ 2018-01-16 17:14 烟雨楼台^浮云往事 阅读(719) 评论(0) 推荐(3) 编辑
摘要: 1.创建解决方案WCFService 依次添加四个项目,如上图,Client和Hosting为控制台应用程序,Service和Service.Interface均为类库。 2.引用关系 Service.Interface:定义服务契约(Service Contract)接口,引用WCF核心库Syst 阅读全文
posted @ 2018-01-16 17:11 烟雨楼台^浮云往事 阅读(982) 评论(0) 推荐(0) 编辑