找到相关内容 3738
一步一步学Linq to sql(八):继承与关系
本系列文章导航一步一步学Linq to sql(一):预备知识一步一步学Linq to sql(二):DataContext与实体一步一步学Linq to sql(三):增删改一步一步学Linq to sql(四):查询句法一步一步学Linq to sql(五):存储过程一步一步学Linq to sql(六):探究特性一步一步学Linq to sql(七):并发与事务一步一步学Linq to sq
http://cyqdata.cn/cnblogs/article-detail-38693 
UniqueID和ClientID的来源
在《漫话ID》一文中,作者提出了一个问题:为什么在ItemCreated事件中访问ClientID会导致MyButton无法响应事件,事实上 MyButton无法响应事件是因为他在客户端的ID被改变了,而此文从UniqueID和ClientID入手,进行较为深入的探讨,展示 UniqueID和ClientID是如何生成的,在何时生成,并同时解答《漫话ID》一文中作者的疑问。 为什么有UniqueI
http://cyqdata.cn/cnblogs/article-detail-38690 
.NET 分布式架构开发实战之四 构建从理想和实现之间的桥梁(前篇)
前言:   上一篇文章讲述了一些实现DAL的理论,本篇主要是DAL实现的的初步的尝试。   本篇的主要议题如下:   1) 设计DAL的基本操作   2) 对基本的操作的进一步的思考   3) 查询对象的一些思考   1. 设计DAL的基本操作   Richard认为:在设计一个架构或者Framework的时候,有几点很重要:   a. 总体把握的能力。   b. 抽象的能力。   c. 分析的能
http://cyqdata.cn/cnblogs/article-detail-38689 
个人ASP.NET程序性能优化心得(1):数据库篇(外一篇)
在上一篇文章《个人ASP.NET程序性能优化心得(1):数据库篇》里,不少园友对我其中的一些观点提出了一些质疑,这里我认真查阅了一些资料,更正了一些存在错误的地方,另外对一些存在争议的地方加上更详细的说明,并会对一些将于性能方面的问题以实例数据表现出来。 表结构: News(NewsId,NewsTitle,Content,CateId,CateTitle,PostUserId,PostUser
http://cyqdata.cn/cnblogs/article-detail-38687 
分布式系统中要部署几台 NTP 服务器才够用?
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen 陈硕关于分布式系统的系列文章:http://blog.csdn.net/Solstice/category/802325.aspx 本作品采用“Creative Commons 署名-非商业性使用-禁止演绎 3.0 Unported
http://cyqdata.cn/cnblogs/article-detail-38686 
步步为营 .NET 代码重构学习笔记 九
步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method) 步步为营 .NET 代码重构学习笔记 三、内联方法(Inline Method) 步步为营 .NET 代码重构学习笔记 四、临时变量(Temporary Variable) 步步为营 .NET 代码重构学习
http://cyqdata.cn/cnblogs/article-detail-38684 
[原创]局部数组变量定义超过所分配的最大空间时报错“test dword ptr [eax],eax ; probe page”
问题是这样的,公司用VC做了个COM组件发给其他单位调用,作用是生成一个特定功能的二维码,该COM组件提供了两个接口,一个是直接打印出来(以下简称接口A),另一个是返回这个二维码图片的Base64字符串(以下简称接口B),这两个接口在发布时用.net进行了调用测试,均没有问题,由于公司不进行java方向的开发,但是客户单位却大多是要用java开发的,所以我们准备了两个调用示例。COM组件V1版,两
http://cyqdata.cn/cnblogs/article-detail-38680 
JavaScript DOM操作 提高篇
做为一个web前端,处理和了解浏览器差异一个重要问题.下面将介绍本人在工作中的一些笔记总结,先介绍没有使用js库的情况。   1.  setAttribute方法设置元素类名 : 在jQuery中,直接使用attr()方法即可,可在原生的JS中 element.setAttribute('class','newClassName') //这个是W3C的标准,在兼容W3C标准的浏览器中有效,可是,
http://cyqdata.cn/cnblogs/article-detail-38679 
HTML在线编辑器雏形
HTML在线编辑器原理概述 关于HTML在线编辑器的原理,普遍的观点是,原理很简单,但是真正实现起来比较复杂,因为要考虑浏览器的兼容性问题。有的网友将HTML在线编辑器的原理总结为:          1. designMode = "on"  或   contenteditable = "true"    
http://cyqdata.cn/cnblogs/article-detail-38678 
COM与.NET交互简单示例
导读:本文以VB6为例,主要介绍.NET引用COM和COM引用.NET的两个简单示例。 <1>.NET调用COM 为了简单,我们使用VB6,这个据说即将开源的老古董,来制作一个简单的COM。 在VB6中新建一个ActiveX dll工程,只有一个类ComCalc.cls,代码如下: 注意;设置兼容性,并生成dll 然后 ,vs2010中新建一Console项目,微软很奇怪,VB6中
http://cyqdata.cn/cnblogs/article-detail-38677 
第二章:C#.NET面向对象——继承、多态与接口3(接口)
<三> 接口  (1)接口概述  接口(interface)是用来定义程序的一种协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上如此)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现,接口只指定实现该接口的类或接口必须提供的成员。 &nbs
http://cyqdata.cn/cnblogs/article-detail-38676 
PostgreSQL的PDF.NET驱动程序构建过程
目前有两种主要的PostgreSQL的.NET驱动程序,分别是Npgsql和dotConnector for PostgreSQL(以下简称dotConnector),这两者都是第三方的.NET Provider,本文将大致讲解一下这两个驱动程序的安装方式,并讲解如何利用它们构建PDF.NET的驱动程序,使得PDF.NET数据开发框架可以支持访问PostgreSQL数据库。 一、安装Postgre
http://cyqdata.cn/cnblogs/article-detail-38668 
ckeditor全屏源代码模式在chrome不能粘贴的解决办法
ckeditor在早先版本中存在在chrome下全屏模式时不能粘贴的问题,不过在3.5.1版本就做了处理 bug纪录 : http://dev.ckeditor.com/ticket/6896 bug解决方案:http://dev.ckeditor.com/attachment/ticket/6896/6896.patch bug解决方案其实是chrome下全屏的源码时要把html bo
http://cyqdata.cn/cnblogs/article-detail-38667 
[Silverlight]WCF RIA Services+Mef+MVVM实现CRUD(增删改查)示例
做这个示例的目的是为了给学习Silverlight的童鞋一些参考,并希望和大家讨论相关的一些问题,让这个示例更完善。示例功能说明:实现了雇员的增删改查,雇员表(Employee)和部门表(Department)、雇员类型表(EmployeeType)有外键关联,并和字典表(DataDict)有字典关系示例参考说明:主要参考了Codeproject上的http://www.codeproject.c
http://cyqdata.cn/cnblogs/article-detail-38666 
ListView动态加载数据模板(使用代码布局)
对于做Android应用程序来说,ListView一定用得非常多,经常解析xml文件然后在ListView中显示,往往我们需要让它动态地加载内容,也就是不一次性地加载完成,对于手机来说,这点很重要! 笔者之前也是弄的不明白,用的时候直接在网上找代码,复制粘贴,再修改一下就是自己的了,笔者的这个小Demo灵感来自于新浪或者腾讯微博手机客户端,比如第一页加载十条Item,当翻到最后一个Item的时候,
http://cyqdata.cn/cnblogs/article-detail-38665 
Microsoft.Practices.Unity 的一个线程安全Bug浅析
      从接触Enterprise Library开始,到现在越来越感觉的Elib的强大。虽然单独看Elib里面的Block不一定是优秀的,但是作为一个整体其优势不言而喻。更重要的是Elib是MS的团队在维护,不用担心MS会把它吃掉。       这段时间一直在Elib上进行开发,Unity也是用的最多的一个Block了。由于都是在单
