伪破解 componentone silverlight 控件
在silverlight开发中用到了多种控件,有时候现有的控件不能满足要求,于是很多第三方提供了丰富的控件。其中就有componentone,当然要收费,$895。
而如果未注册的话在引用C1控件的时候会在xaml里自动插入C1:C1NagScreen.Nag="True",如:
<C1DateTime:C1DateTimePicker C1:C1NagScreen.Nag="True
http://www.cyqdata.cn/cnblogs/article-detail-25560
Lucene.net 项目停了
Lucene.net 项目有将近1年没有出官方版本了,从去年年初就听说好像出什么问题了,但一直没有看到官方说法。最近搜了一下,这个项目好像确实停了。Apache 开源基金会已经把这个项目的主页下掉了,放到孵化器里面去了。这个项目目前用户还是很多的,包括博客园的找找看,我估计也是基于这个 lucene.net 的,停了还是比较可惜的,希望它的分支能继续发展起来。下面把我看到的相关文章,我大概给介绍一
http://www.cyqdata.cn/cnblogs/article-detail-25549
高级软件工程师面试问题 Interview SeniorSoftwareEngineers
hanselman这篇文章很有意思,尽管不是每个问题都很值得作为面试问题出现,但是很多都值得去仔细想想。
一个优秀的面试问题,尤其是针对Senior Engineer的面试问题,不应该仅仅是问某个api的用法,某个很容易从帮助中找到的内容。有发散性,可以基于问题进行扩展的问题才是一个比较好的问题。
下面是一个非常长的问题列表,主要是关于面向对象设计,设计模式,以及一些实际工程中会用到概念,都是比较
http://www.cyqdata.cn/cnblogs/article-detail-25507
ADO.NET Entity Framework 之 Code First 快速入门
ADO.NET Entity Framework CTP 5 (以下简称CTP5)已经发布好长时间了。它将是最后一个CTP版本(adonet博客里面是这样说的)。至于最后的归宿, 会不会集成到VS2010 SP1里面去?
本篇博文仅仅介绍快速入门,更多内容您可以访问adonet博客或者等待下文。
在这之前,您首先需要下载CTP5.
下面以最简单的文章和文章类型举例:
首先创建一个解决方案,引用CT
http://www.cyqdata.cn/cnblogs/article-detail-25503
Entity Framework快速入门--索引贴
此系列在不断完善中,希望能将我关于Entity Framework的知识总结整理到这里跟大家分享,也希望得到大家的指点!共同进步,共同提高!谢谢!
Entity Framework快速入门
Entity Framework快速入门--实例篇 DatabaseFirst
Entity Framework快速入门--IQueryable与IEnumberable的区别
Entity Framewor
http://www.cyqdata.cn/cnblogs/article-detail-25445
Entity Framework快速入门--CodeOnly POCO
前几篇文章我简单介绍了Entity Framework的概念以及介绍了Database First方式实例和Model First方式实例。今天我们将介绍另外一种令人兴奋的开发方式:CodeOnly!当然EF对于POCO(Plain Old CLR Object)的支持是EF4.0中的一大特性。也是EF可扩展性提高的一大进步。废话少说,也是简单给大家演示一下操作的步骤!先简单说一下流程,然后再看下
http://www.cyqdata.cn/cnblogs/article-detail-25441
Entity Framework快速入门--ModelFirst
Entity Framework带给我们的不仅仅是操作上的方便,而且使用上也很是考虑了用户的友好交互,EF4.0与vs2010的完美融合也是我们选择它的一个理由吧。相比Nhibernate微软这方面做的的确是很不错。
下面我将使用CodeFirst方式来做个简单是实际例子与大家分享。
我们还是和 前面的文章 Entity Framework快速入门--实例篇一样,创建一个控制台项目。
第一步:创建
http://www.cyqdata.cn/cnblogs/article-detail-25393
Entity Framework快速入门--IQueryable与IEnumberable的区别
IEnumerable接口
公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。也就是说:实现了此接口的object,就可以直接使用foreach遍历此object;
IQueryable 接口
它继承 IEnumerable 接口,而因为.net版本加入Linq和IQueryable后,使得IEnumerable不再那么单调,变得更加强大和丰富。
为了区别两个接口,我们通过一个实际的例子来解
http://www.cyqdata.cn/cnblogs/article-detail-25389
SuperMap iClient for Silverlight API聚合ArcGIS server的REST服务
SuperMap iClient for Silverlight API不仅可以对接SuperMap iServerJava6R、SuperMap iServerJava2008、SuperMap ISDotNet6的服务,实现加载其对应的图层,还可以进行扩展实现第三方图层的加载。例如在项目可能用到ArcGIS的REST服务出的图片作为底图,而业务服务用的是SuperMap的,所以就要通过扩展Su
http://www.cyqdata.cn/cnblogs/article-detail-25373
【全面解禁!真正的Expression Blend实战开发技巧】第六章 认识ListBox
反反复复考虑后,准备把这一章的切入点瞄准ListBox。并用了一个看起来有点别扭的标题“认识ListBox",许多人看到这里就不爱看了,即使是大学里用winform的学生也会说ListBox我看他好几年了。但我想说,在实际项目开发中,界面元素除了Button,另一个使用率最高的就是ListBox,你认识ListBox,但未必认识下面几种特殊的ListBox,也未必知道如何最快速构建这样
http://www.cyqdata.cn/cnblogs/article-detail-25372
使用AuthToken架构保护用户帐号验证Cookie的安全性
在项目或者网站开发中,我们很多人很多时候喜欢使用微软的FormsAuthentication类的GetAuthCookie函数生成需要在访客客户端放置的帐号校验Cookie,这个本身没问题,但是很多人会被GetAuthCookie的userName参数误导,以为传递UserID或者UserName就很安全了.而实际上,Cookie本身并不安全,如果完整复制了校验Cookie,在Cookie的允许时
http://www.cyqdata.cn/cnblogs/article-detail-25326
c#扩展方法奇思妙用基础篇七:IsBetween 通用扩展
相信大家在看了本文的题目之后,马上就能写出 IsBetween 扩展来: public static bool IntIsBetween(this int i, int lowerBound, int upperBound,
bool includeLowerBound = false, bool includeUpperBound = false)
{
return (inc
http://www.cyqdata.cn/cnblogs/article-detail-25274
Orchard:把之前写的Map Content Part专为一个Widget来使用
在Orchard中widget 是一个内容类型,它是比较大粒度的可重用UI,它可以放在网站页面的任意位置上,例如云标签、查询窗口等。上一篇我们介绍了如何在Orchard中生成一个自定义字段类型,本篇介绍如何编写一个content part,然后如何转成一个Widget。
生成一个Content Part
&
http://www.cyqdata.cn/cnblogs/article-detail-25227
Response.End导致“正在中止线程”异常的问题
这是最近发现的一个问题,我用AJAX请求P页面,然后根据返回值来确定下一步的逻辑,结果发现Response.End
语句居然引发了“正在中止线程”异常,导致影响了判断返回结果的逻辑。P页面代码类似如下结构:
try { //读取数据库 if (true)//这里对读出来的值进行业务逻辑判断 {
http://www.cyqdata.cn/cnblogs/article-detail-25112
【全面解禁!真正的Expression Blend实战开发技巧】第五章 从最常用ButtonStyle开始 - ImageButton
本章围绕ImageButton深入讨论,为什么是ImageButton? 图片本身就是表达美的最佳手段之一,自古形容美女,都说美的像画一样。而在实际项目中,ImageButton出现率非常高,而且未来一定会更高。不信,一起请看下图:(本程序源码http://www.kaodigua.net/download/Lession5.rar)
这两款软件相信大
http://www.cyqdata.cn/cnblogs/article-detail-25105
ASP.NET MVC 3.0学习系列文章--Dependency Resolution in ASP.NET MVC 3.0
最近休假了所以没有及时更新这一系列文章,大家见谅。本来想先写NuGet这部分的,但是我觉得NuGet对于大家来说可以先不用话费太多时间,还是先了解下ASP.NET MVC 3中的DI这部分吧。
ASP.NET MVC 3.0学习系列文章—序
ASP.NET MVC 3.0学习系列文章--Razor and ASP.NET MVC 3.0
ASP.NET MVC 3.0学习系列文章&
http://www.cyqdata.cn/cnblogs/article-detail-25076
【全面解禁!真正的Expression Blend实战开发技巧】第四章 从最常用ButtonStyle开始 - PathButton
上一篇我们介绍了TextButton,但为了追求界面的张力,时尚,仅仅使用系统的字体是不够的。在传媒领域中名片,报章,杂志,广告中的字体非常讲究。我们系统界面也是这样,一些很酷的 flash英文网站,为了追求最佳的效果,常常使用20种以上的字体。
我个人非常喜欢微软雅黑,但我无法保证每一个客户端都装有微软雅黑。在blend中可以很容易的嵌入字体包,供用户下载。但无奈中文字库太大了,一个微软雅黑
http://www.cyqdata.cn/cnblogs/article-detail-25068
Orchard:使用VS2010来生成一个地图Content Part
本篇介绍使用VS2010来开发一个地图Map part,然后在一个内容项中显示一个地图图片。在本文最后我将附上本示例的模块代码,大家可以下载进行查看。如果你还不知道如何生成一个Content part,请先看我之前写的在Orchard:生成一个Content Part。
生成模块目录结构
打开Code Generation 功能,输入下面
http://www.cyqdata.cn/cnblogs/article-detail-25065
【全面解禁!真正的Expression Blend实战开发技巧】第三章 从最常用ButtonStyle开始 - TextButton
在实际项目中,使用blend做的最多的一定是各种自定义Button。每位开发者都不可避免。而在Button的各种样式中,使用率最高的一定是TextButton与ImageButton这两种按钮。
本章以TextButton为例,讲解如何最简单,最快速的制作一个专业的TextButton。 对于这个TextButton的需求是这样的,鼠标
http://www.cyqdata.cn/cnblogs/article-detail-21043
Orchard:生成一个Content Part
在Orchard:如何生成Hello World模块中介绍了如何生成一个不带Model的模块,本篇接着上面示例给大家讲解一下如何生成一个Content Part。如果还没有生成HelloWorld模块,请参考上篇做完练习再回来接着做本次练习。
Content Part
在开源社区项目Orchard基本概念在介绍了Orchard中Content T
http://www.cyqdata.cn/cnblogs/article-detail-21042
