找到相关内容 3738
Smart Client技术简要总结
1.Smart Client简介   Smart Client简称智能客户端,是Microsoft推出的一种将B/S(瘦客户端)和C/S(胖客户端)结合在一起的一种技术。Smart Client结合了B/S和C/S的优势,具有新的特点。   Smart Client的优点   易于升级   类似于B/S架构的程序,只要在服务器上更新软件,进行简单配置,客户端会自动进行软件的更新。比如在服务器的站点
http://cyqdata.cn/cnblogs/article-detail-37747 
给大家分享两款正在使用的reflector插件
推荐两款神器:Deblector和reflexil   Deblector   它的名字是Debug 和 reflector 两个单词的结合。就是用来调试的。 简单的说,它可以像ide一样启动调试进程,或者Attach到一个运行中的进程,并调试他们,设置断点,单步运行,查看变量等等。 它不需要pdb文件,也不会像reflector pro的调试插件一样依赖ide,也不需要反编译dll。 一切工作仅
http://cyqdata.cn/cnblogs/article-detail-37745 
用C#实现基于TCP协议的网络通讯
TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程。然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net framework环境下,我们不必要去追究TCP协议底层的实现,一样可以很方便的编写出基于TCP协议进行网络通讯的程序。    要进行基于TCP协
http://cyqdata.cn/cnblogs/article-detail-37744 
使用LINQ to SQL更新数据库(中):几种解决方案
在前一篇文章中,我提出了在使用LINQ to SQL进行更新操作时可能会遇到的几种问题。其实这并不是我一个人遇到的问题,当我在互联网上寻找答案时,我发现很多人都对这个话题发表过类似文章。但另我无法满足的是,他们尽管提出了问题,却没有进行详细的剖析,只给出了解决方案(如添加RowVersion列、去除关联等),但却没有说明为什么必须这么做。这也是我写上篇的初衷,希望通过对LINQ to SQL源代码
http://cyqdata.cn/cnblogs/article-detail-37743 
ASP.NET跨页面传值技巧总结
关于页面传值的方法,引发了很多讨论。看来有很多人关注这个,我就我个人观点做了些总结,希望对大家有所帮助。 1.  使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的
http://cyqdata.cn/cnblogs/article-detail-37738 
深入浅出多线程系列之一:简单的Thread
CLR和操作系统会自动的为应用程序创建一个线程,这个线程叫做主线程(main Thread) 如果要创建一个新的线程,可以使用Thread类。下面是一个简单的例子: class ThreadTest{  static void Main()  {    Thread t&nbs
http://cyqdata.cn/cnblogs/article-detail-37732 
IronPython <零> 前言
作者语: 我是一名.net开发人员,热爱C#.net,在专注第一语言的同时拓展第二主语言。同样出于热爱,选择了Python,而又不想纯粹的去学习Py,从而学习起来“杂交品种”。就杂交伦而言是有其一定的优势的。     IronPython  简   介 IronPython 是一种在 .NET 及 Mono上的 P
http://cyqdata.cn/cnblogs/article-detail-37731 
完美解决IE6不支持position:fixed的bug
废话不多说,先看一下下面这段代码: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>IE6 position:fixed bug</title> <sty
http://cyqdata.cn/cnblogs/article-detail-37722 
《模式——工程化实现及扩展》(设计模式C# 版)《适配器模式》——“自我检验&quot;参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/   MarvellousWorks公司最近开始向大客户提供后台接入服务,允许客户通过该服务与其多个在线业务进行B2B集成。
http://cyqdata.cn/cnblogs/article-detail-37721 
《模式——工程化实现及扩展》(设计模式C# 版)《模板方法模式》——“自我检验&quot;
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/   自我检验 1、                &nb
http://cyqdata.cn/cnblogs/article-detail-37719 
《模式——工程化实现及扩展》(设计模式C# 版)《模板方法模式》——“自我检验&quot; 参考答案
转自:《模式——工程化实现及扩展》(设计模式C# 版) http://www.cnblogs.com/callwangxiang/  http://www.cnblogs.com/callwangxiang/archive/2011/05/20/ExerciseAATemplate.html的参考答案 1、分析:从描述看,尽管计算通胀的指标不同
http://cyqdata.cn/cnblogs/article-detail-37718 
《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记七:高级维度设计
 SQL Server 2008中SQL应用系列--目录索引 导读:本文介绍高级维度设计的基本技巧:创建三种非常规的维度关系:引用维度、事实维度、多对多维度。 本文末尾提供两个项目源码:AdventureWorks_BI_Begin4和AdventureWorks_BI_End4,顾名思义,开始和完成。另外,包括数据库文件SSAS2008SBS_Data,请读者自行修改数据源ds的连接串
http://cyqdata.cn/cnblogs/article-detail-37706 
Silverlight与WCF错误处理:Server Not Found(1)
      在阅读本文前,你应该已经对Sl与WCF的编程模型有所了解。当使用WCF与Siverlight进行通信时,一旦服务端处理数据发生了异常,尽管Silverlight客户端可以使用 AsyncCompletedEventArgs.Error属性判断是否发生错误,但是由于默认情形下WCF的异常信息无法传递到客户端,这导致我们无法准确的判断错误的
http://cyqdata.cn/cnblogs/article-detail-37704 
关于CellSet转DataTable的改进方案
一、问题的提出     在利用MDX查询多维数据集的时候,经常会遇到这样一种情况,行轴或列轴含多个维度(CrossJoin),CellSet返回了多个维度成员的值,在将CellSet转成DataTable的时候,我们希望能返回这些维度成员的值。而利用网上搜索到的方法,如前文“FusionChart对MDX查询结果的数据展示案例”所述,是不能满足
http://cyqdata.cn/cnblogs/article-detail-37703 
发布:Visual Studio 2010 一站式示例代码搜索扩展
微软一站式示例代码库发布Visual Studio 2010示例代码搜索扩展。 该扩展将一站式示例代码浏览器的功能集成到了Visual Studio 2010中。有了它,开发人员可以在Visual Studio 2010里面通过Alt+F1快捷键快速搜索和下载来自于一站式示例代码库的600个示例代码。 安装 方法一 访问 http://visualstudiogallery.msdn.micros
http://cyqdata.cn/cnblogs/article-detail-37700 
绕死你不偿命的UNICODE、_UNICODE、__TEXT、__T_T_TEXT、TEXT宏
最近在看一些关于VC++和MFC的书时,书上对字符串的处理一般都会使用TEXT("a string")的形式或者_T("a string")的形式,自己写程序时MFC自动生成的代码中也有类似的宏。作为菜鸟,不加思考地照搬书上的TEXT()或者_T()不是我的风格,喜欢追根究底的性格促使我决定弄懂这些宏。但如果我按照以往写文章的习惯,跟着我思考的顺序来写这篇随笔的话,那是倒叙,会很不好写,所以我就按
http://cyqdata.cn/cnblogs/article-detail-37695 
Silverlight 用户控件中的自定义依赖项属性与控件绑定的几种方法
在创建用户控件时,我们难免会创建依赖项属性,这样有利于用户控件的灵活性,例如:我写了一个控件MenuButton,这个MenuButton就是为Button写了一个模板,Image用来显示图片,ContentPresenter用来显示文本。我们肯定不是在用户控件中将图片和文字预先设置好,而是通过用户控件属性来设置,在这里说一些额外的话,建议用依赖项属性,因为依赖项属性支持例如:设计器集成、Bind
http://cyqdata.cn/cnblogs/article-detail-37694 
一个页面多个input 按钮 如何回车控制
项目完成了,完善也是一份重中之重的工作!至于你做的网站炫还是不炫?个人认为人性化很重要!尤其是B2C网站……如何做到项目人性化?只有不断的去发现和完善了!     购物网站已做好,目前也在新增一些新功能、SEO、及代码优化的工作!昨天运营部门同事找到我说“一般网站登录、注册填写完信息后,直接回车就可以登录或者注册了,没必要一定要
http://cyqdata.cn/cnblogs/article-detail-37690 
[MrYoung教程:易学之道]2ADONET基础之数据展现
一、前文回顾   在本系列第一篇文章中我们介绍了关系型数据库的概念,然后学习了如何使用企业管理器建立数据库表和添加数据,基础的SQL语句:查询,增加,修改,删除的用法,最后用我们讲解的知识实现了一个WINFORM的登陆窗体。 二、概述   这将是[MrYoung教程:易学之道]ADONET基础系列文章的第二篇,在本篇中我们来关注数据展现问题,如何从数据库中取出数据并展示到我们的程序中,其中将讲述D
http://cyqdata.cn/cnblogs/article-detail-37678 
asp.net 验证码控件
1 using system; 2 using system.collections.generic; 3 using system.linq; 4 using system.web; 5 using system.drawing; 6 using system.drawing.imaging; 7 using system.web.sessionstate; 8 namespace webapp
http://cyqdata.cn/cnblogs/article-detail-37677