NET技术

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

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

XML与DataSet对象的关系
NET技术

XML与DataSet对象的关系

阅读(20) 作者(admin)

  在.NET Framework 中,经常使用XML 作为存储和传输各种数据的格式。DataSet 中的数据可以转换成XML 的形式来表示和存储。我们可以使用XML 对象同步和转换DataSet 的数据,而DataSet 也可以存储和传输XML 格式的...

WPF 扩展玻璃效果(Aero Glass)
NET技术

WPF 扩展玻璃效果(Aero Glass)

阅读(30) 作者(admin)

  Windows 7 操作系统默认具有一款玻璃效果主题(Aero Glass)。如果选择了该款主题,所有的应用程序标题栏都会处于玻璃透明效果(如下图)。这个功能是由Desktop Window Manager(DWM)服务支持的。  默认情况下,我们编写...

NET技术

C#中的委托,匿名方法和Lambda表达式

阅读(25) 作者(admin)

  简介  在.NET中,委托,匿名方法和Lambda表达式很容易发生混淆。我想下面的代码能证实这点。下面哪一个First会被编译?哪一个会返回我们需要的结果?即Customer.ID=5.答案是6个First不仅被编译,并都获得正确答案,且...

WF4.0中如何实现XAML工作流的动态加载
NET技术

WF4.0中如何实现XAML工作流的动态加载

阅读(27) 作者(admin)

  我接下来还是用一个例子讲解一下如何在WF 4中动态加载xaml工作流的做法吧。  1. 创建自定义的Activityusing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sy...

通过XOML或者XAML的方式创建和启动工作流
NET技术

通过XOML或者XAML的方式创建和启动工作流

