找到相关内容 3681
WorkFlow扩展篇Step.1—集合分组下的活动使用[上]-WF4.0
开篇 上篇我们主要是讲述了《WorkFlow设计篇Step.6—InvokeMethod调用对象或类型方法-WF4.0》如何使用InvokeMethod完成工作流的设计与开发,本篇我们将要开始讲述 扩展篇的内容,主要是讲述如何使用集合Collection在工作流中的用法。 摘要 本篇我们是扩展篇的第一篇,本篇主要是讲述Collection的用法,一般来说我们对集合的操作,无非就是
http://www.cyqdata.cn/cnblogs/article-detail-40393 
从零开始,学习windows编程(6)--改换entry,link错误的简单分析
还是那个hello.c程序,我们将其小修改一下,来开始今天的话题。 1 #include <stdio.h>2 3  int myentry()4 {5 printf("hello world");6 return 0;7 } 可以看到,我将原来main的位置换成了myentry,这会有什么结果发生呢? D:\test>cl /c hello.c
http://www.cyqdata.cn/cnblogs/article-detail-40391 
如何发现优秀的IT开发人员
软件项目经理都知道,项目的成功取决于拥有出色的开发人员。你如何识别千里马呢?面试新应聘者前,和最好的开发人员交谈一下。让他们重申一下所需要的具体知识。具有特定开发生命周期的经验、掌握具体方法或重要工具箱,以及拥有某方面领域知识(比如国防工业或制药行业),这些是开发人员最好具备的条件还是必须具备的条件?  要对其知识进行评估。你应和可信任的开发团队代表共同参与面试,还要附加理论测试。一个优秀的软件工
http://www.cyqdata.cn/cnblogs/article-detail-40390 
一步步Ext.Net(一),配置及简单布局
一.    预备知识 1.     简介 Ext.Net由起初的Coolite发展而来,Ext.Net是一个开源的ASP.NET(WebForm+MVC)组件库,对跨浏览器的Sencha Extjs javascript库进行了封装,其绝大多数组件及功能与Extjs提供的功能一致。 以上是官方解释,其实说白了,Ext.Ne
http://www.cyqdata.cn/cnblogs/article-detail-40381 
使用ReportViewer生成动态报告--项目应用心得(未完待续)
   看图,这是一个人才测评报告,报告中包含多个子部分,部分的个数,内容都是变化的。 所以子报告部分我们采用子报表来实现。    下面讲解一下构建一个这样的报告会遇到的关键问题,并且提供方案方法。 问题一。 如果报告中子报告的数量和报告源都是不确定的,如何呈现?       按照我们一般的思路,就考虑建立一个
http://www.cyqdata.cn/cnblogs/article-detail-40377 
红玫瑰打砖块-VB.NET之课程小设计
 红玫瑰打砖块 2008241079 王金龙  【实验名称】    红玫瑰打砖块 V1.0  【实验目的】    利用Visual Basic.NET强大的图形特性和Microsoft Visual Studio 2010可视化开发工具来开发红玫瑰打砖块这款简单的小游戏,旨在加强我们对Visual Basic.NET基本语法、控件的动态生
