技术文章 CodeProject链接 Most popular new articles 31 Aug 2009 - 7 Sep 2009

Most popular new articles 31 Aug 2009 - 7 Sep 2009

E-mail 打印

Latest Additions

133 articles overall 88 new, 73 updated, 14 moved. 67 were edited, 66 unedited
Article topics listed: C++,C#,ASP,ASP.NET,Perl,Win32,MFC,ATL,WTL,COM

Too many articles? Visit your profile page to change your newsletter article filters.

New articles added Last week

Dialogs and Windows

Files and Folders

  • Simple File Search Class - jabit
    A simple search class to search a directory and all sub-directories in the background for files with a defined search pattern.
    C#


Grid & Data Controls

List Controls

  • Virtual Mode TreeListView - yetibrain
    A treelistview running in virtual mode
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0), Visual Studio (VS2008), WinForms, Architect, Dev


Tabs & Property Pages

ASP.NET

ASP.NET Controls

Silverlight

Web Services

GDI

General Graphics

OpenGL

Database

  • Abstract Data Access Layer Design - Anwar Ibáñez O'Kamell
    The present document tries to describe the architecture of a specific layer of access to data for relational databases . This document tries to present/display a form to automate tasks of access to data. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), SQL Topics, Architect, Design


.NET Framework

  • Add Uninstall Shortcut to Your Application - msrezapro
    Easy way to create your application uninstaller and add to your setup
    C# (C# 1.0, C# 2.0, C# 3.0), .NET CF


  • DBKeeperNet - Keeps Your DB Schema Up-to-date - voloda2
    An article describing a simple .NET library which simply keeps your database schema up-to-date
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), ADO.NET, Dev, Design


  • How to realize DoDataExchange in .NET (C#) - deisenbe
    This article describes the usage of the reflection system to realize a data exchange mapping in windows forms. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Win2003, Vista, Win2008, Win 7, Win2008 R2), Visual Studio (VS2005, VS2008), WinForms, Architect, Dev


Game Development

LINQ

Windows Workflow Foundation

C / C++ Language

C#

  • Parse DataSet via Reflection - Kirill Kovalev
    This article shows how to bind relational data model with object design model
    C#, Win Mobile (PocketPC 2002, WinMobile2003, WinMobile5, WinMobile6), Mobile (PalmOS, iPhone, Android, Blackberry), J2MESQL CE


  • Loading WPF themes at runtime - Badea Florin
    This acticle presents how to build wpf themes and apply them to an application at runtime (Unedited)
    C#, .NET, WPF, Dev


  • VMSTAT Analyzer - Biswas, Sumit
    Helps UNIX / LINUX administrator to analyze VMSTAT file for system resource utilization. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win 7, Win2008 R2), Visual Studio (VS2008), Architect, DBA, Dev, QA, SysAdmin


  • Math Expressions Evaluator - DetoX83
    Library that evals complex mathematical expressions into values
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), Architect, Dev, Design


  • CommandParser - A getopt() Inspired Command Line Parser for C# using LINQ - Christopher Hahn
    Command line parsing is an irritatingly repetitive problem to solve when creating command line tools. What's worse, it has been solved many times over throughout the course of computing history. This library is an attempt to solve many of the problems common to handling command line arguments when 
    C# (C# 3.0), Windows, .NET (.NET 3.0), ASP.NET, Dev


Algorithms & Recipes

Exception Handling

Internet / Network

Localisation

Threads, Processes & IPC

  • Pipe template classes - klizardin
    The template classes library to support pipe develop with minimum expenses for programmer. (Unedited)
    C++, Windows (Win2K, WinXP, Win2003, Vista), Win32, STL


  • Generic Background Worker - DaveyM69
    No more unboxing/casting! Use generic type parameters with this background worker.
    C# (C# 2.0, C# 3.0, C# 4.0), Windows (WinXP, Win2003, Vista, Win2008, Win 7, Win2008 R2), Win32, Win64, Visual Studio (VS2008, VS2010)


Code Generation

  • Project Metadata Generation using T4 - Daniel Vaughan
    Generate project metadata with T4 and unburden yourself from string literals in XAML binding expressions and INotifyPropertyChanged event arguments. (Unedited)
    C# (C# 2.0, C# 3.0), VB (VB 9.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), XAML, WPF, WinForms, LINQ, Silverlight, Architect, Dev


