找到相关内容 1006
AgileEAS.NET 之 Linq 2 EAS.NET,Orm支持Linq,写程序更加的方便
     前面的文章AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口简单的介绍了一下AgileEAS.NET平台在2011年初的一些重大改进措施,其他涉及到有关于Orm体系的改进以及对linq的支持,AgileEAS.NET 快速平台之ORM体系的改进与ORM的新成员一文中对Orm的改进做了介绍,本文将详细的
http://www.cyqdata.cn/cnblogs/article-detail-37234 
SharePoint 2010 技巧: 限制People Picker搜索非站点集内的用户
业务需求:很多公司在使用SharePoint时存在一些潜在的风险,举例说明。 本公司和第三方公司搭建了SharePoint合作平台,双方公司员工可以共同分享文档,讨论等等,这时候本公司并不想让第三方公司的用户通过PeoplePicker来搜索到本公司核心员工,专家等,这是就需要限制PeoplePicker的搜索功能。 注意这里限制的Level是在网站集上的。 打开PowerShell,输入一下命令
http://www.cyqdata.cn/cnblogs/article-detail-37226 
Sharepoint学习笔记—使用 Stsadm Installing或 Uninstalling features
一.安装部署Feature  在使用Stsadm命令前,可以参考此文章Sharepoint学习笔记-- 如何在系统Path中添加STSADM的快速引用(Add STSADM in path)   以下是操作步骤:     1.把Wsp文件拷贝到你要部署的服务器指定目录下eg: D:\ Sp2010\Wsp\Myfeature.wsp  &
http://www.cyqdata.cn/cnblogs/article-detail-37222 
回顾.NET Remoting分布式开发
记得在下第一次接触.NET Remoting分布式开发是在2003年,那时候是Framework1.0初次亮相之时,Remoting分布式开发是Framework1.0其中一个亮点。经过多年的发展,在2005年,WCF随着Framework2.0首先亮相。WCF是结合Remoting,Web服务,TCP/IP套接字,MSMQ信息,P2P,WSE等多方通讯的混合体。随着WCF的出现是否意昧着Remo
http://www.cyqdata.cn/cnblogs/article-detail-37221 
改善代码设计 —— 优化函数的构成(Composing Methods)
1. Extract Method (提炼函数) 解释:       如果发现一个函数的代码很长, 很可能的一种情况是这个函数做了很多事情, 找找看函数中有没有注释, 往往注释都是为了解释下面一块代码做的什么事情, 可以考虑将这块代码提炼(Extract)成一个独立的函数.       这样做的好
http://www.cyqdata.cn/cnblogs/article-detail-37202 
SharePoint Workflow Debugging
如果你在工作流开发中没有适当的处理异常,当异常出现时你会在工作流列表的Status列中看到‘Error Occurred’,而得不到任何有关异常如何产生的线索。在这种情况下,你只能对你的工作流进行调试,但如果你不了解正确的调试方法,那会使你陷入窘境。调试工作流的方式和调试其他.Net应用程序几乎一样。在工作流的代码视图中,选择你想调试的行并且加入断点。同样你也可以在工作流设
http://www.cyqdata.cn/cnblogs/article-detail-37182 
SharePoint Workflow 版本控制
你创建了一个工作流,并且将它部署到生产环境。几个月后,业务需要做一些小的改变。你打开工作流代码,增加了一些Activities使得它满足了新的需求,然后重新部署到生产环境。令你感到震惊的事情发生了,所有的流程实例都中断了!你陷入了深深的狂乱中,因为你确信已经对修改的部分充分进行了单元测试,并且找不到产生错误的原因。你没有进行版本控制! 工作流的版本控制是非常重要的技术。当一个工作流处于闲置时(指等
http://www.cyqdata.cn/cnblogs/article-detail-37178 
再谈Patch int 3 中断例程反调试
上篇文章Patch Intel int 3断点指令的功能中谈到利用int 3反调试方法,今天想更深入的谈谈关于int 3反调试的方法。 在上篇文章中的方法过于简单直接就返回了,这样容易被发现和恢复。我需要的是更加不容易被发现的方法。 我先把内核当中int 3的中断处理例程贴出来:   public _KiTrap03 _KiTrap03 proc
http://www.cyqdata.cn/cnblogs/article-detail-37173 
WP7 Isolated Storage详解(3)-应用程序配置信息IsolatedStorageSettings
首先创建一个Windows Phone 7项目,然后在MainPage.xaml.cs(或其他页面文件)中引入命名空间: using System.IO.IsolatedStorage; 向WP7隔离存储空间中存储数据最简单的方式就是通过类IsolatedStorageSettings。其实是隔离存储空间里面的Dictionary<TKey, TValue>,一般用于简单的配置信息
http://www.cyqdata.cn/cnblogs/article-detail-37150 
Windows Server AppFabric Cache 安装启动的问题
在开发机器上测试没有问题, 一到服务器上就出现这个问题那个问题, 究其原因, 是因为在开发机上使用administrator这个build-in帐号登录, 基本上不会遇到什么权限类问题, 而服务器上为了安全起见, 有时不使用administrator帐号登录, 而是另建帐号, 授予administrators组的权限, 这样, 问题就来了.   1. 服务Services中的AppFab
http://www.cyqdata.cn/cnblogs/article-detail-37145 
SharePoint 技巧系列: 提权
在SharePoint开发过程中总是或多或少遇到提权的情况, 今天我们就来分享一下几种提权方法, 每种提权方法能解决不同的情况. 最常用的提权SPSecurity.RunWithElevatedPrivileges(delegate() {        //Code      &nbs
http://www.cyqdata.cn/cnblogs/article-detail-37134 
No. 9269 Windows 7样式Aero TreeView控件(四):代码公开
上一篇关于Windows 7样式的Aero TreeView的文章,写完了隔了大概有一年了,我都基本上忘记这事儿了, 当时做TreeView控件是因为换工作无聊,写一些小工具,不让自己的技术生疏,后来忙于一些其他事情,就给忘记了,一年过来,经过两位仁兄提醒,发现自己迷失很多,也走了好多的弯路,为以自检思过5秒,决定先将代码公开,里面还有一些其他的关于硬盘的代码和一个自写TabControl的代码,
http://www.cyqdata.cn/cnblogs/article-detail-37133 
Winform开发框架之权限管理系统
在前一篇随笔《Winform开发框架之字典数据管理》中介绍过我Winform开发框架的总体情况,其中最重要的思路就是把常用的模块封装成控件进行重复使用,一则可以避免重复开发,提高开发效率;二则可以使用成熟的控件及技术,使得用户体验更好,更加专业。在前面介绍过的Winfrom开发框架总体思路如下所示。  在Winform框架中,其中权限管理系统、字典管理系统,都是可以做成独立的程序来使用
http://www.cyqdata.cn/cnblogs/article-detail-37130 
Duck Typing in .net
动态类型和静态类型 所谓动态类型(dynamic typing),就是在运行时(run-time)做类型检查,反之静态类型就是在编译时(compile-time)做类型检查,类型检查的目的自然是确定代码是否可以正确执行。在动态类型中,值具有类型,而变量没有类型,在运行时再确定变量的类型。而对于未确定类型的变量,如一个空心的“管道”,在编译时这个“管道&
http://www.cyqdata.cn/cnblogs/article-detail-37093 
WCF的WindowsService开发参考【附源码】
首先看图:1:源码结构图   2:配置文件参考 <?xml version="1.0"?><configuration>  <system.serviceModel>    <services>    
http://www.cyqdata.cn/cnblogs/article-detail-37089 
Windows Phone 7 Tips (8)
1. Windows Phone 中支持的图片最大分辨率为2000*2000 2. Windows Phone 中的WebBrowser不支持asp,不支持打开新窗口(可以采用技巧让其支持新窗口打开) 3. 在Windows Phone 中Application Bar 不是Silverlight控件,也不是UIElement对象 4. 在Windows Phone 7中将本地话资源独立
http://www.cyqdata.cn/cnblogs/article-detail-37083 
在SQL Server Reporting Services的数据集中刷新字段时发生查询超时
在Reporting Services中创建数据集时,通常会点击“刷新字段”以在数据源中运行查询,并检索填充“报表数据”窗格中的数据集字段集合时所需的字段名称。 但是,如果查询返回大量数据,导致用时太长,则会发生超时,并且这个超时时间是无法更改的(经确认,这是一个BUG)。 解决的办法是用SET FMTONLY选项,示例如下。 1 SET FMT
http://www.cyqdata.cn/cnblogs/article-detail-37081 
Deferred Shading
Deferred Shading     Deferred Shading是现在比较流行实时渲染方式,这种渲染方式能把Geometry和Lighting之间的耦合解开,把Forward Shading的Geometry Pass*Lighting Pass复杂度下降为Geometry Pass+Lighting Pass,特别适合于渲染较多动态光源的场景,本文将快速浏
http://www.cyqdata.cn/cnblogs/article-detail-37079 
Winform开发框架之字典数据管理
好久没写博客了,除了是工作较忙的原因外,其实是也一直在想如何整合我所有的开发经验及技术积累,开发过很多Winform共享软件、Asp.net的WebForm项目,发现很多东西是相互关联很紧密的,但往往我们太忙太懒,要好好整理,并整理出棒棒的一般比较难,但我们没有停步,梦想总会慢慢接近并实现。在做了很多项目之后,发现人的惰性或者惯性很大,因此有机会得好好整理下开发的成功,优化再优化,用的时候就越来越
http://www.cyqdata.cn/cnblogs/article-detail-37051 
仿World Wind构造自己的C#版插件框架——WW插件机制精简改造
很久没自己写东西啦,早该好好总结一下啦!一个大师说过“一个问题不应该被解决两次!”,除了一个好脑筋,再就是要坚持总结。      最近需要搞个系统的插件式框架,我参照World Wind的插件方式构建了个插件框架,可以参照《WorldWind学习系列五:插件加载过程全解析》,下面与大家分享一下.      &nbs
http://www.cyqdata.cn/cnblogs/article-detail-37043