Click here to Skip to main content
12,758,901 members (35,435 online)

Site Map

CodeProject is constantly growing, with hundreds of new articles added monthly and more sections created to house them. Below is a quick guide to help you find the sections that most interest you.

Desktop Development Total: 5,848 articles

  • Button Controls 180 articles
    • --- No Subsections --- (1)
    • Beginners (22)
    • General (105)
    • Non-rectangular Buttons (15)
    • Owner-draw buttons (37)
    • ??

  • Clipboard 35 articles
    • Drag and Drop (5)
    • General (30)
    • ??

  • Combo & List Boxes 260 articles
    • Beginners (8)
    • Combo and List boxes (30)
    • ComboBox Controls (74)
    • Drag and Drop (2)
    • Drive Pickers
    • Extending the List Control (23)
    • General (81)
    • Header Controls
    • Hybrid Controls (7)
    • Listbox Controls (35)

  • Desktop Gadgets 138 articles
    • DataGrid and DataView
    • General (138)

  • Dialogs and Windows 692 articles
    • Beginners (26)
    • Caption Bars (4)
    • Community Reviews
    • Console Programming (20)
    • Control Positioning (18)
    • Dialogs (138)
    • Form Views (14)
    • General (301)
    • Message Handling (15)
    • Plug-ins (5)
    • Screensavers (7)
    • Skins & Advanced UI (44)
    • Windows 2000 Styles (60)
    • Windows Common dialogs (40)

  • Document / View 137 articles
    • Doc/View (17)
    • Doc/View Internals (28)
    • Form Views (8)
    • General (84)

  • Edit Controls 279 articles
    • Beginners (11)
    • Genel
    • General (221)
    • Masked and Validating controls (42)
    • Owner drawn controls (5)

  • Files and Folders 568 articles
    • Compression (31)
    • Configuration Files (55)
    • Encryption (8)
    • File Formats (30)
    • File System (56)
    • Files (49)
    • General (204)
    • Memory Mapped Files (15)
    • Security (13)
    • Utilities (107)

  • Grid & Data Controls 478 articles
    • --- No Subsections ---
    • DataGrid and DataView (121)
    • DataSets, DataGrids etc (58)
    • Doc/View
    • Grid controls (126)
    • PropertyGrid (16)
    • General (157)

  • List Controls 226 articles
    • ListView controls (99)
    • JList (2)
    • List Controls (83)
    • Custom Draw (23)
    • Header Controls (9)
    • General (10)

  • Menus 156 articles
    • --- No Subsections ---
    • Custom menus (26)
    • Docking bars (4)
    • General (76)
    • Menus and Toolbars (41)
    • Toolbars (9)

  • Miscellaneous 1,393 articles
    • Beginners (67)
    • Charting Controls (36)
    • Colour Selection Controls (26)
    • Custom Controls (98)
    • General (705)
    • Grid Control (26)
    • HTML Browser Controls (23)
    • Lists, Menus, Choosers (22)
    • Miscellaneous Controls (207)
    • Range Selectors (19)
    • Richard
    • Tooltips (25)
    • Windows Forms (134)
    • Design (5)

  • Printing 151 articles
    • General (135)
    • Print Preview (16)
    • 一般

  • Progress Controls 96 articles
    • General (96)
    • maclashbrook

  • Selection Controls 86 articles
    • Date/Time controls (26)
    • General (60)
    • Geral

  • Shell and IE programming 340 articles
    • Beginners (20)
    • General (135)
    • IE / Explorer plug-ins (22)
    • IE Programming (61)
    • Shell Programming (94)
    • Tools (8)

  • Smart Client 74 articles
    • General (73)
    • Graphics (1)

  • Splitter Windows 32 articles
    • General (32)

  • Static & Panel Controls 123 articles
    • Beginners (8)
    • Custom Controls (48)
    • General (64)
    • Label Controls (3)

  • Status Bar 19 articles
    • General (19)

  • Tabs & Property Pages 117 articles
    • General (38)
    • Owner Drawn (6)
    • Tabs and Property Pages (73)

  • Toolbars & Docking windows 96 articles
    • Colour Selection Controls (1)
    • Docking Windows (15)
    • General (28)
    • Libraries (3)
    • ReBars (3)
    • Toolbars (46)

  • Tree Controls 172 articles
    • CSS
    • Custom Tree Controls (26)
    • General (51)
    • 'Populate-on-Demand' Tree Controls (8)
    • Tree/List Hybrids (14)
    • TreeView Controls (73)