Design and Architecture

Hardware & System

Product Showcase

Solution Center

Articles updated added Last week

Files and Folders

Miscellaneous

Printing

  • Another DataGridView Printer - aureolin
    DataGridView printing encapsulated in a stand-alone object. Very easy to use! Updated to allow printing columns wider than one page.
    C# (C# 2.0), Windows, .NET (.NET 2.0), Visual Studio (VS2005), Dev


Ajax and Atlas

Applications & Tools

ASP.NET

Charts, Graphs and Images

Audio and Video

DirectX

  • MFC plays with D3DDevice easily! - aljodav
    MFC app using D3DDevice and TTS through Microsoft Speech Object Library.
    VC7.1, VC8.0WinXP, MFC, DirectX, VS.NET2003, VS2005, Dev


Windows Presentation Foundation

C / C++ Language

C#

Algorithms & Recipes

Hardware & System

  • Font Enumerator - PARK Youngho
    A tool that enumerates all fonts installed on Windows, and shows you the preview so as to help you code conveniently.
    VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, Win2008, Win 7, Win2008 R2, Win32, ATL, WTL, STL, VS2008, Dev


Technical blogs added Last week

Smart Client

  • Separate Domain from Presentation – Part I - Uri Lavi
    Visual Studio can be a swiss knife in the hands of a Software Developer. You want a fully functional application within several hours; here you go sir: Create Windows Forms Application.Add relevant Data Sources (in Figure 1 below: Courses table)... (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET, MVC, Architect, Dev


  • Separate Domain from Presentation – part III - Uri Lavi
    This is a third post in the series of posts about “Separate Domain from Presentation” Refactoring.Previous Posts:Separate Domain from Presentation – part ISeparate Domain from Presentation – part IILast time we explained how to refactor towards MVP – Supervising Controller... (Unedited)
    C#, Windows, .NET, MVC, Architect, Dev


  • Separate Domain from Presentation – part II - Uri Lavi
    This is a second post in the series of posts about “Separate Domain from Presentation” Refactoring.Previous Posts:Separate Domain from Presentation – part ILast time we discussed the ways to disconnect the Presentation (FrmMain) from the Domain Object (CoursesDS)... (Unedited)
    C#, Windows, .NET, MVC, Architect, Dev


Applications & Tools

  • Fast interoperability of 2D shapes between 3D applications and your software - Inaki Ayucar
    Preface Wikipedia says that interoperability is “a property referring to the ability of diverse systems and organizations to work together (inter-operate)”. Regarding software, it says that interoperability is “the capability of different programs to exchange data via a common set of exchange forma (Unedited)
    C++, Windows


Silverlight

  • Silverlight Captcha Example - Jeremy Likness
    Silverlight, with its powerful text and graphics manipulation capabilities and strong interaction with the scripting DOM, seems to be the perfect engine for a Captcha challenge. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), Silverlight, Architect, Dev


.NET Framework

  • Build A Smarter Loop With C# - webdev_hb
    Loops are a standard item in any programmers toolbox. But as often as they make their way into our code you have to wonder why you don't see more improvements to using them. This post discusses some ideas to improve your loops by using Extension Methods. (Unedited)
    C#, Windows, .NET, ASP.NET, Visual Studio, WinForms, WebForms Topics, MVC, Architect, Dev, Design


  • Asymmetric Accessor Accessibility and Automatic Properties - Uri Lavi
    How to combine Asymmetric Accessor Accessibility and Automatic Properties to gain a better encapsulation. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET (.NET 2.0, .NET 3.5)


Windows Presentation Foundation

  • Implementing INotifyPropertyChanged - Arun Jacob
    This Article shows how to Implement INotifyPropertyChanged. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0), .NET, XAML, WPF, Silverlight, Dev


C#

  • Enums, Flags, and C# — Oh my! (bad pun…) - webdev_hb
    How you can use Enumerated types and the Flag Attribute along with Extension Methods to make your code more compact and easier to understand. (Unedited)
    C#, .NET, Dev


Debug Tips

  • LINQ to SQL Tips and Tricks - merlin981
    There are many little tips and tricks for LINQ to SQL which can make our lives easier, or improve the speed and efficiency of the generated code. Below are several tips and tricks I have found during my time as a LINQ developer. *Note: Some of these tips are for querying directly from the table. (Unedited)
    C++, Windows