找到相关内容 3226
【WinCE】WinCE程序开发中出现“无法找到PInvoke DLL"Kernel32.dll"”问题的一种解决方法
最近本人参与了一个小项目是做WinCE6.0平台上的应用,开发用的语言是C#。   整个开发过程中让我感到十分蛋疼,说实话用C#这样的高级语言去做嵌入式设备上的应用软件并不是种高明的选择。不但一些通用的类库比普通WINFORM少了一半,就连调用的API函数与普通台式机上的WINDOWS系统也不一样。   在WINCE中引用DLL然后调用其API函数比较容易出现问题就是WINCE
http://www.cyqdata.cn/cnblogs/article-detail-41222 
SQLServer Replication 常见错误
1. 错误:已将此(这些)订阅标记为不活动,必须将其重新初始化。需要删除NoSync 订阅,然后重新创建它们       use distribution go --查找状态不正常的发布 select status,* from dbo.MSsubscriptions where status<>2 --修改状
http://www.cyqdata.cn/cnblogs/article-detail-41215 
[WCF权限控制]ASP.NET Roles授权[上篇]
在采用Windows认证的情况下,使用基于Windows用户组安全主体权限模式是一个不错的选择。我们可以直接使用现有的用户组设置,也可以为相应的应用或服务创建单独的用户组。但是,由于该模式对Windows认证的依赖,意味着这种模式只能使用于局域网环境中。如果采用证书和Windows帐号的映射,也可以适用于像B2B这样的外部网环境。在其他的网络环境中,基于Windows用户组的授权方式将会无能为力。
http://www.cyqdata.cn/cnblogs/article-detail-41214 
CSS 兼容性和 Internet Explorer
随着每个新版本的 Windows Internet Explorer 的发布,对级联样式表 (CSS) 标准的支持也在稳步提高。 Internet Explorer 6 是第一个完全符合 CSS 级别 1 规范的 Internet Explorer 版本。 Windows Internet Explorer 8 完全符合 CSS 级别 2 修订 1 (CSS 2.1) 规范,并支持某些 CSS 级
http://www.cyqdata.cn/cnblogs/article-detail-41213 
由浅入深CIL系列:5.抛砖引玉:判断string是否为空的四种方法的CIL代码看看效率如何?
  本节将接触几个新的CIL操作码如下               ldc.i4.0    将整数值 0 作为 int32 推送到计算堆栈上       &nb