Web Development Total: 12,126 articles

  • Ajax 525 articles
    • --- No Subsections ---
    • Atlas (44)
    • Controls (118)
    • General (223)
    • Libraries (26)
    • Samples (114)

  • Applications & Tools 717 articles
    • Sponsored Articles (1)
    • Applications (170)
    • artigos patrocinados
    • CodeProject Tools (15)
    • Debugging (10)
    • General (253)
    • Help Systems (7)
    • Tools with source code (261)

  • ASP 232 articles
    • Applications (29)
    • Code Project scripts (56)
    • Components (18)
    • General (107)
    • Howto (14)
    • Samples (3)
    • XML/XSL (5)

  • ASP.NET 4,165 articles
    • --- No Subsections ---
    • Cookies (35)
    • Data (119)
    • Forth .NET (2)
    • General (2,506)
    • Howto (901)
    • Printing (11)
    • Reporting (46)
    • Resource Handling (2)
    • Samples (347)
    • Tools with source code (1)
    • Utilities (147)
    • VNext (4)
    • Web Parts (27)
    • Code Project scripts (6)
    • Scripts Code Project (11)

  • ASP.NET Controls 685 articles
    • Sponsored Articles (15)
    • General (441)
    • Howto (3)
    • Menu Controls (15)
    • Grid Controls (211)

  • ATL Server 20 articles
    • General (20)

  • Caching 76 articles
    • General (76)

  • Charts, Graphs and Images 198 articles
    • Images and multimedia (115)
    • Charts (61)
    • General (19)
    • Scripts Code Project (3)

  • Client side scripting 1,432 articles
    • Sponsored Articles (66)
    • Beginners (233)
    • Controls (78)
    • General (930)
    • Java (10)
    • JavaScript (115)

  • Custom Controls 459 articles
    • General (459)

  • E-commerce 42 articles
    • General (42)

  • HTML / CSS 647 articles
    • Sponsored Articles (68)
    • Applications (3)
    • CSS (109)
    • General (255)
    • HTML (139)
    • HTML5/CSS3 Article Contest (60)
    • IE4+ (2)
    • SVG (4)
    • XHTML (3)
    • XML, XSL, DTD, Schema etc. (4)

  • ISAPI 26 articles
    • General (21)
    • ISAPI Extensions (5)

  • LightSwitch 44 articles
    • General (14)
    • LightSwitch Star Contest (30)

  • Node.js 87 articles
    • Controls
    • General (87)

  • PHP 205 articles
    • General (205)

  • Session State 74 articles
    • General (1)
    • Sessions and Session State (73)

  • Silverlight 747 articles
    • General (359)
    • Controls (126)
    • HowTo (195)
    • Applications (67)

  • Site & Server Management 168 articles
    • General (168)

  • Trace and Logs 134 articles
    • Debug and Tracing (49)
    • General (38)
    • Trace / Logs (47)

  • User Controls 138 articles
    • General (138)

  • Validation 123 articles
    • General (85)
    • Validation Controls (38)

  • View State 22 articles
    • General
    • Viewstate (22)

  • WAP / WML 1 articles
    • General (1)

  • Web Security 249 articles
    • Security (132)
    • General (117)

  • Web Services 437 articles
    • Sponsored Articles (3)
    • ATL Web Services (62)
    • Beginners (27)
    • General (339)
    • Remoting (6)

  • Wiki.ASP.NET articles 473 articles
    • General (473)


