| Add to IE Search |
|
| 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.
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.
| 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. |
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?
| Option | Votes | % | |
| I will only work on projects where I can use my favourite programming language | 164 | 9.52 | |
| I do what I can to try to work in my favourite language | 360 | 20.91 | |
| I prefer my favourite language but will work in other languages | 1037 | 60.22 | |
| 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 | 100% |
This week's survey: What programming languages are paying the bills?
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.
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 |