Click here to Skip to main content
6,629,885 members and growing! (22,564 online)
Email Password   helpLost your password?
Announcements
BullFrog Power
 
Search    
Add to IE Search

Our Mailouts


Newsletter 09Feb09

Newsletter (9 Feb 2009)
For comments or enquiries please contact webmaster@codeproject.com View online Monday, February 09, 2009

Welcome to this week's newsletter from The Code Project.

To ensure that future newsletters you receive from The Code Project aren't mistakenly blocked by antispam software, be sure to add the maillist.codeproject.com domain to your list of allowed senders.

Site News

We had a fantastic month last month for article postings - one of our best - and we're happy to announce a new 'Best Overall Article' category in the monthly competition that every article on the site is eligible. With more articles dealing with topics such as architecture, management and business issues it's great to be able to include these articles in the final tally. The voting forms are now linked from the homepage so please take a moment to say thanks to your favourite author.

We'll be launching new competitions in the next week so keep your eyes peeled.

Finally, just a quick note to all those back home in Victoria devastated by the fires. We're thinking of you. Please consider helping by donating to the Red Cross effort to help those affected.

The Code Project Offers

Liquid XML Studio 2009 - The complete XML Development Environment
- Graphical XML Schema Editor with all the XML tools you need.
- Integrates with Visual Studio®, new Silverlight 2.0 Code Generation.
- Community version still priced at $0.00 - Download today.
Gemini is the only issue management platform that puts Software Development teams in control by linking MSN Messenger, SVN, Visual Studio, Outlook, Help Desk, Issue Tracking with ease. Get project control TODAY and use our ZERO COST 5 user license.
ComponentArt's Hyper-responsive AJAX user interfaces take your web applications well beyond ASP.NET AJAX UpdatePanels. The industry's best-performing AJAX UI framework now features three new controls. See ComponentArt Web.UI in action on ComponentArt.com.
Join us at Software Development West Conference & Expo
SD West 2009, features world-class training on Java, C++, .NET, mobile, cloud and more -- plus networking events and access to the industry's most innovative vendors. Code Project members register with the code 9WCP to get an Expo Pass at no charge or conference discounts of up to $400.
SQLServerPedia.com is the 24/7 interactive online resource that’s ready to jam. Get wiki articles, tutorials, backup and recovery scripts and more. Mix in top industry experts, and you've got what you need to crank it up to 11. Don't wait - join the SQLServerPedia band today.
Download DevForce: Quickly Create Windows Applications in Four Simple Steps?
Accelerate development by eliminating time spent on writing plumbing, allowing focus on business logic. Simplify the development of data-driven applications. Try it now.
Visual Studio has the latest tools you need. New tools for Windows Vista, Microsoft Office 2007, AJAX controls, and Team System. Visit defyallchallenges.com today.
Boost app scalability w/o charge
NCache Express boosts .NET app performance & scalability with distributed cache and ASP.NET sessions. In web farm apps it creates a dynamic cluster giving 100% uptime due to replicated Cache. Download a NO Charge copy!
AMD CodeAnalyst™ Performance Analyzer is a suite of powerful tools that feature timer-based profiling, instruction-based sampling, event-based sampling, and thread analysis. For added convenience, the AMD CodeAnalyst tool now integrates into the Visual Studio 2008. Register at AMD Dev Central and download CodeAnalyst at no charge.
Complimentary Paperback Book Best Kept Secrets of Peer Code Review. See how lightweight processes result in effective review without the burdens of traditional inspections. Case studies and stories from the field. Brought to you by the makers of Code Collaborator, a tool for lightweight code review.
Security vendor - SecuTech seeks worldwide connection
SecuTech, a security vendor of USB-based UniKey software protection dongle and UniToken security authentication Token, is looking for distributors to sell and market its products to the trade worldwide.
Now you can have both scalability and high availability for your ASP.NET server farm! ScaleOut StateServer’s distributed cache offloads your database and ensures high availability with intelligent replication.
No charge 30 day trial evaluation download.
Dundas Chart for .NET v6.2 – Get the latest award-winning charting technology from Dundas. Featuring U.I. localization, Custom Chart type support, new chart types and much more. Download a full evaluation copy today.

Weekly Poll Results

How attached are you to your favourite programming language?

Survey period: 2 Feb 2009 to 9 Feb 2009

What do you do given the choice between sticking with the language (or languages) you know best and trying something new?

OptionVotes% 
I will only work on projects where I can use my favourite programming language1649.52164 votes, 9.52%
I do what I can to try to work in my favourite language36020.91360 votes, 20.91%
I prefer my favourite language but will work in other languages103760.221037 votes, 60.22%
I always try to work in new and different languages854.9485 votes, 4.94%
I have no language preference at all. 764.4176 votes, 4.41%
Total1722  100%1722 votes

This week's survey: What programming languages are paying the bills?

Most popular new Job Vacancies 10 Jan 2009 - 9 Feb 2009

Most popular new articles 2 Feb 2009 - 9 Feb 2009

Latest Additions

91 articles overall 62 new, 31 updated, 23 moved. 55 were edited, 36 unedited
Article topics listed: All Topics

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

New articles added Last week

Combo & List Boxes

Dialogs and Windows

Miscellaneous

Toolbars & Docking windows

ASP.NET

ASP.NET Controls

  • A Simple FolderViewer Control - Syed M Hussain
    This article explains how to develop your own folder viewer control.
    C# 3.0, ASP.NET, .NET, Beginner

Silverlight

  • Silverlight 2.0 Syntax Highlighting Textbox - Alexei Prokudin
    Syntax Highlight TextBox In Silverlight 2.0 (Unedited)
    C# 3.0, .NET 3.5, ASP.NET, Dev, XAML, WPF, Design, LINQ, Intermediate, Silverlight

  • Building Modular Silverlight Applications - Basab Dattaray, Modesty Zhang
    This article presents a flexible and practical reusable control that is essential to modular Silverlight applications. It helps to improve a large Silverlight application's composite structure and run time performance.
    .NET 3.5, C#, .NET, Architect, Dev, XAML, Intermediate, Advanced, Silverlight

  • Introduction to Silverlight 2 using DeepZoom - Vuyiswa Maseko
    How to use DeepZoom (Unedited)
    Beginner, Silverlight

  • Vista-style Message Box for Silverlight - Bill Seddon
    Common Message Box dialog for Silverlight
    C#, .NET, Dev, Beginner, Intermediate, Silverlight

  • Blending HTML into Silverlight page seamlessly - Henry Tan Setiawan
    This article will show one technique to blend HTML page into Silverlight page seamlessly through .NET/Javascript interop and HTML frames (Unedited)
    .NET 2.0, C# 1.0, C# 2.0, C# 3.0, .NET 3.5, C#, ASP.NET, .NET, Dev, Design, Intermediate, Silverlight

  • Silverlight Database Deep Zoom - Joerg Lang
    The article describes how to create a Deep Zoom image and store the tiles in a database, and how to read the image from the database and display it in the browser.
    .NET 3.5, C#, Dev, ADO.NET, Intermediate, Silverlight

  • How to determine the processor count from a Silverlight web page - Eylon Yogev.
    How can you tell if a computer has more than one CPU without using any special permissions.
    C#, Windows, .NET, Dev, Ajax, Intermediate, Silverlight