Mobile Development Total: 2,010 articles

  • Android 671 articles
    • Sponsored Articles (132)
    • --- No Subsections --- (1)
    • Android on Intel (11)
    • Android Tutorial Contest (99)
    • Beginners (9)
    • General (401)
    • Files and Folders (6)
    • Libraries (12)

  • BlackBerry 27 articles
    • Sponsored Articles (6)
    • General (21)

  • iOS and watchOS 119 articles
    • General (118)
    • Memory management (1)

  • Mobile Development 305 articles
    • Sponsored Articles (6)
    • Applications (30)
    • CodeProject Tools (1)
    • Compact Framework (2)
    • Controls (3)
    • Cryptography
    • Database (7)
    • Debug
    • Deployment (5)
    • Dialogs and Windows
    • Games (16)
    • GDI+
    • General (138)
    • Graphics and Multimedia (2)
    • Howto (31)
    • Internet (4)
    • Palm Development (38)
    • System (2)
    • User Interface (11)
    • BlackBerry (1)
    • Symbian (4)
    • Embedded Systems (4)

  • Palm and WebOS 11 articles
    • General (11)

  • Tablets and All-in-Ones 57 articles
    • General (5)
    • App Innovation 2013 Contest Entries (52)

  • Windows Phone 7/8 815 articles
    • General (255)
    • Windows CE (90)
    • Windows Mobile (383)
    • Games (25)
    • Controls (22)
    • Applications (40)


Cloud Computing Total: 452 articles

  • Amazon Web Services 48 articles
    • General (48)

  • Azure 332 articles
    • General (210)
    • Sponsored Articles
    • Windows Azure Developer Contest (122)

  • Cloud Storage 29 articles
    • General (1)
    • Sponsored Articles (12)
    • DnB Developer Contest (16)

  • Google Cloud Platform 43 articles
    • Sponsored Articles (14)
    • General (29)


Enterprise Systems Total: 1,523 articles


Database Total: 3,117 articles

  • Database 2,814 articles
    • --- No Subsections ---
    • ADO (25)
    • ADO.NET (182)
    • COM (18)
    • DAO (6)
    • Data Access (78)
    • Databases (69)
    • General (885)
    • MySQL (72)
    • ODBC (19)
    • OLE DB (18)
    • Oracle (83)
    • Other databases (56)
    • SQL (216)
    • SQL Server (992)
    • Utilities (95)

  • NoSQL 82 articles
    • General (78)
    • MongoDB (4)
    • Other databases
    • Redis
    • Semantic Database

  • SQL Reporting Services 221 articles
    • General (215)
    • Printing (6)


Multimedia Total: 1,622 articles

  • Audio and Video 391 articles
    • Audio (158)
    • Beginners
    • DirectMusic (4)
    • DirectShow (36)
    • DirectSound (9)
    • General (61)
    • Multimedia (28)
    • SAPI (7)
    • Speech (8)
    • Speech and SAPI (7)
    • Video (73)

  • DirectX 149 articles
    • DirectDraw (10)
    • Games (20)
    • General (119)

  • GDI 126 articles
    • Beginners (7)
    • Device Contexts (11)
    • Fonts (10)
    • GDI Objects (7)
    • General (75)
    • Mouse Capture (1)
    • Owner-Draw (3)
    • Regions (8)
    • Tools (4)

  • GDI+ 269 articles
    • General (245)
    • Applications (24)

  • General Graphics 548 articles
    • Barcodes (23)
    • Bitmaps (65)
    • General (210)
    • Graphics (124)
    • Icons (5)
    • Image classes (38)
    • Image Display (62)
    • PDF (9)
    • Scanning and Image Capture (9)
    • AWT (1)
    • Generics (2)

  • OpenGL 139 articles
    • General (139)


