【.Net MF网络开发板研究-03】获取雅虎天气(HttpClient示例)
在上篇文章介绍了Http Server,通过PC上的IE浏览器(相当于Http client)来访问开发板上的Http服务。这次我们在网络开发板上实现Http Client,获取雅虎网站的天气信息,并把这些信息在LCD上显示出来。
包含两部分的代码,一是通过Http协议获取数
http://cyqdata.cn/cnblogs/article-detail-41646
功能完善的 jQueryUI 日期框服务器控件 - JQueryElement [3]
已经有一段时间没有写文章了, 上次为大家介绍了 jqueryui 的按钮控件, 本次将说明 JQueryElement 实现的日期框控件.
下下面是包含日期控件的 Datepicker1.aspx:
1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Datepi
http://cyqdata.cn/cnblogs/article-detail-41632
【原创】centos下部署hudson2+maven2+flexmojos3+mercurial进行Flex项目的可持续集成(补充)
使用和研究flex项目可持续集成有一段时间了,现重新做一下总结。
主要相关软件版本:
flashbuilder 4.5 + flex sdk 4.5 + maven 2.2.1 + flexmojos 3.8 + mercurial 1.7.2 + hudson 2.0.1
Flex项目可持续集成方案在centos 5.6 i386下实现,需要安装的软件主要如下:
hudson-2.0
http://cyqdata.cn/cnblogs/article-detail-41552
Entity Framework之查询总结
本节针对EF当前支持的查询方式进行分析比较,和简单自定义条件查询的实现。
EF的查询方式
自定义条件查询
一、EF的查询方式
EF提供的查询方式有以下几种
原始SQL查询
LINQ To Entity and Lambda
ESQL 与 ObjectQuery
ObjectQuery 查询生成器
1.原始SQL查询
在EF 4.1 新增加的DbContext 除了支持LINQ与Lamb
http://cyqdata.cn/cnblogs/article-detail-41520
Entity Framework 实体关系总结:one-to-one, one-to-many, many-to-many
通过 Entiy Framework实践系列 文章,理了理 Entity Framework 的实体关系。
为什么要写文章来理清这些关系?“血”的教训啊,刚开始使用 Entity Framework 的时候,由于没有静下心来认真理清关系,走了一些"痛不欲生"的弯路。而我们目前开发的项目都在使用 Entity Framework,为了避免其他人再经历"痛不欲生"的弯
http://cyqdata.cn/cnblogs/article-detail-41510
OpenParty - OpenParty西安7月份活动
开始时间 七月 23, 2011, 1:30 p.m. 结束时间 七月 23, 2011, 4:30 p.m. 地点 西安软件园秦风阁七层多功能厅 7月,社区中最重大的事件莫过于JDK 7的发布,它有哪些新特性? 它的发布对Java的生态环境会有哪些影响? 又给开发人员带来了怎样的挑战和机会? 欢迎参加这次由Oracle, InfoQ与西安Openparty, Script
http://cyqdata.cn/cnblogs/article-detail-41505
Expression Blend for Silverlight 超丑数据加载效果
效果图: 在线演示地址:http://www.cnwp7.net/demo/dataloading/ 在数据加载时各位是否考虑过效果,如果有需要在数据加载时显示一个加载过程的效果,那么请继续往下看(别光看哦,打开神器(Blend)照着做)。 1.打开神器-新建一个 Silverlight Application。 2.单击按钮,在 Contr
http://cyqdata.cn/cnblogs/article-detail-41456
Entity Framework 实践系列 —— 搞好关系 - 同事之间(多对多,many-to-many)
从 单相思(单向一对一) 到 两情相悦(双向一对一) 到 生儿育女(一对多),这是人生的一项使命 —— 成家。
人生还有另一项使命 —— 立业。它不是一个人的事情,也不是两个人的事情,它需要很多志同道合的人并肩作战。与你并肩作战的人叫作同事,同事之间的关系是双向的,你和他是同事,同时他和你也是同事,你有很多同事,你的同事也有很多同事。这就是
http://cyqdata.cn/cnblogs/article-detail-41434
[Erlang 0004] Centos 源代码编译 安装 Erlang
由于最终部署的生产环境是Centos,所以我需要在Centos中安装Erlang B13R04 ,第一次做这件事情破费周折,主要是对Erlang依赖的库不熟悉,总是编译不过;这里梳理一下安装过程中的细节:
Erlang依赖哪些库?
A fully working GCC compiler e
http://cyqdata.cn/cnblogs/article-detail-41423
关于jQuery中的end() 方法
最近在学习jQuery方面的知识,学习中遇到一定的困难,一些知识不得不查看官方的文档,在用到end()方法时,被一个小例子搞得有点晕。
在官方的API上是这样描述end()方法的:“回到最近的一个"破坏性"操作之前。即,将匹配的元素列表变为前一次的状态。”;
看样子好像是找到最后一次操作的元素的上一元素,在如下的例子中:
html代码:
<div>测试内容1&
http://cyqdata.cn/cnblogs/article-detail-41422
面向对象(Object Oriented)掠影
面向对象(Object Oriented,简称OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。
其初,面向对象是专指在程序设计中基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统;它是一种把面向对象的思想运用于软件开发过程中,指导开发活动的系统方法,它是建立在“对象”概念(对象、类和继承)基础
http://cyqdata.cn/cnblogs/article-detail-41417
Entity Framework 实践系列 —— 搞好关系 - 生儿育女(一对多,one-to-many)
从单相思(单向一对一),到两情相悦(双向一对一)并步入婚姻殿堂,接下来就是生儿育女,男人升级为父亲,如果生了很多孩子,那父亲与孩子之间的关系就是“一对多”。
一个父亲有多个孩子,一个孩子只属于一个父亲。
我们还是以博客为例,场景如下:
一个博客(BlogSite)有多篇文章(BlogPost),一篇文章只属于一个博客。
看类图:
看表结构:
BlogSite与BlogP
http://cyqdata.cn/cnblogs/article-detail-41411
ASP.NET MVC过滤器中权限过滤器ValidateAntiForgeryToken的用法(Post-Only)
用途:防止CSRF(跨网站请求伪造)。
用法:在View->Form表单中:<%:Html.AntiForgeryToken()%>
在Controller->Action动作上:[ValidateAntiForgeryToken]
原理:
1、<%:Html.AntiFo
http://cyqdata.cn/cnblogs/article-detail-41400
Entity Framework 实践系列 —— 搞好关系 - 两情相悦(双向一对一)- 续
在上篇文章中,我们通过WithRequiredDependent或WithRequiredPrincipal实现了“双向一对一”关系,但是Entity Framework生成的SQL语句很糟糕。
在上篇文章发布一个多小时之后,我们找到了解决之道。这就是写博客带来的好处,逼着你静下心来深入思考。
问题的原因在于我们向Entity Framework传递了不合情理的&ldquo
http://cyqdata.cn/cnblogs/article-detail-41399
WCF分发简述-ChannelDispatcher,EndpointDispatcher,MessageFilter
学习和使用WCF已经有很长一段时间了,但是一直不敢写关于这方面的blog。以为院子里有个WCF高手(Artech),我学习WCF大部分就是看的他的blog。所以在这里感谢Artech大哥的分享。前些日子的XX问到这个问题,所以我才斗胆有了这篇blog,欢迎高手指正。
1:ServiceHost 和ChannelDispatcher:
没使用过Viso,但是现在的机子上只有
http://cyqdata.cn/cnblogs/article-detail-41394
Entity Framework 实践系列 —— 搞好关系 - 两情相悦(双向一对一)
自从搞好了单向一对一关系,装满代码的心中塞进了挥之不去的情丝 —— 单相思。谁都知道音乐世界离不开情感,可谁又知道代码世界同样需要情感。
单相思是星星之火,它存在的唯一目的是点燃两个人的世界。让我们紧握心中的火苗,开始两情相悦的征途吧。
先回顾一下单相思的场景:
BlogSite单相思BlogUser。
BlogSite样子:
public class BlogSite
http://cyqdata.cn/cnblogs/article-detail-41386
Entity Framework之问题收集
本节讨论内容主要针对收集了上篇文章大家碰到问题的讨论解决,会持续收集扩充。
DbContext加载原值,当前值,数据库值,属性操作,对象复制,对象值复制(VO,DTO->POCO),复杂对象取值
DbContext Local Data与AsNoTracking无跟踪查询 如何提高效率
DbContext如何关闭延迟加载
DbContext如可使用延迟加载
DbContext如何控制并发
http://cyqdata.cn/cnblogs/article-detail-41376
Entity Framework 实践系列 —— 搞好关系 - 单相思(单向一对一)
原以为躲入代码世界,就可以不用搞关系,哪知“关系无处不在”。写代码多年之后,终于明白“面向对象的关键是搞好对象之间的关系”。而Entity Framework作为ORM中的明日之星,首当其冲的使命就是配合对象搞好关系。
博客园开发团队在使用Entit Framework的过程中,被困扰最多的就是实体类之间的关系处理以及这种关系与数据库之间的映射。所以
http://cyqdata.cn/cnblogs/article-detail-41360
.NET 服务器按钮控件轻松调用 Ajax - JQueryElement [2]
今天和之后的一段时间, 将给大家带来新的内容 JQueryElement 服务器控件, 而暂时不再讨论 IEBrowser 的相关内容.
JQueryElement 是可以在 ASP.NET 中使用的服务器端控件, 实现了 jqueryui 的相关功能和其所有的插件.
使用 JQueryElement 将减少需要手工书写的 javascript 脚本, 比如: 定义 jqueryui 中的按钮,&
http://cyqdata.cn/cnblogs/article-detail-41356
自己来控制EntityFramework4.1 Code-First,强大的EF多种加载方式
众所周知,EF对关系表的联表查询有2种方式:延迟加载、贪婪加载,为了弄清这2种方式具体是如何操作数据库的,我开启了SQL Server Profiler,只开启了存储过程和TSQL的监视,并且指定了当前操作的库。
//3联表,Order Product Category
1. var ordercontext = db.OrderContext.Include(o =&g
http://cyqdata.cn/cnblogs/article-detail-41343