NET技术

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

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

Visual Studio 2008单元测试_数据库测试
NET技术

Visual Studio 2008单元测试_数据库测试

阅读(51) 作者(admin)

  我们开发一个系统必须与数据库打交道,需要写N个SQL、存储过程、自定义函数、视图等,那么能否使用Visual Studio 2008进行数据库测试吗?当然是可以的,下面我就以一个简单的为例子,介绍如何利用Visual Studio 2008...

SharePoint 2010 整合Silverlight 4应用 - 任务管理
NET技术

SharePoint 2010 整合Silverlight 4应用 - 任务管理

阅读(41) 作者(admin)

  SharePoint 2010可以与Silverlight实现紧密集成。不管是在浏览器中运行的Silverlight程序还是单独的一个Silverlight程序,都能与SharePoint 2010实现很好的整合。本文中我们将实现一个Silverlight和SharePoin...

在没有安装 ASP.NET MVC3 的服务器上运行 MVC3
NET技术

在没有安装 ASP.NET MVC3 的服务器上运行 MVC3

阅读(39) 作者(admin)

  当在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错误信息:  这表示你的服务器上没有安装 ASP.NET MVC3。  解决这个问题的方法有两种:  第一,当然是在服务器上安装 ASP.NET MVC3 了。不过,如...

NET技术

使用LINQ Expression构建Query Object

阅读(40) 作者(admin)

  这个问题来源于Apworks应用开发框架的设计。由于命令与查询职责的分离,使得基于CQRS体系结构风格的应用系统的外部存储系统的结构变得简单起来:在“命令”部分,简单地说,只需要 Event Store和Snapshot...

舍WebService 用.NET4中jQuery调用WCF
NET技术

舍WebService 用.NET4中jQuery调用WCF

阅读(41) 作者(admin)

  在我们之前的开发中,对于ajax程序,都是通过jQuery调用标记为[System.Web.Script.Services.ScriptService]的WebService,然后在WebService中调用后台的WCF。这成为WebService存在的唯一理由:作为ajax调用的中转站...

ASP.NET MVC功能详解 变身数据展示达人
NET技术

ASP.NET MVC功能详解 变身数据展示达人

阅读(39) 作者(admin)

  作为Web开发者,我们经常面对的任务就是将数据通过表格展现给用户。最简单的情景是比如仅将顾客的订单显示出来。然而,更多的数据表格将提供比如排序,分页等更多的丰富的功能。  在ASP.NET的web表单中,GridView...

SharePoint 2010 BI:Chart WebPart
NET技术

SharePoint 2010 BI:Chart WebPart

阅读(51) 作者(admin)

  Sharepoint 2010增加很多BI的特性,Chart WebPart功能和asp.net的中chart控件基本一样,可以通过使用基于 Web 的配置向 SharePoint 网站添加丰富的图表,将图表连接到各种来源的数据,例如 SharePoint 列表、外部列...

NET技术

在.NET 4中用IIS部署WCF就这么简单

阅读(44) 作者(admin)

  在.NET 3.5中,我们需要这样做:  1. 添加一个HelloService.svc文件,添加ServiceHost标记,在Service中添加WCF服务实现的名称,比如:<%@ ServiceHost Language="C#" Debug="false" Service="CNBlogs.Service.Impl.H...

NET技术

用Dojo实现Ajax请求:XHR、跨域、及其他

阅读(42) 作者(admin)

  在任何浏览器上方便地实现Ajax请求是每一个Ajax框架的初衷。Dojo在这方面无疑提供了非常丰富的支持。除了XMLHttpRequest之外,动态script、iframe、RPC也应有尽有,并且接口统一,使用方便,大多数情况下都只需要一...

NET技术

MVC2.0本地化(另类解决方案)&lt;上&gt;

阅读(41) 作者(admin)

  前不久看见一篇文章:在asp.net中使用Response.Filter 过滤网站敏感字符的解决方案。于是我借题发挥用Response.Filter 为MVC2.0 进行多国语言本地化。如果存在不足的地方,希望您指出。   本文主要给出具体思...

NET技术

MVC2.0本地化(另类解决方案)&lt;下&gt;

阅读(40) 作者(admin)

  本文是对MVC2.0本地化(另类解决方案)上这篇文章内介绍的MVC2.0本地化功能进行加强、细化的结尾篇。如果存在不足的地方,希望您指出。  如何对上篇文章进行加强以及细化呢?主要从以下三点开始。   1、根据用户浏...

