Click here to Skip to main content

Articles by Xiangyang Liu 刘向阳 (Articles: 65)

Articles: 65

RSS Feed

Average article rating: 4.49

Applications & Tools

Stress Testing Your Website
Posted: 14 Jun 2001   Updated: 14 Jun 2001   Views: 132,474   Rating: 4.22/5    Votes: 34   Popularity: 6.47
Licence: Not specified      Bookmarked: 38   Downloaded: 0
A simple Java program to test your own website

ASP.NET

Accessing ODBC data sources using a web service
Posted: 16 Feb 2004   Updated: 16 Feb 2004   Views: 107,879   Rating: 4.38/5    Votes: 36   Popularity: 6.82
Licence: Not specified      Bookmarked: 65   Downloaded: 1,596
A web service for your simple database queries and updates.
A .NET web service for e-mail
Posted: 4 Feb 2004   Updated: 17 Feb 2005   Views: 169,966   Rating: 4.52/5    Votes: 32   Popularity: 6.80
Licence: Not specified      Bookmarked: 97   Downloaded: 2,596
Sending e-mail using a web service.
Bubble Breaker, The Web Version
Posted: 14 Jan 2010   Updated: 21 Jan 2010   Views: 20,339   Rating: 4.63/5    Votes: 6   Popularity: 3.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 231
What a fun thing to waste time on
How to Send E-mails Slowly
Posted: 15 Jun 2010   Updated: 7 Jul 2010   Views: 32,798   Rating: 4.76/5    Votes: 29   Popularity: 6.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 316
Yes, sometimes we do have to slow down in life
Restarting Your .NET Web Application Without Losing Run-Time Data
Posted: 21 Feb 2006   Updated: 21 Feb 2006   Views: 42,901   Rating: 3.71/5    Votes: 15   Popularity: 4.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 185
Simple examples of using .NET serialization.
How to kill processes running on a computer in your home
Posted: 3 Jul 2008   Updated: 19 Jul 2008   Views: 38,113   Rating: 4.71/5    Votes: 16   Popularity: 5.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 331
A small ASP.NET program to help control your child's game playing.
Building and deploying your Web application the easy way
Posted: 22 Aug 2008   Updated: 9 Sep 2008   Views: 98,846   Rating: 3.93/5    Votes: 27   Popularity: 5.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 68   Downloaded: 269
A .NET 2.0 tool to simplify Web application deployment.
Uploading and Viewing Files the Easy Way
Posted: 20 Oct 2009   Updated: 29 Oct 2009   Views: 114,419   Rating: 4.71/5    Votes: 36   Popularity: 7.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 116   Downloaded: 1,240
ASP.NET user controls for uploading, browsing, and viewing slide show
How to share data among your .NET applications
Posted: 30 Sep 2011   Updated: 1 Oct 2011   Views: 15,129   Rating: 4.76/5    Votes: 23   Popularity: 6.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 495
Share data and have fun doing it.

Custom Controls

A .NET server control to help you construct your web page
Posted: 15 May 2004   Updated: 15 May 2004   Views: 181,308   Rating: 4.39/5    Votes: 21   Popularity: 5.80
Licence: Not specified      Bookmarked: 63   Downloaded: 829
How to maintain the same look and feel for all of your web pages.

Session State

A Session Data Management Tool
Posted: 10 Oct 2002   Updated: 26 Feb 2004   Views: 1,217,258   Rating: 4.85/5    Votes: 207   Popularity: 11.24
Licence: Not specified      Bookmarked: 360   Downloaded: 5,099
Introducing a .NET web service to manage session data for multiple applications

Site & Server Management

Make your web application run faster
Posted: 6 Aug 2007   Updated: 17 Aug 2007   Views: 120,899   Rating: 4.59/5    Votes: 28   Popularity: 6.64
Licence: Not specified      Bookmarked: 131   Downloaded: 429
A .NET DLL that may be used to cut response time for your app

Web Services

