技术文章 CodeProject链接 Most popular new articles 12 Jul 2010 - 19 Jul 2010

Most popular new articles 12 Jul 2010 - 19 Jul 2010

E-mail 打印

Latest Additions

200 articles overall 153 new, 88 updated, 3 moved. 17 were edited, 183 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

  • messageBox with timeout - vicoB
    This article describes an simple extended message box which can be timed out (Unedited)
    C#


  • MultiPaneCtrl - Borodenko Oleg
    A control that allows you to create multiple areas with tabs that you can pull with the mouse and as a result change the configuration of these areas.
    C++, Win2K, WinXP, Win2003, Vista, Win7, Visual-Studio, MFC, STL, Dev


Miscellaneous

Applications & Tools

ASP

ASP.NET

Custom Controls

Silverlight

User Controls

Web Services

C / C++ Language

  • Pong in a Win32 Console. - TopCoder23
    Pong in a Win32 Console. (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), Win32


  • Yet another hash table implementation - Frank Edlinger
    plain c++ powerfull hashtable implementation, typesafe, using c++ templates (Unedited)
    C++ (VC6), Windows (Win2K, WinXP, Win2003, Vista, Embedded, Win2008, Win7, Win2008-R2), Architect, Dev, Design


C#

LINQ

  • A Generic IEqualityComparer for Linq Distinct() - Seth Dingwell
    An implementation of IEqualityComparer that can be used to compare any class by one of it's properties. (Unedited)
    C# (C#2.0, C#3.0, C#4.0), VB.NET, .NET (.NET2.0, .NET3.0, .NET3.5, .NET4.0), LINQ, Dev


Windows Presentation Foundation

Algorithms & Recipes

  • Investment Performance with Monte Carlo Simulation - Kerry Cakebread
    Provides a class for random sampling of an approximated normal distribution and a form which implements a simple investment example (Unedited)
    C# (C#4.0), Windows, .NET (.NET4.0), CEO, Architect, DBA, Design, SysAdmin, Sales, Marketing


Internet / Network

Threads, Processes & IPC

Articles updated added Last week

Combo & List Boxes

  • Another flexible ListView control - Hoang Khanh Nguyen
    A highly object-oriented ListView control with varying-height items and support of complex data types (Unedited)
    C#, Windows (WinXP), .NET (.NET2.0, .NET3.0), Win32, Visual-Studio (VS2008), GDI, GDI+, Dev


Grid & Data Controls

Miscellaneous

  • High-speed Charting Control - Cedric Moonen
    A flexible charting control to display 2D data
    C++ (VC6, VC7), Windows (Win2K), Visual-Studio, MFC, Dev


  • SVGImage control - jkristia
    A WPF control for showing SVG images (Unedited)
    C# (C#4.0), Windows, WPF


Shell and IE programming

Tabs & Property Pages

  • TabCtrl - Borodenko Oleg
    Adjustable contol with zooming and scrolling tabs, dragging with the mouse, custom drawing and much more
    C++ (VC6, VC7.1, VC8.0, VC9.0, VC10.0), Windows (Win2K, WinXP, Win2003, Vista, Win7), Win32, Visual-Studio, MFC, STL, Dev


ASP.NET

ASP.NET Controls

Silverlight

