9,869,444 members (24,735 online)
Visit CodeProject.TV
Discuss CodeProject.TV
Sign in
Email
Password
Forgot your password?
Sign in using
home
articles
Chapters and Sections
>
Search
Latest Articles
Latest Tips/Tricks
Top Articles
Beginner Articles
Technical Blogs
Posting/Update Guidelines
Article Help Forum
Article Competition
Submit an article or tip
Post your Blog
quick answers
Ask a Question
View Unanswered Questions
View All Questions...
C# questions
ASP.NET questions
VB.NET questions
C#4.0 questions
C++ questions
discussions
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work & Training Issues
Design and Architecture
ASP.NET
JavaScript
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
Adobe Technologies
C#
Free Tools
Objective-C
Ruby On Rails
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
.NET Framework
Mobile
VS 11 & .NET 4.5
Sharepoint
Silverlight / WPF
Visual Basic
Web Development
Site Bugs / Suggestions
features
Component & Service Catalog
Competitions
News
The Insider Newsletter
Newsletter archive
Surveys
Product Showcase
Research Library
CodeProject Stuff
community
The Insider News
The Lounge
The Weird & The Wonderful
The Soapbox
Press Releases
Who's Who
Most Valuable Professionals
Company Listings
Non-English Language
>
General Indian Topics
General Chinese Topics
help
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
Site Map
Advertise with us
Employment Opportunities
About Us
The default search term operator is
AND
.
You can use brackets,
AND
,
OR
, and
NOT
to improve your search. For example:
C# AND NOT(VB or SQL)
A query of a single
*
will return everything, filtered by any filters.
Filter examples:
Search by Author
author:"author name"
Filter by tag
tag:C#
or
tag:(C++ or Java)
Wildcard search
use "?" or "*" eg.
gr?d
or
gr*
75 Results
Search
Everything
Articles
Technical Blogs
Tips & Tricks
Questions
Answers
Forum Messages
News Items
Catalog Items
Videos
Training Courses
Just My Stuff
My Bookmarks
Sort by
Relevance
Rating Asc
Rating Desc
Title Asc
Title Desc
Author Asc
Author Desc
Date Created Asc
Date Created Desc
Date Modified Asc
Date Modified Desc
Price Asc
Price Desc
Duration Asc
Duration Desc
Match
All Fields
Title
Description
Author(s)
Tags
Any Date
Last 12 hours
Last 24 hours
Last week
Last 2 weeks
Last month
Last 3 months
Last 6 months
Last year
January
February
March
April
May
June
July
August
September
October
November
December
Rating Range
All - Including Unrated
1.0 - 5.0
2.0 - 5.0
3.0 - 5.0
4.0 - 5.0
4.5 - 5.0
4.8 - 5.0
5.0
Advanced Filters:
Article Topics
All Topics
Desktop Development
Web Development
Mobile Development
Cloud Computing
Enterprise Systems
Database
Multimedia
Languages
Platforms, Frameworks & Libraries
General Programming
Graphics / Design
Development Lifecycle
General Reading
Third Party Products
Mentor Resources
Article License
All Licenses
CPOL
CDDL
Ms-PL
MPL
CPL
Eclipse
MIT
BSD
Apache
CC (ASA 2.5)
Zlib
Public Domain
CC (Attr 3U)
CC (ASA 3U)
LGPL3
GPL3
Forums
All Forums
Feature Forums
General Programming
Web Development
Product Lifecycle
Database & SysAdmin
General Discussions
Non-English Language
Catalog Category
All Categories
Books & Training
Charting & Graphing
Components, Controls, Libraries
Data Manipulation & Mining
Database Tools
Debugging
Documentation & Help
Financial, Math & Scientific
Frameworks & APIs
General Development Tools
GIS & Maps
Graphics & 3D Modeling
Hardware and Robotics
Hosting
IDEs
Imaging
Mobility
Multimedia
Networking
Performance and Profiling
Programming Languages
Project Life-cycle Management (ALM)
Reporting
Search
Security
Setup & Deploy
System Adminstration
Utilities
Virtualization
Web Design/Development
Catalog License
All Licenses
Commercial
Fully Function Evaluation version
Limited Functionality Trial
Limited Time Trial
Shareware
Free For Personal Use
Freeware
Page 1 of 2
Page Size:
10
·
25
·
50
License filtered by: The Common Public License Version 1.0 (CPL)
[x]
C++ String Toolkit (StrTk) Tokenizer
by
Arash Partow
Article
17 Apr 2013
license: CPL
A brief introduction to a C++ String Tokenizer implementation
General Programming
»
Algorithms & Recipes
»
Algorithms
VC7.1
VC8.0
C++
C++/CLI
C
Win32
Win64
STL
Architect
Dev
, +
Creating a Glass Button using GDI+
by
Lukasz Swiatkowski
Article
26 Mar 2013
license: CPL
How to create an animating glass button using only GDI+ (and not using WPF)
Desktop Development
»
Button Controls
»
General
.NET2.0
Win2K
WinXP
Win2003
Vista
TabletPC
C#2.0
.NET3.0
C#3.0
VB8.0
, +
TraceTool 12.4: The Swiss-Army Knife of Trace
by
Thierry Parent
Article
15 Dec 2012
license: CPL
A C#, C++, Delphi, ActiveX , Javascript and Java trace framework and a trace viewer: Tail, OutputDebugString, event log, and with Log4J, Log4Net, and Microsoft Enterprise Instrumentation Framework (EIF) support. This also comes with full support for Pocket PC, Silverlight, and Android.
Web Development
»
Trace And Logs
»
Debug And Tracing
VC7.1
.NET1.1
Win2K
WinXP
Win2003
VS.NET2003
C#
Javascript
Java
Dev
, +
Structure_of_3D
by
Mahdi Nejadsahebi
Article
2 Dec 2012
license: CPL
This article describes that how 3D images convert to 2D images.
Multimedia
»
General Graphics
»
General
C++/MFC
Windows' Permission 1.5
by
Mahdi Nejadsahebi
Article
16 Oct 2012
license: CPL
This program protects and locks every window in Windows, and encrypts files without any problem.
General Reading
»
Hardware & System
»
Security
WinXP
Vista
C++
Dev
Intermediate
Windows
Win7
Column based selection in rich edit control.
by
Mahfuzur Rahman.
Article
22 May 2012
license: CPL
Column based selection in rich edit control.
Desktop Development
»
Edit Controls
»
Owner Drawn Controls
VC6
VC7
WinXP
C++
Windows
Win32
MFC
Dev
Advanced
C++
, +
How to print using Microsoft ReportViewer without showing it
by
Samer Hatem
Tip/Trick
21 May 2012
license: CPL
How to print documents using the ReportViewer without showing it.
Desktop Development
»
Printing
»
General
C#
.NET
Dev
Intermediate
Silverlight File Manager
by
Al?ksey Nemiro
Article
8 Jan 2012
license: CPL
The Silverlight File Manager on the ListBox control based universal server handler may be working on the ASP .NET WebForms and MVC projects. All requests are sent asynchronously via helper class.
Web Development
»
Silverlight
»
Controls
C#
Intermediate
Silverlight
Web
HTML5 Semantics and Good Coding Practices
by
Aniket Pant
Article
1 Dec 2011
license: CPL
A brief writeup on HTML5 Semantics and how to code in a better way
Web Development
»
Html / Css
»
Html
CSS
HTML5
File Cleaner
by
Indrajeet Valera
Article
15 Nov 2011
license: CPL
File Cleaner - Zip & delete old files
Desktop Development
»
Files And Folders
»
Utilities
Java
Windows
Architect
DBA
Dev
QA
Linux
Design
SysAdmin
Application
, +
Generic Class to Perform Insert/Update/Get/Delete in LINQ to SQL Generated Classes
by
Vinod Kumar 83
Article
12 Aug 2011
license: CPL
To create a Generic class for BLL or middle layer to perform all the basic CRUD operations on the LINQ to SQL generated classes.
Platforms, Frameworks & Libraries
»
Linq
»
General
SQL
Dev
LINQ
Intermediate
JavaScript - Foundation of the Language
by
Wayne Ye
Article
6 Aug 2011
license: CPL
Delve deep into JavaScript Basic/object types, function, execution context, Scope Chain, essence of Closure and anonymous function (lambda)
Web Development
»
Client Side Scripting
»
General
Javascript
Intermediate
coding
HTML5
Consume Console Host WCF Service with Windows Phone 7
by
D Y Chan
Article
18 Apr 2011
license: CPL
Consume WCF service with Windows Phone 7
Platforms, Frameworks & Libraries
»
Windows Communication Foundation
»
General
C#
.NET
Dev
WCF
Beginner
Mobile
Silverlight
Windows-Phone-7
Marshaling with C# – Chapter 3: Marshaling Compound Types
by
Mohammad Elsheimy
Technical Blog
28 Dec 2010
license: CPL
Learn how to marshal compound types (structures, unions, etc.) in C#.
Languages
»
C#
»
Pinvoke
C
C#
.NET
Win32
Advanced
Marshaling with C# – Chapter 2: Marshaling Simple Types
by
Mohammad Elsheimy
Technical Blog
28 Dec 2010
license: CPL
Learn how to marshal simple types (integers, strings, etc.) in C#.
Languages
»
C#
»
Pinvoke
C
C#
.NET
Win32
Advanced
Marshaling with C# – Chapter 1: Introducing Marshaling
by
Mohammad Elsheimy
Technical Blog
28 Dec 2010
license: CPL
Introduction to marshaling.
Languages
»
C#
»
Pinvoke
C
C#
.NET
Win32
Advanced
Sending Mails in .NET Framework
by
Mohammad Elsheimy
Technical Blog
28 Dec 2010
license: CPL
Learn how to send mail messages from your C# application via SMTP.
Platforms, Frameworks & Libraries
»
.Net Framework
»
General
C#
VB
.NET
Intermediate
VB
VB.NET
Moving a Form without the Title Bar
by
Mohammad Elsheimy
Technical Blog
18 May 2010
license: CPL
Learn how to allow your form to be draggable from its body
Languages
»
C#
»
Pinvoke
C#
Windows
Win32
Intermediate
WinForm
Programmatically Swapping Mouse Buttons
by
Mohammad Elsheimy
Technical Blog
11 May 2010
license: CPL
Swap mouse button using C# and Windows API.
Languages
»
C#
»
Pinvoke
C#
.NET
Win32
Intermediate
Hardware
Retrieving Motherboard Serial Number using WMI
by
Mohammad Elsheimy
Technical Blog
11 May 2010
license: CPL
Access WMI via C# and retrieve motherboard information
Languages
»
C#
»
How To
C#
.NET
Intermediate
Hardware
Changing Screen Resolution Programmatically via DirectX
by
Mohammad Elsheimy
Technical Blog
11 May 2010
license: CPL
Learn how to change display settings (resolution, bit count, etc.) using C# and DirectX SDK
Multimedia
»
Directx
»
General
C#
Windows
.NET
DirectX
Intermediate
Working with SQL Server BLOB Data in .NET
by
Mohammad Elsheimy
Technical Blog
11 May 2010
license: CPL
Binary Large Objects (BLOBs) are pieces of data that have -usually- exceptionally large size (such as pictures or audio tracks).
Database
»
Database
»
Ado.Net
C#
.NET
SQL-Server
ADO.NET
Intermediate
Relook your Old and New Native Applications with a Ribbon UI under Vista or Windows 7 (WTL)
by
Alain Rist
Article
12 Apr 2010
license: CPL
Including a Ribbon UI Implementation Guide with examples and a dual UI enabled legacy application
Platforms, Frameworks & Libraries
»
Windows Api
»
Vista Native Apis
WinXP
Win2003
Vista
C++
Windows
Win32
Win64
WTL
Dev
Intermediate
, +
Creating a Sound Recorder in C and C#
by
Mohammad Elsheimy
Technical Blog
1 Apr 2010
license: CPL
Learn how to record audio and play sound files in C and C#.
Multimedia
»
Audio And Video
»
Audio
C
C#
.NET
Win32
Advanced
Hardware
Clearing the Console Screen using API
by
Mohammad Elsheimy
Article
1 Apr 2010
license: CPL
Learn how to clear the console screen via API calls. In addition, learn some console techniques such as moving the text around the screen.
Languages
»
C#
»
Pinvoke
C#
.NET
Win32
Advanced
Working with Strings with Combining Characters
by
Mohammad Elsheimy
Technical Blog
30 Mar 2010
license: CPL
Like diacritics in Arabic, Hebrew, etc.
General Programming
»
String Handling
»
General
C#
.NET
Intermediate
Mouse and KeyBoard Hooking utility with VC++
by
Adam Roderick J
Article
21 Mar 2010
license: CPL
Test Automation software's code revealed with the help of mouse and keyboard hooking!!!
Desktop Development
»
Miscellaneous
»
General
VC6
C++
Windows
Visual-Studio
Dev
Design
Intermediate
Advanced
C++
Windows Vista File and Registry Virtualization
by
Mohammad Elsheimy
Technical Blog
20 Mar 2010
license: CPL
See in action how Windows Vista and higher versions (where UAC is enabled) virtualizes file and registry access.
Platforms, Frameworks & Libraries
»
Windows Security
»
User Account Control
Vista
C#
Windows
.NET
Intermediate
Windows
Creating/Extending a Culture
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Learn how to create/extend a culture and register it for future use (even by Windows)
General Programming
»
Localisation
»
General
C#
Windows
.NET
Intermediate
Working with SQL Server Logins
by
Mohammad Elsheimy
Article
18 Mar 2010
license: CPL
Learn the details of how to work with SQL Server logins.
Database
»
Database
»
Sql Server
C#
.NET
SQL-Server
Visual-Studio
ADO.NET
Advanced
Creating a Stack-Based Array
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Create a high-performance, short-lived, and stack-based arrays in C#.
Languages
»
C#
»
Memory Management
C#
.NET
Intermediate
Advanced Control of UAC
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Have advanced control over UAC.
Platforms, Frameworks & Libraries
»
Windows Security
»
User Account Control
Vista
Windows
Intermediate
Windows
Requesting Admin Approval at Application Start
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Learn how to request UAC elevation at application start
Platforms, Frameworks & Libraries
»
Windows Security
»
User Account Control
Vista
C#
Windows
.NET
Beginner
Windows
Converting Colors to Gray Shades
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Convert colors to gray shades, detect Print Preview mode, and detect Black-and-White printers.
Platforms, Frameworks & Libraries
»
Mfc
»
General
C++
C
Win32
MFC
GDI
Intermediate
BeginPaint/EndPaint or GetDC/ReleaseDC?
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Which is better, to use BeginPaint/EndPaint, or to use GetDC/ReleaseDC?
Multimedia
»
Gdi
»
General
C
Win32
GDI
Intermediate
Simulating CWinApp::OnIdle in C
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Learn how to create your CWinApp::OnIdle in C
Languages
»
C / C++ Language
»
Howto
C++
C
Win32
MFC
Intermediate
Removing Hidden System Shares
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Remove hidden system shares on your Windows.
General Reading
»
Hardware & System
»
System
Windows
Intermediate
Creating Transacted Files in Windows Vista
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Learn how to create transactional vista using C# and Windows Vista (and higher) SDK.
Languages
»
C#
»
Pinvoke
Vista
C#
Windows
.NET
Win32
COM
Intermediate
Windows
Programmatically Compress and Decompress Files
by
Mohammad Elsheimy
Technical Blog
18 Mar 2010
license: CPL
Learn how to compress and decompress files programmatically using C#
Desktop Development
»
Files And Folders
»
Compression
C#
Windows
Intermediate
File Download Using JavaScript
by
Phani Nadigadda
Article
29 Jan 2010
license: CPL
An article on how to download a file using JavaScript
Web Development
»
Client Side Scripting
»
General
C#
Javascript
Dev
Ajax
Intermediate
Game Engine
by
Member 3873633
Article
20 Nov 2009
license: CPL
A game engine first prototype
Multimedia
»
Directx
»
Games
WinXP
Vista
VS2005
C#2.0
C#3.0
VS2008
C#
Windows
Visual-Studio
DirectX
, +
TeamVision
by
TL Wallace
Article
16 Nov 2009
license: CPL
A simple project task management application. A managed approach to help keep on top of your projects.
Languages
»
Vb.Net
»
Applications
WinXP
VS2005
VB
.NET
Dev
Intermediate
Windows
Visual-Studio
Sending Compressed HTTP Reponse in ASP.NET Web Application
by
Maxim Novak
Article
6 Nov 2009
license: CPL
Shows how to use the Response.Filter to send a compressed response in an ASP.NET web application
Web Development
»
Asp.Net
»
General
C#3.0
.NET3.5
C#
ASP.NET
Windows
.NET
HTML
Architect
Dev
Beginner
, +
Using IHttpAsyncHandler and XMLHttpRequest to “push” messages to the client
by
Boek, Karel
Article
30 Sep 2009
license: CPL
How you can let a web browser be a "listener" for chat messages pushed from a web server.
Web Development
»
Asp.Net
»
Samples
.NET2.0
C#2.0
.NET3.0
C#3.0
.NET3.5
VS2008
ASP.NET
Javascript
XML
HTML
, +
Optimized Paging and Sorting using Object Data Source
by
Muhammad Akhtar Shiekh
Article
7 Sep 2009
license: CPL
An artcile on End to End solution to optimized paging and sorting in ASP.NET GridView using Object Data Source.
Web Development
»
Asp.Net
»
General
.NET2.0
SQL2000
SQL2005
.NET3.0
.NET3.5
C#
ASP.NET
.NET
SQL-Server
Architect
, +
Frame Related Classes and Message Map Macros for Windows Mobile and Desktop WTL Applications (Part 1)
by
Alain Rist
Article
29 Jul 2009
license: CPL
Message map macros, split frames, full screen implementation, and automatic mapping of UI elements.
Platforms, Frameworks & Libraries
»
Wtl
»
General
C++
Windows
WinMobile
WTL
Dev
Intermediate
Windows Authentication Using Form Authentication
by
Muhammad Akhtar Shiekh
Article
1 Jul 2009
license: CPL
An article on "How to authenticate windows user using form authentication in ASP.NET?"
Web Development
»
Asp.Net
»
General
.NET1.0
.NET1.1
.NET2.0
Win2K
WinXP
Win2003
Vista
C#2.0
C#
ASP.NET
, +
API Hooking (LoadLibrary)
by
Adam Roderick J
Article
30 Jun 2009
license: CPL
A simple approach to Hook LoadLibrary API with a sample
General Programming
»
Threads, Processes & Ipc
»
Inter-Process Communication
VC6
VC7
VC7.1
VC8.0
C++
C++/CLI
C
C++
RssToolbar - Desktop RSS Ticker
by
thund3rstruck
Article
29 Jun 2009
license: CPL
Streams RSS headlines to the desktop
Desktop Development
»
Desktop Gadgets
»
General
.NET2.0
C#
.NET
Win32
Dev
Intermediate
.NET
WinForm
Genesis Hybrid Smart Client Framework - Part I
by
Stephan Johnson
Article
19 Jun 2009
license: CPL
This is part I of VII in a series of articles describing the Genesis Smart Client Framework. This article covers an overview of all the articles available in the series.
Desktop Development
»
Smart Client
»
General
C#1.0
C#2.0
C#3.0
C#
Advanced
C#
Page 1 of 2
1
2
First
·
Prev
·
Next
·
Last
Advertise
|
Privacy
|
Mobile
Web02 | 2.6.130513.1 | Last Updated 14 May 2013
Copyright ©
CodeProject
, 1999-2013
All Rights Reserved.
Terms of Use
Layout:
fixed
|
fluid