Languages Total: 9,338 articles

  • C / C++ Language 2,000 articles
    • Sponsored Articles (1)
    • Beginners (69)
    • C++ 11 (7)
    • Command line processing (18)
    • Delegates (25)
    • FAQ (10)
    • General (1,370)
    • Howto (133)
    • Memory Management (88)
    • Obfuscation (1)
    • Smart Pointers (36)
    • STL (24)
    • Templates (95)
    • Utilities (118)
    • Window Management (5)

  • C# 5,080 articles
    • ??????
    • ADO.NET (7)
    • aplicaciones
    • Applications (361)
    • Attributes (23)
    • Beginners (174)
    • CodeProject Utilities (15)
    • COM Interop (59)
    • Date / Time (34)
    • Delegates and Events (142)
    • Enumerations (70)
    • General (2,653)
    • Generics (141)
    • How To (473)
    • Memory Management (32)
    • PInvoke (47)
    • Reflection (66)
    • Reporting (26)
    • Samples (173)
    • Utilidades
    • Utilities (299)
    • Windows Forms (283)
    • Windows Services (1)
    • 一般
    • 一般
    • ????????? (1)

  • C++ / CLI 173 articles
    • .NET My Services (2)
    • Applications (4)
    • C++/CLI (36)
    • COM Interop (6)
    • Controls (1)
    • General (108)
    • P/Invoke (9)
    • Visual C++ .NET (7)

  • Java 462 articles
    • --- No Subsections ---
    • Beginners (103)
    • Functional Programming (1)
    • General (335)
    • Libraries
    • Sponsored Articles (1)
    • 一般
    • 一般
    • Reflection (8)
    • EJB (4)
    • Security (10)

  • MSIL 21 articles
    • General (21)

  • Other .NET Languages 200 articles
    • Forth .NET (71)
    • Fortran .NET (4)
    • J# .NET (4)
    • F# (56)
    • General (62)
    • Ruby (3)

  • Perl 16 articles
    • General (16)

  • Programming Languages 2 articles
    • General (2)

  • VB.NET 803 articles
    • Applications (62)
    • Data Structures (11)
    • General (406)
    • Hardware (6)
    • HowTo (122)
    • Parsers and Interpreters (5)
    • Samples (48)
    • Utilities (50)
    • Visual Basic .NET (40)
    • Windows Forms (53)

  • VB6 Interop 34 articles
    • General (34)

  • VBScript 165 articles
    • Applications (7)
    • General (133)
    • VBA (10)
    • Visual Basic (15)

  • XML 382 articles
    • Beginners (11)
    • General (121)
    • JAXB (16)
    • Messaging (4)
    • Peer to Peer (1)
    • Serializing (70)
    • Utilities (23)
    • Web Services (39)
    • XML/XSLT (77)
    • XSLT (20)


Platforms, Frameworks & Libraries Total: 7,227 articles

  • .NET Framework 1,911 articles
    • --- No Subsections --- (1)
    • Applications (108)
    • Chung
    • General (1,162)
    • How To (342)
    • Instrumentation (38)
    • Samples (74)
    • Utilities (172)
    • XAML (14)

  • ATL 103 articles
    • ATL/AUX Library (1)
    • ATL7 (4)
    • Beginners (12)
    • Controls (14)
    • General (72)

  • COM / COM+ 285 articles
    • ActiveX (27)
    • Architecture (5)
    • Automation (28)
    • Beginners (23)
    • COM (44)
    • COM Interop (29)
    • COM+ (8)
    • DCOM (12)
    • General (91)
    • Smart Pointers for COM (9)
    • Tools (9)

  • Cross Platform 219 articles
    • General (131)
    • Mono (40)
    • Qt (48)

  • GPU Programming 19 articles
    • General (14)
    • OpenCL (5)

  • Libraries 517 articles
    • Code Libraries (118)
    • Code Projects (16)
    • General (383)

  • LINQ 312 articles
    • General (312)

  • MFC 124 articles
    • General (63)
    • MFC/ATL for VC++ 7 (15)
    • Open Source Ultimate Toolbox (4)
    • The Ultimate Grid (5)
    • The Ultimate TCP/IP (2)
    • The Ultimate Toolbox (35)

  • Social Network APIs 45 articles
    • Facebook (1)
    • General (44)
    • LinkedIn

  • STL 94 articles
    • Beginners (7)
    • Collections and Iterators (18)
    • General (65)
    • Memory Allocation (4)

  • Universal Windows Platform and Windows Runtime 140 articles
    • Sponsored Articles (12)
    • General (94)
    • Howto (34)

  • Win32/64 SDK & OS 594 articles
    • Active Directory (5)
    • General (307)
    • MSMQ (3)
    • Microsoft Active Accessibility (3)
    • Windows Azure
    • Windows General (276)

  • Windows API 198 articles
    • General (133)
    • Graphics (11)
    • Vista Native APIs (34)
    • Windows Powershell (19)
    • Microsoft Surface (1)

  • Windows CardSpace 5 articles
    • General (5)

  • Windows Communication Foundation 549 articles
    • General (483)
    • Security (38)
    • Utilities (26)
    • WWS API (2)

  • Windows Powershell 112 articles
    • General (112)

  • Windows Presentation Foundation 1,662 articles
    • Annotations (9)
    • Controls (453)
    • Data Binding (145)
    • General (655)
    • Layout (37)
    • Styles (33)
    • Templates (28)
    • XAML (63)
    • Applications (162)
    • Utilities (37)
    • Libraries (40)

  • Windows Security 50 articles
    • Cryptography (4)
    • General (24)
    • User Account Control (22)

  • Windows Workflow Foundation 92 articles
    • General (79)
    • Applications (13)

  • WTL 192 articles
    • Applications (16)
    • Beginners (11)
    • General (160)
    • Multimedia (2)
    • Shell Programming (3)


