找到相关内容 1088
经典推荐--.NET几大热点问题(.NET人员必读)
以下收集了关于.NET几大热点问题及简要答案,防止我们回答问题不专业的尴尬。同时还将一些.NET资源的相关网址罗列一二。  一.什么是.Net?它主要包括什么?   .Net是为简化在第三代因特网的高分布式环境下的应用程序开发,基于开放互联网标准和协议之上,实现异质语言和平台高度交互性,而构建的新一代计算和通信平台。   .Net主要包括普通语言运行时(Common Language Runt
http://cyqdata.cn/cnblogs/article-detail-39751 
重提URL Rewrite(1):IIS与ASP.NET
之前觉得这个话题已经被谈滥了。URL Rewrite早已经被广大开发人员所接受,网上关于URL Rewrite的组件和文章也层出不穷,但是总是让我感觉意犹未尽,于是最终还是忍不住提笔写了这系列文章。这些文章不会谈论URL Rewrite的价值与意义,而只会谈论纯技术的内容。文章中也不会有详尽地实现分析,而是结合了我的经验,从应用角度来讲解这个话题。您已经知道的,您还不知道的,别处已经讲过的,或者还
http://cyqdata.cn/cnblogs/article-detail-39744 
ASP.NET 3.5 企业级开发
  议题 .NET Framework 3.5 和Visual Studio 2008 C# 面向对象程序设计 ASP.NET 状态管理和页面传值 ASP.NET 中的错误处理 ADO.NET与数据访问 架构与模式 安全与性能 优秀的团队开发管理功能 继续>>下一页 [第1页][第2页][第3页][第4页][第5页
http://cyqdata.cn/cnblogs/article-detail-39740 
ASP.NET MVC分页的实现
在ASP.NET中,GridView控件本身就带有分页的功能,只要把当前页面的索引值赋给GridView的PageIndex就可以实现了分页,至于数据怎么分页,全都由GridView封装起来了。 在ASP.NET MVC中分页的实现就只能靠自己来设计了。首先来说一下分页的原理。现在有一个张news表,中间有很多信息,我们假设一页显示5条记录,这样,页面数量=总记录数/5;这里,如果出现小数,得进位
http://cyqdata.cn/cnblogs/article-detail-39739 
走向ASP.NET架构设计——第二章:设计/ 测试/代码
再次申明一下:本系列不是讲述TDD的,只是用TDD来建立设计的思想。即便是用DDD,有时候还是结合TDD一起使用的。   开发方式比较   我们用下面的一段分析来引出今天的内容:   想想我们平时是如何在写代码:拿来需求,分析功能,编写功能代码。这样的方式,没有问题,大家也一直沿用很多年了。为了后面描述方便,我们称这种方式为传统流程。   TDD的怎么做的:   拿来需求,分析功能,写功能测试代码
http://cyqdata.cn/cnblogs/article-detail-39731 
.NET Discovery 系列之三--深入理解.NET垃圾收集机制(上)
本系列文章导航.NET Discovery 系列之一--string从入门到精通(上).NET Discovery 系列之二--string从入门到精通(勘误版下).NET Discovery 系列之三--深入理解.NET垃圾收集机制(上).NET Discovery 系列之四--深入理解.NET垃圾收集机制(下).Net Discovery 系列之五--Me JIT(上).NET Discove
http://cyqdata.cn/cnblogs/article-detail-39730 
.Net4.0 Parallel编程(一)Data Parallelism 上
Parallel.For   首先先写一个普通的循环: private void NormalFor(){ for (var i = 0; i < 10000; i++) { for (var j = 0; j < 1000; j++) { for (var k = 0; k < 100; k++)
http://cyqdata.cn/cnblogs/article-detail-39724 
asp.net控件开发基础(9)
写第五篇的时候,我一步步的加上元数据(特性),使得设计时效果更加好,如对复杂属性应用以下特性,使属性浏览器支持扩展/折叠效果,使你更加容易编辑子属性,但接着我又遇到了问题,所以必须去解决   1.认识默认属性浏览器支持   让我们再认识一下属性,大家知道每个属性都是有类型的,最熟悉就是string,int这些类型了,vs2005属性浏览器对这些属性类型进行了识别, 如下例子   (1)table控
http://cyqdata.cn/cnblogs/article-detail-39673 
.NET简谈插件系统开发模式
今天跟大家分享一下我们在日常开发中并不常用的开发模式“插件系统模式”,什么叫插件从大一点的概念讲就是我们开发的软件是由很小的模块组成,每一块都能成功的装卸,使我们的软件成为一个有机体,在发生重大事故、改良优化等等的时候,我们不需要重新编译我们的系统就能很方便的进行升级替换进行使用;这样的开发模式就是插件系统开发模式;这个概念很大,每个人的技术水平不同使用的效果也是不同的;一
http://cyqdata.cn/cnblogs/article-detail-39661 
最专业的通用.NET插件平台——尤埃开放服务平台介绍
尤埃开放服务平台(UIOSP)是基于.NET设计的插件化平台。该平台设计的初衷是:(1)为所有.NET应用环境设计一个通用的插件平台,即该平台能够以标准化的插件规范来开发基于.NET Framework的控制台应用、WinForm应用、ASP.NET应用、WPF应用、Windows服务应用及SilverLight应用和基于.NET Compact Framework的移动应用设计;(2)为基于.N
http://cyqdata.cn/cnblogs/article-detail-39658 
asp.net控件开发基础(18)
本篇继续上篇的讨论,可能大家已经在使用asp.net2.0了,DataSource属性不再使用,而是跟数据源控件搭配使用.现在讨论的绑定技术都是基于1.1版本,先熟悉一下,本质上是一样的,这样一步步的学习.对以后绝对有帮助.因为当你使用数据源控件,只需要设置一个DataSourceID,方便的同时你是否知道数据源控件帮你做了什么事情,如果你想觉的够用了,可以不用了解,但我相信你一定会有需求。上篇最
http://cyqdata.cn/cnblogs/article-detail-39579 
浅析.NET开发中代理模式的使用
当我们需要使用的对象很复杂或者需要很长时间去构造,这时就可以使用代理模式(Proxy)。例如:如果构建一个对象很耗费时间和计算机资源,代理模式(Proxy)允许我们控制这种情况,直到我们需要使用实际的对象。一个代理(Proxy)通常包含和将要使用的对象同样的方法,一旦开始使用这个对象,这些方法将通过代理(Proxy)传递给实际的对象。   一些可以使用代理模式(Proxy)的情况:   1、一个对
http://cyqdata.cn/cnblogs/article-detail-39566 
十步教你ASP.NET MVC2项目升级MVC 3 RC
微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方ReleaseNotes中的升级办法翻译总结一下,以方便那些不喜欢看罗里啰嗦的英文文档的广大同学。   译文   要将现有的ASP.NET MVC2项目手动升
http://cyqdata.cn/cnblogs/article-detail-39565 
打包Asp.Net 网站成为一个exe方便快捷的进行客户演示
在Asp时代有一个NetBox 产品可以把整个Asp网站AllInOne的打包成一个exe,在没有IIS的情况下可以单独运行这个exe来开启整个网站。在Asp.Net 下一直没有类似的产品出现,可能是IIS已经非常的强大了,不需要类似的产品了? 但是在某种场景下还是需要一个类似功能的产品的,这个产品不是用来部分替代IIS来做一个轻量级的IIS,而是用来方便快捷的进行客户展示。   例如,当完成一个
http://cyqdata.cn/cnblogs/article-detail-39543 
jQuery Ajax 方法调用 Asp.Net WebService 的详细例子
我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。 ws.aspx 代码   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w
http://cyqdata.cn/cnblogs/article-detail-39537 
如何发现下一个 Netflix?
互联网的发展带来了全球视野,科技和创新的激荡,给我们不断呈现商业模式的魅力。科技的进步给资本市场带来更炫目的色彩,带来更多的投资的冲动。   相信有更多的人开始会和专业的投资者一样,去关注全球的资本市场。事实上如果国内的投资者不那么执着于A股的话,外面的世界其实一样精彩,有时候或许会比国内的市场更精彩。   作为蝴蝶效应的支持者,我相信国外市场的任何波动都会在A股市场上掀起大波浪。这样的效应还会依
http://cyqdata.cn/cnblogs/article-detail-39516 
全面认识一下.NET 4的缓存功能
很多关于.NET 4.0新特性的介绍,缓存功能的增强肯定是不会被忽略的一个重要亮点。在很多文档中都会介绍到在.NET 4.0中,缓存功能的增强主要是在扩展性方面做了改进,改变了原来只能利用内存进行缓存的局限,允许用户在不改变代码的情况下通过修改配置的方式,灵活的切换缓存介质。Cache Provider是可扩展的,开发人员可以方便的将缓存存放在文件中,也可以扩展使用分布式缓存。然而,由于之前已经有
http://cyqdata.cn/cnblogs/article-detail-39512 
.NET中锁6大处理方法 悲观乐观自己掌握
本文介绍了处理.NET中锁的6种方法,首先我们讨论一下并发性问题,然后讨论处理乐观锁的3种方法,乐观锁不能从根源上解决并发问题,因此后面我们介绍了悲观锁,最后介绍隔离级别如何帮助我们实现悲观锁,每个隔离级别都列举了示例进行说明,使得概念更加清晰。   我们为什么需要锁?   在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这就会产生冲突,这个就是著名的并发性问题。   图 1 并行性
http://cyqdata.cn/cnblogs/article-detail-39500 
.net研发工程师面试题,在线交流答案
      最近帮朋友准备.net方向初级研发工程师面试的题目,在这里记录下面.答案我先卖个关子.呵呵,在下次的博文中公布,不过我更喜欢一种方式,如果各位看官知道答案就留言在文章下面,这样我们可以汇集到大家的思想,也可以了解一下我们这些面试题目的难度.当然还有一点就是我们也可以参考一下大家的意见.呵呵~    &nbs
http://cyqdata.cn/cnblogs/article-detail-39473 
.NET实现之(WebBrowser数据采集—续篇)
我们继续“.NET实现之(WebBrowser数据采集)“系列篇之最后一篇,这篇本人打算主要讲解怎么用WebBrowser控件来实现“虚拟”的交互性程序;比如我们用Winform做为宿主容器,用Asp.net做相关收集程序页面,我们需要通过客户端填写相关数据项,在通过Asp.net进行收集传递到服务器端进行查询,然后展现给用户,这样的操作是需要用户界
http://cyqdata.cn/cnblogs/article-detail-39447