http://cyqdata.cn/cnblogs/article-detail-38664 
使用 Microsoft Visual Studio LightSwitch 建立应用程序
使用 Microsoft Visual Studio LightSwitch  建立应用程序 做为商业应用的核心,大多数程序组合了两种内容:数据+窗口。LightSwitch对他们进行了优化,使开发变得非常简单。现在让我们来共同体验一个简单的演示,在这个演示中我们可以感受到使用LightSwitch是多么的轻松。 Hello World LightSwitch是Visual Studio
http://cyqdata.cn/cnblogs/article-detail-38663 
ListView动态加载数据模板(使用xml布局)
继上一篇ListView动态加载数据模板(使用代码布局),笔者想利用xml布局文件实现一下,因为布局文件在xml文件中实现要规范一些,原理和之前那一篇是一样的,直接来代码 主布局文件other_listview.xml,注意ListView定义id的方式 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:and
http://cyqdata.cn/cnblogs/article-detail-38661 
SQL Server BI Step by step 3 批量Excel数据源导入数据库
Step3  批量Excel数据源导入数据库          本节核心就是:就是通过设定Foreach循环容器的映射变量,来遍历Excel目录的所有文件,并将其数据导入目标数据源中。     图解SSIS批量导入Excel文件、配置数据加数据查看器 一、 
http://cyqdata.cn/cnblogs/article-detail-38660 
一个网站的诞生- MagicDict开发总结4 [如果有阶层数据库就完美了]
说到数据库,大家第一反映就是表格,2维的表格,一个维度代表属性,一个维度代表对象。 某某对象的某某属性是多少多少。2维表格大概就是这样描述数据和存放数据的。   不过,其实生活中,很多事物的相互联系并非是 2维的,更多的阶层形状的。 一个世界里面有很多国家,一个国家下面有很多省,每个省下面可能有市,也可能没有[直辖市]。   其实,字典这样的东西,就是一个典型的阶层数据。 &
http://cyqdata.cn/cnblogs/article-detail-38658