找到相关内容 372
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 
WPF中使用MVVM模式操作TreeView
程序功能 程序使用MVVM模式实现了对WPF TreeView中节点的添加,重命名,删除,上(下)移动,并且可以统计当前TreeView选择的节点和全部接点个数。   (截图)   摘要: TreeView特点 节点的操作源:NodeViewModel 掌握TreeView的信息:NodeInfo类 你的命令逻辑 MainViewModel View层的
http://www.cyqdata.cn/cnblogs/article-detail-40399 
使用ReportViewer生成动态报告--项目应用心得(未完待续)
   看图,这是一个人才测评报告,报告中包含多个子部分,部分的个数,内容都是变化的。 所以子报告部分我们采用子报表来实现。    下面讲解一下构建一个这样的报告会遇到的关键问题,并且提供方案方法。 问题一。 如果报告中子报告的数量和报告源都是不确定的,如何呈现?       按照我们一般的思路,就考虑建立一个
http://www.cyqdata.cn/cnblogs/article-detail-40377 
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 
Asp.net 有ViewState和没有ViewState的代码该怎么写?
 进来看文章的各位先对你们说声对不起了,我是带着疑问来发表这篇文章的,标题可能说的还不够明确,因为我也不知道该用什么词语来形容。如果有更好的方法,请各个大大不吝赐教!首先我想知道,在禁用ViewState的时候,只要存在<form id="form1" runat="server">的时候,就会存在ViewState,可是很多做的比较好的网站,首页都没有ViewState,就