Web Service Dispatcher
Posted: 30 Dec 2002   Updated: 25 Jul 2003   Views: 396,504   Rating: 4.96/5    Votes: 133   Popularity: 10.54
Licence: Not specified      Bookmarked: 166   Downloaded: 345
A simple web service to manage other web services
A Lean and Mean Web Service
Posted: 16 Mar 2007   Updated: 16 Mar 2007   Views: 46,346   Rating: 4.69/5    Votes: 40   Popularity: 7.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 58   Downloaded: 71
Write one Web Service, use it everywhere.

Database

Component to access databases in the .NET environment
Posted: 23 Apr 2002   Updated: 31 May 2004   Views: 613,147   Rating: 4.77/5    Votes: 188   Popularity: 10.84
Licence: Not specified      Bookmarked: 159   Downloaded: 2,756
An extremely flexible and easy-to-use library that retrieves data in XML format, supports simple parameterized queries, stored procedures, and transactions. It can also be used as a web service.
A Database Tool for Client-Server Systems
Posted: 25 Apr 2000   Updated: 29 Apr 2000   Views: 139,617   Rating: 3.86/5    Votes: 40   Popularity: 6.26
Licence: Not specified      Bookmarked: 34   Downloaded: 0
Introducing a database tool for client-server systems

SQL

Can you do this in one statement?
Posted: 23 May 2002   Updated: 24 May 2002   Views: 96,444   Rating: 3.68/5    Votes: 28   Popularity: 5.33
Licence: Not specified      Bookmarked: 34   Downloaded: 0
A SQL conspiracy ...
Run external programs from SQL Server stored procedures
Posted: 25 Nov 2005   Updated: 25 Nov 2005   Views: 220,351   Rating: 4.76/5    Votes: 26   Popularity: 6.74
Licence: Not specified      Bookmarked: 55   Downloaded: 1,705
A useful tool for you and a nightmare for the DBA.

C / C++ Language

A .NET Derived Class for Working With XML documents
Posted: 16 May 2002   Updated: 16 May 2002   Views: 155,227   Rating: 4.50/5    Votes: 50   Popularity: 7.65
Licence: Not specified      Bookmarked: 41   Downloaded: 799
A class derived from System.Xml.XmlDocument
A GUI program to configure XYNTService
Posted: 1 Mar 2006   Updated: 4 Jul 2007   Views: 330,851   Rating: 4.95/5    Votes: 49   Popularity: 8.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 77   Downloaded: 1,446
The easiest and most flexible way to use XYNTService.

C#

Run other programs from your .NET code
Posted: 26 Aug 2004   Updated: 26 Aug 2004   Views: 424,102   Rating: 4.66/5    Votes: 34   Popularity: 7.13
Licence: Not specified      Bookmarked: 106   Downloaded: 3,477
A .NET library and a sample application demonstrating simple use of the Process class.
What have changed on your computer
Posted: 5 Apr 2012   Updated: 5 Apr 2012   Views: 4,059   Rating: 4.60/5    Votes: 8   Popularity: 4.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 189
A command line program to search new or changed files

C++ / CLI

A Template For General Data Arrays
Posted: 1 Feb 2001   Updated: 6 Feb 2001   Views: 131,469   Rating: 4.41/5    Votes: 22   Popularity: 5.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 84
A simple template to build data arrays and to sort data

Java

Executing commands on a remote machine - Part 1
Posted: 11 Oct 2001   Updated: 18 Oct 2001   Views: 362,076   Rating: 4.74/5    Votes: 125   Popularity: 9.94
Licence: Not specified      Bookmarked: 67   Downloaded: 3,982
A simple tool that allows you to control other machines from your program
Tracing in Java applications
Posted: 16 Jan 2002   Updated: 16 Jan 2002   Views: 61,069   Rating: 3.18/5    Votes: 10   Popularity: 3.18
Licence: Not specified      Bookmarked: 9   Downloaded: 540
A simple thread-safe Java class to dynamically generate trace info.
Accessing the CodeProject LatestBrief service from a Java program
Posted: 23 Mar 2003   Updated: 3 Aug 2003   Views: 65,920   Rating: 4.95/5    Votes: 22   Popularity: 6.64
Licence: Not specified      Bookmarked: 22   Downloaded: 563
A simple Java SOAP client program to get the lastest updates to CodeProject.com
How to Write Small and Useful Programs
Posted: 31 Aug 2005   Updated: 13 Sep 2005   Views: 196,474   Rating: 4.62/5    Votes: 59   Popularity: 8.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   Downloaded: 927
A tutorial with Java samples

