NET技术

【NET技术焦点】C#多线程学习(六) 互斥对象

系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]

NET技术

数组排序方法的性能比较(中):Array.Sort 实现分析

阅读(21) 作者(admin)

  昨天我们比较了Array.Sort方法与LINQ排序的性能,知道了LINQ排序的性能以较大幅度落后于Array.Sort方法。而对于Array.Sort来说,性能最高的是其中使用Comparer.Default作为比较器的重载方法。在前文的末尾我们...

NET技术

20条.NET编码习惯

阅读(32) 作者(admin)

1、不要硬编string/ numeric,可以使用一些常量代替。 (提高可读性)int Count;
Count = 100;
private static const int ZERO = 0;
if( Count == ZERO )
{
// 执行一些操作
}...

VS 2010 和 .NET 4.0 系列之《多定向支持》篇
NET技术

VS 2010 和 .NET 4.0 系列之《多定向支持》篇

阅读(29) 作者(admin)

系列文章导航:VS 2010 和 .NET 4.0 系列之《ASP.NET 4 中的SEO改进 》篇VS 2010 和 .NET 4.0 系列之《干净的Web.Config文件 》篇VS 2010 和 .NET 4.0 系列之《起始项目模板》篇VS 2010 和 .NET 4.0 系列之《多定...

VS 2010 和 .NET 4.0 系列之《起始项目模板》篇
NET技术

VS 2010 和 .NET 4.0 系列之《起始项目模板》篇

阅读(27) 作者(admin)

系列文章导航:VS 2010 和 .NET 4.0 系列之《ASP.NET 4 中的SEO改进 》篇VS 2010 和 .NET 4.0 系列之《干净的Web.Config文件 》篇VS 2010 和 .NET 4.0 系列之《起始项目模板》篇VS 2010 和 .NET 4.0 系列之《多定...

NET技术

40条ASP.NET开发Tip

阅读(29) 作者(admin)

1、在compilation 下,请设置debug=false ,如下:default Language="c#" debug="false">...

NET技术

数组排序方法的性能比较(上):注意事项及试验

阅读(36) 作者(admin)

  昨天有朋友写了一篇文章,其中比较了List的Sort方法与LINQ中排序方法的性能,而最终得到的结果是“LINQ排序方法性能高于List.Sort方法”。这个结果不禁让我很疑惑。因为List.Sort方法是改变容器内部...

NET技术

学习 ASP.NET MVC (第五回)理论篇

阅读(24) 作者(admin)

系列文章导航:学习 ASP.NET MVC (第一回)理论篇学习 ASP.NET MVC (第二回)实战篇学习 ASP.NET MVC (第三回)实战篇学习 ASP.NET MVC (第四回)实战篇学习 ASP.NET MVC (第五回)理论篇 通过前几篇文章,我们通过ASP.NET MVC...

学习 ASP.NET MVC (第四回)实战篇
NET技术

学习 ASP.NET MVC (第四回)实战篇

阅读(24) 作者(admin)

系列文章导航:学习 ASP.NET MVC (第一回)理论篇学习 ASP.NET MVC (第二回)实战篇学习 ASP.NET MVC (第三回)实战篇学习 ASP.NET MVC (第四回)实战篇学习 ASP.NET MVC (第五回)理论篇 我们继续ASP.NET MVC之旅。上文中我...

学习 ASP.NET MVC (第三回)实战篇
NET技术

学习 ASP.NET MVC (第三回)实战篇

阅读(30) 作者(admin)

系列文章导航:学习 ASP.NET MVC (第一回)理论篇学习 ASP.NET MVC (第二回)实战篇学习 ASP.NET MVC (第三回)实战篇学习 ASP.NET MVC (第四回)实战篇学习 ASP.NET MVC (第五回)理论篇 创建Controllers和Views
我们再次回...

ASP.NET MVC 2博客系列之一:强类型HTML辅助方法
NET技术

ASP.NET MVC 2博客系列之一:强类型HTML辅助方法

阅读(28) 作者(admin)

这是我针对即将发布的ASP.NET MVC 2所撰写的贴子系列的第一篇,这个博客贴子将讨论 ASP.NET MVC 2中新加的强类型HTML辅助方法。现有的HTML辅助方法ASP.NET MVC 1中发布了一套HTML辅助方法,可以用来在视图模板中帮...

NET技术

ASP.NET MVC 2博客系列

阅读(17) 作者(admin)

过去的6个月里,ASP.NET开发团队一直不断地发布了ASP.NET MVC 2的预览版,然后是beta版,现在则是RC(最终版的候选版)。鉴于最终版的发布也不太远了,我想该是开始一个含多个部分的ASP.NET MVC 2 新博客系列的时候了,该系列...

NET技术

Cookie是什么?用法是怎样?与SESSION有什么区别?(一)

阅读(29) 作者(admin)

  Cookie是什么?用法是怎样?与SESSION有什么区别?  一 Cookie简介  因特网的Cookie技术极其简单,却有着旺盛的生命力。Cookie开始引起众人的注意是从2000年二月份随着网络隐私权的提出开始的,有关的辩论至今仍...

Visual Studio调试之断点进阶篇
NET技术

Visual Studio调试之断点进阶篇

阅读(29) 作者(admin)

文章导航Visual Studio调试之断点基础篇Visual Studio调试之断点进阶篇Visual Studio调试之断点技巧篇在上一篇文章Visual Studio调试之断点基础篇里面介绍了什么是断点,INT 是Intel系列CPU的一个指令,可以让程序...

Visual Studio调试之断点基础篇
NET技术

Visual Studio调试之断点基础篇

阅读(30) 作者(admin)

文章导航Visual Studio调试之断点基础篇Visual Studio调试之断点进阶篇Visual Studio调试之断点技巧篇我曾经问过很多人,你一般是怎么调试你的程序的?F9, F5, F11, F……有很多书和文章都是介绍怎么使...

Visual Studio调试之断点技巧篇
NET技术

Visual Studio调试之断点技巧篇

阅读(26) 作者(admin)

文章导航Visual Studio调试之断点基础篇Visual Studio调试之断点进阶篇Visual Studio调试之断点技巧篇函数断点在前面的文章Visual Studio调试之避免单步跟踪调试模式里面我讲了如何设置函数断点,说实话,我个人喜...

.NET Discovery 系列之六--Me JIT(下)
NET技术

.NET Discovery 系列之六--Me JIT(下)

阅读(32) 作者(admin)

系列文章导航:.NET Discovery 系列之一--string从入门到精通(上).NET Discovery 系列之二--string从入门到精通(勘误版下).NET Discovery 系列之三--深入理解.NET垃圾收集机制(上).NET Discovery 系列之四--深入...

自用扩展方法分享
NET技术

自用扩展方法分享

阅读(36) 作者(admin)

引言自从用上扩展方法以来,就欲罢不能了,它们大大提升了我的代码编写效率,现在我已对其产生了高度依赖。在此分享一下自己的常用扩展方法集,方便大家使用。(其中有些是借鉴或挪用自其它博友的文章,在此尤其感谢鹤冲天...

NET技术

.Net Discovery 系列之五--Me JIT(上)

阅读(27) 作者(admin)

系列文章导航:.NET Discovery 系列之一--string从入门到精通(上).NET Discovery 系列之二--string从入门到精通(勘误版下).NET Discovery 系列之三--深入理解.NET垃圾收集机制(上).NET Discovery 系列之四--深入...