General Programming Total: 8,283 articles

  • Algorithms & Recipes 1,472 articles
    • --- No Subsections ---
    • Algorithms (301)
    • Compilers (25)
    • Computational Geometry (41)
    • Data Structures (147)
    • Diff (21)
    • Encryption (12)
    • Evolutional (26)
    • Fuzzy Logic (29)
    • General (386)
    • Math (183)
    • Natural Language Processing
    • Neural Networks (6)
    • Parsers (110)
    • Parsers and Interpreters (61)
    • Path Finding (14)
    • Regular Expressions (29)
    • Sorting (41)
    • Spell Checkers (16)
    • String Matching (24)
    • Task Completion

  • Artificial Intelligence and Machine Learning 38 articles
    • General (21)
    • Neural Networks (17)

  • Bugs & Workarounds 95 articles
    • .NET issues (16)
    • ATL/WTL (5)
    • General (58)
    • MFC 6.0 bugs (2)
    • MFC Bugs (5)
    • VS.NET IDE Issues (9)

  • Collections 105 articles
    • General (105)

  • Cryptography & Security 340 articles
    • Cryptography (81)
    • Encryption (69)
    • Security (127)
    • General (58)
    • Steganography (5)

  • Date and Time 177 articles
    • Algorithms (40)
    • General (121)
    • Tools (16)

  • DLLs & Assemblies 206 articles
    • Beginners (16)
    • General (164)
    • Hooks (24)
    • Applications (2)

  • Emulation 29 articles
    • General (29)
    • Hardware

  • Exception Handling 124 articles
    • General (124)

  • Game Development 388 articles
    • Games (152)
    • General (192)
    • XNA (44)

  • Internet / Network 1,172 articles
    • Beginners (17)
    • Client/Server Development (164)
    • Dialup (13)
    • Distributed Apps (12)
    • DNS (13)
    • Email (65)
    • Email & SMTP (35)
    • FTP (31)
    • General (350)
    • How To (2)
    • HTTP (40)
    • HTTP / HTTPS (21)
    • Internet (46)
    • Internet & Network (52)
    • Internet and networks (17)
    • LDAP (6)
    • MAPI (13)
    • MSMQ (9)
    • Network (68)
    • NNTP (3)
    • Peer to Peer (9)
    • Proxy / Firewall (23)
    • Regular Expressions (1)
    • Remoting (67)
    • Security (14)
    • Third-party libraries (free) (14)
    • UDP (15)
    • Utilities (52)

  • Localisation 69 articles
    • Localization (36)
    • General (33)

  • Macros and Add-ins 396 articles
    • Add-ins/Plug-ins (20)
    • DevStudio Add-ins (63)
    • DevStudio AppWizards (8)
    • General (56)
    • Macros (43)
    • Tools (16)
    • Visual Studio .NET Addins (54)
    • Visual Studio Add-ins (13)
    • VS.NET Add-ins (116)
    • VS.NET Macros (7)

  • Parallel Programming 99 articles
    • General (79)
    • Concurrency and Coordination Runtime (CCR) (6)
    • Reactive Extensions for .NET (Rx) (14)

  • Programming Tips 2,046 articles
    • Design and Strategy (102)
    • General (1,907)
    • Howto (7)
    • Installers (3)
    • Testing and Quality Assurance (27)

  • String handling 353 articles
    • General (216)
    • General, (4)
    • Regular Expressions (41)
    • Strings (39)
    • Text Conversion (36)
    • Text Search and Replace (17)

  • Threads, Processes & IPC 552 articles
    • General (151)
    • Inter-Process Communication (49)
    • Multi-threading (73)
    • Processes (58)
    • Third Party libraries (1)
    • Thread Pooling (22)
    • Threading (84)
    • Threads (111)
    • Windows Forms (3)

  • Tools and IDE 204 articles
    • General (196)
    • Visual Studio (8)

  • Ultrabooks 139 articles
    • Games (1)
    • General (57)
    • Intel Haswell Ultrabook Reviews (26)
    • Reviews (47)
    • App Innovation Contest Entries (8)

  • Uncategorised Quick Answers 77 articles
    • Clipboard
    • General (77)

  • Uncategorised References 8 articles
    • General (8)

  • Uncategorised Tips and Tricks 168 articles
    • Genel
    • General (168)

  • WinHelp / HTMLHelp 26 articles
    • General (16)
    • HTML Help (7)
    • RTF Help (2)
    • Viewers With Source Code (1)


