你应该知道的15个Silverlight诀窍
我热爱Silverlight,并且身体力行写了很多Silverlight程序,也讨论了很多关于Silverlight的技术。对于刚刚接触Silverlight的开发人员来说,这篇文章是最适合你的。这篇文章列出了我使用Silverlight进行开发后,发现的15条小诀窍。如果你是一个全职的Silverlight开发的话,我希望你能了解并掌握它们。
我不会谈论MVVM,Prism或者MEF这些复杂的以
http://www.cyqdata.cn/cnblogs/article-detail-40416
Microsoft .NET RIA Services快速上手
在MIX 09上,Nikhil Kothari发布了微软的一神作——Microsoft .NET RIA Services。虽然目前的版本仅仅是可怜的"March '09 Preview”,但它已经足够让人兴奋不已。简单地说,在这之前,如果你用到了现在的RIA技术比如Silverlight,你只能选择写大量的服务或者WCF来实现数据的操作功能;而有了.NET R
http://www.cyqdata.cn/cnblogs/article-detail-40413
使用ReportViewer生成动态报告--项目应用心得(未完待续)
看图,这是一个人才测评报告,报告中包含多个子部分,部分的个数,内容都是变化的。 所以子报告部分我们采用子报表来实现。 下面讲解一下构建一个这样的报告会遇到的关键问题,并且提供方案方法。 问题一。 如果报告中子报告的数量和报告源都是不确定的,如何呈现? 按照我们一般的思路,就考虑建立一个
http://www.cyqdata.cn/cnblogs/article-detail-40377
asp.net利用log4net写入日志到SqlServer数据库
asp.net利用log4net写入日志到SqlServer数据库,Log4net是一个开源的错误日志记录项目,易用性强,源自log4j,品质值得信赖。 下面就我的安装部署log4net到MS sql server的经验与大家分享。
下载log4net的Dll文件并引入到项目中,在你的web主项目(比如MainWeb.csproj)添加对log4net.dll的引用,并在相应的Globall.
http://www.cyqdata.cn/cnblogs/article-detail-40340
智能表单设计器Web Free Form Designer:FreeForm
FreeForm
FreeForm是 昕友软件 开发的免费表单设计器,是亿方智能平台的其中一个组件。是一个基于.Net + SilverLight + DataBase + WCF 设计的动态表单RIA SOA系统。包含Web表单设计器(包含运行时验证器、公式生成器)、工作流接口、运行时表单展现器,还有服务器端的表单引擎和工作流BPM引
http://www.cyqdata.cn/cnblogs/article-detail-40327
SilverLight单元测试1:框架
1:选择测试框架
几乎所有的SL开发人员,都会安装Silverlight Toolkit,如果安装了这个框架,那么自然就会带上一个Silverlight Unit Test Framework。如果安装顺利,我们会在新建项目的时候,我们会在项目模版中发现多了如下一个项目:
同时,如果我们在项目中新建项,会发现多了如下的文件模版:
值得注意的是,安装该模版有一个BUG。那就是如果我们的VISUA
http://www.cyqdata.cn/cnblogs/article-detail-40322
Silverlight有限支持WCF的binding问题
这是最近遇到的一个小问题。情况是这样的: 1.我们有一个网站,是用.NET Framework 3.5编写的,里面有一些WCF的服务。作为演示,我下面有一个范例服务 合约using System.ServiceModel;
namespace WebApplication1
{
// NOTE: You can use the "Rename" command on the
http://www.cyqdata.cn/cnblogs/article-detail-40321
如何编写Silverlight动画效果控件
如何编写Silverlight动画效果控件
作为开发人员我一直存在2个问题,相信很多人也有这样的问题:
1、 懒惰,为了实现一些Silverlight特殊效果要写烦乱的XAML语句,这太可怕了;
2、 因为不是设计人员,很难做出一些非常美观的界面
于是,我就写了EffectControls控件集,目的是用最短的时间和最短的代码实现很酷的控件效果。
http://www.cyqdata.cn/cnblogs/article-detail-40308
自定义Silverlight的TabControl控件样式
上一篇说到自定义TabControl控件实现TabItem关闭按钮,但要实现漂亮的TabControl样式,比如VisualStudio2010的Tab样式,还是要自定义费一番功夫的。咱程序员擅长拖控件,不擅长美工;这年头程序员过剩,好的美工,好的界面设计人员难招。今天周末,我也闲来无事,玩玩控件样式吧。主要参考文献是MSDN,最终实现的控件效果:
用自定义TabControl和Ta
http://www.cyqdata.cn/cnblogs/article-detail-40296
Kinect for Windows SDK开发初体验(二)操作Camera
作者:马宁 Kinect SDK出来之后,不到24小时,很多Geek们已经将自己的示例发布到网上去了。可见,好东西肯定会被大家认可的,不好的东西投入再多的宣传也没用。 这一篇我们就要正式进入Kinect的编程世界了,介绍我们如何从Camera获取图像信息。先来介绍一下Kinect的整体结构,省得大家在后边的介绍中被某些名词弄晕。 Kinect一共有三个Camera,其中
http://www.cyqdata.cn/cnblogs/article-detail-40293
从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式
本系列文章导航从零开始学习jQuery (一) 开天辟地入门篇从零开始学习jQuery (二) 万能的选择器从零开始学习jQuery (三) 管理jQuery包装集从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式从零开始学习jQuery (五) 事件与事件对象从零开始学习jQuery (六) AJAX快餐从零开始学习jQuery (七) jQuery动画-让页面动起来!从零开
http://www.cyqdata.cn/cnblogs/article-detail-40288
Silverlight 中用鼠标同时选中和移动多个控件
在设计 WinForm 程序时,我们可以很方便的同时选择窗体上的多个控件来调整控件的位置。在 Silverlight 应用程序中有时我们也想实现同样的功能,以提供更好的用户体验。本文将要介绍的就是在 Silverlight 程序中实现同时选中和移动多个控件。
1、实现鼠标拖动选择时显示所选区域
2、移动所选区域时同时移动在该区域内的控件
要实现鼠标拖动选择时显示所选区域功能,可以在鼠标
http://www.cyqdata.cn/cnblogs/article-detail-40285
一步一步学Silverlight :如何在Silverlight中调用JavaScript
概述
Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据
http://www.cyqdata.cn/cnblogs/article-detail-40284
ASP.NET内部原理(HttpHandler和HttpModule)
在以前的ASP时候,当请求一个*.asp页面文件的时候,这个HTTP请求首先会被一个名为inetinfo.exe进程所截获,这个进程实际上就是www服务。截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏览器。其实ASP.DLL是一个依附在IIS的ISAPI文件,它负责了对诸如ASP文件,ASA等文件的解释执行,
----------
http://www.cyqdata.cn/cnblogs/article-detail-40280
jQuery Tools——不可错过的jQuery UI库系列
本系列文章导航
jQuery Tools——不可错过的jQuery UI库(一)
jQuery Tools——不可错过的jQuery UI库(二)
jQuery Tools——不可错过的jQuery UI库(三)
jQuery Tools——不可错过的jQuery U
http://www.cyqdata.cn/cnblogs/article-detail-40270
jQueryJSON 无刷新三级联动
<asp:DropDownList ID="ddl1" runat="server" Width="100px" ></asp:DropDownList><asp:DropDownList ID="ddl2" runat="server" Width="100px" ></asp:DropDownList><asp:DropDownList I
http://www.cyqdata.cn/cnblogs/article-detail-40269
Silverlight 通过索引器绑定动态数据
绑定动态数据是做 Silverlight 程序时经常会遇到的问题。本文介绍 Silverlight 通过绑定索引器实现绑定动态数据,即在设计时不知道数据的结构,如在设计时不知道要绑定的类有哪些属性。
绑定索引器是 Silverlight 4 新增的特性,这一特性使用我们可以在设计时不必知道要绑定的类有哪些属性,但是还可以绑定。下面先看一下如何绑定索引器。
<TextBox Grid.Row=
http://www.cyqdata.cn/cnblogs/article-detail-40243
我记录网站综合系统 -- 技术原理解析[10:PermissionChecker流程]
源代码位置:\Web\Mvc\Processors:PermissionChecker.cs
Config ->
wojilu.Web.Mvc.CoreHandler.ProcessRequest - >
wojilu.Web.Mv
http://www.cyqdata.cn/cnblogs/article-detail-40235
jquery让两个div高度自动适应 不用再看别的方法了 这个最简单
这个问题今天可是整了我一上午,原本是打算用js实现,结果兼容性很难得处理.
最后选择了jquery,方法如下(这里是我推荐的方法),使用简单,兼容性好.只需要在页面中设置一句代码就搞定,这么好的东西所以把代码贴出来,供大家参考,另外,网上也有很多种方法,下面我也一一作了一个分析.大家可以看一下,不对请指正.谢谢.
function SetSameHeight(obj1,obj2)
{
v
http://www.cyqdata.cn/cnblogs/article-detail-40234
《Cassandra实战》CassSeller程序源代码下载
下载地址:http://www.data-works.org/download/casssellersrc.zip
本目录中
CassSeller对应的是Cassandra-0.6.x版本的代码
CassSeller-0.7对应的是Cassandra-0.7.x版本的代码
对于Cassandra-0.6.x版本,打开conf/storage-conf.xml文件,在Keyspace配置项中,新添加
http://www.cyqdata.cn/cnblogs/article-detail-40227