Site & Server Management

  • ASP.NET Custom Control for High Performance Web Scripts - Adrian Akison
    Presents a custom control replacement for the script tag that optimizes JavaScript for web pages. Automatically merges, prevents duplicates, externalizes, orders, adds expires headers, caches, minifies, and places your scripts.
    .NET 2.0, C# 2.0, C# 3.0, C#, ASP.NET, Javascript, .NET, HTML, Architect, Dev, Intermediate

Microsoft BizTalk Server

SharePoint Server

OpenGL

Database

  • Visual Representation of SQL Joins - C.L. Moffatt
    This article describes SQL Joins in a visual manner, and also the most efficient way to write the visualized Joins.
    SQL 2000, SQL 2005, SQL CE, SQL, SQL Server, DBA, Beginner, Intermediate, MySQL, Oracle, SQL 2008

.NET Framework

  • WindowsService with .NET - Satyam Kumar
    An article for WindowsService with .NET
    C#, Windows, .NET, Dev, Beginner

  • ApplyFormat - PIEBALDconsult
    A method to apply multiple formats to a value
    .NET 3.5, C#, Beginner

  • Poor Man's Parallel.ForEach Iterator - Emre Aydinceren
    Parallel Task Library when released with .NET 4.0 will be great, until then here is a simple .NET 3.0 Parallel.ForEach for the rest of us.
    .NET 3.0, C# 3.0, .NET 3.5, Architect, Advanced

  • XML Configuration File for Your Applications - Hugh Hall
    How to read and create simple XML configuration files for your application
    .NET 2.0, .NET 3.0, .NET 3.5, C#, XML, Architect, Dev, Design, Beginner, Intermediate

Mobile Development

  • Introductory Mobile Tracker Application for SmartPhones - Santosh Ingawale
    Register a reference mobile number, and receive a reference message on SIM change.
    eVC 3.0, eVC 4.0, PocketPC 2002, WinMobile2003, SQL CE, C# 2.0, WinMobile5, Win Mobile, Mobile, Dev, PalmOS, Intermediate, WinMobile6, iPhone, Android, Blackberry

  • Use Psion Teklogix 753x SDKs to Read/Write RFID Tags - BabakAnsari
    Work with the PtxRfidNet.dll SDKs to read/write RFID tags and Farsi language in hand-helds.
    PocketPC 2002, WinMobile2003, C# 1.0, C# 2.0, C# 3.0, C#, Win Mobile, .NET CF, Dev, Intermediate, Advanced

Windows Communication Foundation

  • Consuming JSON data in .NET with WCF - Steven James Gray
    Code showing how to consume JSON data in your .NET applications using the new JSON data contract support in .NET 3.5 SP1.
    .NET 3.5, C#, .NET, Dev, WCF, Intermediate

Windows Powershell

Windows Presentation Foundation

  • WPF : A Simple Color Picker With Preview - Sacha Barber
    WPF : A Simple Color Picker With Preview (Unedited)
    .NET 3.0, C# 3.0, .NET 3.5, C#, .NET, Architect, Dev, WPF, Design, Beginner

  • WPF Simple ColorPicker Control - schiebel-t
    WPF Simple ColorPicker control with color change notification
    C#, WPF, Intermediate

  • Digital Meter Control - Matin Habibi
    Digital meter control is a custom control in WPF which can be used as a real time monitor for showing a decimal value in a formatted way with a nice animation.
    .NET 3.0, .NET 3.5, C#, Dev, XAML, WPF, Design, Intermediate

  • WPF Html supported TextBlock - Leung Yat Chun
    This Article describes HtmlTextBlock, which is a WPF TextBlock that can parse limited set of html tags and display them. (Unedited)
    C#, Windows, Architect, Dev, WPF, Design, Beginner

  • Using the ConditionalValueConverter to evaluate comparisons in WPF Binding expressions - jwatte
    Output values of one type, based on a comparison of values of another type.
    WinXP, Win2003, Vista, VS.NET2003, VS2005, .NET 3.0, .NET 3.5, VS2008, C#, Windows, Dev, WPF, Intermediate, Win2008, Silverlight

  • WPF UI Automation - Calin Tatar
    This article demonstrates how to create a simple Windows UI Automation application
    .NET 3.0, C# 3.0, .NET 3.5, Dev, WPF, Intermediate

C / C++ Language

C#

Java

  • Create a Simple Web Service Using JBossWS - Hanbo
    An article on how to create a simple web service using JBossWS, how to deploy and test. (Unedited)
    Java, Java, Dev, Beginner, JavaSE 6, J2SE 5, J2SE 4, J2ME, J2EE, Swing

Other .NET Languages

VB.NET

VBScript

  • VBScript HTML Encode - John Doherty
    Server.HTMLEncode for VBScript (handles null strings)
    VBScript, Windows, Dev

Algorithms & Recipes

Collections

  • Generic Tree Control - Sympthom9
    An article on a generic tree collection
    .NET 2.0, C#, Windows, Architect, Dev, Intermediate

Cryptography & Security

  • Using Encryption in .NET - logicchild
    An article that describes the beginning steps to encryption using the .NET Framework.
    C# 1.0, C# 2.0, C# 3.0, C#, Windows, .NET, Dev, Beginner

Code Generation

  • Bitfield Generator for .NET Languages - Alex Fr
    Generating bitfield code for using in .NET languages (Unedited)
    WinXP, Win2003, Vista, C# 3.0, .NET 3.5, VS2008, C++/CLI, C#, Windows, .NET, Visual Studio, Dev, Intermediate, Win2008

Design and Architecture

  • Proactor Pattern - Hamed Ebrahimmalek
    Proactor Pattern is an asynchronous event handling pattern.
    C#, .NET, Design, Intermediate

  • Reattaching Entity Graphs with the Entity Framework - Rudi Breedenraedt
    A generic method for attaching detached object graphs to an Entity Framework context.
    C# 3.0, .NET 3.5, .NET, SQL Server, Architect, Dev, ADO.NET, Intermediate

Book Chapters

  • Immutable Data Structures in C# and F# - Tomas Petricek
    The Real World Functional Programming book explains essential concepts of this paradigm using examples in C# 3.0 and F#. In this article we look at immutability, which stands behind the clarity of functional programs.
    .NET 3.5, C#, Intermediate, F#

Hardware & System

Articles updated added Last week

Dialogs and Windows

