趋势
点击量
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 [...]
5
 
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 [...]

4
 
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 [...]

6
分类热度
Dev
C#
Intermediate
Windows
.NET
Visual-Studio
Web开发
桌面开发
ASP.NET
Beginner
WinXP
Javascript
Win2K
.NET2.0
HTML
VC6
C#2.0
MFC
Architect
Advanced
第三方产品
移动开发
VS2005
VB
.NET1.1
VS.NET2003
产品展示
Design
Mobile
Wiki.ASP.NET articles
Win2003
C#3.0
企业系统
.NET3.5
开发生命周期
平台,框架&库
.NET Framework
.NET1.0
Ajax
XML
VC7
WebForms
Android
VS2013
ASP.NET 控件
.NET3.0
云计算
常规阅读
Vista
Android
最新评分
无内容,请浏览其它分类
十佳
点击量
 
1
XP Style Navigation Bar Server Control with collection property and embedded resources
 
2
Android Recycler View with Spinner Item Change Selection and Update UI
 
3
A Transparent menu synchronizing system
 
4
Copy/Paste For Databound Objects
 
5
Bootstrap Persian DateTimePicker
 
6
Getting a CF_DIB or CF_METAFILEPICT from the clipboard and displaying it
 
7
ListView in-line editing
 
8
Extended Interface for Toolbars
 
9
Bobril – Integration to Another Web Application
 
10
Create Visio Add-on VSL project with Toolbar, Menu and Command Handler
周最高分
无内容,请浏览其它分类
十佳
点击量
 
1
XP Style Navigation Bar Server Control with collection property and embedded resources
 
2
Android Recycler View with Spinner Item Change Selection and Update UI
 
3
A Transparent menu synchronizing system
 
4
Copy/Paste For Databound Objects
 
5
Bootstrap Persian DateTimePicker