NET技术

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

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

asp.net程序来读取多语言版本Ini配置文件
NET技术

asp.net程序来读取多语言版本Ini配置文件

阅读(25) 作者(admin)

  这是asp.net程序来读取多语言版本Ini配置文件的开发示例,主要分为以下三个部分:  1、 Ini 配置文件  2、 读取Ini配置文件的DLL  3、 Web页面调用与内容显示  4、 数据库表T_User,如右图   首先说...

NET技术

Visual Studio与C#编程十个实用技巧

阅读(24) 作者(admin)

  如果你通过搜索引擎发现这篇文章的,我建议你先看看本系列的第一篇,这是本系列文章的第二篇,今天为大家带来更丰富的C#和Visual Studio编程技巧,一起来看看吧。  1、DataTable.HasRows  它不属于任何框架,但通...

详解Visual Studio 2010中的扩展管理器
NET技术

详解Visual Studio 2010中的扩展管理器

阅读(24) 作者(admin)

  扩展能够为核心应用程序提供附加的功能或者自定义设置。在很多应用程序中这都是很流行的,包括流行的web浏览器IE和Firefox、微软的Office、媒体播放器、Photoshop、Eclipse、Visual Studio等等。其中有些可能...

NET技术

如何将ASP.NET MVC2项目升级到MVC 3 RC

阅读(19) 作者(admin)

  微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方Release...

深入解读Silverlight的布局原理
NET技术

深入解读Silverlight的布局原理

阅读(25) 作者(admin)

  对于Silverlight学习来说,首先要面对的应该是布局:你得把元素放到你想摆放的位置,然后是考虑元素的层次以及可见性,之后可能你想让它动起来,就学习动画,最后理解更深入之后,可能会开发如Behavior之类的行为,或者设置...

NET技术

关于C#线程,线程池和并行运算的简单使用和对比

阅读(25) 作者(admin)

前言:看了书上两个使用C#4.0并行编程的demo,又对照以前收藏的网上几篇讲述线程池的雄文,一并整理,写个示例总结一下。写这篇文章的时候,发现关于线程的好几个基础的重要的知识点自己都不熟悉,而且可能习惯性认知浅薄,所...

NET技术

利用WPF建立自适应窗口大小布局的WinForm窗口

阅读(38) 作者(admin)

  编写WinForm程序时,都会碰到一个问题。就是WinForm窗口在不同分辨率下的大小问题。举例说明,你编写的WinForm窗口在1024×768下是合适、匀称的。不过,如果用户的计算机的分辨率为1400×900时,你的WinF...

十步教你ASP.NET MVC2项目升级MVC 3 RC
NET技术

十步教你ASP.NET MVC2项目升级MVC 3 RC

阅读(28) 作者(admin)

  微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方Rele...

VS2010&.Net 4.0 之并行运算(Parallel)(For、Foreach)
NET技术

VS2010&.Net 4.0 之并行运算(Parallel)(For、Foreach)

阅读(35) 作者(admin)

  VS2010&.Net 4.0的Beta2相比Beta1在性能上有了很大的改进,已经基本可以使用了。.NET 4.0给我们带来许多新特性,如动态类型、云平台、并行运算等。本文讨论一下.NET 4.0的并行运算。  其实并行运算并不是在.N...

NET技术

浅析Visual Studio 2010中常见Web.Config变换

阅读(29) 作者(admin)

  我最近一直在摆弄Visual Studio 2010 Beta版,我最喜欢的一个新的特点(新特点很多)是新版web.config变换。  Web.config变换是启动设定,所以你的每个编译链接设置都有一个设置“delta”(默认的是Debug...

WPF 浏览PDF 文件
NET技术

WPF 浏览PDF 文件

阅读(31) 作者(admin)

很长时间没写文章感觉手有点生了,前段时间忙的要死公事、家事、私事,事事操心。还好现在有些时间可以继续写博客了。本篇将为大家演示如何在WPF 程序中浏览PDF 文件,本例将通过Adobe PDF Reader COM 组件、Win...

NET技术

敏捷十年,成效几何?

阅读(33) 作者(admin)

  自从编程界的领袖们发表旨在通过接受需求变更,加强同用户合作,缩短软件提交周期来改善软件开发过程的敏捷软件开发宣言至今已近10年之久了。  敏捷宣言制定2001年2月,当时一群软件开发者聚集在犹他州,他们希望...

VS 2010中内核窗户问题解析
NET技术

VS 2010中内核窗户问题解析

阅读(30) 作者(admin)

  随着微软Visual Studio 2010和.NET Framework 4.0的推出,微软向开发人员提供了创建多线程应用程序的更好的工具和类库。在这篇文章中,笔者将为您介绍Concurrency Visualizer的新功能是什么以及它能够提供什么...

NET技术

ASP.NET调用.sql文件

阅读(26) 作者(admin)

  笔者好久没有写随笔了,这次是遇到提出这样的问题“不用附加数据库,什么修改web.config什么的那么麻烦,而是直接运行一个页面,然后根据向导一步一步引导用户安装生成数据库”那么这样做就需要一个创建...

NET技术

在MVC2.0 中 遭遇无法被 Try Catch 的 “Exception”

阅读(29) 作者(admin)

  前天当我为新项目新增完日志模块后对日志模块进行测试,测试时居然发现开发人员一段非常简单的代码,而且很标准的try ... catch .. 写法。代码整理如下:public JsonResult SaveTest()
{
try
{
/...

NET技术

ASP.NET MVC 2中使用jQuery UI控件详解

阅读(33) 作者(admin)

  问:我想给我的ASP.NET MVC输入表单添加一个日期选择控件,但模型-视图-控制器(MVC)并没有提供这样的辅助方法,我该如何添加控件?  答:和ASP.NET Web表单不一样,MVC架构没有提供可以在设计面板中拖放的有状态的服务...

NET技术

.NET平台上的JavaScript引擎

阅读(30) 作者(admin)

  长久以来,在.NET平台上只能通过JScript.NET执行ECMAScript/JavaScript代码,但是该项目一直是.NET语言中的二等公民,甚至Mono中的对应项目也已经无人维护。不过在JScript.NET逐渐淡出人们视线的时候,.NET平台上也...

NET技术

Unobtrusive JavaScript in ASP.NET MVC 3

阅读(32) 作者(admin)

  Unobtrusive JavaScript 是什么?<!--以下是常规Javascript下写出来的Ajax-->
<div id="test">
<a href="http://www.cnblogs.com/" onclick="Sys.Mvc.AsyncHyperlink.handleClick(this, new Sys.UI.DomEv...

NET技术

在ASP.NET网页间传递数据的五种方法

阅读(32) 作者(admin)

重点总结目前为止在ASP.NET网页中传递数据的方式至少有5种:1、通过查询字符串传递数据。2、通过HTTP POST传递数据。3、通过会话状态传递数据。4、通过源页的公共属性传递数据。5、通过源页中的控件值传递数据。...

NET技术

Silverlight面向客户端,HTML5面向Web

阅读(36) 作者(admin)

  Bob Muglia在PDC 2010讲到Silverlight的时候,说“我们的策略已经转移了”,事后,他又试图澄清这到底是什么意思。Steve Ballmer和Tim Heuer也对Silverlight发表评论,试图重新让社区确信微软对Silverlig...