Files and Folders

  • Generate PDF Using C# - Predrag Tomasevic
    Using OpenOffice to convert different document types to PDF.
    C# 1.0, C# 2.0, C# 3.0, .NET 3.5, VS2008, C#, XML, Windows, .NET, Dev, Intermediate

Miscellaneous

Ajax and Atlas

ASP.NET

  • Encryption of Connection Strings inside the Web.config in ASP.Net 2.0 - Manish K Gupta
    Encryption & Decryption of Connection Strings Connection string inside the Web.config in ASP.Net 2.0 (Unedited)
    .NET 1.0, .NET 1.1, .NET 2.0, NT4, Win2K, WinXP, Win2003, Vista, IIS 5.1, IIS 6, VS.NET2002, VS.NET2003, VS2005, Mono, DotGNU, C# 1.0, C# 2.0, .NET 3.0, C# 3.0, IIS 7, .NET 3.5, VS2008, C#, ASP.NET, XML, Windows, .NET CF, .NET, IIS, Visual Studio, XHTML, ADO, ADO.NET, Ajax, Beginner, Intermediate, Advanced, Win2008 Topics

  • Combining, Compressing, Minifying ASP.Net ScriptResource and HTML Markups - Moiz Dhanji
    This article is about combining, compressing, minifying the ASP.Net ScriptResource and HTML markups. (Unedited)
    WinXP, Win2003, Vista, .NET 3.5, C#, ASP, ASP.NET, Javascript, CSS, Windows, .NET, IIS, HTML, Architect, Dev, XHTML, WebForms, Ajax, Design, Intermediate, Advanced

  • Beginner's Walk - Web Development - Sean Ewington
    This Table of Contents is editable by all Silver members and above. What we want you to do is replace the entries in the Table of Contents below with links to articles that represent the entries. (Unedited)
    ASP.NET, Javascript, XML, CSS, HTML, Dev, XHTML, XSLT, Beginner

  • SharePoint Quick Start FAQ Part 1 - Shivprasad koirala
    SharePoint Quick Start FAQ Part 1 (Unedited)
    .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, .NET, Beginner

  • Zeta Resource Editor - Uwe Keim
    A small utility application to edit .NET string resources inside multiple resource files (.resx) in parallel. (Unedited)
    ASP.NET, Windows, .NET, Visual Studio, Dev, Intermediate

ASP.NET Controls

Client side scripting

  • Auto-suggest Control - Dmitry Khudorozhkov
    This article presents code that augments any INPUT box with an auto-suggest feature, AJAX-capable
    Javascript, XML, Windows, Visual Studio, HTML, Dev, Ajax, Intermediate

SharePoint Server

DirectX

  • Half Life Game Level Viewer - Paul Higinbotham
    DirectX based application to open and view Half Life 1 game files (Unedited)
    VC6, VC7, VC7.1, VC8.0, WinXP, C++, Windows, Win32, DirectX, Dev, Intermediate

.NET Framework

  • SQL Parser - Serge Gorbenko
    This article describes an implementation of a simple SQL parser which can be used to add or modify "where" and "order by" parts of SQL queries (PL/SQL).
    C#, .NET, DBA, Dev, Intermediate

Windows Communication Foundation

  • Progress Indication while Uploading/Downloading Files using WCF - Dimitris Papadimitriou
    This article examines the implementation of upload and download functionality with progress indication (progress bar feature) using Windows Communication Foundation.
    C#, VB, Windows, .NET, Visual Studio, Dev, WCF, Intermediate

C / C++ Language

C#

VB.NET

  • File Association in VB.NET - Nickr5
    Easily associate your programs with file types (.jpg, .html, .mp3) with just 2 lines of Visual Basic code. (Unedited)
    .NET 2.0, WinXP, Vista, VS2005, .NET 3.0, VB 8.0, VB 9.0, Dev, WinForms, Intermediate

Algorithms & Recipes

Programming Tips

Threads, Processes & IPC

Design and Architecture

cheers,
Chris Maunder
The Code Project


This email was sent to email@tempuri.org. To stop receiving this newsletter click here.
The Code Project. 503-250 Ferrand Drive
Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100

The Code Project                           Monday, February 09, 2009
                                  contact: webmaster@codeproject.com

View online at http://www.codeproject.com/script/Mailouts/View.aspx?mlid=0

To ensure that future newsletters you receive from The Code Project
aren't mistakenly blocked by antispam software, be sure to add the
maillist.codeproject.com domain to your list of allowed senders.


Welcome to this week's newsletter from The Code Project.

--------------------------------------------------------------------
SITE NEWS

We had a fantastic month last month for article postings - one of
our best - and we're happy to announce a new 'Best Overall Article'
category in the monthly competition that every article on the site
is eligible. With more articles dealing with topics such as
architecture, management and business issues it's great to be able
to include these articles in the final tally. The voting forms are
now linked from the homepage so please take a moment to say thanks
to your favourite author.

We'll be launching new competitions in the next week so keep your
eyes peeled.

Finally, just a quick note to all those back home in Victoria
devastated by the fires. We're thinking of you. Please consider
helping by donating to the Red Cross effort to help those affected:
https://www.redcross.org.au/Donations/onlineDonations.asp

--------------------------------------------------------------------
THE CODE PROJECT OFFERS
http://www.codeproject.com/info/Mediakit

Liquid XML Studio 2009 - The complete XML Development Environment
  - Graphical XML Schema Editor with all the XML tools you need.
  - Integrates with Visual Studio (R), new Silverlight 2.0 Code
  Generation. - Community version still priced at $0.00.
  http://www.codeproject.com/Redir.aspx?adid=8643

Gemini is the only issue management platform that puts Software
  Development teams in control by linking MSN Messenger, SVN, Visual
  Studio, Outlook, Help Desk, Issue Tracking with ease. Get project
  control TODAY and use our ZERO COST 5 user license.
  http://www.codeproject.com/Redir.aspx?adid=9020

ComponentArt's Hyper-responsive AJAX user interfaces take your web
  applications well beyond ASP.NET AJAX UpdatePanels. The industry's
  best-performing AJAX UI framework now features three new controls.
  See ComponentArt Web.UI in action on
  http://www.codeproject.com/Redir.aspx?adid=9188

Software Development West Conference & Expo SD West 2009, Santa
  Clara March 9-13, features world-class programming training,
  networking events and industry vendors. Register using code 9WCP
  for an Expo Pass at no charge  or conference discounts of up to
  $400! http://www.codeproject.com/Redir.aspx?adid=9168

SQLServerPedia.com is the 24/7 interactive online resource that’s
  ready to jam. Get wiki articles, tutorials, backup & recovery
  scripts & more. Mix in top industry experts, & you've got what you
  need to crank it up to 11. Don't wait - join the SQLServerPedia
  band today. http://www.codeproject.com/Redir.aspx?adid=8927

Download DevForce: Quickly Create Windows Applications in Four
  Simple Steps? - Accelerate development by eliminating time spent
  on writing plumbing, allowing focus on business logic. Simplify
  the development of data-driven applications. Try it now.
  http://www.codeproject.com/Redir.aspx?adid=9167

