NET技术

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

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

ASP.NET身份验证机制membership入门——项目
NET技术

ASP.NET身份验证机制membership入门——项目

阅读(33) 作者(admin)

  前面说了很多关于membership的内容,感觉内容有点凌乱,内容都是一个个知识点,下面我们通过一个小的项目,来把所有的相关内容串一下。  首先描述一下需求:  我们要做一个最简单的网站。有三类用户:匿名用户,员工,...

NET技术

ASP.NET缓存全解析6:数据库缓存依赖

阅读(25) 作者(admin)

  ASP.NET缓存全解析文章索引ASP.NET缓存全解析1:缓存的概述ASP.NET缓存全解析2:页面输出缓存ASP.NET缓存全解析3:页面局部缓存ASP.NET缓存全解析4:应用程序数据缓存ASP.NET 缓存全解析5:文件缓存依赖ASP.NET 缓存...

NET技术

ASP.NET缓存全解析4:应用程序数据缓存

阅读(31) 作者(admin)

  ASP.NET缓存全解析文章索引ASP.NET缓存全解析1:缓存的概述ASP.NET缓存全解析2:页面输出缓存ASP.NET缓存全解析3:页面局部缓存ASP.NET缓存全解析4:应用程序数据缓存ASP.NET 缓存全解析5:文件缓存依赖ASP.NET 缓存...

NET技术

.NET Framework源码研究系列之---万法归宗Object

阅读(36) 作者(admin)

  经过前面三篇关于.NET Framework源码研究系列的随笔,相信大家都发现其实.NET Framework的实现其实并不复杂,也许跟我们自己做的项目开发差不多。本人也是这样的看法。不过,经过仔细深入的研究,我们还是会发现一...

NET技术

ASP.NET MVC 2生成动态表单的一种最简单的思路

阅读(30) 作者(admin)

  在BPM、OA等系统中,都会存在一个表单设计器。有些是通过操作gridview来完成一个表单的设计;有些是通过类似VS拖拽的方法完成一个表单的设计。很明显后面一种优越于前面一种。无论是哪种,最后都会产生一些XML之...

我眼中的Visual Studio 2010架构工具
NET技术

我眼中的Visual Studio 2010架构工具

阅读(45) 作者(admin)

  影响架构质量的是构建体系架构的思想、原则、实践与架构师的经验,绝不是工具。即使是最优秀的架构工具,也不可能像倚天宝剑一般——倚天一出,谁与争锋——似乎谁握住了这把利刃,就能够成为...

NET技术

基于CallContextInitializer的WCF扩展导致的严重问题

阅读(41) 作者(admin)

  WCF是一个具有极高扩展度的分布式通信框架,无论是在信道层(Channel Layer)还是服务模型层(Service Model),我们都可以自定义相关组件通过相应的扩展注入到WCF运行环境中。在WCF众多可扩展点中,ICallContextInitiali...

NET技术

中软面试题-最新

阅读(32) 作者(admin)

中软的面试比较经典,也比较严格,一般有四轮,类似于微软的面试。中软面过以后,根据项目组,会推到美国微软那边运用live meeting & con-call 再面一次。以下是我的面试题及个人的小分析,拿出来和大家share一下。希...

NET技术

JavaScript 调用 ASP.NET WebService 的简单方法

阅读(28) 作者(admin)

  客户端 JavaScript 调用 ASP.NET WebService 的方法除了采用 WebServer.htc 和构造 SOAPAction 的方法外,下面介绍一个采用 Ajax调用的简单方法,并且可以传递参数。其实,ASP.NET WebService 就是一个网站,所以,Re...

NET技术

网络硬盘开发技巧之ASP.NET+XML

阅读(35) 作者(admin)

  文件传送常用的三种方式FTP、Email及“网上邻居”都在一定程度上实现了文件数据的交流,但它们都主要面向“点对点”的传送,无法实现“一块空间,资源互见”的应用需求,这种基于&ld...

NET技术

深入ASP.NET 2.0的提供者模型(2)

