微软一站式示例代码库(中文版)2011-05-13版本, 新添加Windows Azure, WinForms等16个Sample
饮湖上初晴后雨
http://cyqdata.cn/cnblogs/article-detail-37451
AgileEAS.NET 之 Linq 2 EAS.NET,Orm支持Linq,写程序更加的方便
前面的文章AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口简单的介绍了一下AgileEAS.NET平台在2011年初的一些重大改进措施,其他涉及到有关于Orm体系的改进以及对linq的支持,AgileEAS.NET 快速平台之ORM体系的改进与ORM的新成员一文中对Orm的改进做了介绍,本文将详细的
http://cyqdata.cn/cnblogs/article-detail-37234
Chrome Form多次提交表单的问题
Chrome Form多次提交表单的问题
今天用chrome提交一个表单时,发现一个奇怪的问题:
//提交表单 document.frmOrder.action = 'http://www.abc.com/d.aspx'; document.frmOrder.method = 'POST'; document.frmOrder.target = '_blank';
http://cyqdata.cn/cnblogs/article-detail-37147
Winform开发框架之权限管理系统
在前一篇随笔《Winform开发框架之字典数据管理》中介绍过我Winform开发框架的总体情况,其中最重要的思路就是把常用的模块封装成控件进行重复使用,一则可以避免重复开发,提高开发效率;二则可以使用成熟的控件及技术,使得用户体验更好,更加专业。在前面介绍过的Winfrom开发框架总体思路如下所示。
在Winform框架中,其中权限管理系统、字典管理系统,都是可以做成独立的程序来使用
http://cyqdata.cn/cnblogs/article-detail-37130
Winform开发框架之字典数据管理
好久没写博客了,除了是工作较忙的原因外,其实是也一直在想如何整合我所有的开发经验及技术积累,开发过很多Winform共享软件、Asp.net的WebForm项目,发现很多东西是相互关联很紧密的,但往往我们太忙太懒,要好好整理,并整理出棒棒的一般比较难,但我们没有停步,梦想总会慢慢接近并实现。在做了很多项目之后,发现人的惰性或者惯性很大,因此有机会得好好整理下开发的成功,优化再优化,用的时候就越来越
http://cyqdata.cn/cnblogs/article-detail-37051
让控件真正获得输入焦点(winform)
众所周知 Control.Focus() 可以让控件获得焦点;即使这个控件处于继承自 ScrollableControl 的容器内,并且不在显示的范围内,Focus 方法也会将滚动条滚动至该控件的顶端。
但是有一种情况是例外的,当这个控件是在 TabControl 的 TabPage 里,而 TabControl 当前的 TabPage 不是控件所在的那一个,调用控件的 Focus 方法时,并不
http://cyqdata.cn/cnblogs/article-detail-37036
AgileEAS.NET 快速平台之ORM体系的改进与ORM的新成员
闲话不说了,接着前面的文章继续向大家汇报AgileEAS.NET 4.0本次重构的内容,AgileEAS.NET ORM体系的完善:本次重构调整了原有ORM的技术体系,并增加了新的Orm设计,同步兼容和支持原有Orm体系,原有的程序代码不经任务改变即可运行在新的平台之上。
有
http://cyqdata.cn/cnblogs/article-detail-37011
AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口
很久没有和大家交流了,今天出来给大家汇报一下AgileEAS.NET平台的最新进展: AgileEAS.NET是一套企业级的快速开发平台或者说是中间件,主要服务于中小软件企业,以提高软件企业的有效生产率为主要目标,
http://cyqdata.cn/cnblogs/article-detail-36971
RDLC报表(同时支持WebForm和WinForm,有图有源码)
五一放假,研究了下RDLC,之前一直有人说如何强大?研究之后才发现,确实很强大.微软的这套东西,感觉是借鉴了Sybase的数据窗口,配置方式大同小异咯.我们现在看看这套东西如何使用?
有句话叫:别看广告看疗效,这里我在举两个简单的例子,如图-1和图-2所示.
&n
http://cyqdata.cn/cnblogs/article-detail-36927
蛋疼的让C#控制台程序(Console)像窗体(Winform)一样(关闭,托盘图标,事件响应,手动退出等)
前言:
你可以把这篇文章定义为一篇蛋疼的文章,应为这个东西不怎么实用,还费神,没事折腾这做什么。恩,的确,蛋疼。我也同意,就算蛋疼也有它的小众范围,当你不想做webservers,winform等,就想蛋疼的拿控制台来做服务,做程序,行吗?行,但是控制台一点关闭就退出了,有时会点错,控制台没有托盘图标,想最小化到托盘图标等,还有什么蛋疼的想法,来吧,让我们来实现他们。需要了解:
console a
http://cyqdata.cn/cnblogs/article-detail-36824
将Office内嵌的自己的WinForm程序
因小组考试系统开发需要,以前整理过Office内嵌到自己的WinForm程序里,有需要的可以看下。
其实思路就是把Office软件当做我们WinForm程序窗体的子窗体,调用几个系统API就行了,这里实现的在WinForm里打开,修改,保存Word,Excel,PPT文档的需要。想实现更多功能的可以再看看Office文档相关帮助文档。感兴趣的可以看看代码!
演示:因为时间不是很够,
http://cyqdata.cn/cnblogs/article-detail-36747
Silverlight 4常用StringFormat格式总结
在Silverlight项目中,经常会根据需求的不同,提供不同的字符格式到客户端。这篇文章总结了目前Silverlight 4常用StringFormat绑定字符格式,方便大家在以后的开发中调用参考。
早期的格式转换方法
在Silverlight 4之前的版本,通常修改字符格式是通过实现IValueConverter接口,在IValueConverter接口中包含有两个方法:
1. Convert
http://cyqdata.cn/cnblogs/article-detail-36708
FormData对象
FF4中增加了一个很有意思的对象,FormData。通常我们提交(使用submit button)时,会把form中的所有表格元素的name与value组成一个queryString,提交到后台。这用jQuery的方法来说,就是serialize。但当我们使用Ajax提交时,这过程就要变成人工的了。因此,FormData对象的出现可以减少我们一些工作量。
想得到一个FormData对象,很简单:
http://cyqdata.cn/cnblogs/article-detail-36702
【原创】Winform通用组件——自制右下角滑动提示窗口[有源码]
前言
传统的MessageBox的丑陋太让人郁闷了,于是乎想到最近比较流行的滑动窗口模式,就动手写了一个。具体效果见下图:
效果预览
输入标题和内容
滑出窗体
自动退出
功能介绍
1、有标题和内容
2、支持一段时间自动退出
3、可以手动退出
源码Demo下载
点此下载源码和Demo作者: 刺客之家 发表于 2011-04-14 11:33 原文链
http://cyqdata.cn/cnblogs/article-detail-36312
MIX 11– 微软互联网技术大会系列(10)——MIX11主题演讲电梯帖,所有资源总结导航,HTML5, IE, Web Platform, Windows Phone, Silverlight, Kinect
(首先感谢dudu的提醒,让我有了写这个电梯帖的念头,方便大家来看MIX11的重要发布信息。)
两天的MIX11主题演讲结束了,我承认,尤其是第二天的主题演讲是我这两年以来,参加所有微软会议最激动的一次,和我们在微博上(http://weibo.com/cnmsdn )互动的朋友相信是有同感的!下面的电梯可以让您很方便的看到所有主题演讲的图文直播!
综述一下这两天发布的信息:
第一天主要是围绕
http://cyqdata.cn/cnblogs/article-detail-36308
MIX 11– 微软互联网技术大会系列(3)——第一天主题演讲Web是核心,Microsoft Web Platform (后半程)
第一天的主题演讲当然不能少了 Scott Gu!后面都是他的台子了!更多的图片就不再这里面贴了,太大了,可以看看微博:http://weibo.com/cnmsdn 更多官方信息:http://www.microsoft.com/presspass/events/mix/default.aspx
提前预告,明天,也就是MIX11第二天主题演讲一定是Windows Phone的重大更新,如果你想看直
http://cyqdata.cn/cnblogs/article-detail-36285
WinForm"仿js星形评分效果"控件制作经验分享(原创) 之配餐系统的开发
前段时间在做配餐系统的新模块开发中,有个‘体质测试’的功能界面——其大致实现流程就是通过对用户做完所有体质测试题之后的结果,对其做出体质判断,原(未该进)的界面效果如下图:
9种体质共60多道测试题,如果以上面单选按钮的形式,让用户很有耐心的做完 ——将是一
http://cyqdata.cn/cnblogs/article-detail-36244
存储过程 vs ORM 性能大比拼
其实早就准备好这个测试项目了,一直还忘记了写出来。今天又完善了一下测试用例,打算把它贴出来。
我是一个比较喜欢使用存储过程的人,自然经常会写很多存储过程。
但现在连MS也在关注ORM了,而且还做了二个了,所以也不得不了解一下了。
同时也为了检验一下自己写的通用数据访问层的性能,所以就写了个性能测试程序来将存储过程与ORM的性能做个比较,
当然了,也把我的通用数据访问层与原生的Ado.net的性能
http://cyqdata.cn/cnblogs/article-detail-36197
WebForm —— 页面状态自动加载和保存(中)
上篇我将页面状态的自动加载和保存原理讲了一下,并作了一个简单的例子。在这里我会把上篇的例子整理一下,并提供一个基类(这里我将其定义为 BasePage 类,从 Page 类继承)处理这些事情,使得程序员从赋值、取值的繁琐操作中解脱出来。 首先定义一个特性(Attribute)。我会将这个特性放到需要自动加载和保存的属性上,以便将这些需要处理的属性从所有的页面属性中筛选出来,做进一
http://cyqdata.cn/cnblogs/article-detail-36113
WebForm —— 页面状态自动加载和保存(上)
在写这篇文章之前,我想先声明一句:我在编程方面先接触的 WinForm 然后才是 WebForm 。记得转向 Web 的时候,我很郁闷的是为什么每次 Ajax 调用和提交的时候,后台代码中的属性总是 null 值…… 在 WinForm 的年代,在类中如果我需要一个变量,通常我是将它写成属性,然后就可以在赋值后“一直”使用到地老天荒;但是在 Web 大行其道的今天我一直很困惑:页
http://cyqdata.cn/cnblogs/article-detail-36043