阅读(24) 作者(admin)

  在Workflow Foundation中,提供了多种设计工作流的方式。例如:  1、纯代码的方式(C#)
  2、代码分离的方式(XOML+C#)  以上两种,可以从Visual Studio提供的项目模板中选择:  他们在设计器中看起来是如下的: ...

在Mono 2.8上部署ASP.NET MVC 2
NET技术

在Mono 2.8上部署ASP.NET MVC 2

阅读(32) 作者(admin)

  我们知道Mono 2.8对ASP.NET MVC 2的完全支持,下面我们就来测试下在Mono 2.8上部署ASP.NET MVC 2应用程序。我的环境是Opensuse 11.3,通过以下命令部署好Mono 2.8的开发环境,之所以说是开发环境是同时会更新Mon...

asp.net控件开发基础(16)
NET技术

asp.net控件开发基础(16)

阅读(17) 作者(admin)

  这次我们继续讨论.主题是模板控件,模板控件将是复杂控件的起步
  1.asp.net内置的模板控件,了解模板控件  如下图,以下为asp.net内置的模板控件

  上图的控件一方面是模板控件,另一方面又是数据绑定...

NET技术

实战ASP.NET大规模网站架构:Web加速器

阅读(24) 作者(admin)

  大规模网站瓶颈之一就是性能问题,如何让你的网站飞速运转起来,一直是架构师和开发人员苦于思考的问题。文章将针对基于ASP.NET开发的网站交互性非实时部分进行讨论。  一、WEB加速通常有如下方案:  1、基于...

NET技术

最全的ASP.NET开源CMS汇总

阅读(24) 作者(admin)

  国内: 1.SiteServer CMS SiteServer CMS 网站内容管理系统(著作权登记号2008SR15710)是定位于中高端市场的CMS内容管理系统,能最近汇总了一些asp.net开源cms,希望对学习ASP.NET的人员带来帮助:  国内CMS:  1.S...

asp.net控件开发基础(23)
NET技术

asp.net控件开发基础(23)

阅读(35) 作者(admin)

  讨论了如何实现一个简单的数据源控件,但还没有完全的实现.这次我们具体的实现一些方法来加强数据源控件的功能.这里我们根据SqlDataSource控件的一些功能来实现。本篇示例源码来自Professional ASP.NET2.0 S...

基于TFS2010的代码审查环境部署
NET技术

基于TFS2010的代码审查环境部署

阅读(27) 作者(admin)

  对于代码审查的重要性,这里不再多说。要做好代码审查,还是需要工具来配合才能做好。  本文的配置环境如下:SQL Server 2008(TFS2010必须),TFS2010(中文版),Visual Studio 2010。代码审查的插件在codeplex上有一...

当Silverlight同时遇上TCP和HTTP的WCF服务
NET技术

当Silverlight同时遇上TCP和HTTP的WCF服务

阅读(27) 作者(admin)

  如果只是单一的TCP通信  如果你的silverlight应用因为一些特殊原因跟WCF通信时使用的不是Http协议,而是TCP协议,并且是Host到控制台上的。那么假设是下面这个简单的服务:   1,WCF中的主机服务代码如下:class...

Silverlight动态加载DLL
NET技术

Silverlight动态加载DLL

阅读(34) 作者(admin)

  问题  今天手头的项目遇到一个问题,为了描述这个问题,我建立了一个简单的项目,结构如下:   问题是这样的:  1,silverlightApplication1中有一个按钮,点击后弹出窗口;silverlightApplication6中只有一个canvas...

NET技术

10个C#编程和Visual Studio使用技巧

阅读(39) 作者(admin)

  C#是一门伟大的编程语言,与C++和Java相比,它的语法更简单,相对来说更好入门,经历10年的发展,C#已经成为编程语言领域强有力的竞争者,每一年我们都能看到它的进步,每一个新版本都加入了许多新特性,总的来说,作为一门编...

asp.net控件开发基础(17)
NET技术

asp.net控件开发基础(17)

阅读(41) 作者(admin)

  本篇将开始介绍如自定义数据绑定控件,这里感谢很多人的支持,有你们的支持很高兴。这里首先需要大家熟悉asp.net模板控件的使用,还有自定义模板控件.因为数据绑定控件多是基于模板控件的.
  一.回顾  如...

asp.net控件开发基础(22)
NET技术

asp.net控件开发基础(22)

阅读(40) 作者(admin)

  上两篇讨论了如何定义结合数据源控件的数据绑定控件.这次我们一起来看下数据源控件是如何实现的。asp.net2.0已经为我们提供了很多数据源控件,相信大家都用过了,也希望大家对其有所熟悉.关于它能做什么就不说...

asp.net控件开发基础(15)
NET技术

asp.net控件开发基础(15)

阅读(23) 作者(admin)

  继续我们的话题吧.自定义控件.如果你还不熟悉自定义控件开发的话,还请看看我以前写了几篇,希望对你有帮助
  1.1何处继承  自定义控件一般从以下几个基类(此处不包含数据控件)  一.Control类(所有服务...

asp.net控件开发基础(18)
NET技术

asp.net控件开发基础(18)

阅读(26) 作者(admin)

  本篇继续上篇的讨论,可能大家已经在使用asp.net2.0了,DataSource属性不再使用,而是跟数据源控件搭配使用.现在讨论的绑定技术都是基于1.1版本,先熟悉一下,本质上是一样的,这样一步步的学习.对以后绝对有帮助....

NET技术

ASP.NET的Session 详解

阅读(29) 作者(admin)

  阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。    懂得ASP/ASP.NET编程    了解ASP/ASP.NET的Session模型    了解ASP.NET Web应用程序模型 ...

asp.net控件开发基础(13)
NET技术

asp.net控件开发基础(13)

阅读(30) 作者(admin)

  1.减轻服务器压力,增加用户体验  服务器功能是强大的,客户端脚本一点也不弱,现在的ajax技术和Atlas技术就是最好的证明,我们总是期待UI有一个好的效果,flash动画给我们带来了很酷的效果,我们至少也可以为...

asp.net控件开发基础(14)
NET技术

asp.net控件开发基础(14)

阅读(24) 作者(admin)

  1.错误的代码,无法解析  首先来看一段简单的代码 正确
<asp:Wizard ID="Wizard1" runat="server">
<WizardSteps>
<asp:WizardStep ID="WizardStep1" ru...

asp.net控件开发基础(21)
NET技术

asp.net控件开发基础(21)

阅读(28) 作者(admin)

  上篇介绍了在asp.net2.0版本下面如何简单的定义数据绑定控件。虽然DataBoundControl为我们提供了便利,我们以后可以从此类开始编写数据绑定控件。但是在2.0版本未到来之前,你已经为自己订制了一些数据绑定控件...

asp.net控件开发基础(20)
NET技术

asp.net控件开发基础(20)

阅读(27) 作者(admin)

  上面我们讨论了数据绑定控件的做法,但都未涉及到asp.net2.0中数据源控件的用法,让用惯了数据源控件的人可能感觉不适应。这次我们就开始讨论在asp.net2.0中,我们该如何重新定义数据绑定控件。我一直在想,是先讨...