阅读(22) 作者(admin)

WebForums.NET提供者模型-一个早期的原型
  相对于微软建议使用的提供者模型,Andy的提供者模型含有一些不足。一方面,WebForums.NET中提供了单个抽象基类,所有的API定义都聚集在这个类中。其负面作用在于,如...

NET技术

使用View Model从表现层分离领域模型

阅读(22) 作者(admin)

MVC架构模式是近年来编程世界里最长被提及的模式之一,Model-View-Controller(模型-视图-控制器,MVC) 模式将你的软件组织并分解成三个截然不同的角色:Model 封装了你的应用数据、应用流程和业务逻辑。View 从...

将Flash 嵌入WPF 程序
NET技术

将Flash 嵌入WPF 程序

阅读(29) 作者(admin)

由于WPF 本身中不支持COM 组件同时也无法加载ActiveX 控件,所以需要借助WinForm 引用ActiveX 控件将Flash 加入其中。首先创建一个WPF 项目(WpfFlash),将Flash 文件(.swf)加入到项目中,并将Copy to Output Directo...

NET技术

ASP.NET缓存分析和实践浅析

阅读(19) 作者(admin)

  说到ASP.NET缓存,那就是:尽早缓存;经常接触缓存的您应该在应用程序的每一层都实现缓存。向数据层、业务逻辑层、UI或输出层添加缓存支持。内存现在非常便宜—因此,通过以智能的方式在整个应用程序中实现缓...

WPF 员工卡条形码
NET技术

WPF 员工卡条形码

阅读(18) 作者(admin)

大家都知道条形码(Barcode)是一种可以由机器识别的特殊编码,在生产、生活中也常常会见到并使用它。条形码的类型和种类很多感兴趣的朋友可以详细了解一下。其中Code 39 可以说是一种最为常见并广泛使用的字符...

现有ASP.NET MVC框架应用巧妙移植到手机
NET技术

现有ASP.NET MVC框架应用巧妙移植到手机

阅读(33) 作者(admin)


  客户对产品质量非常满意,因此在项目完成后又给我们另外一个订单,即部署客户程序到Windows智能手机设备上。但是我们项目团队成员以前都没有这种开发经验。我们的计划是通过最小限度的修改现有程序代码,使其可...

NET技术

C#中访问私有成员

阅读(32) 作者(admin)

首先我必须承认访问一个类的私有成员不是什么好做法。大家也都知道私有成员在外部是不能被访问的。而一个类中会存在很多私有成员:如私有字段、私有属性、私有方法。对于私有成员访问,可以套用下面这种非常好的方...

NET技术

参数编码 完全解决方案

阅读(28) 作者(admin)

参数编码规范一.摘要我们经常要在页面传递中文数据,但是往往被文字编码所困惑.有时不了解到底是浏览器编码问题还是服务器编码问题.本文分析了互联网传递数据的编码原理, 并且提出了完善易用的解决方案.二.原则...

NET技术

负载均衡服务器Session共享的解决方案

阅读(22) 作者(admin)

  在ASP.NET的程序中要使用Session对象时,必须确保页面的@page指令中EnableSessionState属性是True或者 Readonly,并且在web.config文件中正确的设置了SessionState属性。  ASP.NET中Session的状态保持是由web...

NET技术

浅析五大ASP.NET数据控件

阅读(29) 作者(admin)

  ASP.NET数据控件综述:  1. 前3个(GridView 控件,DetailsView 控件,FormView 控件)用于呈现多条记录,后面2个(Repeater 控件,DataList 控件)用于呈现单条数据明细,即常用的记录明细。  2. GridView和DetailsVie...

NET技术

NHibernate 3.0.0.Alpha1 发布及新特性介绍

阅读(26) 作者(admin)

  发布  刚刚NHibernate的Leader——Fabio Maulo发布了NHibernate 3.0.0.Alpha1版本,这是NHibernate 3.0.0的第一个公开测试版本。  下载地址  你可以到这里下载NHibernate 3.0.0.Alpha1,基于.N...