微软 Share Point 2010 企业应用解决方案
NET技术

微软 Share Point 2010 企业应用解决方案

阅读(48) 作者(admin)

  SharePoint 2010功能及改进  SharePoint 2010分为两个版本SharePoint Foundation 2010和SharePoint Server 2010,其中SharePoint Foundation 2010是WSS 3.0的升级,而SharePoint Server 2010则是MOSS 2007的...

SharePoint 2010 BI(2):使用Visio Service
NET技术

SharePoint 2010 BI(2):使用Visio Service

阅读(35) 作者(admin)

  在SharePoint 2010企业版中提供的Visio Graphics Service是Visio service 以及Visio文件Web显示WebPart的基础,利用该服务我们在浏览器中直接显示visio文件的内容和相关特。   1.设置Visio Service服务  ...

抛弃WebService,在.NET4中用 jQuery 调用 WCF
NET技术

抛弃WebService,在.NET4中用 jQuery 调用 WCF

阅读(43) 作者(admin)

  在我们之前的开发中,对于ajax程序,都是通过jQuery调用标记为[System.Web.Script.Services.ScriptService]的WebService,然后在WebService中调用后台的WCF。这成为WebService存在的唯一理由:作为ajax调用的中转站...

NET技术

不要在using语句中调用WCF服务

阅读(45) 作者(admin)

  如果你调用WCF服务时,像下面的代码这样在using语句中进行调用,需要注意一个问题。using (CnblogsWcfClient client = new CnblogsWcfClient())
{
client.Say("Hello, cnblogs.com!");
}...

NET技术

WCF的问题和Using语句块

阅读(40) 作者(admin)

  WCF客户端不能用在Using语句块中,因为它可能会抛出不可预知的异常。即使你捕获了异常,仍有可能一直保持连接。让我们来看看形成这一问题的历史原因,并提出几个补救措施。  在.NET中,资源管理的基础就是IDispos...

NET技术

微软缘何认为VB与C#需要异步语法

阅读(37) 作者(admin)

  在过去几年间,多线程编程已经成为了一个热门话题。虽然我们长久以来一直都希望能有高速响应的用户界面,但实现这个愿望的工具却迟迟不见踪迹。对于大多数框架(包括.NET程序员所使用的那些框架)来说,对用户界面的...

NET技术

使用Dijit实现界面组件化开发

阅读(57) 作者(admin)

  对于组件化的软件工程设计,很多开发人员都比较熟悉。组件化的设计适合于复杂的软件系统和团队协作开发。把软件系统划分成若干个组件,组件之间通过预先定义好的接口和协议进行通讯和协作,共同完成整个软件系统...

Visual Studio插件GDIWatch实现浅析
NET技术

Visual Studio插件GDIWatch实现浅析

阅读(52) 作者(admin)

  GDIWatch 是Virgo Software 开发的一个for Visual Studio的插件,支持2005/2008/2010,它的功能主要是在一个类似watch的窗口上显示被调试程序的GDI对象的当前状态,比如HBRUSH的颜色,大小,图片等等,并且它还能在调试...

NET技术

ASP.NET 中JSON 的序列化和反序列化

阅读(38) 作者(admin)

  JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化...

使用VS2010为Windows7编写一个杀手级WPF应用
NET技术

使用VS2010为Windows7编写一个杀手级WPF应用

阅读(48) 作者(admin)

  当你使用最新的操作系统,在最新的框架上构建应用程序,并且使用最新版本的Visual Studio的时候,你可以使用许多令人兴奋的新特性。你可以学习一下怎样使用Visual Studio 2010, WPF 4 和 the Windows API Code Pa...

NET技术

谈谈C# 4.0新特性“缺省参数”的实现

阅读(44) 作者(admin)

  C#4.0关于缺省参数的新特性,相信大家都不会陌生。所谓缺省参数,顾名思义,就是在声明方法的某个参数的时候为之指定一个默认值,在调用该方法的时候如果采用该默认值,你就无须指定该参数。和很多语言层面特性(语法糖...

原创企业级控件库之图片浏览控件
NET技术

原创企业级控件库之图片浏览控件

阅读(41) 作者(admin)

  在上两篇:我介绍了原创企业级控件库之组合查询控件 和原创企业级控件库之大数据量分页控件,受到了很多朋友的支持,给了我很大的动力,在此我特表感谢。有的朋友要求把源码提供上来,我在第一篇就讲了,源码会在我这个...