VBScript

Writing trace messages in VB (script) programs
Posted: 6 Jan 2002   Updated: 27 Jan 2002   Views: 115,612   Rating: 4.06/5    Votes: 42   Popularity: 6.60
Licence: Not specified      Bookmarked: 26   Downloaded: 741
A cool com component to help you programming in VB (script)

VBA

Simple VB Code to Process Your Outlook E-mails
Posted: 15 Apr 2010   Updated: 15 Apr 2010   Views: 14,902   Rating: 4.00/5    Votes: 6   Popularity: 3.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 207
A tool to help you access office e-mails when you are away

XML

A web service as a framework for simplifying development and deployment of business functions
Posted: 8 Dec 2005   Updated: 27 Dec 2005   Views: 60,587   Rating: 4.35/5    Votes: 11   Popularity: 4.54
Licence: Not specified      Bookmarked: 49   Downloaded: 320
Getting the most out of XML, web service, and typed data sets.

.NET Framework

Background processing using a .NET windows service
Posted: 30 Jul 2002   Updated: 30 Jul 2002   Views: 285,374   Rating: 4.78/5    Votes: 63   Popularity: 8.60
Licence: Not specified      Bookmarked: 130   Downloaded: 2,679
A reusable service that does database work and sends e-mails
A simplified .NET 2.0 version of XYNTService built for XP and VISTA
Posted: 7 Aug 2008   Updated: 7 Aug 2008   Views: 82,588   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 61   Downloaded: 446
The only Windows service you will ever need, hopefully

COM / COM+

COM

Early-binding to a non-existent COM object
Posted: 19 Nov 2001   Updated: 20 Nov 2001   Views: 103,860   Rating: 3.94/5    Votes: 128   Popularity: 8.30
Licence: Not specified      Bookmarked: 22   Downloaded: 0
Simple code that early-binds to a COM object that has not been implemented yet
Handling COM Events in a Console Application
Posted: 27 Nov 2001   Updated: 26 Jan 2003   Views: 455,002   Rating: 3.57/5    Votes: 111   Popularity: 7.30
Licence: Not specified      Bookmarked: 44   Downloaded: 1,244
Simple source code that handles COM events easily without the help of MFC, etc.
Handling COM Events in a Console Application, Part II
Posted: 30 Nov 2001   Updated: 27 Jan 2003   Views: 83,414   Rating: 4.17/5    Votes: 23   Popularity: 5.63
Licence: Not specified      Bookmarked: 37   Downloaded: 836
Simple code to deal with multiple event sinks/sources
Using COM Objects in Multithreaded .NET Applications
Posted: 12 Jun 2003   Updated: 12 Aug 2003   Views: 101,807   Rating: 4.64/5    Votes: 28   Popularity: 6.71
Licence: Not specified      Bookmarked: 36   Downloaded: 1,053
Sample VB.NET and C# code that uses existing com objects in ASP.NET pages
Using ActiveX Control Within A Console Application
Posted: 22 Nov 1999   Updated: 22 Nov 1999   Views: 183,252   Rating: 4.39/5    Votes: 31   Popularity: 6.54
Licence: Not specified      Bookmarked: 41   Downloaded: 1
Buried treasure in MFC: COleDispatchDriver
Posted: 1 Oct 2001   Updated: 8 Nov 2001   Views: 138,526   Rating: 4.08/5    Votes: 36   Popularity: 6.34
Licence: Not specified      Bookmarked: 48   Downloaded: 859
Introducing a simple and dynamic com dispatch driver class
Invoking web methods from a C++ console application
Posted: 1 Jan 2003   Updated: 29 May 2003   Views: 712,380   Rating: 5.00/5    Votes: 100   Popularity: 10.00
Licence: Not specified      Bookmarked: 80   Downloaded: 1,399
A simple COM component to access various web services
Getting the most out of IDispatch
Posted: 3 Oct 2001   Updated: 11 Dec 2003   Views: 867,933   Rating: 4.92/5    Votes: 350   Popularity: 12.53
Licence: Not specified      Bookmarked: 129   Downloaded: 1,996
A C++ class that makes it extremely easy to use a COM object, even in console apps

