- 博客(6)
- 资源 (6)
- 收藏
- 关注
转载 深入分析委托和事件
为你介绍一下 Delegate 的使用方式,逐渐揭开 C# 当中事件(Event)的由来,它能使处理委托类型的过程变得更加简单。还将为您解释委托的协变与逆变,以及如何使用 Delegate 使 Observer(观察者)模式的使用变得更加简单。在事件的介绍上,会讲述事件的使用方式,并以ASP.NET的用户控件为例子,介绍一下自定义事件的使用。最后一节,将介绍Predicate、Acti
2014-05-01 21:17:05 455
转载 SQL Server优化50法
虽然查询速度慢的原因很多,但是如果通过一定的优化,也可以使查询问题得到一定程度的解决。查询速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化。4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者
2014-04-29 15:27:10 340
原创 WPF经典编程模式-MVVM示例讲解
本篇从两个方面来讨论MVVM模式:MVVM理论知识MVVM示例讲解一,MVVM理论知识 从上一篇文章中,我们已经知道,WPF技术的主要特点是数据驱动UI,所以在使用WPF技术开发的过程中是以数据为核心的,WPF提供了数据绑定机制,当数据发生变化时,WPF会自动发出通知去更新UI。 我们使用模式,一般是想达到高内聚低耦合。在WPF开发中,经典的编程模式是MVVM,
2014-04-29 15:14:36 1108
原创 oracle学习笔记(一)
1.Orcle启动 ->运行 services.msc-> 启动OracleServiceORCLlouy服务与OracleOraDb11g_home2TNSListener服务2.运行->sqlplus.exe登录sql*Plus3.要知道那个用户,输入命令:show users4.PL/SQL Developer工具可以打开5.连接命令: a.conn 用户名/密
2013-09-20 20:55:10 495
原创 webform Url重写
URL重写就是首先获得一个进入的URL请求,然后把它重新写成网站可以处理的另一个URL的过程。举个例子来说,如果通过浏览器进来的URL是"list.aspx?id=1",那么它可以被重写成"list.1html",这样的URL,这样的网址可以更好的被网站所阅读。 1.首先新建一个WebApplication项目和一个类库(用于做URLRewrite) 2.在index.aspx
2013-07-29 22:44:30 1168
转载 ASP.NET中实现页面间的参数传递 QueryString/Application/Session/Cookie
一.使用QueryString Request.QueryString 在ASP时代,这个是较常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎么说,这是一个没有过时,且很值得推荐的方法,因为不管是ASP还是ASP.NET,最基本的都还是基于HTTp协议的。 缺点是非常明显的,让在多个页面传递时,可能就Request不到了 使用QueryString在页面间传递值是
2013-04-24 19:37:43 737
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人