http://www.cyqdata.cn/cnblogs/article-detail-40375 
ASP.NET的设计思想
自从有了html与http,就有了浏览器与Web服务器,并有了Web应用,最初的交互模式是这样的:   该模式很好地运行了很多年。然而,随着计算机应用的发展,人们越来越不满足于只有静态内容的页面,而由某种机制动态产生html等代码的需求越来越迫切,于是,很多技术就应运而生,Asp.net就是这样一种技术。从本质上讲,Asp.net就是一种服务器端动态产生html、css、javascript等浏
http://www.cyqdata.cn/cnblogs/article-detail-40371 
.NET 4.0新特性-- Corrupted State Exceptions
作为程序员,我想很多人应该都有过跟异常打交道的经历。而且相信也有很多人也都写过catch(Exception e){//blabla}这种把所有未知异常一股脑儿捕获并处理掉的代码吧。不管是为敷衍客户也好,让程序继续运行以避免糟糕的用户体验也罢,在微软眼中,这种处理方式都是不对的,特别是当你的程序是作为一个插件寄存在别的程序如VS,Offcie中时,这种情况下对有些严重的异常如访问冲突我们更应当是让
http://www.cyqdata.cn/cnblogs/article-detail-40369 
.NET开源项目介绍及资源推荐:IOC容器篇
关于IOC的概念就不多说了,在.NET平台下,比较优秀的IOC容器框架有如下四种,本文试图作一个简单的介绍,以及推荐一些各个框架的学习资源。 一.Castle 在Castle中包含了一组开发框架,它里面的IOC容器是Windsor,目前Castle已经发布了RC1版本,其中Windsor已经是RC3了。在Windsor中提出了自动装配的概念,由容器来自动管理组件之间的依赖关系,无需用户去编写XML
http://www.cyqdata.cn/cnblogs/article-detail-40362 
ASP.NET MVC数据验证
关于ASP.NET MVC的验证,用起来很特别,因为MS的封装,使人理解起来很费解。也可能很多人都在Scott Guthrie等人写的一本《ASP.NET MVC 1.0》书中,见过NerdDinner项目中对Dinner对象修改和添加的时的数据验证。但有许多封装的地方,不知道是怎样的工作原理,今天研究了,拿出来给大家分享一下。 数据库还是上一篇blog中的库与表,同样的方法来创建news表的实体
http://www.cyqdata.cn/cnblogs/article-detail-40361 
How Digg is Built:讲述Digg背后的技术
虽然最近业绩有所下滑,也出现了一些技术故障,但Digg作为首屈一指的社会化新闻网站,其背后的技术还是值得一探,最近Digg工程师 Dave Beckett 的一篇名为《How Digg is Built》的文章,非常系统地将Digg背后的技术展现给大家,非常值得一看。NoSQLFan 简要翻译如下:   一、Digg提供的服务 一个社会化的新闻网站 对个人来说它又是一个私人社
http://www.cyqdata.cn/cnblogs/article-detail-40359 
RegexOptions.Compiled的含义和使用
曾经一位同事在写程序时发现在利用正则表达式匹配文本时的效率很低。首先可以排除是正则表达式本身的问题,因为所使用的正则表达式是十分简单的,匹配的文本量也不算大。检查的时候去掉了RegexOptions.Compiled的选项之后,程序整体速度得到了很大的提升。   这是因为误解了RegexOptions.Compiled这个选项提供的功能。在正则引擎启动正则表达式之前,需要做一些准备工作,这些准备工
http://www.cyqdata.cn/cnblogs/article-detail-40356 
.NET远程处理框架详解
第1章系统总体结构   1.1 总体结构   系统实现需要部署服务器端的远程对象(即一个DbServerLibrary.dll),服务器端要注册通道和该远程对象。客户端要实现一个本地查询的服务器,同时根据SQL解析的结果向各个服务器发送命令,并将结果显示在客户端界面,服务器端可以接受并显示相应的命令。   1.2 关键组件结构   系统结构中关键的组件有远程对象,和本地服务器,实现的功能基本一
http://www.cyqdata.cn/cnblogs/article-detail-40354 
LINQ TO Reflection
引言   我们平时开发中不可避免,或者说,经常性的使用反射。但是却没有一个合适的类库帮助我们更好的利用反射。从早期的FastInvoker,到老赵的 fastreflectionlib ,无一不是在强调Fast。这是因为反射的性能损耗比较厉害,所以大家都集中精力解决性能的问题,但是在易用性方面却鲜有改进。今天我为大家带来一个即兼顾性能又具有良好的使用体验的反射类库.   .Metadata()  
http://www.cyqdata.cn/cnblogs/article-detail-40342 
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 UI篇——还HTML标签以本来意义
    说句实话,“DIV+CSS”这个词汇不知道害了多少人,也许其提出者本意并没有错,但是跟风者从表现曲解了其意思,认为整个页面就应当是DIV+CSS文件的组合。这样做,对于视觉上并没有什么影响,因为还原了之前设计的页面效果图,但如果这种HTML文档交给机器(例如蜘蛛)去分析,它可能根本找不到重点,你整个页面对它来说,就如同一个白蚁窝,它第一
http://www.cyqdata.cn/cnblogs/article-detail-40326 
Object_Pascal_西门子SCL应用_系列1_初识SCL
      在这里介绍自动化的开发工具,貌似不合时宜, 因为论坛里面讨论的都是计算机领域的东西。       这里借博客园的地方来谈谈自己对Pascal语言的一点看法, 不知道管理员是否会将帖子删除, 如果删除的话,我以后就不发了,如果不删除的话,以后我 就继续跟着这个主题继续发帖。   
http://www.cyqdata.cn/cnblogs/article-detail-40324 
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 
Windows Phone 7 MVVM模式通讯方式之实现Attached Behavior
MVVM模式的View与ViewModel的三大通讯方式:Binding Data(实现数据的传递)、Command(实现操作的调用)和Attached Behavior(实现控件加载过程中的操作)。 (1)Windows Phone 7 MVVM模式通讯方式之实现Binding Data。 (2)Windows Phone 7 MVVM模式通讯方式之实现Command。 (3)Windows P
http://www.cyqdata.cn/cnblogs/article-detail-40320