Cross Platform

Introducing a small and useful server program
Posted: 29 Sep 2005   Updated: 10 Oct 2005   Views: 66,748   Rating: 3.18/5    Votes: 5   Popularity: 2.22
Licence: Not specified      Bookmarked: 42   Downloaded: 164
A multi-threaded server application and a lot of reusable .NET and Java code.

Win32/64 SDK & OS

Adding Windows To Your Console Application
Posted: 13 Jun 2001   Updated: 14 Jun 2001   Views: 301,798   Rating: 4.76/5    Votes: 63   Popularity: 8.56
Licence: Not specified      Bookmarked: 70   Downloaded: 2,218
Sample code to add a dialog (and message pump) to console applications

Algorithms & Recipes

Sorting Data In Java
Posted: 12 Feb 2001   Updated: 24 Jul 2001   Views: 190,299   Rating: 4.43/5    Votes: 25   Popularity: 6.19
Licence: Not specified      Bookmarked: 16   Downloaded: 121
A Java class to sort (Indices Of) general data arrays.

Internet / Network

Executing commands on a remote machine - Part 2
Posted: 17 Oct 2001   Updated: 21 Oct 2001   Views: 189,798   Rating: 4.02/5    Votes: 61   Popularity: 7.17
Licence: Not specified      Bookmarked: 66   Downloaded: 3,278
A simple tool that allows you to control other machines from your program
A Simple .NET TCP Socket Component
Posted: 2 Dec 2003   Updated: 14 Oct 2005   Views: 1,064,873   Rating: 4.84/5    Votes: 151   Popularity: 10.55
Licence: Not specified      Bookmarked: 312   Downloaded: 2,242
Reusable C# code for client-server programming in .NET

FTP

A Windows FTP Tool
Posted: 27 Jan 2011   Updated: 30 Mar 2011   Views: 37,129   Rating: 4.60/5    Votes: 22   Popularity: 6.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 762
Downloading or uploading a whole folder including subfolders at once
Sending and receiving e-mails from your program
Posted: 24 Sep 2001   Updated: 5 Nov 2002   Views: 347,607   Rating: 4.71/5    Votes: 50   Popularity: 8.01
Licence: Not specified      Bookmarked: 75   Downloaded: 2,748
A simple reusable MAPI client

String handling

Static String List Manager
Posted: 16 Sep 2001   Updated: 20 Sep 2001   Views: 55,688   Rating: 4.20/5    Votes: 15   Popularity: 4.94
Licence: Not specified      Bookmarked: 12   Downloaded: 384
A reusable component to manage static string lists in your programs
Searching and replacing strings in a text file
Posted: 30 Oct 2001   Updated: 30 Oct 2001   Views: 165,985   Rating: 4.50/5    Votes: 34   Popularity: 6.89
Licence: Not specified      Bookmarked: 24   Downloaded: 947
A simple Java toy program for searching and replacing strings in a text file.

Threads, Processes & IPC