http://www.cyqdata.cn/cnblogs/article-detail-41210 
Entity Framework 4.1 and Poco 使用存储过程联表查询
一:数据库支持 为了演示本例,我们创建了另外一个简单的示例数据库MiniNW,该数据库来自于ADO.NET Entity Framework Extensions,但在本例中,我们不会使用这个针对EF的扩展框架,因为它对POCO的支持不好,同时它也不支持DbContext,简单的说来就是它目前不支持EF4.1。 MiniNW可以在本示例代码的如下位置获得: 数据库对应关系如下(由于数据库相对简单
http://www.cyqdata.cn/cnblogs/article-detail-41209 
开源软件 ActivityAnalyse ver1.0正式版,欢迎大家交流使用
声明 本软件为开源软件,源码仅供学习与交流,软件不以盈利为目的。欢迎使用、传播、共享,但请不要用于商业用途。谢谢! 一、前言 开源软件“ActivityAnalyse ver1.0测试版”,在2011-06-08在主站与其他站点发布,得到了很多人的关注,但由于“ActivityAnalyse ver1.0测试版”没有经过大量
http://www.cyqdata.cn/cnblogs/article-detail-41208 
使用DataContractJsonSerializer碰到的两个问题
在我的项目代码中,我习惯于把一些对象进行序列化,然后存入数据库,出于节省空间的考虑,我一般使用.net 4.0中带的DataContractJsonSerializer类来实现,一般我我会写两个方法(Serialize方法和Deserialize方法)放到我的Utility项目中。 Serialize和Deserialize方法分别如下:   /// <summa
http://www.cyqdata.cn/cnblogs/article-detail-41205 
Orchard模块和主题的清单文件(Manifest File)
    在Orchard中模块和主题是用于扩展和自定义Orchard网站的重要工具。每一个模块和主题都需要一个清单文件(manifest),它是一个文本文件,文件名为module.txt或theme.txt,位于模块或主题的根目录下。一个清单文件存储了描述模块或主题的一些基本信息供Orchard系统使用,如:名称、版本、描述、作者或标签等。     本文是
http://www.cyqdata.cn/cnblogs/article-detail-41204 
浅谈Dynamic 关键字系列之一:dynamic 就是Object
C# 4.0提供了一个dynamic 关键字,那么什么是dynamic,究竟dynamic是如何工作的呢?   从最简单的示例开始: static void Main(string[] args) { dynamic dyn = 1; object obj = 1; //在编译时将鼠标放到 &
http://www.cyqdata.cn/cnblogs/article-detail-41202 
WCF BasicHttpBinding 安全解析(8)Message安全模式(iis宿主)
Message安全模式基于消息保护,强制客户端和服务端提供证书,服务端对返回的消息体进行加密。本节笔者更换服务端的证书,名为XuanhunServer1。 首先我们在服务端配置Message安全模式,如代码清单11-106所示。 代码清单11-106 配置Message安全模式 <bindings> <basicHttpBinding> <bindin
http://www.cyqdata.cn/cnblogs/article-detail-41198 
在IIS7上部署ASP.NET MVC3网站应用程序遇到的错误及解决方案
系统环境:Windows2008R2,安装IIS,安装.NET 4,安装SQL Server, 安装ASP.NET MVC3服务器独立安装版本。 接下来将Web应用程序Deploy到服务器,运行网站出现如下错误:HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容及Login on failed for "IIS APPPOOL\ASP.NET v4.0",解决
http://www.cyqdata.cn/cnblogs/article-detail-41196 
细说Cookie
Cookie虽然是个很简单的东西,但它又是WEB开发中一个很重要的客户端数据来源,而且它可以实现扩展性很好的会话状态, 所以我认为每个WEB开发人员都有必要对它有个清晰的认识。本文将对Cookie这个话题做一个全面的描述, 也算是本人对Cookie的认识总结。 Cookie 概述 Cookie是什么? Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。
http://www.cyqdata.cn/cnblogs/article-detail-41195 
在Orchard中使用Image Gallery模块
     作为ASP.NET MVC领域一款优秀的开源CMS,Orchard值得所有.NET Web开发人员学习和研究,然后二次开发,最后在其基础上创新。也是遵循国内人员学习IT技术的路线:引进->吸收->消化。      Orchard有很多优秀的功能,在此不一一列举。目前感兴趣的方向:模块化和定义CMS
http://www.cyqdata.cn/cnblogs/article-detail-41192 
ITIL(IT Infrastructure Library)介绍系列1(IT服务管理实践综述):
论坛上感觉探讨技术问题的帖子特别多,而对一些设计和整个IT管理的最新思想讨论的文章比较少。为此我准备写一个系列,是关于现在最流行的IT服务管理框架ITIL的文章。简单介绍一下这个内容。欢迎批评指正,拍砖,砸场等。 这是本系列的第一篇文章,对ITIL做一个综述。我们大致来了解一下ITIL的框架和一些基本内容。 ⊙. 什么是ITIL: ITIL is a public framework that
http://www.cyqdata.cn/cnblogs/article-detail-41190 
Mac OS X下GnuPlot的安装
Gnuplot是一个科学界广泛使用的作图软件,从Unix软件发展而来,是一款免费软件。因为其强大的作图功能,逐渐也有其他行业的人来维护支持这个软件,使其变的越来越流行。 Mac下的安装: Mac下的Gunplot有两个主要的形式:第一个就是Carbon二进制的文件,如果你运行的是经典的Mac OS系统(OS X之前),那这个可能是你唯一的选择。这个版本也可以在OS X下运行。如果你只是希望能够
http://www.cyqdata.cn/cnblogs/article-detail-41187 
自己动手开发编译器(九)CPS风格的解析器组合子
上回我们用函数式编程的方法,结合Linq语法,建立了一套解析器组合子方案,并能成功解析自定义文法的输入字符串。但是,上次做成的解析器组合子有个重要的功能没有完成——错误报告。作为编程语言的语法分析器,不能在遇到语法错误的时候简单地返回null,那样程序员就很难修复代码中的语法错误。我们需要的是准确报告语法错误的位置,更进一步,是程序中所有的语法错误,而不仅仅是头一个。后者要求解析器具有错误恢复的能
http://www.cyqdata.cn/cnblogs/article-detail-41186 
HTML5,为你的网页添加音效(兼容Firefox 3.5+, IE 6-9, Safari 3.0+, Chrome 3.0+, Opera 10.5+)
为交互添加恰当的音效,常常能改善用户体验。在我们所熟悉的windows里,清空回收站的碎纸声就是很好的例子。 下面是一个利用HTML5, Jquery,给页面添加音效的小组件(只是添加音效,并不是播放器)。 其实很简单,就是利用HTML5中的audio标签,播放声音。不过为了照顾IE 6-8,还是用上了bgsound。 兼容所有主流浏览器(非主流不在考虑之列了) 闲话少说,上代码: <a h
http://www.cyqdata.cn/cnblogs/article-detail-41177 
[WCF权限控制]模拟(Impersonation)与委托(Delegation)[上篇]
由于服务操作是在寄宿进程中执行,在默认的情况下,服务操作是否具有足够的权限访问某个资源(比如文件)决定于执行寄宿进程Windows帐号的权限设置,而与作为客户端的Windows帐号无关。在有多情况下,我们希望服务操作执行在基于客户端的安全上下文中执行,以解决执行服务进行的帐号权限不足的问题。这就涉及到一个重要的话题——模拟(Impersonation)与委托(Delegation)[实例程序源代码
http://www.cyqdata.cn/cnblogs/article-detail-41176 
Windows Server AppFabric 缓存(微软分布式缓存解决方案)
主要介绍一下Windows Server AppFabric特点,详细的介绍及代码参照MSDN,这里就不多此一举了。(同类产品Memcahed)       Windows Server AppFabric 扩展了 Windows Server 以为 Web 应用程序和中间层服务提供增强的托管、管理和缓存功能。 AppFabric 托管功能向 In
http://www.cyqdata.cn/cnblogs/article-detail-41175