Got an ogre to defeat? Visual Studio always has the latest tools you
  need. Whether its new tools for Windows Vista, Microsoft Office
  2007, AJAX controls, or the Team System, Visual Studio can help
  you breakthrough the bottlenecks and deliver great code. Visit
  http://www.codeproject.com/Redir.aspx?adid=9166

Boost app scalability w/o charge - NCache Express boosts .NET app
  performance & scalability with distributed cache and ASP.NET
  sessions. In web farm apps it creates a dynamic cluster giving
  100% uptime due to replicated Cache. Download a No Charge copy!
  http://www.codeproject.com/Redir.aspx?adid=9190

AMD CodeAnalyst (TM) Performance Analyzer is a suite of powerful
  tools that feature timer-based profiling, instruction-based and
  event-based sampling, and thread analysis. And, it integrates into
  Visual Studio 2008. Download CodeAnalyst today.
  http://www.codeproject.com/Redir.aspx?adid=8866

Complimentary Paperback Book - Best Kept Secrets of Peer Code
  Review. See how lightweight processes result in effective review
  without the burdens of inspections. Case studies and stories from
  the field.  Brought to you by the makers of Code Collaborator.
  http://www.codeproject.com/Redir.aspx?adid=6777

Security vendor - SecuTech seeks worldwide connection
  SecuTech, a security vendor of USB-based UniKey software
  protection dongle and UniToken security authentication Token, is
  looking for distributors to sell and market its products to the
  trade worldwide. http://www.codeproject.com/Redir.aspx?adid=9196

Now you can have both scalability and high availability for your
  ASP.NET server farm!  ScaleOut StateServer’s distributed cache
  offloads your database and ensures high availability with
  intelligent replication. No charge 30 day trial evaluation
  download. http://www.codeproject.com/Redir.aspx?adid=6778

Dundas Chart for .NET v6.2 – Get the latest award-winning charting
  technology from Dundas.  Featuring U.I. localization, Custom Chart
  type support, new chart types and much more.  Download a full
  evaluation copy today.
  http://www.codeproject.com/Redir.aspx?adid=8790



--------------------------------------------------------------------
WEEKLY POLL RESULTS
http://www.codeproject.com/script/Surveys/Results.aspx?srvid=868

How attached are you to your favourite programming language?

What do you do given the choice between sticking with the language
(or languages) you know best and trying something new?

 I will only work on projects where I can use my           164  9.52
   favourite programming language
 I do what I can to try to work in my favourite            360 20.91
   language
 I prefer my favourite language but will work in other    1037 60.22
   languages
 I always try to work in new and different languages        85  4.94
 I have no language preference at all.                      76  4.41

Total                                                     1722

This week's survey: What programming languages are paying the bills?
http://www.codeproject.com/script/Surveys/VoteForm.aspx?srvid=891

--------------------------------------------------------------------
MOST POPULAR NEW JOB VACANCIES 10 Jan 2009 - 9 Feb 2009

   o Software Developer - Imaginex Engineering Inc
     http://www.codeproject.com/script/Jobs/View.aspx?jid=512
   o Software Engineer - .NET / SaaS @realdevelopers.com - conject
     AG / realdevelopers.com
     http://www.codeproject.com/script/Jobs/View.aspx?jid=515


--------------------------------------------------------------------
MOST POPULAR NEW ARTICLES 2 Feb 2009 - 9 Feb 2009

   o Visual Representation of SQL Joins - C.L. Moffatt
     http://www.codeproject.com/KB/database/Visual_SQL_Joins.aspx
   o WPF : A Simple Color Picker With Preview - Sacha Barber
     http://www.codeproject.com/KB/WPF/WPFColorPicker.aspx
   o Temperature measurement as an example of an 1-Wire technology
     application - Jakub Piwowarczyk
     http://www.codeproject.com/KB/system/onewire.aspx
   o Extended Cursors for .Net - Martin "Marrow" Rowlinson
     http://www.codeproject.com/KB/cs/ExtCursors.aspx
   o Small and Reliable C++ HTTP Server with Complete ASP.NET
     Support - Artem Kustikov
     http://www.codeproject.com/KB/cpp/ahttpserver_dotnet.aspx


--------------------------------------------------------------------
LATEST ADDITIONS: 91 articles overall
62 new, 31 updated, 23 moved. 55 were edited, 36 unedited
Article topics listed: All Topics
Full list at http://www.codeproject.com/script/Articles/Latest.aspx

