Silverlight 游戏开发小技巧:昼夜交替动画
记得在WP7上玩一个游戏有段动画很有趣,是背景在进行昼夜交替,一会儿白天太阳出来白天了,一会儿月亮蹦出来夜晚了,在以前做C++程序的时候曾经实现过类似的效果,今天早上移植了一下到Silverlight当中效果还是不错,当然了,有了Blend神器,就完全不用通过代码的方式实现,真的方便了很多。
以前的效果预览:
由于条件所限定,本篇中实现的效果仅仅为一个引子,更细的细节,还需要自行制作,请注意,本
http://cyqdata.cn/cnblogs/article-detail-15429
[Project Euler] 来做欧拉项目练习题吧: 题目010
[Project Euler] 来做欧拉项目练习题吧: 题目010 &nb
http://cyqdata.cn/cnblogs/article-detail-15428
HTML5 新的 Input 类型
HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。 介绍这些新的输入类型: emailurlnumberrangeDate pickers (date, month, week, time, datetime, datetime-local)searchcolortelephonecolorEMAIL<input type="email" /
http://cyqdata.cn/cnblogs/article-detail-15426
.NET Micro Framework开发板用户简明手册(v2.0)
说明:这是上一篇文档《.Net Micro Framework开发板用户简明手册》的2.0版本,上一个版本基于.NET Micro Framework 4.0平台,而本手册基于.NET Micro Framework 4.1,采用VS2010进行用户程序开发。
该版本不仅把内核由.NET Micro Framework 4.0升级到.NET Micro Framework 4.1版本,并且解决了R
http://cyqdata.cn/cnblogs/article-detail-15423
WinForm"立体饼状图实现(附源码示例)" 之配餐系统的开发
本文所要将的是在“配餐系统”开发中 立体饼状图效果的实现,直接贴出代码和附上示例,相信需要的朋友可以很容易使用!项目中的效果图,如下:
实现 应用的是 System.Drawing.PieChart.PieChartControl 控件, PieChartHelper类如下:
&nbs
http://cyqdata.cn/cnblogs/article-detail-15036
在Emacs中构建我的字典(sydict)
寒假在家真是有够无聊的,不能上网,没交通工具可以离开家里。
于是乎,把从学校里面带过来的几本书给看了。
之后又没东西看了,就一直在看Emacs Info。看着看着发现好多英文单词都不认识,都怪当初没有把英语好好学。这样,我就想到了Linux下的有名的国产开源辞典(stardict)。但是呢,每次都在emacs和stardict当中切换好不舒服。所以呢,我就打算自己写个在Emacs里面查询单词的接口
http://cyqdata.cn/cnblogs/article-detail-15035
Asp.Net知识锦分享
今天是春节的最后一篇博客了,在这里给大家拜个早年!祝大家新年新气象,事业红红火火,兔年大吉,给力给力再给力!
我是09年10月的时候开博客的,当时的我还是一个啥都不懂得楞青头,虽然现在也好不到哪里去,呵呵。当时的我对.Net嗤之以鼻,认为Java才是王道。当时的我学Java也一年多了,感觉Java的世界里,东西太繁杂了,其实现在想想,.Net技术里的东西很多,很深。我们无法面面俱到,正如园子里某位
http://cyqdata.cn/cnblogs/article-detail-15032
强类型ASP.NET数据绑定改进版
看了dragonpig写的“教你30秒打造强类型ASP.NET数据绑定”,眼前一亮,真是太给力了,原来还可以这样进行数据绑定。
立即小试了一下,并进行了一些改进,目前已经应用于Home中的新闻栏目。下面分享一下改进心得。
使用传统的ASP.NET数据绑定方法,有两个地方一直让人不爽:
1) 缺少智能感知;
2) 强制类型转换。
先回味一下传统的ASP.NET数据绑定:
看
http://cyqdata.cn/cnblogs/article-detail-15031
教你30秒打造强类型ASP.NET数据绑定
数据绑定似乎是ASP.NET老掉牙的东西了。可是你知道吗,只需要一点小小的改动就可以替换Eval,摆脱字符串依赖并且大大提高性能。
首先在code behind中加入以下方法
protected virtual object ExpHelper<TEntity, TREsult>(Func<TEntity, TREsult> func){ var itm = Ge
http://cyqdata.cn/cnblogs/article-detail-15029
project euler 1~50 简单题解
project euler 1~50前一段时间看到有人在写project euler上的题目,然后我看了看题目,还好,权当练习python了,然后就花了一周做了些题目。话说python的整数太好用了,如果用c++写高精不知得花多少时间(c++有一个实现效率极高的大整数库gmp,不过编程比赛肯定是不能用的了,虽然python也不能用- -|| )java又慢的要死。MIT都不教LISP改教pytho
http://cyqdata.cn/cnblogs/article-detail-15028
简析javascript的this
昨天跟朝沐同学讨论到this指针,今天决定凭感觉来写一篇,或许对某些同学有帮助。惭愧,一直以来,写码只是凭感觉,没有系统的学习过这套那套理论,所以先申明,以下内容大多是感觉描述,没有去对照权威参考,多有错漏。
很小白的百度知道一下“javascript this”,搜到了这个:http://zhidao.baidu.com/question/87695812.html?si
http://cyqdata.cn/cnblogs/article-detail-15023
MS CRM 4中模拟PartyList字段的方法
在MS CRM系统中,有一种字段类型是partylist,该类型的字段可以存储多个lookup值,例如电子邮件实体中的收件人、抄送以及密件抄送等字段都是partylist类型的。PartyList类型字段的使用效果截屏如下图所示。
点击控件右侧的 图标,进行查找时,PartyList类型的字段所对应的查找对话框是look
http://cyqdata.cn/cnblogs/article-detail-15021
WebMatrix教程(三) (关注Microsoft 的最新武器:基于空白项目建立你的WebMatrix网站[下篇])
测试你的站点
WebMatrix 包含一个 IIS Express, 它的工作方式很像 IIS. 然而, IIS Express是集成在WebMatrix里,在本地计算机上运行,这方便了我们进行本地测试。
有时你需要做的不仅仅是检查网页的外观, 你可能想知道在后台数据交换中发生了什么。例如,是否有损坏的链接,WebMatrix有一个工具可以带你直接到这类文件处作出修正。
选择&n
http://cyqdata.cn/cnblogs/article-detail-15020
原生JS实现淡入淡出效果(fadeIn/fadeOut/fadeTo)
淡入淡出效果,在日常项目中经常用到,可惜原生JS没有类似的方法,而有时小的页面并不值得引入一个jQuery库,所以就自己写了一个,已封装, 有用得着的朋友, 可以直接使用. 代码中另附有一个设置元素透明度的方法, 是按IE规则(0~100)设置, 若改成标准设置方法(0.00~1.00), 下面使用时请考虑浮点精确表达差值.
参数说明:
fadeIn()与fadeOut()均有三个参数,第一个是事
http://cyqdata.cn/cnblogs/article-detail-15019
ASP.NET MVC Framework 系列
序言
做为设计模式的王者,MVC在众多领域都成为良好的模型的代名词,从前在ASP.NET下我们只能依靠Monorail来实现ASP.NET下无控件的MVC,但是现在ASP.NET 下的MVC已经成为现实。
本文只想让大家更直观地认知ASP.NET MVC,如果语言有所不当,还望大家海涵。当然,如果文中有所纰漏还希望大家及时指出,我也好做及时的修改。在下本着对初学者负责的态度来书写本系列中的各篇文章
http://cyqdata.cn/cnblogs/article-detail-12669
庖丁解ASP.NET MVC内部运行流程
跟大家分享两张ASP.MVC的内部运行流程图,作者都是Steve Sanderson,上面这张是07年MVC还未正式发布之前做成的流程图,虽然较老但是放到今天大部分仍然基本适用(注意:图中有些部分已经过期,但是因为比较详细全面,也贴上来了)。下面那张是09年的,贴上来的理由是图中详细的表出MVC框架里哪些部分是可以被拓展(extend)的, 比如说你可以用Cusotom route handler
http://cyqdata.cn/cnblogs/article-detail-12668
MVC3-RAZOR尝鲜之漂亮的chart图表
目录 1 创建一个Chart 2 添加标题 3 添加数据源 3.1 反复调用AddSeries可以添加多个 3.2 重复绑定 3.3 使用xml作为数据源 4 数据绑定 5 添加图注 6 保存数据 7 图表与缓存 8 保存到文件 9 其他 1创建一个Chart public Chart( i
http://cyqdata.cn/cnblogs/article-detail-12667
Asp.net Mvc Framework 二 (URL Routing初解)
什么是URLRouting呢?
你可以使用URL routing来配置一些URL的映射,使用户可以按你的规则来访问网站.
使用URL routing,一定要规定URL模式,它包括一个位置标识,它将在你请求网页时按这个规则返回给你内容. 当然,这个创建的规则完全是由你自己定义的.
上回说道:
http://localhost/Views/Home/Index.aspx和
http://localh
http://cyqdata.cn/cnblogs/article-detail-12666
Asp.net MVC各个类的说明(Preview 4)
限于水平部分写的有些粗糙,会慢慢改进的.
本文将Asp.net MVC中的类分为十大类进行整理 分别为
枚举
接口
Helper
http://cyqdata.cn/cnblogs/article-detail-12661
[Silverlight]如何在应用程序中使用Silverlight Toolkit中的主题样式
Silverlight Tookit中提供了很多很酷的切便于使用的主题样式,它们包括
Bureau Black
Bureau Blue
Expression Dark
Expression Light
Rainier Purple
Rainier Orange
Shiny Blue
Shiny Red
Whistler Blue
你可以通过这里可以查看这些主题样式的截图和演示。
http://cyqdata.cn/cnblogs/article-detail-12647