C / C++ Language

  • Realtime animation of a Mandelbrot Zoom in a Win32 Console with Visual C++ 6.0 - TopCoder23
    This article describes how to create a Realtime animation of a Mandelbrot Zoom in a Win32 Console with Visual C++ 6.0 (Unedited)
    C++, Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), Win32


  • Seven Steps of Migrating a Program to a 64-bit System - Karpov Andrey
    The article describes the main steps which should be performed to correctly port 32-bit Windows applications on 64-bit Windows systems. Although the article is meant for developers using C/C++ in Visual Studio 2005/2008 environment, it will be also useful for other developers who plan to port their (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0), C, Windows, Win64


  • 32 OpenMP traps for C++ developers - Karpov Andrey
    The article contains description of a number of errors, which lead to incorrect behavior of parallel programs created with OpenMP (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C


C#

.NET Framework

  • Benchmark start-up and system performance for .Net, Mono, Java and C++ native code - dmihailescu
    What is the start-up and system performance overhead for .Net, Mono, Java versus C++ native code (Unedited)
    C++ (VC9.0, VC10.0), C# (C#1.0, C#2.0, C#3.0, C#4.0), Java, Windows (WinXP), Java SE (JavaSE6), .NET (.NET1.1, Mono, .NET3.5, .NET4.0), Win32, Visual-Studio (VS.NET2003, VS2008, VS2010), Architect, Dev, Design, Sales, C#3.5, Framework, cross-platform, system, programming, performance


Libraries

Windows Communication Foundation

Windows Presentation Foundation

  • Stacked Geometry Brush Factory - KenJohnson
    A geometric visual brush producer with plug-in architecture and customized XAML.
    C#, .NET3.5, XAML, WPF, Dev, Design


  • WPF x FileExplorer x MVVM - Leung Yat Chun
    This article describe how to construct FileExplorer controls included DirectoryTree and FileList, using Model-View-ViewModel (MVVM) pattern. (Unedited)
    C#, Windows (WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), .NET (.NET3.0, .NET3.5, .NET4.0), Win32, Win64, WPF, Architect, Dev


Algorithms & Recipes

Collections

  • Hot Swap Thread Safe Collections - Deyan Timnev
    An introduction to using the hot-swap technique to build thread safe collection and thread safe source code in general. (Unedited)
    C# (C#1.0, C#2.0, C#3.0), .NET


Cryptography & Security

Date and Time

Internet / Network

  • SMTP Client - Jakub Piwowarczyk
    The CSmtp class allows to send emails with attachments. It only provides the AUTH LOGIN authentication.
    VC6, Windows, Linux, Win32, Visual-Studio, Dev


  • Yahoo! Finance Managed - MaasOne
    Download stock quotes, historic data, rates of exchanges and technical analysis charts from Yahoo! Finance
    C#, VB, .NETCF, .NET (.NET2.0), Mobile, Dev


Technical blogs added Last week

Status Bar

Tabs & Property Pages

  • How Can I Add Tabs Programmatically To UITabBar? - MobileAppMastery
    Usually when you want UITabBar in your app you can simply add a UITabBarController to your MainWindow.xib. In fact, XCode already comes with a pretty good template that sets up an app with UITabBar for you right out of the box. This is great, but sometimes you want to be able to have your app [...] (Unedited)
    C++, Windows, MFC


ASP.NET

  • TIP: How to Handle Form Postbacks when Url Rewriting - Martin Jarvis
    Url Rewriting is great and I love it a lot, you get to create nice readable (and memorable) urls without having to create hundred of files.  However, there can be issues.  For example, when you post back to a page where the url has been rewritten, it won’t be to the nice alias, it will be to the d (Unedited)
    C#, .NET (.NET2.0), ASP.NET-Topics


Silverlight

  • Silverlight: Interprocess Communication from Silverlight Application - Ondrej_Uzovic
    The article shows how to implement communication between Silverlight application and some non-Silverlight application by using Eneter.Messaging.Framework. The example shows Silverlight client invoking requests to the console application. The request can be paused, resumed or cancelled. (Unedited)
    C#, Windows, .NET, Silverlight, messages, messages


  • Silverlight: Notification Messages from the Server - Ondrej_Uzovic
    The article shows how to implement receiving of notification messages from the hosting server in the Silverlight application by using Eneter.Messaging.Framework. (Unedited)
    C#, Windows, .NET, ASP.NET, Silverlight, messages, messages


Mobile Development

SharePoint Server

.NET Framework

Windows Communication Foundation

  • Using Paging in WCF Data Services - finkgil
    In the new release of WCF Data Services, we get server side paging and this will be addressed in this post. (Unedited)
    C#, WCF-Topics


String handling

  • Convert Accented Characters to Simple Characters - Martin Jarvis
    I recently needed a way to replace accented characters with simple English ones to allow more readable friendly urls. I'm sure there are plenty of Danes out there who are sick of seeing their language butchered by UrlEncode...  (Unedited)
    C#, .NET (.NET2.0, .NET3.5, .NET4.0)-Topics, Dev


Threads, Processes & IPC

  • Remote threads basics. Part 3 - Alexey Kurakin
    This article is the last part in my series about remote threads. First part of the series describes remote threads in general and could be found here. In the second part it is written about creating permanently running thread with your code inside another process, and it could be found here.In this (Unedited)
    C++, Windows, Win32, Visual-Studio