Too many articles? Visit your profile page
(http://www.codeproject.com/script/Membership/Modify.aspx) to change
your newsletter article filters.

/* --- NEW ARTICLES ADDED IN THE LAST WEEK --- */

Combo & List Boxes

     MultiColumnComboBoxEx: An Extended Data-Bound Multiple Column
       ComboBox
     - HU Lihui (8 Feb 2009)
     A customized multi-column ComboBox supports separate box and
       item height
     .NET 2.0, VS2005, C# 2.0, Windows, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749563853374


Dialogs and Windows

     remote control of Microsoft FileDialog class (OpenFileDialog)
     - avramik (3 Feb 2009) [Unedited]
     remote control of Microsoft FileDialog class (OpenFileDialog)
     .NET 2.0, WinXP, Vista, VS2005, C# 1.0, C# 2.0, .NET 3.0, C#
       3.0, VS2008, C#, Windows, .NET, Win32, Visual Studio, Dev,
       WinForms, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749566973374


Miscellaneous

     Open Door - Reporting, Charts, Enquiry Drill-Downs
     - Ian Richards (2 Feb 2009)
     A utility for generating user editable reports, charts,
       documents, enquiries
     C#, VB, Windows, .NET, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749566873374


Toolbars & Docking windows

     User Customizable ToolStrip with Drag and Drop
     - pimb2 (6 Feb 2009)
     With this .NET library, you can implement a customize toolbar
       function in your application.
     .NET 2.0, .NET 3.0, .NET 3.5, VS2008, VB, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749566853374


ASP.NET

     Complex Parameter Support for ObjectDataSource
     - Steven James Gray (3 Feb 2009)
     An example showing how to create a custom parameter for ASP.NET
       data sources that allows the passing of arbitrarily complex
       objects.
     C#, ASP.NET, Dev, WebForms, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749567033374


     Creating a custom intelligent configuration file
     - mazong1123 (2 Feb 2009)
     An article on providing a tool to help web developers to create
       more flexible web applications.
     .NET 2.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C#, ASP.NET, XML,
       .NET, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749566893374


     How to use a custom expression builder to provide declarative,
       strongly-typed references to types and members
     - MR_SAM_PIPER (4 Feb 2009)
     This article provides an example of how to implement and use a
       custom expression builder to extend compile-time support in
       your ASP.NET pages.
     .NET 2.0, C# 1.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C#,
       ASP.NET, .NET, Intermediate, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749564803374


     Using a Unity Container with Dependency Injection for Unit
       Testing with ASP.NET MVC
     - caloia (5 Feb 2009)
     Using a Unity Container or Service Locator with Dependency
       Injection for Unit Testing.
     C# 3.0, .NET 3.5, C#, ASP.NET, .NET, Architect, Dev,
       Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565153374


ASP.NET Controls

     A Simple FolderViewer Control
     - Syed M Hussain (6 Feb 2009)
     This article explains how to develop your own folder viewer
       control. 
     C# 3.0, ASP.NET, .NET, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749563243374


Silverlight

     Silverlight 2.0 Syntax Highlighting Textbox
     - Alexei Prokudin (2 Feb 2009) [Unedited]
     Syntax Highlight TextBox In Silverlight 2.0
     C# 3.0, .NET 3.5, ASP.NET, Dev, XAML, WPF, Design, LINQ,
       Intermediate, Silverlight
     http://www.codeproject.com/Article.aspx?tag=1983749566413374


     Building Modular Silverlight Applications
     - Basab Dattaray, Modesty Zhang (6 Feb 2009)
     This article presents a flexible and practical reusable control
       that is essential to modular Silverlight applications. It
       helps to improve a large Silverlight application's composite
       structure and run time performance.
     .NET 3.5, C#, .NET, Architect, Dev, XAML, Intermediate,
       Advanced, Silverlight
     http://www.codeproject.com/Article.aspx?tag=1983749565753374


     Introduction to Silverlight 2 using DeepZoom
     - Vuyiswa Maseko (3 Feb 2009) [Unedited]
     How to use DeepZoom
     Beginner, Silverlight
     http://www.codeproject.com/Article.aspx?tag=1983749566693374


     Vista-style Message Box for Silverlight
     - Bill Seddon (7 Feb 2009)
     Common Message Box dialog for Silverlight
     C#, .NET, Dev, Beginner, Intermediate, Silverlight
     http://www.codeproject.com/Article.aspx?tag=1983749563573374


     Blending HTML into Silverlight page seamlessly
     - Henry Tan Setiawan (8 Feb 2009) [Unedited]
     This article will show one technique to blend HTML page into
       Silverlight page seamlessly through .NET/Javascript interop
       and HTML frames
     .NET 2.0, C# 1.0, C# 2.0, C# 3.0, .NET 3.5, C#, ASP.NET, .NET,
       Dev, Design, Intermediate, Silverlight
     http://www.codeproject.com/Article.aspx?tag=1983749563793374


     Silverlight Database Deep Zoom
     - Joerg Lang (5 Feb 2009)
     The article describes how to create a Deep Zoom image and store
       the tiles in a database, and how to read the image from the
       database and display it in the browser.
     .NET 3.5, C#, Dev, ADO.NET, Intermediate, Silverlight
     http://www.codeproject.com/Article.aspx?tag=1983749565703374


     How to determine the processor count from a Silverlight web
       page
     - Eylon Yogev. (8 Feb 2009)
     How can you tell if a computer has more than one CPU without
       using any special permissions.
     C#, Windows, .NET, Dev, Ajax, Intermediate, Silverlight
     http://www.codeproject.com/Article.aspx?tag=1983749563813374


Site & Server Management

     ASP.NET Custom Control for High Performance Web Scripts
     - Adrian Akison (5 Feb 2009)
     Presents a custom control replacement for the script tag that
       optimizes JavaScript for web pages. Automatically merges,
       prevents duplicates, externalizes, orders, adds expires
       headers, caches, minifies, and places your scripts.
     .NET 2.0, C# 2.0, C# 3.0, C#, ASP.NET, Javascript, .NET, HTML,
       Architect, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565243374


Microsoft BizTalk Server

     BizTalk Server 2006 Adapter for MS CRM 3.0
     - tiwarivishnu (5 Feb 2009) [Unedited]
     The articles describes how to use and leverage MS CRM adapter
       to integrate CRM system with BizTalk.
     Dev, Intermediate Topics
     http://www.codeproject.com/Article.aspx?tag=1983749564943374


     Displaying Messages and Its Flow from BizTalk Message Tracking
       Databases
     - tiwarivishnu (5 Feb 2009) [Unedited]
     This document details the use of BAM APIs and message tracking
       databases used to display the message and its flow.
     Dev, Intermediate Topics
     http://www.codeproject.com/Article.aspx?tag=1983749565213374


     Developing with Microsoft Business Rule Engine
     - mohamad halabi (5 Feb 2009) [Unedited]
     Explains practically working and developing with Business Rule
       Engine (BRE)
     C#, .NET, Architect, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565673374


SharePoint Server

     How to: Create a footer for your SharePoint pages
     - Jakob Flygare (3 Feb 2009) [Unedited]
     This article shows how to create a footer for your SharePoint
       pages
     C# 1.0, C# 2.0, C# 3.0, C#, ASP.NET, .NET, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749564603374


     Sharepoint Workflows for Folder Content Type
     - Calin Tatar (3 Feb 2009) [Unedited]
     This article demonstrates how to start a workflow from a custom
       Folder Content Type
     C# 1.0, C# 2.0, C# 3.0, C#
     http://www.codeproject.com/Article.aspx?tag=1983749111243374


     InfoPath 2007 Helper for MOSS 2007
     - Javier Ibarra (6 Feb 2009)
     This article is about how to get or set values of an InfoPath
       form.
     C# 1.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, VS2008, C#, .NET,
       Win32, Win64, Visual Studio, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565623374


     How to create a MOSS 2007 web part that has an image and a link
       by using picture library
     - bnossov (4 Feb 2009) [Unedited]
     This article gives step-by-step instructions on how to create
       the SharePoint Server 2007 web part that contains small
       images and links
     Win2003, VS2005, C# 3.0, C#, Windows, Visual Studio, Dev,
       Beginner, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565023374


OpenGL

     Creating a Window - Building a 3D Engine
     - ARon_ (7 Feb 2009)
     This article describes the creation of an OpenGL window or
       OpenGL control with C# and Tao Framework
     .NET 2.0, C#, Windows, OpenGL, Dev, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749563553374


Database

     Visual Representation of SQL Joins
     - C.L. Moffatt (4 Feb 2009)
     This article describes SQL Joins in a visual manner, and also
       the most efficient way to write the visualized Joins.
     SQL 2000, SQL 2005, SQL CE, SQL, SQL Server, DBA, Beginner,
       Intermediate, MySQL, Oracle, SQL 2008
     http://www.codeproject.com/Article.aspx?tag=1983749564763374


.NET Framework

     WindowsService with .NET
     - Satyam Kumar (5 Feb 2009)
     An article for WindowsService with .NET
     C#, Windows, .NET, Dev, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749565663374


     ApplyFormat
     - PIEBALDconsult (2 Feb 2009)
     A method to apply multiple formats to a value
     .NET 3.5, C#, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749566903374


     Poor Man's Parallel.ForEach Iterator
     - Emre Aydinceren (4 Feb 2009)
     Parallel Task Library when released with .NET 4.0 will be
       great, until then here is a simple .NET 3.0 Parallel.ForEach
       for the rest of us.
     .NET 3.0, C# 3.0, .NET 3.5, Architect, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749565083374


     XML Configuration File for Your Applications
     - Hugh Hall (6 Feb 2009)
     How to read and create simple XML configuration files for your
       application
     .NET 2.0, .NET 3.0, .NET 3.5, C#, XML, Architect, Dev, Design,
       Beginner, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749563343374


Mobile Development

     Introductory Mobile Tracker Application for SmartPhones
     - Santosh Ingawale (5 Feb 2009)
     Register a reference mobile number, and receive a reference
       message on SIM change.
     eVC 3.0, eVC 4.0, PocketPC 2002, WinMobile2003, SQL CE, C# 2.0,
       WinMobile5, Win Mobile, Mobile, Dev, PalmOS, Intermediate,
       WinMobile6, iPhone, Android, Blackberry
     http://www.codeproject.com/Article.aspx?tag=1983749565233374


     Use Psion Teklogix 753x SDKs to Read/Write RFID Tags
     - BabakAnsari (3 Feb 2009)
     Work with the PtxRfidNet.dll SDKs to read/write RFID tags and
       Farsi language in hand-helds.
     PocketPC 2002, WinMobile2003, C# 1.0, C# 2.0, C# 3.0, C#, Win
       Mobile, .NET CF, Dev, Intermediate, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749566823374


Windows Communication Foundation

     Consuming JSON data in .NET with WCF
     - Steven James Gray (4 Feb 2009)
     Code showing how to consume JSON data in your .NET applications
       using the new JSON data contract support in .NET 3.5 SP1.
     .NET 3.5, C#, .NET, Dev, WCF, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749564873374


Windows Powershell

     How to write custom powershell Cmdlet
     - ByteBlocks (3 Feb 2009) [Unedited]
     How to write custom powershell Cmdlet
     .NET 3.0, .NET 3.5, C#, .NET, Architect, Dev, Beginner,
       Intermediate, PowerShell
     http://www.codeproject.com/Article.aspx?tag=1983749566793374


Windows Presentation Foundation

     WPF : A Simple Color Picker With Preview
     - Sacha Barber (2 Feb 2009) [Unedited]
     WPF : A Simple Color Picker With Preview
     .NET 3.0, C# 3.0, .NET 3.5, C#, .NET, Architect, Dev, WPF,
       Design, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749566813374


     WPF Simple ColorPicker Control
     - schiebel-t (4 Feb 2009)
     WPF Simple ColorPicker control with color change notification
     C#, WPF, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749566543374


     Digital Meter Control
     - Matin Habibi (6 Feb 2009)
     Digital meter control is a custom control in WPF which can be
       used as a real time monitor for showing a decimal value in a
       formatted way with a nice animation.
     .NET 3.0, .NET 3.5, C#, Dev, XAML, WPF, Design, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749563293374


     WPF Html supported TextBlock
     - Leung Yat Chun (7 Feb 2009) [Unedited]
     This Article describes HtmlTextBlock, which is a WPF TextBlock
       that can parse limited set of html tags and display them.
     C#, Windows, Architect, Dev, WPF, Design, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749563643374


     Using the ConditionalValueConverter to evaluate comparisons in
       WPF Binding expressions
     - jwatte (8 Feb 2009)
     Output values of one type, based on a comparison of values of
       another type.
     WinXP, Win2003, Vista, VS.NET2003, VS2005, .NET 3.0, .NET 3.5,
       VS2008, C#, Windows, Dev, WPF, Intermediate, Win2008,
       Silverlight
     http://www.codeproject.com/Article.aspx?tag=1983749563843374


     WPF UI Automation
     - Calin Tatar (6 Feb 2009)
     This article demonstrates how to create a simple Windows UI
       Automation application
     .NET 3.0, C# 3.0, .NET 3.5, Dev, WPF, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749564733374


C / C++ Language

     Small and Reliable C++ HTTP Server with Complete ASP.NET
       Support
     - Artem Kustikov (5 Feb 2009)
     This article describes results of ahttpserver evolution -
       implementation of ASP.NET handler and many architecture
       improvements
     C++, Windows, .NET, Linux, Beginner, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565653374


     InterprocessSingleton - Convenient Template to Use Shared
       Memory Objects
     - Eugene Bolotin (2 Feb 2009)
     This article describes basic concepts and code of C++ template
       which provides simple access to shared memory objects
     C++, Windows, Dev, Linux, Intermediate, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749566923374


C#

     NHibernate for Winforms with Spring.Net
     - Nieve Goor (8 Feb 2009) [Unedited]
     a winforms Nhibernate framework code generation
     .NET 2.0, VS2005, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, VS2008,
       C#, Windows, .NET, Visual Studio, Architect, Dev, Design,
       Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749016513374


     Extended Cursors for .Net
     - Martin "Marrow" Rowlinson (2 Feb 2009) [Unedited]
     A design-time component to make use of animated/multi-coloured
       cursors
     C# 1.0, C# 2.0, C# 3.0, C#
     http://www.codeproject.com/Article.aspx?tag=1983749566753374


     Using Extension Methods to Create Form Extensions
     - Jonas Butt (5 Feb 2009)
     This article demonstrates the use of the Extension Methods
       language feature of C# 3.0.
     VS2005, .NET 3.0, C# 3.0, .NET 3.5, VS2008, C#, .NET, Visual
       Studio, Architect, Dev, Intermediate, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749012773374


     Using the Dependency Injection Pattern and Unity Containers
       with Service Locator
     - caloia (5 Feb 2009) [Unedited]
     Using a Unity Container or Service Locator
     C#, .NET CF, Architect, Dev, Design, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565143374


Java

     Create a Simple Web Service Using JBossWS
     - Hanbo (5 Feb 2009) [Unedited]
     An article on how to create a simple web service using JBossWS,
       how to deploy and test.
     Java, Java, Dev, Beginner, JavaSE 6, J2SE 5, J2SE 4, J2ME,
       J2EE, Swing
     http://www.codeproject.com/Article.aspx?tag=1983749565183374


Other .NET Languages

     Introduction to Functional Programming using F# - Part 1
     - M Sheik Uduman Ali (3 Feb 2009) [Unedited]
     This article explains the fundamental of functional programming
     F#
     http://www.codeproject.com/Article.aspx?tag=1983749566383374


     Introduction to Functional Programming using F# - Part 2
     - M Sheik Uduman Ali (3 Feb 2009) [Unedited]
     This article explains the fundamental of functional programming
       and lambda calculus
     F#
     http://www.codeproject.com/Article.aspx?tag=1983749566863374


     Playing with IronScheme
     - Nemanja Trifunovic (3 Feb 2009)
     An introduction to IronScheme.
     .NET 2.0, Windows, .NET, Dev, Beginner, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749564743374


VB.NET

     Access control panel applications with just 2 clicks.
     - Tapsnapper, rspercy58 (4 Feb 2009) [Unedited]
     A Solution to Extensive Mouse Clicking
     Vista, VB 9.0, VS2008, VB, Windows, Visual Studio, Beginner,
       Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565033374


VBScript

     VBScript HTML Encode
     - John Doherty (4 Feb 2009)
     Server.HTMLEncode for VBScript (handles null strings)
     VBScript, Windows, Dev
     http://www.codeproject.com/Article.aspx?tag=1983749564883374


Algorithms & Recipes

     K Nearest Neighbor algorithm Implementation and Overview
     - aresguya (4 Feb 2009) [Unedited]
     an Overview and implementation of KNN
     C#, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749566503374


     A Simple Simulation of Component Based Data Transfer and
       Processing
     - Jonny245 (6 Feb 2009)
     A class which simulates components which transfer data through
       inputs and outputs.
     VS2008, C#, Visual Studio, Dev, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749565683374


     ST Accelerometer Parser
     - flmz_81 (4 Feb 2009)
     A C# class used to communicate with ST's LIS3LV02DL
       Accelerometer
     C#, .NET, Visual Studio, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565093374


Collections

     Generic Tree Control
     - Sympthom9 (8 Feb 2009)
     An article on a generic tree collection
     .NET 2.0, C#, Windows, Architect, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749563863374


Cryptography & Security

     Using Encryption in .NET
     - logicchild (4 Feb 2009)
     An article that describes the beginning steps to encryption
       using the .NET Framework.
     C# 1.0, C# 2.0, C# 3.0, C#, Windows, .NET, Dev, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749564893374


Code Generation

     Bitfield Generator for .NET Languages
     - Alex Fr (7 Feb 2009) [Unedited]
     Generating bitfield code for using in .NET languages
     WinXP, Win2003, Vista, C# 3.0, .NET 3.5, VS2008, C++/CLI, C#,
       Windows, .NET, Visual Studio, Dev, Intermediate, Win2008
     http://www.codeproject.com/Article.aspx?tag=1983749563433374


Design and Architecture

     Proactor Pattern
     - Hamed Ebrahimmalek (2 Feb 2009)
     Proactor Pattern is an asynchronous event handling pattern.
     C#, .NET, Design, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749566913374


     Reattaching Entity Graphs with the Entity Framework
     - Rudi Breedenraedt (4 Feb 2009)
     A generic method for attaching detached object graphs to an
       Entity Framework context.
     C# 3.0, .NET 3.5, .NET, SQL Server, Architect, Dev, ADO.NET,
       Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749565123374


Book Chapters

     Immutable Data Structures in C# and F#
     - Tomas Petricek (6 Feb 2009)
     The Real World Functional Programming book explains essential
       concepts of this paradigm using examples in C# 3.0 and F#. In
       this article we look at immutability, which stands behind the
       clarity of functional programs.
     .NET 3.5, C#, Intermediate, F#
     http://www.codeproject.com/Article.aspx?tag=1983749563363374


Hardware & System

     Temperature measurement as an example of an 1-Wire technology
       application
     - Jakub Piwowarczyk (2 Feb 2009)
     The article describes how to make a DS9097E adapter and read
       the temperature from a DS18B20 sensor by using the COneWire
       class.
     VC6, WinXP, VS6, C++, Windows, Visual Studio, OpenGL, Dev,
       Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749566403374


/* ---  ARTICLES UPDATED IN THE LAST WEEK --- */

Dialogs and Windows

     Vista Aero ToolStrip on Non-Client Area
     - Jose M. Menendez Poó (8 Feb 2009)
     Place a ToolStrip on Aero's Glass non-client area.
     Vista, C# 1.0, C# 2.0, C# 3.0, C#, Windows, Win32, Dev, Design,
       Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749089433374


Files and Folders

     Generate PDF Using C#
     - Predrag Tomasevic (2 Feb 2009)
     Using OpenOffice to convert different document types to PDF.
     C# 1.0, C# 2.0, C# 3.0, .NET 3.5, VS2008, C#, XML, Windows,
       .NET, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749123063374


Miscellaneous

     Windows 7 Scenic Ribbon: The Time Has Come, Your Win32
       Application Will Change
     - Michael Chourdakis (5 Feb 2009)
     Learn how to use the new Scenic Ribbon under Windows 7
     C++, Windows, Win32, Win64, Dev, Beginner, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749567213374


Ajax and Atlas

     jQuery Based Ajax.Net library
     - gstolarov (2 Feb 2009) [Unedited]
     jQuery Based Ajax.Net library
     C#, .NET, Dev, Ajax, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749108753374


ASP.NET

     Encryption of Connection Strings inside the Web.config in
       ASP.Net 2.0 
     - Manish K Gupta (2 Feb 2009) [Unedited]
     Encryption & Decryption of Connection Strings Connection string
       inside the Web.config in ASP.Net 2.0
     .NET 1.0, .NET 1.1, .NET 2.0, NT4, Win2K, WinXP, Win2003,
       Vista, IIS 5.1, IIS 6, VS.NET2002, VS.NET2003, VS2005, Mono,
       DotGNU, C# 1.0, C# 2.0, .NET 3.0, C# 3.0, IIS 7, .NET 3.5,
       VS2008, C#, ASP.NET, XML, Windows, .NET CF, .NET, IIS, Visual
       Studio, XHTML, ADO, ADO.NET, Ajax, Beginner, Intermediate,
       Advanced, Win2008 Topics
     http://www.codeproject.com/Article.aspx?tag=1983749017433374


     Combining, Compressing, Minifying ASP.Net ScriptResource and
       HTML Markups
     - Moiz Dhanji (2 Feb 2009) [Unedited]
     This article is about combining, compressing, minifying the
       ASP.Net ScriptResource and HTML markups.
     WinXP, Win2003, Vista, .NET 3.5, C#, ASP, ASP.NET, Javascript,
       CSS, Windows, .NET, IIS, HTML, Architect, Dev, XHTML,
       WebForms, Ajax, Design, Intermediate, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749111433374


     Beginner's Walk - Web Development
     - Sean Ewington (5 Feb 2009) [Unedited]
     This Table of Contents is editable by all Silver members and
       above. What we want you to do is replace the entries in the
       Table of Contents below with links to articles that represent
       the entries. 
     ASP.NET, Javascript, XML, CSS, HTML, Dev, XHTML, XSLT, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749093853374


     SharePoint Quick Start FAQ Part 1
     - Shivprasad koirala (7 Feb 2009) [Unedited]
     SharePoint Quick Start FAQ Part 1
     .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, ASP.NET,
       .NET, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749100363374


     Zeta Resource Editor
     - Uwe Keim (8 Feb 2009) [Unedited]
     A small utility application to edit .NET string resources
       inside multiple resource files (.resx) in parallel.
     ASP.NET, Windows, .NET, Visual Studio, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749254123374


ASP.NET Controls

     Rating Control using Custom Web Control
     - Ravinder007 (6 Feb 2009)
     Custom web control using ASP.NET
     C#, ASP.NET, Dev, WebForms, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749125553374


Client side scripting

     Auto-suggest Control
     - Dmitry Khudorozhkov (2 Feb 2009)
     This article presents code that augments any INPUT box with an
       auto-suggest feature, AJAX-capable
     Javascript, XML, Windows, Visual Studio, HTML, Dev, Ajax,
       Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749049423374


SharePoint Server

     Send scheduled Reminder/Alerts by email in SharePoint  
     - Skully1022 (3 Feb 2009) [Unedited]
     Learn how to create a SharePoint Job that queries lists and
       sends results via email.
     ASP.NET, XML, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749088173374


DirectX

     Half Life Game Level Viewer
     - Paul Higinbotham (8 Feb 2009) [Unedited]
     DirectX based application to open and view Half Life 1 game
       files
     VC6, VC7, VC7.1, VC8.0, WinXP, C++, Windows, Win32, DirectX,
       Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749088153374


.NET Framework

     SQL Parser
     - Serge Gorbenko (3 Feb 2009)
     This article describes an implementation of a simple SQL parser
       which can be used to add or modify "where" and "order by"
       parts of SQL queries (PL/SQL).
     C#, .NET, DBA, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749088443374


Windows Communication Foundation

     Progress Indication while Uploading/Downloading Files using WCF
     - Dimitris Papadimitriou (4 Feb 2009)
     This article examines the implementation of upload and download
       functionality with progress indication (progress bar feature)
       using Windows Communication Foundation.
     C#, VB, Windows, .NET, Visual Studio, Dev, WCF, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749046203374


C / C++ Language

     A Simple, Action Based, Undo/Redo Framework
     - zdf (3 Feb 2009) [Unedited]
     How to use a simple, action based, undo/redo framework.
     C++, Windows, Visual Studio, Architect, Dev, Linux, Design,
       Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749273123374


C#

     implementing a TextReader to extract various files content by
       IFilter
     - alex_zero (5 Feb 2009) [Unedited]
     specially thank to Eyal Post and his article 'Using IFilter in
       C# '
     C# 1.0, C# 2.0, C# 3.0, C#, Windows, Architect, Dev, COM,
       Design, Intermediate, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749085203374


     Drawing Names (A Christmas Name Drawing Application)
     - ZachCox (7 Feb 2009) [Unedited]
     A Christmas Name Drawing Application Using DHTML  JavaScript
       XML C# FORMS VS2008 .NET 3.5 ENCRYPTION
     .NET 3.5, VS2008, C#, Javascript, XML, Windows, .NET, Visual
       Studio, HTML, Dev, WinForms, Beginner, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749087803374


     How to convert PDF to Image using Ghostscript API
     - Lord TaGoH (2 Feb 2009) [Unedited]
     How to use Ghostscript library to create an image (or images)
       from a PDF file
     Win2K, WinXP, Win2003, Vista, C# 1.0, C#, Windows, Dev,
       Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749091063374


VB.NET

     File Association in VB.NET
     - Nickr5 (3 Feb 2009) [Unedited]
     Easily associate your programs with file types (.jpg, .html,
       .mp3) with just 2 lines of Visual Basic code.
     .NET 2.0, WinXP, Vista, VS2005, .NET 3.0, VB 8.0, VB 9.0, Dev,
       WinForms, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749054103374


Algorithms & Recipes

     Stream Based Encryption for .NET
     - BobJanova (6 Feb 2009)
     A symmetric stream-based encryption method in C# based on a
       rolling cipher and mod-257 multiplications
     .NET 1.1, Mono, DotGNU, C# 1.0, Windows, .NET CF, Visual
       Studio, Mobile, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749063113374


     An Object-oriented Approach to Finite State Automata
     - gajatko (3 Feb 2009)
     A brief introduction to FSA and a ready-to-use class library
     .NET 2.0, C# 2.0, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749566463374


     Prime Number Determination Using Wheel Factorization
     - rickoshay (2 Feb 2009)
     Determine if an integer is prime, and use Wheel Factorization
       to improve the algorithm.
     .NET 2.0, C# 2.0, C#, Windows, .NET, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749094533374


     JSON Spirit: A C++ JSON Parser/Generator Implemented with Boost
       Spirit
     - John W. Wilkinson (4 Feb 2009)
     A C++ JSON parser/generator written using boost::spirit
     C++, Windows, Visual Studio, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749050513374


     XML: Include a Flexible Parser in Your C++ Applications
     - Michael Chourdakis (6 Feb 2009)
     Free, portable, compiler-independent XML library in C++
     C++, XML, Windows, Visual Studio, Dev, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749052923374


     Writing Your Own RTF Converter
     - Jani Giannoudis (5 Feb 2009)
     An article on how to write a custom RTF parser and converter
     C# 2.0, .NET, Dev, WPF, Intermediate
     http://www.codeproject.com/Article.aspx?tag=1983749139913374


Programming Tips

     Object oriented JavaScript class library in C#/.NET style
     - EJocys (4 Feb 2009) [Unedited]
     JavaScript classes ported from .NET
     .NET 1.0, .NET 1.1, .NET 2.0, Mono, DotGNU, .NET 3.0, .NET 3.5,
       ASP, ASP.NET, Javascript, CSS, .NET, HTML, Ajax,
       Intermediate, Advanced
     http://www.codeproject.com/Article.aspx?tag=1983749030013374


Threads, Processes & IPC

     CaptureConsole.DLL - A Universal Console Output Redirector for
       all Compilers
     - Elmue (3 Feb 2009)
     Capture Console Output
     VB 6, C++, C#, Java, .NET, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749566453374


Design and Architecture

     Fowler's Domain Logic Examples From Patterns of Enterprise
       Applications
     - jamessdixon (3 Feb 2009)
     A C# project that implements Fowler's Transaction Script
       Pattern.
     .NET 2.0, VS2005, .NET 3.0, .NET 3.5, VS2008, C#, .NET, Visual
       Studio, Architect, Dev, Beginner
     http://www.codeproject.com/Article.aspx?tag=1983749088093374




--------------------------------------------------------------------

cheers,
Chris Maunder
The Code Project
http://www.codeproject.com

--------------------------------------------------------------------
This email was sent to email@tempuri.org.
To stop receiving this newsletter click: 
http://www.codeproject.com
The Code Project. 503-250 Ferrand Drive 
Toronto Ontario, M3C 3G8 Canada 
+1 416-849-8900 x 100

Last Updated 9 Aug 2007
Web18 | 2.2.0175 | Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use