http://www.cyqdata.cn/cnblogs/article-detail-40301 
预览:Visual Basic与C#中的异步语法
在最近的博客文章中,Visual Basic团队发布了一条简单的消息,声称在Visual Basic和C#中将会增加异步编程语法。两种语言新增的Async和Await关键字的实现将基于.NET 4.0中的任务并行库(Task Parallel Library,TPL)。   Async关键字用于方法,它将启用方法的异步行为。在这个方法中,Await关键字将暂停当前的执行流程,直到当前异步行为结束为
http://www.cyqdata.cn/cnblogs/article-detail-40268 
vim】gVim fun! of the week(7)--时刻提醒&quot;睡觉/吃饭/下班&quot;
上班时,不能忘掉'睡觉/吃饭/下班'! 没问题, Vim提醒你! 抬头就能看见Clock, 低头看见Color, 很方便! set laststatus=2 statusline=%<%F\ %1*%m%*%=%-10(%3l,%2c%V%)%25(%L\ lines\ --%P--%)set title titlestring=%<%t\ (%F)%m%=%{ShowClock()
http://www.cyqdata.cn/cnblogs/article-detail-40240 
UIView您知道多少
      曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,所以UIView在iphone开发里具有非常重要的作用。那么UIView我们到底知道多少呢。请看看下面的问题,如果这些你都知道,那么本文章的内容就请绕道,如果你还不太清楚,我想看了下面的内容,你就明白了。1。bounds和frame分别表示什么?2。ContentMode里UIViewC
http://www.cyqdata.cn/cnblogs/article-detail-40229 
使用Entity Framework和WCF Ria Services开发SilverLight之3:Map
在上一篇中《使用Entity Framework和WCF Ria Services开发SilverLight之2:POCO》,我们将映射交给edmx文件处理。如下: 该文件是由EF框架自动生成的,通过查看原始文件,我们可以看到EF框架为我们建立了实体类间的各种映射。现在,借助于EF4.1框架,我们可以进行更方便的进行手动映射。   1:清理SchoolData 首先,删除ModelS
http://www.cyqdata.cn/cnblogs/article-detail-40223 
C#面向对象设计模式纵横谈:Visitor 访问者模式
类层次结构的变化   类层次结构中可能经常由于引入新的操作,从而将类型变得脆弱……   动机(Motivation)   在软件构建过程中,由于需求的改变,某些类层次结构中常常需要增加新的行为(方法),如果直接在基类中做这样的更改,将会给子类带来很繁重的变更负担,甚至破坏原有设计。如何在不更改类层次结构的前提下,在运行时根据需要透明地为类层次结构上的各个类动态添加新的
http://www.cyqdata.cn/cnblogs/article-detail-40218 
Java和.NET互操作:我们应该放弃Web Service吗?
通过Web Service混合.NET和Java技术往往很容易,但Web Service并 非是.NET和Java互操作的万灵丹。Web Service在集成独立的跨网络通信的组件时非常有用,在简单的调用/返回情景中,涉及的数据类型数量非常有限,且Web Service是基于标准的,混合.NET和Java技术通常显得很简单,因此有人认为Web Service是实现.NET和Java互操作的万能答案
http://www.cyqdata.cn/cnblogs/article-detail-40198 
vim】gVim fun! of the week(4)
用python写vim函数, 用来查google字典 com! -nargs=+ Dict call Dict(<f-args>)fun! Dict(...) if !has('python') echohl ErrorMsg | echo 'python is not supported!' | echohl None return end
http://www.cyqdata.cn/cnblogs/article-detail-40117 
提供第三种代码生成方式——通过自定义BuildProvider为ASP.NET提供代码生成
之前写了一些关于代码生成的文章,提供了两种不同方式的代码生成解决方案,即CodeDOM+Custom Tool和T4。对于ASP.NET应用,你还有第三种选择——自定义BuildProvider。[文中涉及的源代码从这里下载] 目录 一、BuildProvider是什么? 二、将XML表示的消息转换成VB.NET或者C#代码 三、将XML转换
http://www.cyqdata.cn/cnblogs/article-detail-40086 
Flex 数据访问 WebService 使用参数(下)
上一篇介绍Flex的WebService的使用,可以调用多种类型的数据,都是直接调用,没有使用参数,本篇学习使用参数调用WebService,WebService的参数类型可以是:简单类型(如数值,字串串等),简单实体模型(只有属性),比较复杂的实体模型(内陷其他实体),以及集合,XML等。   Flex在调用不同后台实现的Web Method方式只是在构造参数有些区别,调用方式是一样的,以下简单
http://www.cyqdata.cn/cnblogs/article-detail-40083 
Android学习之Activity生命周期
看一个图先: 这是官网的Activity生命周期结构图,从这个图中可以看出Activity的生命周期函数挺多的,其实他的生命周期和以往我们看到的其他组件的生命周期一样,都是从创建到销毁的过程,只不过之间多加了几个生命周期函数,将他的生命周期细化了。 首先看到的事onCreate()函数,顾名思义这个函数在Activity开始创建时调用,可以在其中定义一些初始化操作。接下来是onStart()方法
http://www.cyqdata.cn/cnblogs/article-detail-40056 
第二节 Memcached之MemcachedProviders(Enyim)客户端使用及测试
本节探讨问题: MemcachedProviders简单介绍 MemcachedProviders如何配置使用 MemcachedProviders命中率测试      MemcachedProviders是对Enyim.Caching的再次封装,并加入了客户端计数器功能以及Session数据库管理功能。上一节已经提供了下载链接,需要下载的朋友到前一节下
http://www.cyqdata.cn/cnblogs/article-detail-40049 
Visual Entity 教程(四)使用 T4 生成代码
( 对于一个如此好用的,而且还免费的国产软件,看了不点推荐的,你没有 JJ ) 关于 T4 ,这里不作介绍了,对它不了解的,请看: http://home.cnblogs.com/group/topic/10272.html 下面主要介绍中 VE ,如何使用 T4 来生成代码。 VE 是支持 T4 生成代码的,但截至当前版本(V1.6.2)仍然只支持 Linq to SQL 生成代码。当然,使用
http://www.cyqdata.cn/cnblogs/article-detail-40048 
强烈推荐体验VisualStudio2010 RC
经过第一天漫长枯燥的部长级会议,今儿才算是真正年后的第一天上班。   鉴于家里的“小水管”,直到到了公司(资源合理利用)才将觊觎已久的VS2010RC从网上抓下来。接下来顺利干掉VS2010beta2和.NET FW4beta2。漫长的安装过后(安装中依然要重启一次,具体时间是安装完.NET Framework4以后)终于看到Visual Studio RC的真面目。
http://www.cyqdata.cn/cnblogs/article-detail-39991 
RIA Service 的 SOAP EndPoint
越来越多的朋友都在使用Silverlight开发应用程序,其中我们常用的还会有一个特殊的服务,就是RIA Service,具体来说,它是一个所谓的Domain Service. 关于这个服务的基本概念,如果有不清楚,请参考下面这个网址 http://www.silverlight.net/getstarted/riaservices/   今天这一篇是要谈谈一个问题,就是如何让RIA S
http://www.cyqdata.cn/cnblogs/article-detail-39983 
C++虚继承 (virtual inheritance)
C++的虚继承主要用于菱形继承: 如果: class A {}; class B : public A {}; class C : public A {}; class D : public B, public C {}; 那么构造D时,会调用A的构造函数两次,并生成2个A的对象,这样就会产生模糊调用。   如何避免上述问题?答曰虚继承! class B : public virtua
http://www.cyqdata.cn/cnblogs/article-detail-39943