Graphics / Design Total: 210 articles

  • Expression 43 articles
    • --- No Subsections ---
    • General (43)

  • Usability 81 articles
    • Accessibility (17)
    • Content (4)
    • Design (13)
    • General (35)
    • Links (3)
    • Search Engines (5)
    • Testing (4)

  • Windows 8 Design 86 articles
    • Sponsored Articles (12)
    • General (56)
    • Design (18)


Development Lifecycle Total: 2,627 articles

  • Best Practices 13 articles
    • Data and Data Access
    • General (5)
    • General Coding (4)
    • Internationalization (1)
    • Web Development (3)

  • Code Generation 248 articles
    • Sponsored Articles (1)
    • General (247)

  • Debug Tips 218 articles
    • General (151)
    • Tips (46)
    • Trace (21)

  • Design and Architecture 1,369 articles
    • Application Design (101)
    • Aspect Oriented Programming (29)
    • Data Structures (33)
    • Design and Strategy (87)
    • Design Patterns (369)
    • Frameworks (44)
    • General (415)
    • GUI (7)
    • Methodologies (108)
    • Patterns (32)
    • Patterns and Practices (110)
    • Professional Reviews
    • Sponsored Articles (1)
    • Unit Testing (33)

  • Installation 226 articles
    • General (226)

  • Testing and QA 324 articles
    • General (212)
    • UI Testing (112)

  • Work Issues 229 articles
    • General (99)
    • Pro Developer (54)
    • Recruiting and Job hunting (32)
    • The Developer's Life (44)


General Reading Total: 2,254 articles

  • Author Resources 25 articles
    • General (25)

  • Book Chapters 168 articles
    • Addison-Wesley (21)
    • Apress (20)
    • General (77)
    • Manning Publications (15)
    • Microsoft Press (3)
    • New Riders (6)
    • Prentice Hall (10)
    • Sams (14)
    • Wiley (2)

  • Book Reviews 82 articles
    • .NET (18)
    • Enterprise Architecture (3)
    • General (59)
    • Work issues (2)

  • CodeProject FAQs 18 articles
    • --- No Subsections ---
    • General (18)

  • Hardware & System 267 articles
    • Active Directory (4)
    • Clipboard (10)
    • Device Drivers (7)
    • Event Logging (2)
    • General (59)
    • Hardware (71)
    • Hardware programming (62)
    • Mouse Topics (1)
    • Registry (3)
    • Security (2)
    • Services
    • System (15)
    • Utilities (11)
    • Windows Services (13)
    • WMI (7)

  • Hardware Reviews 10 articles
    • General (8)
    • Ultrabook (2)

  • Interviews 116 articles
    • General (106)
    • Intel App Innovation Contest 2013 Get-to-Market In (4)
    • Visit to Redmond (6)

  • Online Javascript Tools 8 articles
    • General (8)

  • Scrapbook 131 articles
    • Diaries (16)
    • General (112)
    • QA
    • Semicolon (3)

  • Uncategorised Articles 3 articles
    • General (3)

  • Uncategorised Technical Blogs 1,426 articles
    • General (1,426)
    • Windows 2000 Styles


Third Party Products Total: 1,374 articles


Mentor Resources

Internet of Things Total: 440 articles


Contests Total: 77 articles

  • IoT on Azure 77 articles
    • --- No Subsections ---
    • General (77)



Advertise | Privacy | Mobile
Web02 | 2.8.170217.1 | Last Updated 25 Feb 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid