找到相关内容 310
关于Enterprise Library Security和System.Security的结合使用记录
本来刚想从博客园搜集点Enterprise Library Security的资料记录,发现博客园的网站又当机了(最近博客园经常当机呀)。看来还是自己手写下吧。以前使用过Enterprise Library的Logging 、Validation 和Cache 感觉还不错、当然这方面的选择还有的,比如日志记录的Nlog和Log4之类的,验证方面也有Fluent Validation 这种
http://cyqdata.com/cnblogs/article-detail-42193 
Android开发教程 --- 葵花宝典第六层 控件之 Dialog ListView GridView
Hi 大家好!   今天和大家一起来学习三种控件,对话框、列表、网格视图。   这三种控件比较重要,使用率也比较频繁,相对来说也比前面所讲的控件复杂,希望大家多练习,熟练掌握它们。   照例,上笑话。   论坛楼主:帅有个屁用——到头来还不是被卒吃掉!   论坛回复:帅有士陪,有炮打,有马骑,有车坐,有相暗恋……帅怎么不好?!!    
http://cyqdata.com/cnblogs/article-detail-42175 
GoF著作中未提到的设计模式(4):Double Dispatch
我们先从字面上去理解它吧,直观地说,它指的是两次dispatch。这里的dispatch指的是什么呢?举个例子: class Event { public: virtual void PrintName() { cout<<"我是通用事件"<<endl;
http://cyqdata.com/cnblogs/article-detail-42102 
[Silverlight]用Prism打造自己的程序开发架构
    大家都知道Prism自带的StockTraderRI的例子,这个例子给我们展示了由不同的功能模块(包括里面的页面)组合成主界面(shell)的方法;我当初看到这个例子总觉得怪怪的,原因是我的项目经验中基本没有出现过这样的需求,而出现最多的是“在主界面中显示(调用)不同的模块中的页面”:例如我在主界面有个菜单,如图:1、我想在点击某个菜单
http://cyqdata.com/cnblogs/article-detail-42078 
Silverlight实用窍门系列:49.Silverlight中管理独立存储--Isolated Storage【附带实例源码】
        Silverlight中的独立存储是其内部的可信任的可访问文件空间,在这里你可以使用Silverlight随意的创建、读取、写入、删除目录和文件,它有一些类似于Cookie,但是它可以在客户端保存大量的数据。这个空间默认是1M,如果不够的时候可以申请扩大容量。     &n
http://cyqdata.com/cnblogs/article-detail-42050 
Visual Studio 2010 实用功能:使用web.config发布文件替换功能
I:当建立Web项目后,默认生成的web.debug.config与Web.Release.config的作用介绍 1.为了更加清晰地介绍这个功能!我将会在下面建立一个空的Web应用程序项目去演示这一个功能的用意!所以接下来的第一步就是去建立好这个WEB应用程序项目. 首先我们打开VS2010,新建WEB应用程序项目.如下图 当我们建立好了一个空的Web项目后,在VS解决方案资源管理器里面将会看到
http://cyqdata.com/cnblogs/article-detail-42026 
处理大并发下的dropdownlist数据关联
最近开发一个特殊的ASP.NET应用程序,其中一个页面中包含一小块是在瞬间访问量非常大的情况下(相同时间段内最高可达到5000千人以上用户同时访问),两个dropdownlist下拉菜单进行数据关联的应用,类似于省、市县三层级联下拉菜单,通过用户选择关联的数据将结果插入到数据库中,但是在实际的使用中多次都出现了少量结果关联不上的情况,例如选湖北省武汉市,但插入到库中后,市级数据里关联的结果却是北京
http://cyqdata.com/cnblogs/article-detail-41965 
步步为营 SharePoint 开发学习笔记系列 四、创建sub site和创建list
概要 一个网站定义定义了一个种类型的SharePoint网站。安装了MOSS2007后,会在服务器本地的目录C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates中放置各种网站定义模板。 STS定义了Team Site(工作组站点),Blank Site(空站
http://cyqdata.com/cnblogs/article-detail-41953 
C++自己实现list
 C++自己实现list   前两个博客发表了自己写的stack(栈)和queue(队列),感觉比较简单,今天想试着实现list,结果发现,不是那么容易,感觉自己对STL的底层不是很了解, 真要自己实现还真的很难,看STL的源代码,那个晕啊...那代码也写得太难理解了,当然跟我不了解有关,但我相信,在将来的某一天我会懂的,你看我的代码也会懂的。   话说:STL中的list的内部结构就是
http://cyqdata.com/cnblogs/article-detail-41946 
Jquery 插件 :多步骤滑动切换 multiSteps
这个插件支持任意步骤,具有启动之前函数调用功能,具有完成之后回调功能。 插图:在支持Html5浏览器下观看会有更加体验 其中IE9以下版本使用滤镜模拟了一个阴影,删掉此处内容,IE下运行会更加平滑(至少我的老爷机运行更平滑了。) 第一步插图: 启动函数需要返回值,在这个启动函数里面你可以为所欲为,但是在你坏事做完之后必须返回一个值, 被发现,那你就得停下来等待处理结果,那么就返回false,无法继
http://cyqdata.com/cnblogs/article-detail-41940 
运行于IIS/MVC平台上的GIT服务器Bonobo Git Server的实践 (附带汉化补丁)
关于 Bonobo Git Server 之前曾经尝试在Windows平台上搭建一个GIT服务器,无奈又要装SSH又要这个又要那个的,便放在一边了,实在没工夫折腾它。昨天有点烦躁,于是便想折腾点儿什么名堂,这不,就想起折腾它了。 想起它的原因是,之前有看到dudu的《用开源 ASP.NET MVC 程序 Bonobo Git Server 搭建 Git 服务器》,看的时候没有在意,这会儿想起来
http://cyqdata.com/cnblogs/article-detail-41818 
Silverlight实用窍门系列:47.Silverlight中元素到元素的绑定,以及ObservableCollection和List的使用区别
        问题一:在某一些情况下,我们使用MVVM模式的时候,对于某一个字段(AgeField)需要在前台的很多个控件(A、B、C、D、E)进行绑定,但是如何能够让我们后台字段名改变的时候能够非常方便的改变所有使用了这个字段的控件呢?         回
http://cyqdata.com/cnblogs/article-detail-41793 
SSIS高级转换任务—渐变维度(Slowly Changing Dimension)
渐变维度(SCD)转换提供了一种维护渐变维度或渐变表的方法,渐变维度的分析处理是一个很大的话题。一般一个维度表通常包含一些描述其他信息的离散值,例如,价格,重量,销售地区。问题是如果随着时间的推移这些信息改变我们将如何维护这个表,特别是在数据转移的过程中。例如我们查看AdventureWorks中的product表,如图1 图1    通常在联机事务处理(OLTP)数据库中,我们会用一行的数据来
http://cyqdata.com/cnblogs/article-detail-41755 
DropDownList 控件不能触发SelectedIndexChanged 事件的另一个原因
  相信DropDownList 控件不能触发SelectedIndexChanged 事件已经不是什么新鲜事情了,原因也无外乎以下几种: 1、DropDownList 控件的属性 AutoPostBack="True" 没有写; 2、DropDownList 控件的数据绑定没有放在if (!Page.IsPostBack) 里面; 3、DropDownList 控件选定项的value
http://cyqdata.com/cnblogs/article-detail-41695 
DataGridView结合ImageList实现图像列
实现类似AutoCAD或者PhotoShop中图层的效果。层名称,层状态,锁定,显示。如图:总结一下DataGridView的小技巧:1.代码添加列,次序是由右至左,即越先添加的列,越靠右。2.代码添加行,先添加行数,再往行里加数据。   dataGridView1.Rows.Add(3);   dataGridView1.Rows[0].Cells[0].
http://cyqdata.com/cnblogs/article-detail-41683 
ListBox优化初步(一)
在书中圣的版本更新历程中,碰到了诸多问题,其中一个就是ListBox当使用WrapPanel时的性能问题 WrapPanel不是原生控件,它来自于 使用它可以实现ListBox的多列布局(如图一),但是它是不支持虚拟化的,关于虚拟化,请自行搜索相关资料。 这里简单提一下,虚拟化分为视觉虚拟化和数据虚拟化,这里我们只关注视觉虚拟化,以下提到的虚拟化也都特指视觉虚拟化
http://cyqdata.com/cnblogs/article-detail-41667 
ListBox优化初步(二)
上文解决了虚拟化的问题,使得类Grid的多列布局ListBox也能实现虚拟化,可以说性能已经有了飞跃   但我的书中圣在使用过程中,仍然发现滑动起来卡卡的,上文的Demo大家可能注意到,即使是WrapPanel也仅是加载的时候很慢,滑动的时候也是流畅的,本文的内容就是关于ListBoxItem的结构复杂度问题。   注意观察上文的Demo,大家可以发现,ListBox的
http://cyqdata.com/cnblogs/article-detail-41666 
Delphi ListView排序
var   m_bSort:   boolean=false;   //控制正反排序的变量       //ListView排序的回调函数,默认的是快速排序法,也可以自己在这里做算法   function   CustomSortProc(Item1
http://cyqdata.com/cnblogs/article-detail-41662 
Visual Studio 插件的开发
起因 在做项目的时候,经常需要根据表结构create一些实体类,写多了,实在是觉得无趣,于是就琢磨着做个代码生成工具。当然现在有很多现成的,拿来用就好,可是总想自己弄个出来玩玩,一来是当初用DataSet,VS可以根据一个xsd文件生成那么多代码,可以拖拖拽拽就搞定,一直没闹明白是怎么做的,不甘心,总想弄明白,二来,公司里,数据库的脚本大多是根据一个xml配置文件生成的,这样,我拿到这个xml生成
http://cyqdata.com/cnblogs/article-detail-41414 
WCF分发简述-ChannelDispatcher,EndpointDispatcher,MessageFilter
学习和使用WCF已经有很长一段时间了,但是一直不敢写关于这方面的blog。以为院子里有个WCF高手(Artech),我学习WCF大部分就是看的他的blog。所以在这里感谢Artech大哥的分享。前些日子的XX问到这个问题,所以我才斗胆有了这篇blog,欢迎高手指正。 1:ServiceHost 和ChannelDispatcher:    没使用过Viso,但是现在的机子上只有
http://cyqdata.com/cnblogs/article-detail-41394