|
| For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, February 23, 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
Many of us are software developers which is why we mercilessly pillage the articles on CodeProject.com for code and components. However, as a developer I know that there are the rare occasions when I simply want to spend the money to buy a component in order to have the luxury of ringing up the vendor and hassling them for immediate support. The problem is: how do you know if a component is good and where is the good, up-to-date list of components?
In the spirit of "Let's just write one ourselves" we are proud to announce catalog.codeproject.com. For our members it's a chance to wander through a list of the best components from the top vendors, commenting and rating as they go. If you sell a component yourself then you can post your product into the catalog for free.
We already have nearly 1,000 items. Help us make it even better.
Our Microsoft Windows Mobile Developer Contest has ended so we have another set of winners to award. Congratulations go to:
- Overall Best Article – Tyler Brinks
Learn How to Find GPS Location on Any SmartPhone, and Then Make it Relevant
- Runner-up: Most Popular Article – Dr. Luiji
iPhone UI in Windows Mobile
- Runner-up: Most Discussed Article – Joel Ivory Johnson
Windows Mobile Development Without Visual Studio
It's also that time of the month to hand out the prizes for the best articles in each category from last month:
| Best ASP.NET article of January 2009 | Abhijit Jana - Exploring Session in ASP.Net |
| Prizes: | Report Sharp-Shooter - Perpetuumsoft; Dundas Chart for .NET Pro (Web) - Dundas Software Ltd.; Nevron Chart for .NET (Professional edition) - Nevron Software; OnTime 2008 Professional Edition for Software Development Teams - Axosoft (Business); The latest ASP.NET books from Apress - Apress; SmartOutline 2010 - SmartOutline |
| Best VB.NET article of January 2009 | rspercy58 - 47 Useful Windows Vista Command-Line Utilities |
| Prizes: | iGrid.NET - 10Tec; Dundas Chart for .NET Pro - Dundas Software Ltd.; .Net Dashboard Suite - Perpetuumsoft; Nevron User Interface for .NET (Professional edition) - Nevron Software; Klik! EntryLib.Net (WinForms) - Klik! Software; Shell MegaPack 2009 - LogicNP Software; The latest VB books from Apress - Apress; SmartOutline 2010 - SmartOutline |
| Best C# article of January 2009 | K-Sid - HIDAche - An Exercise in Hardware/Software Integration |
| Prizes: | Dundas Chart for .NET Pro - Dundas Software Ltd.; iGrid.NET - 10Tec; Database Restyle - Perpetuumsoft; Nevron Chart for .NET (Professional edition) - Nevron Software; Klik! EntryLib.Net (WinForms) - Klik! Software; Shell MegaPack 2009 - LogicNP Software; The latest C# books from Apress - Apress; SmartOutline 2010 - SmartOutline |
| Best C++/MFC article of January 2009 | Apriorit Inc - Driver to Hide Processes and Files |
| Prizes: | iGrid.NET - 10Tec; Codejock Xtreme ToolkitPro - Codejock Software; Nevron 3DChart for ActiveX - Nevron Software; The latest C++ books from Apress - Apress; SmartOutline 2010 - SmartOutline |
Kudos to all for a job well done!
The Code Project Offers
| Drag & drop to map, convert, & transform data instantly! Download MapForce, the graphical data mapping tool from the creators of XMLSpy. Map and transform data between XML, DBs, flat files, EDI, Excel 2007, XBRL, & Web services. New features in v2009. 30-day trial. | |
![]() | Take your Web apps Outside of the browser with Adobe® AIR™. Let users work offline, access local files and drag and drop from the desktop. Works on Win, Mac and Linux. Download the Adobe AIR SDK. |
![]() | 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. |
![]() | What will the SQL Server DBA's job be like 10 years from now? In the Quest white paper, "The Evolution of the SQL Server DBA – What Will You Be Doing 10 Years From Now," learn the future of being a DBA, based upon current and potential industry and technology trends. Read this white paper today. |
![]() | Do You Build Software? Collaborate with a wiki, automated workflow, and notifications. Track everything: tasks, bugs, features, support incidents, customers, and more. Installed or hosted. Streamline the way your team works together - download OnTime 2008 today. |
![]() | Generate Ajax Apps in Minutes! Generate data entry and reporting .NET Web apps in minutes, straight from your database. Quickly create visually stunning, feature-rich apps that are easy to customize and ready to deploy. Download Now |
![]() | Dundas CPU Sale on till Feb 28th – Get more attractive and sophisticated reports in SQL Reporting Services - and save! For the month of February only, buy a primary license of any Dundas Reporting Services products and receive an extra CPU license at no cost (up to a $1599 value). |
Weekly Poll Results
What new (or rumoured) releases are you looking forward to in the next year?
Survey period: 16 Feb 2009 to 23 Feb 2009
Besides, when has 'but my current applications do what I need' ever been a reason not to upgrade?
| Option | Votes | % | ||
| Windows 7 | 908 | 62.11 | ||
| Office 2009 | 178 | 12.18 | ||
| Windows 2008 R2 | 103 | 7.05 | ||
| IE 8 | 237 | 16.21 | ||
| .NET 4.0 | 701 | 47.95 | ||
| Visual Studio 2010 | 916 | 62.65 | ||
| Mac OS 'Snow Leopard' | 80 | 5.47 | ||
| Ubuntu 'Jaunty Jackalope' | 150 | 10.26 | ||
| Duke Nukem Forever | 265 | 18.13 | ||
| Other | 82 | 5.61 | ||
| Responses | 1451 | |||
| This is a multiple choice question. Totals may not add up to 100% | ||||
View optional text answers (99 answers)
This week's survey: How many CPUs (distinct CPUs, cores or virtual Hyperthreaded) do you have on your main machine?
Most popular new Job Vacancies 24 Jan 2009 - 23 Feb 2009
- Would you like to work at The Code Project? (ASP.NET, C#, SQL) - The Code Project
- C# Developer with maths skills - SMT
- Epic Inpatient Project Manager - Parker HealthcareIT
- WPF C# experienced developer - D&O sprl
- Cerner CareNet Analyst - Parker HealthcareIT
Most popular new articles 16 Feb 2009 - 23 Feb 2009
- Sonic : A WPF (hybrid smart client) searchable media library - Sacha Barber
- ATL Windowless ActiveX Media Container - Ernest Laurentin
- Spying Window Messages from the Inside - IndioX86
- Multilevel Undo and Redo implementation in c# -Part III (Using Memento Pattern) - Razan Paul (Raju)
- Accelerating Enum-Based Dictionaries with Generic EnumComparer - Omer Mor
Latest Additions
91 articles overall 61 new, 33 updated, 17 moved. 64 were edited, 27 unedited
Article topics listed: All Topics
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added Last week
Files and Folders
- Parse C++ header and CPP files for class names and their methods - rj45Parsing C++ header and CPP files for class names and methods.
C# 2.0, .NET, Dev, Beginner
Grid & Data Controls
- WinForms user control for date selection - KazMaxLtdA WinForms user control which provides colour-coded feedback on dates which are already assigned (Unedited)
.NET 2.0, VS2005, .NET 3.0, .NET 3.5, VS2008, C#, .NET, Win32, Win64, Visual Studio, Dev, WinForms, Intermediate, Advanced - DynamicProperties for PropertyGrid - Mizan RahmanTell PropertyGrid what to display, when to display, and how to display
.NET 2.0, C# 2.0, .NET 3.0, .NET 3.5, Windows, GDI+, Dev, Intermediate, Advanced
Miscellaneous
- A C# Tiny Fireworks Simulator - ChootairA tiny fireworks simulator based on a simple physical engine. The user can configure 10 launchers with the initial speed of the bomb, the explosion form and the explosion colour.
C#, .NET, Dev, Intermediate - Counter based c8051 - ingvar8Counter based c8051 (Unedited)
.NET 2.0, VB 6, VB, .NET CF, .NET, Win32, Mobile, Intermediate - Saving and Restoring Form Location in a Multi-Monitor Environment - NealSchaferThis article describes a method to save and restore form locations that will continue to work when display settings change.
VB, .NET, Dev, Intermediate
Toolbars & Docking windows
- vtExtender: ToolStrip Extender, Renderer, and Customization Class - SteppenwolfeCreate ToolStrips with fading buttons, custom tooltips, and expose renderer styles..
C#, .NET, GDI+, Dev, Intermediate
Ajax and Atlas
- AJAX Look Up Caching - fly904Cache server response to reduce server load.
VS2008, C#, ASP.NET, Javascript, .NET, Dev, Ajax, Intermediate
Applications & Tools
- 2D LUA Based Robot Simulator - auraliusAn article on designing your own robot simulator
VC6, .NET 3.0, Windows, MFC, GDI, Dev, Beginner, Intermediate
ASP.NET
- Persist Selections on WebDataGrid - NinethSensePersist selections on Infragistics WebDataGrid paging
.NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, Javascript, Dev, Beginner, Intermediate - Page Refresh Detection Using HttpModule - Jens MeyerHow to detect and handle a page refresh using only an HttpModule
.NET 1.1, C# 1.0, ASP.NET, XML, HTML, Architect, Dev, Intermediate - Creating Shopping Cart UI using JQuery in an Hour - azamsharpIn this article, we are going to demonstrate how easy it is to create a shopping cart user interface by using JQuery library.
C#, ASP.NET, Javascript, Architect, Intermediate
Caching
- ASP.NET MVC Result Cache - Jorge Bay GondraCache the ActionResult using an ActionFilter
.NET 3.5, C#, ASP.NET, Architect, Dev, Intermediate
Charts, Graphs and Images
- Graphics Rendering with ASP Page - Henry Tan SetiawanDynamically Rendering 2D graphics with ASP.NET/GDI+/C#
.NET 2.0, C#, ASP.NET, GDI+, Architect, Dev, Design, Intermediate
HTML / CSS
- A simple HTML homepage using CSS and javascript - YK LeongA simple html homepage written using CSS, javascript, Yahoo and Google APIs (Unedited)
Javascript, CSS, HTML, Dev, Beginner, Intermediate
Silverlight
- DownloadProgress, DownloadProgressOffset and BufferProgress of the mediaelement. - Anil_guptaThis article is about the DownloadProgress, DownloadProgressOffset and BufferProgress of the mediaelement. (Unedited)
.NET 3.0, C# 3.0, .NET 3.5, C#, .NET, Dev, Intermediate, Silverlight - How to create stock charts using the Silverlight Toolkit - rudigroblerAn article on how to create a Candlestick stock chart using the Silverlight Toolkit.
C#, Windows, .NET, Visual Studio, Dev, XAML, WPF, Beginner, Intermediate, Silverlight
SharePoint Server
- Making Use of the SharePoint Field Type Editing Controls - Sike MullivanThis article goes over how to use the SharePoint field rendering controls for other purposes than editing an item. Such as building a search criteria.
C#, .NET, Dev, Intermediate - SharePoint CAML Query builder dialog for your Web Parts - Sike MullivanSharePoint CAML Query builder dialog for your Web Parts (Unedited)
C#, ASP.NET, Javascript, .NET, Dev, Intermediate, Advanced
DirectX
- AViD - Andrew RissingAn application for visualizing common dendrimers models. (Unedited)
.NET 2.0, C# 2.0, C#, Windows, .NET, DirectX, Dev, WinForms, Beginner
General Graphics
- 3DHelper - MikeTheDwarfHelper class to display 3D data
C++, C++/CLI, Windows, Win32, Visual Studio, MFC, GDI, OpenGL, Beginner, Intermediate, Advanced - Pixel Addition Watermarking - vidyaputraA application that shows how to add pixels to create a visible watermark without using GDI.
C#, .NET, Dev, Beginner, Intermediate - Generation of Banded Images - Amarnath SAn article to describe the generation of Images containing Mach bands at arbitrary angles (C#)
.NET 2.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, Win32, Dev, Intermediate
Database
- Windows Indexing Service Basic - Nirmal Singh BharyThis article describes how to manage and use Indexing service (Unedited)
VBScript, Windows, .NET, Visual Studio, Beginner - Weird Thing with Inner Queries in SQL SERVER 2005 - Virendra DugarHow inner queries work in SQL Server
SQL, Windows, SQL Server, Dev, Intermediate - SQL Server CE Query Tool - ray_mayukhUser friendly query designer and data manipulation tool for SQL Server CE
WinXP, SQL CE, C# 3.0, DBA, Dev, Intermediate, Advanced - A Tool to Compare SQL Database Schema Versions - Lindsey LewisAn article about a tool for comparing SQL database schema versions
.NET 2.0, WinXP, Win2003, Vista, SQL 2000, SQL 2005, C# 2.0, XML, SQL, Architect, DBA, Dev, QA, XSLT, Design, Beginner, Intermediate, Win2008
.NET Framework
- Testing VS2005 Debug Version on a Non Development Machine - Avi BuenoWhy it can't be done out-of-the-box under Visual Studio 2005 and how to solve it.
VS2005, Windows, .NET
ATL
- ATL Windowless ActiveX Media Container - Ernest LaurentinFull-fledged ATL Windowless ActiveX Container. Ideal for hosting Windows Media Player, Transparent Flash and Silverlight Animations.
VC8.0, Windows, Win Mobile, ATL, WTL, Architect, Dev, COM, XAML, Design, Intermediate, Advanced, VC9.0, Flash, Silverlight
COM / COM+
- Solid Edge ST Addins - Part I - Jason NewellA step-by-step tutorial on creating Solid Edge ST addins (Unedited)
C++, Windows, ATL, Dev, COM, Intermediate
Libraries
- A Simple Object Collaboration Framework - I. BenianA library that simplifies complex interactions between objects by providing a new mechanism of instance discovery and lifetime management. It is an extension of the .NET CallContext or HTTPContext mechanism that provides a way of sharing objects within an execution code path.
.NET 2.0, .NET 3.0, C#, ASP.NET, Windows, Dev, Intermediate, Advanced
Mobile Development
- Pocket Personal Health Record - rasheed1979Personal Pocket Health Record (PPHR) application helps to store and track a user's personal details and visits information on Windows powered pocket PC.
WinMobile5, VS2008, C#, .NET CF, Dev, ADO.NET, WinForms, Intermediate, Advanced, WinMobile6 - BlackBerry Java Application Development Using Visual Studio - Ponnurangam DBlackBerry Java application development using Visual Studio.
.NET 2.0, VS2005, Dev, Intermediate, J2ME, Blackberry
Win32/64 SDK & OS
- Spying Window Messages from the Inside - IndioX86An article on Hooking and Monitoring Window messages
WinXP, C#, XML, Windows, Win32, Dev, Beginner, Intermediate, Advanced
Windows Communication Foundation
- Windows Communcation Foundation - Simple Example, Step by Step - Adil MughalThis article demostrates a very basic example, can say simplest, of client/server design using Windows Communication Foundation(WCF)
.NET 3.0, .NET 3.5, VS2008, C#, Dev, WCF, Beginner
Windows Presentation Foundation
- Sonic : A WPF (hybrid smart client) searchable media library - Sacha BarberA queryable working MP3 player, using some cool LINQ stuff (Unedited)
C# 3.0, .NET 3.5, C#, .NET, Architect, WPF, Design, Intermediate - WPF Printing - Basic Text Printing - VB RocksThis articles teaches you how to perform basic text printing in WPF.
WinXP, Vista, VB 9.0, VS2008, Dev, WPF, Beginner
C / C++ Language
- Aristotle Problem Solver - PalavosA program that implements the Simplex method to solve Linear Programming problems.
C++, Dev, Intermediate - Optimization of 64-bit programs - Karpov AndreySome means of 64-bit Windows applications performance increase are considered in the article. (Unedited)
C++, C, Windows, Win64, Beginner, Intermediate - Careful library practice by example - atoi - Perisica sample of library development and overlooked assumptions (Unedited)
C++, C
C#
- Serial Communication in .NET Micro Framework - Celiker BAHCECIA sample serial port application on .NET Micro Framework
C# 3.0, .NET, Intermediate, Hardware - Accelerating Enum-Based Dictionaries with Generic EnumComparer - Omer MorIn this article, I will demonstrate a performance problem caused by boxing in Dictionaries that use Enums as keys, and will provide a solution using lightweight code generation (DynamicMethod).
.NET 2.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, Architect, Dev, Intermediate, Advanced - Fast Native Structure Reading in C# using Dynamic Assemblies - Yuri Astrakhan, Sasha GoldshteinThis article shows how to generate dynamic methods for fast byte to structure conversion
.NET 2.0, Mono, .NET 3.0, .NET 3.5, C#, Windows, Architect, Dev, Advanced - Get all types a COM object implements - David Thielenreturn all Types that a COM object implements. (Unedited)
C#, ASP.NET, .NET, Win32, Win64, Dev, COM, WinForms, Intermediate - How to Change User Credentials of the Windows Services Programmatically - Pankaj_ShuklaThis article describes how to change username/password for a Windows service programmatically
NT4, Win2K, WinXP, Win2003, .NET 3.0, .NET 3.5, C#, Architect, Dev, QA, Intermediate, SysAdmin - Lazy Initializer for NHibernate - Nieve GoorReducing StaleObjectStateException damage in multiuser WinForms applications.
.NET 3.5, C#, Architect, Dev, WinForms, Intermediate, Advanced
Java
- Implementing the Null Object Pattern with a proxy - Mario FuscoThis article shows how a Null Object can be dynamically generated with a proxy.
Java, Java, Dev, Intermediate - An Introduction to Java GUI Programming - logicchildAn article to launch the beginner into the world of Java GUI programming
Java, Windows, Java, Beginner, Swing
Other .NET Languages
- An Idea of F# Workflow Engine based on Concurrency and Coordination Runtime - Vitaliy LiptchinskyThis article describes the basic ideas of how to build workflow engine a-la WF based on F# workflows and CCR
.NET 3.5, VS2008, Win32, Win64, Architect, Dev, Design, Advanced, F# - Simulating .NET's ScriptService in PHP - Clayton RumleyAn easy-to-use class that allows us to create PHP classes whose methods are automatically exposed in client-side JavaScript.
Javascript, Architect, Dev, Linux, PHP, Intermediate
VB.NET
- Getting Started with VB.NET's Microsoft Outlook Standard Plugin Creator - Erwin WolffGetting started with VB.NET's Microsoft Outlook standard plugin creator
.NET 2.0, VB 8.0, VB 9.0, COM, Beginner
Algorithms & Recipes
- Spiffing C# Software Swiftly Solves Sisyphean Sudokus - Keith BarrettDescribes the application of constraint propagation to the solving of Sudokus. (Unedited)
WinXP, .NET 3.0, C#, Windows, .NET, Dev, WinForms, Intermediate - String extension method - mixed alpha/numeric sort order - Trent ToblerUses .NET extension method as an example on how to sort mixed alpha/numeric text. (Unedited)
C# 1.0, C# 2.0, C# 3.0, .NET 3.5, C#, Dev, Intermediate
Threads, Processes & IPC
- Debugging and optimization of multi-thread OpenMP-programs - Karpov AndreyThe task of familiarizing programmers with the sphere of developing parallel applications is getting more and more urgent. This article is a brief introduction into creation of multi-thread applications based on OpenMP technology. The approaches to debugging and optimization of parallel applications (Unedited)
VC6, VC7, VC7.1, VC8.0, C++, C, Windows, Beginner - Cross-Platform IPC Event Communication Using Shared Memory Queues - Alex_IntwThis article shows you how to send or post events among processes using shared memory queues for the Windows and Linux platforms.
VC6, VC7, VC7.1, VC8.0, Windows, Win32, Dev, Linux, Intermediate
Code Generation
- GenOmatic - PIEBALDconsultA console application to generate enumerations from a database query.
C#, XML, .NET, Dev, XSLT, Intermediate - GOF's Adapters and Some Magic - Erich LedesmaHow to create automated Adapters and extend/modify original functionality with default member's implementation for interfaces, Eiffel-like separates, code injection and design by contract. (Unedited)
C#, .NET, Architect, Dev, Advanced
Design and Architecture
- Multilevel Undo and Redo implementation in c# -Part III (Using Memento Pattern) - Razan Paul (Raju)How Memento Pattern and Stack can be used to implement Undo/Redo operation in c#. (Unedited)
.NET 2.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C#, .NET, Architect, Dev, WPF, Beginner, Intermediate - Multilevel Undo and Redo implementation in c# -Part II (Using Command Pattern) - Razan Paul (Raju)How Command Pattern and Stack can be used to implement Undo/Redo operation in c#. (Unedited)
.NET 2.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C#, .NET, Architect, Dev, WPF, Beginner, Intermediate - Multilevel Undo and Redo implementation in c# -Part I (Using Single Object Representing Change Approach) - Razan Paul (Raju)How single object Representing Change Approach and Stack can be used to implement Undo/Redo operation in c#. (Unedited)
.NET 2.0, .NET 3.0, .NET 3.5, C#, .NET, Architect, Dev, WPF, Beginner, Intermediate - Are joins pseudostates in UML statecharts? - Nick AlexeevAn exmaple showing one of the pitfalls. (Unedited)
Dev, UML, Intermediate
Articles updated added Last week
Combo & List Boxes
- MultiColumnComboBoxEx: An Extended Data-Bound Multiple Column ComboBox - HU LihuiA customized multi-column ComboBox supports separate box and item height
.NET 2.0, VS2005, C# 2.0, Windows, Dev, Intermediate
Dialogs and Windows
- Wizard Form Implementation - John Simmons / outlaw programmerCreate a dynamically resizable wizard form
C#, .NET, Dev, WinForms, Intermediate
Applications & Tools
- ToDoList 5.7 Feature Release - A simple but effective way to keep on top of your tasks - .dan.g.A hierarchical task manager with native XML support for custom reporting.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, VS6, MFC, CEO, Architect, DBA, Dev, QA, Intermediate
ASP.NET
- Retrieve a List of Authenticated Users using ASP.NET, AJAX, and FormsAuthentication - Gamil MéralliThis article explains how to retrieve and display a list of all the authenticated users on an ASP.NET WebSite
.NET 2.0, VS2005, .NET 3.0, .NET 3.5, VS2008, C#, ASP.NET, Dev, WebForms, Beginner - Straight way to create ASP.NET user controls library - Alexey ZubritskyMy post-build tool transforming any WebApplication into a library containing .ascx controls. (Unedited)
.NET 2.0, .NET 3.0, .NET 3.5, C#, VB, ASP.NET, .NET, Dev, Intermediate - Generic C# JSON Generator to Send Any Data to JavaScript - Mihai MaereanGeneric C# JSON generator to send any managed data to JavaScript and use the same syntax to access it
.NET 2.0, VS2005, C# 2.0, C# 3.0, .NET 3.5, VS2008, ASP.NET, Javascript, HTML, Architect, Dev, Ajax, Intermediate
Charts, Graphs and Images
- Dealing with Images in Content Management Systems, Part 1 - Tom CraneBrowser-based resizing and optimisation of images
.NET 2.0, VS2005, C#, ASP.NET, Javascript, Windows, GDI+, Dev, WebForms, Beginner - Dealing with Images in Content Management Systems, Part 2 - Tom CraneBrowser-based resizing and optimisation of images
.NET 2.0, VS2005, C#, ASP.NET, Javascript, Windows, GDI+, Dev, Beginner
Office Development
- Excel Reader - Liu JunfengCreate, read and modify Excel *.xls files in pure C# without COM interop
.NET 2.0, C# 2.0, Windows, Visual Studio, Dev, Intermediate - Converting Images to Text using Office 2007 OCR, OpenXML and Speech Recognition - DanielCamposThis article will show how to integrate the Office 2007 OCR engine with custom applications and use OpenXML and Speech Recognition
C# 2.0, .NET 3.5, VS2008, Dev, Office, Intermediate
General Graphics
- Real Tree 2 - Mohammad Reza KhosraviThis application shows a simple algorithm for drawing random flowers and trees. The logic is based on fractal sets.
.NET 2.0, Win2K, WinXP, Win2003, Vista, VS2005, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, VS2008, Win32, Win64, GDI+, Architect, WinForms, Design, Intermediate, Win2008
.NET Framework
- Photo & Video Viewer with Encryption Capability - tedqnA personal media viewer to view photos and videos using C# and Visual Studio 2008
.NET 3.5, VS2008, C#, Windows, Intermediate - Painting Your Own Tabs - The Man from U.N.C.L.E.How to control the painting of the .NET TabControl
.NET 2.0, VS2005, C#, VB, Windows, Dev, WinForms, Intermediate - Managed Code Error Reporting - cjbarthModule to generate a MiniDump on unhandled errors and allow the user to handle the error.
.NET 3.5, VB, Dev, COM, Intermediate - Extended Strongly Typed Resource Generator - Dmytro KryvkoAn extended version of a Strongly Typed Resource Generator, with formatting support
.NET 2.0, Win2K, WinXP, Win2003, Vista, VS2005, C#, Architect, Dev, Intermediate
COM / COM+
- Number Speller COM-ponent - Adrian DoracheComponent used to convert a numeric value into English/Romanian words in Excel
C++, VBScript, Javascript, Windows, ATL, COM, Intermediate
Game Development
- Sudoku Algorithm: Generates a Valid Sudoku in 0.018 seconds - The ANZACAn article about the simple, yet often annoying to achieve, backtracking algorithm for Sudoku generation.
VB 7.x, VB 8.0, VB 9.0, Beginner, Intermediate
Windows Presentation Foundation
- ( WPF, C# ) 216 Web Safe Colors On Rotating 3D Cube using Dynamic/Generic and Relative color pallet. - prasad02( WPF, C# ) Dynamic and Relative Color Pallet on Rotating 3D Cube. (Unedited)
WinXP, Win2003, Vista, C# 3.0, VS2008, C#, XML, Windows, Visual Studio, Architect, Dev, XAML, WPF, Design, LINQ, Intermediate, Advanced - WPF UI Automation - Calin TatarThis article demonstrates how to create a simple Windows UI Automation application.
.NET 3.0, C# 3.0, .NET 3.5, Dev, WPF, Intermediate
WTL
- Integrate the OpenOffice.org Power in a WTL (or Other Native Win32) Application - Alain RistOOo::DocWindow and WTL::COOoCtrl classes to work on any Microsoft-Office document, and Open Office SDK integration in Visual Studio/VCExpress 2005/2008
VC8.0, Win2K, WinXP, Win2003, Vista, Win32, WTL, Dev, Advanced, VC9.0
C#
- Events Made Simple - DaveyM69Events made simple
C#, Dev, Beginner - Application Trial Maker - Hamed_jiMake application trial and register them by the phone (Unedited)
.NET 2.0, VS2005, C# 2.0, Windows, Dev, Intermediate - Drawing Names (A Christmas Name Drawing Application) - ZachCoxA Christmas Name Drawing Application Using DHTML JavaScript XML C# FORMS VS2008 .NET 3.5 ENCRYPTION (Unedited)
.NET 3.5, VS2008, C#, Windows, .NET, Visual Studio, Dev, WinForms, Beginner, Intermediate - Functional Programming in C# 3.0 using Lambda Expression - Part 2 - M Sheik Uduman AliThis article explains how to use C# 3.0 lambda expression & LINQ for functional programming (Unedited)
C# 1.0, C# 2.0, C# 3.0, .NET 3.5, C#, .NET, Advanced - NHibernate for Winforms with Spring.Net - Nieve GoorA Winforms Nhibernate framework code generation
.NET 2.0, VS2005, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, VS2008, Windows, Architect, Dev, Beginner
VB.NET
- Text Based Random Password Generator - Sean BothaAn article that demonstrates how to use a list of words to generate a user-friendly random password.
VB, .NET, Dev, Beginner
Algorithms & Recipes
- Computational Geometry, C++ and Wykobi - Arash PartowA brief introduction into computational geometry processes using Wykobi and C++ (Unedited)
VC7.1, VC8.0, .NET 1.0, .NET 1.1, .NET 2.0, NT4, Win2K, WinXP, Win2003, Vista, TabletPC, Mono, DotGNU, .NET 3.0, .NET 3.5, C++, C++/CLI, Windows, Win Mobile, .NET, Win32, Win64, STL, GDI, GDI+, OpenGL, Architect, Dev, Linux, XBox, Beginner - Writing Your Own RTF Converter - Jani GiannoudisAn article on how to write a custom RTF parser and converter
C# 2.0, .NET, Dev, WPF, Intermediate
Internet / Network
- Full Multi-thread Client/Server Socket Class with ThreadPool - Ernest LaurentinA Complete Client/Server Socket Communication class with threadpool implementation. Easy to use and integrate into C++ application.
VC8.0, WinMobile5, Win32, MFC, Architect, Dev, Intermediate, Advanced, VC9.0, WinMobile6
Design and Architecture
- Grandiose Projects 2. The incredible machine - Petr IvankovGrandiose projects samples (Unedited)
C# 3.0, C++, C#, .NET, Dev, Intermediate
cheers,
Chris Maunder
The Code Project
This email was sent to varaprasad.ms@gmail.com. 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







0 comments:
Post a Comment