Creating New Threads From VB Applications
Posted: 9 Oct 2003   Updated: 22 Apr 2004   Views: 387,114   Rating: 4.88/5    Votes: 99   Popularity: 9.74
Licence: Not specified      Bookmarked: 28   Downloaded: 2,174
A component to execute a COM method in a separate thread.
Bridge Between Java And Windows
Posted: 8 Mar 2001   Updated: 13 Jun 2002   Views: 525,122   Rating: 4.94/5    Votes: 204   Popularity: 11.42
Licence: Not specified      Bookmarked: 115   Downloaded: 3,213
Make your windows programs communicate with java programs easily
Communicating with Remote Processes without DCOM or CORBA
Posted: 8 Apr 2000   Updated: 30 Apr 2001   Views: 264,999   Rating: 4.41/5    Votes: 100   Popularity: 8.81
Licence: Not specified      Bookmarked: 45   Downloaded: 2,398
Introduce a new interprocess communication tool
Thread variables and the .NET thread pool
Posted: 10 Jul 2003   Updated: 10 Jul 2003   Views: 68,866   Rating: 4.54/5    Votes: 30   Popularity: 6.70
Licence: Not specified      Bookmarked: 22   Downloaded: 195
Optimize your code in multithreaded .NET applications
Creating your own thread pool in .NET
Posted: 9 Nov 2003   Updated: 16 Dec 2003   Views: 267,580   Rating: 4.88/5    Votes: 117   Popularity: 10.08
Licence: Not specified      Bookmarked: 98   Downloaded: 994
Introducing an easier to use .NET thread pool class.
A C# class to invoke almost any method from a worker thread
Posted: 2 Nov 2003   Updated: 2 Nov 2003   Views: 60,367   Rating: 4.88/5    Votes: 17   Popularity: 6.00
Licence: Not specified      Bookmarked: 30   Downloaded: 874
C# code that makes multithreading easier
Making your C++ code thread-safe
Posted: 29 Jan 2002   Updated: 29 Jan 2002   Views: 325,498   Rating: 3.36/5    Votes: 78   Popularity: 6.35
Licence: Not specified      Bookmarked: 37   Downloaded: 1,367
A simple C++ critical section implementation for the Win32 platforms
Multithreading VB Style: Locking A Shared Resource
Posted: 22 Oct 2003   Updated: 22 Oct 2003   Views: 72,880   Rating: 4.97/5    Votes: 37   Popularity: 7.79
Licence: Not specified      Bookmarked: 9   Downloaded: 738
A COM component to protect your shared resources in multithreaded applications.

Debug Tips

Writing trace messages in multi-threaded C++ applications
Posted: 2 Jan 2002   Updated: 27 Jan 2002   Views: 149,064   Rating: 4.56/5    Votes: 80   Popularity: 8.67
Licence: Not specified      Bookmarked: 50   Downloaded: 1,300
An easy-to-use utility that can be integrated into multiple programs

Design and Architecture

Simple framework for business applications
Posted: 30 Dec 2005   Updated: 5 Jan 2006   Views: 39,893   Rating: 4.82/5    Votes: 20   Popularity: 6.27
Licence: Not specified      Bookmarked: 57   Downloaded: 113
A simple and direct way to design and manage your business applications.

Hardware & System

Creating a website from the command line
Posted: 3 Dec 2002   Updated: 3 Dec 2002   Views: 56,114   Rating: 4.73/5    Votes: 13   Popularity: 5.27
Licence: Not specified      Bookmarked: 23   Downloaded: 833
Some simple scripts to create websites, virtual directories, and to restart websites
Sending windows messages from a remote machine
Posted: 13 Aug 2003   Updated: 6 Sep 2003   Views: 197,768   Rating: 4.92/5    Votes: 50   Popularity: 8.36
Licence: Not specified      Bookmarked: 72   Downloaded: 1,907
A server utility that attaches itself to an existing process and processes client requests
Using hook and web service to make other programs do things they were not designed to do
Posted: 20 Feb 2006   Updated: 20 Feb 2006   Views: 32,204   Rating: 4.67/5    Votes: 17   Popularity: 5.75
Licence: Not specified      Bookmarked: 36   Downloaded: 383
Projects demonstrating how to install and use a global hook and how to call a web service within the hook procedure
Restarting the web server from your program
Posted: 23 Jul 2002   Updated: 23 Jul 2002   Views: 276,425   Rating: 5.00/5    Votes: 67   Popularity: 9.13
Licence: Not specified      Bookmarked: 44   Downloaded: 1,816
A small and easy to use windows service utility
Start Your Windows Programs From An NT Service
Posted: 6 Sep 2000   Updated: 22 Feb 2008   Views: 7,528,511   Rating: 4.94/5    Votes: 684   Popularity: 13.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 719   Downloaded: 20,455
Make your MFC, VB and other Windows programs behave like NT services.
No blogs have been submitted.
No video articles have been posted.
No tips have been posted.

Xiangyang Liu 刘向阳



United States United States

Member



Advertise | Privacy | Mobile
Beta | 2.5.120516.1 | Last Updated 16 May 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid