趋势
点击量
Threads, Processes & IPC
最近
 
Read More
2018年1月26日

Asynchronous Input/Output and .NET’s Asynchronous Programming Model

Introduction

Input and output are inherently slow compared with other processing. This slowness is due to several factors:

Delays caused by track and sector seek time on random access devices, such as disks and CD-ROMs. Delays caused by a slow data transfer rate between a physical device and system memory. Delays in network data transfer using file servers, storage area networks, [...]
2
 
Read More
2018年1月26日

Thread Synchronization Constructs Used in the CLR

Abstract

A process represents an instance of a running program, and as such, has its own address space, security token, and at least one thread that runs within that process. A thread is a unit of execution context. Processes do not run. Threads run. For obvious reasons, most processes have several threads that run within the container of the process. Threads can simplify program design [...]

1
 
Read More
2018年1月26日

Connection Pooling in multithreaded applications

Download source code – 18.1 KB Introduction

This article talks about developing design approaches for multithreaded applications performing database operations. While developing a multithreaded database application, we always end up scratching our heads answering (or trying to answer) mischievous questions as:

Who should create the connection object? Should a connection [...]
2
 
Read More
2018年1月26日

EventRouter

Download source code – 186 KB Introduction

A couple of weeks ago, I attended a seminar on PRISM at Microsoft’s office. Although I have not been working with GUI for more than two years now, I am always enthusiastic to hear about interesting architectural principles, and PRISM is indeed an interesting one. One of the key concepts of the PRISM architecture is the [...]

3
 
Read More
2018年1月26日

Thread-Safe Synchronization Made Easier

Download source code – 10.3 KB Introduction 

Typically we start off coding a project not thinking about making it thread safe. And in many cases, it isn’t really necessary. But with the advent of PLINQ and the Task Parallel Library, we find that there is clear performance advantages to thinking ‘thread-safe’ from the beginning. Using classes like [...]

3
分类热度
Dev
Intermediate
C#
Windows
.NET
Visual-Studio
Web开发
桌面开发
ASP.NET
Beginner
Javascript
WinXP
Win2K
HTML
Architect
VC6
.NET2.0
MFC
移动开发
第三方产品
Advanced
C#2.0
Mobile
产品展示
VS2005
Design
.NET1.1
VB
Wiki.ASP.NET articles
Win2003
VS.NET2003
C#3.0
Android
企业系统
.NET3.5
开发生命周期
.NET1.0
VS2013
Ajax
XML
VC7
Android
WebForms
网络
Java
ASP.NET 控件
Vista
.NET3.0
云计算
常规阅读
最新评分
无内容,请浏览其它分类
十佳
点击量
 
1
Copy/Paste For Databound Objects
 
2
A Transparent menu synchronizing system
 
3
Getting a CF_DIB or CF_METAFILEPICT from the clipboard and displaying it
 
4
The Drag and Drop interface samples
 
5
Capture Screen to Clipboard including dropdown menu
 
6
Implementing a drag source
 
7
How to fix up the clipboard when it won't work
 
8
Bobril – Integration to Another Web Application
 
9
A generic IDropTarget COM class for dropped text
 
10
WSH Clipboard Access
周最高分
无内容,请浏览其它分类
十佳
点击量
 
1
Copy/Paste For Databound Objects
 
2
A Transparent menu synchronizing system
 
3
Getting a CF_DIB or CF_METAFILEPICT from the clipboard and displaying it
 
4
The Drag and Drop interface samples
 
5
Capture Screen to Clipboard including dropdown menu