|
| For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, June 29, 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
Due to travel - including those fun bits where your plane doesn't actually end up at the airport you have printed on your ticket - this week's newsletter will be short and sweet. Well, short.
First and foremost: our Smart Client competition ends in less than 48 hours. The details can be found here.
Secondly: In response to a few requests we've also written up an article on how we wrote the Code Project Visual Studio Add-in at "Building The Code Project Add-In for Visual Studio 2008".
Happy Canada Day and Fourth of July for those in Canada and the United States this week. Hopefully the weather will cooperate!
The Code Project Offers
![]() | No Charge Visual Basic 2008 Training Download up to 3 hours of award-winning AppDev training for VB 2008 at no charge. You'll receive step-by-step instruction by experts like Ken Getz and Robert Green, plus hands-on labs, sample code, and printable courseware. Download now (Offer not available in all Countries) |
![]() | WPF Styles – DBI the Scheduling component specialists releases the latest in Gantt style drag-n-drop scheduling with Silverlight-style presentations and more. See the latest in UI and scheduling component software. Take Advantage today and save 20%! |
![]() | "Best Project Management Software" - 4 Years in a Row! OnTime2009 has won the asp.netPRO Reader's Choice award for fourth year in a row. It includes: scrum / agile project management, bug tracking, requirements mgmt, release mgmt, help desk, wiki and more. Starts at $5 for 5 users, no charge for 1 user. Download OnTime >> |
![]() | Learn about dramatic developments in mobile web technology. Join us for an AT&T devCentral webcast on Mobile Web 2.0 on June 30th at 10 AM (PST) and better understand web technologies for mobile application development and deployment. Register here. |
![]() | Dundas Chart For .NET v7 Now Available – The industry leader in .NET charting technologies has gotten even better. Version 7.0 includes the new Silverlight Add-on, Scorecard, Contour, Wafer and Timeline Custom Chart types, Pie Plus drawing styles, and more. Download an evaluation now. |
Weekly Poll Results
The .NET Framework: Bloated or just Feature rich?
Survey period: 22 Jun 2009 to 28 Jun 2009
Whether you use it or not you've probably downloaded it (knowingly or not). (Suggestd by Matt McGuire)
| Option | Votes | % | |
| Too bloated | 215 | 17.52 | |
| Bloated, but worth it for the features | 552 | 44.99 | |
| Just right | 305 | 24.86 | |
| Undersized | 35 | 2.85 | |
| No idea | 120 | 9.78 | |
| Total | 1227 | 100% |
This week's survey: Are You Planning To Use Microsoft SharePoint?
Most popular new Job Vacancies 30 May 2009 - 29 Jun 2009
- Senior SW Engineer, C++ -
- C#.Net Developer -
- Dallas-Fort Worth based small business seeks user interface design engineer to implement screens for criminal justice information system -
- Web - Web Developer (HTML/CSS/JavaScript) -
- C# .NET Developer -
Most popular new articles 22 Jun 2009 - 29 Jun 2009
- Fixed Point Class - PeterSchregle
- CLR Injection: Runtime Method Replacer - Ziad Elmalki
- Avoiding InvokeRequired - Pablo Grisafi
- Simple Method of DLL Export without C++/CLI - Dark Daskin
- Exploring Factory Pattern - Saurabh_Saxena, amrita nevrekar
Latest Additions
106 articles overall 66 new, 53 updated, 17 moved. 71 were edited, 35 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
- View PDF files in C# using the Xpdf library - Antonio Sandoval
Wrapper COM class written in C++ and a sample implementation in C# to render PDF files.
VC8.0, C# 2.0, Windows, Win32, ATL, GDI+, COM, WinForms, Dev
Grid & Data Controls
- Multiple Cell Edit Custom DataGridView - uini
Custom DataGridView with mulit-cell copy/paste and excel autofill drag and drop (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), Dev - Databinding - BindingList, BindingSource, and BusinessObjects: Part 2 - Arindam Sinha
Databinding - Searching and sorting BindingList.
C#, Windows, .NET, Visual Studio, ADO.NET, WinForms, Dev
List Controls
- Change of height and location of CHeaderCrtrl's and heights of lines of CListCtrl's descendants with a help HDM_LAYOUT and WM_MEASUREITEM messages - Emery Emerald
The decision of problem of the header «deformation» and its locality, height of lines of list control and their text formatting. (Unedited)
VC6, Windows, Win32, Visual Studio, Architect, Dev
Tree Controls
- Saving Tree Structure using Serialization - babai28
This article demonstrates editing a tree structure and saving the job using serialization.
C# (C# 1.0, C# 2.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0), WinForms, Dev
ASP.NET
- Windows Authentication Using Form Authentication - akhhttar
An article on "How to authenticate windows user using form authentication in ASP.NET?". (Unedited)
C# (C# 2.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win 7), .NET (.NET 1.0, .NET 1.1, .NET 2.0), ASP.NET, Win32, Dev - Stock quote and chart from Yahoo in C# - PAPAYA
This article introduces you how to access stock quotes from the Yahoo finance service. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), ASP.NET, Dev - Flex Communication with ASP.NET WebService - NinethSense
This article explains how to use an ASP.NET WebService from Adobe Flex
C#, .NET, ASP.NET, ADO.NET, Dev - Catharsis Tutorial 02 - Catharsis Example - David O'Sullivan
See how Catharsis can help you rapidly develop robust enterprise level applications (Unedited)
C#, .NET (.NET 3.5), ASP.NET, SQL Server, MVC, CEO, Architect, DBA, Dev, Design - ASP.NET AJAX 4.0 Template Programming - Part I - M Sheik Uduman Ali
An article describes ASP.NET AJAX 4.0 template programming with DataView and DataContext (Unedited)
C# (C# 4.0), .NET (.NET 4.0), ASP.NET, ADO.NET, WCF, WebForms, Ajax, Dev - Catharsis Tutorial 01 - Installing Catharsis - David O'Sullivan
Detailed guide to installing Catharsis and setting up a Catharsis solution (Unedited)
C#, .NET, ASP.NET, Visual Studio (VS2008), MVC, CEO, Architect, DBA, Dev, Design - Redirect and POST in ASP.NET - Samer Abu Rabie
An article that shows a simple workaround on how to make a redirect and POST to external URLs.
C#.NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, ASP.NET, Dev - Fully configured ASP.NET Membership Website Template - Stephen Inglish
A pre-configured ASP.NET website containing a Master page, error handling, login / logout, and other boilerplate new project code.
Javascript, CSS, XHTML, C# 1.0, C# 2.0, C# 3.0.NET 3.5, ASP.NET, Visual Studio (VS2008), Dev - ClickOnce JavaScript - Stephen Inglish
Some JavaScript to add to a project to ensure buttons are clicked only once
C#, Javascript, HTML, XHTML, ASP, ASP.NET, WebForms, Ajax, Dev
ASP.NET Controls
- Another Paging Gridview - Stephen Inglish
Another Paging Gridview
C# (C# 1.0, C# 2.0, C# 3.0) - Fixing a Header in Datagrid - S.Rajeshwar, raj8696
A simple way to fix the Datagrid header using JavaScript and CSS
C# (C# 1.0, C# 2.0, C# 3.0), Javascript, CSS, .NET, ASP.NET, Dev
Client side scripting
- Easy cross-site scripting using the easyXSS library - SeanKinsey
How to use the easyXSS JavaScript library to transmit messages and method calls between windows in different domains.
Javascript, Ajax, Dev
Silverlight
- 7 simple steps to connect SQL Server using WCF from SilverLight - Shivprasad koirala
In this article we will look how we can do database operations using SilverLight. (Unedited)
C#, Windows (Vista, Win2008, Win 7), SQL Server, WCF, Silverlight, Architect - SilverLight's FAQ - Part 3 - Shivprasad koirala
This article discusses 12 FAQ's which revolve around bindings, layouts, consuming WCF services and how to connect to database through Silverlight. (Unedited)
C#, Windows (Vista, Win2008, Win 7), SQL Server, WCF, Silverlight, Architect - Usage of IsolatedStorage Made Easy - Rohit Shrivastava, AmitKRana
Usage of IsolatedStorage made easy
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET (.NET 3.0, .NET 3.5), Silverlight, Architect, Dev - How to Add Visually Stunning Financial Charts in Silverlight Applications – Part 1 - SunilUrs
Creating Silverlight Financial Chart in XAML
C# (C# 3.0, C# 4.0), .NET (.NET 3.5, .NET 4.0), Silverlight, Architect, Dev
Web Services
- "Hello Amazon!" - Making a first request to the Amazon Product API - kcs2c
This demo allows you to verify that you have a valid key and can format a request..
C# 4.0, Windows, .NET, Dev
Microsoft BizTalk Server
- Excel Reading Custom Pipeline for BizTalk Server - Pubudu Kasakara
This article will describe how to read an Excel file using a custom pipeline.
C# 2.0, C# 3.0Win2K, WinXP, Win2003, Vista, Win2008, ASP.NET, Dev
Office Development
- Word automation (Part 1) - padmanabhan N
Word automation (Part 1)
C#, Windows, ASP.NET, Dev
SharePoint Server
- Document Library Tree View Web Part for SharePoint - Nioosha Kashani
Document Library Tree View Web Part for SharePoint Server 2007.
C#, .NET, ASP.NET, Dev
Database
- Monitoring group of Linked Sql Servers from a Sql Server - Kuldip Rindani
Monitoring group of Linked Sql Servers from a Sql Server (Unedited)
C++ (VC6, VC7), SQL, Windows (Win2K, WinXP, Win2003), SQL Server (SQL 2000), MySQL, CEO, Architect, DBA, Design, SysAdmin - ASP VBScript SQL Server Data Migration Tool - David Garske
This will copy data from one database to another identical database.
VBScript, ASP, ADO, Dev
.NET Framework
- CLR Injection: Runtime Method Replacer - Ziad Elmalki
Replace any method with another method at runtime. Updated for 3.5 SP1.
ASM, MSIL, C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, Win32, VS2008, Dev - Simple Method of DLL Export without C++/CLI - Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
C++/CLI, C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET, Win32, Visual Studio, Dev - Extending Control: Lock and Unlock - TechBearSeattle
Learn how to extend the Forms.Control object to add locking and unlocking capability
VB (VB 9.0, VB 10), .NET (.NET 3.0, .NET 3.5, .NET 4.0), Dev
Libraries
- Managed Extensibility Framework: Part 1 - Sriharsha Vardhan
First in an article series intended to provide an introduction to Microsoft's Managed Extensibility Framework.
C# 4.0WinXP, Win2003, .NET 4.0, Architect, Dev, Design - Managed Extensibility Framework: Part 2 - Sriharsha Vardhan
Managing information flow between an extension and an application.
C# 1.0, C# 2.0, C# 3.0WinXP, Win2003, .NET 4.0, Architect, Dev
Mobile Development
- Duckworth Lewis Calculator for Windows Mobile - trxStudio
A Duckworth Lewis calculator for Windows Moblie and .NET 3.5.
C# 1.0, C# 2.0, C# 3.0WinMobile5, .NET 3.5, WinMobile6VS2008, Dev - Marshaling data in the Compact Framework - Eugene Kordin, Apriorit Inc
In this article, we will review some aspects of using data types and ways of using them during marshaling data. We'll concentrate on marshaling to and from unmanaged code.
C++, C#, Windows, .NET CF, Visual Studio, WCF, Dev
Windows Communication Foundation
- WCF DataContract with FaultException Details - SP.Murugesa Pandian
WCF DataContract (Unedited)
C# (C# 2.0, C# 3.0), Javascript, XML, CSS, HTML, XHTML, .NET (.NET 3.0, .NET 3.5), ASP.NET, SQL Server (SQL 2000, SQL 2005), IIS (IIS 5.1), ADO.NET, WCF, WebForms, Ajax, Design - WCF Large File Download Upload Service - HarishBhattbhatt
A WCF document mangement service for downloading and uploading large files, hosted on a Windows Service.
C# 1.0, C# 2.0, C# 3.0.NET 3.0, .NET 3.5, WPF, Dev
Windows Presentation Foundation
- Document Template Processor - Dave Elliott
This article will describe how to create an RTF template file, parse and populate it with runtime data.
C# 1.0, C# 2.0, C# 3.0, Windows, .NET 3.0, .NET 3.5, .NET 4.0, Visual Studio, XAML, WPF, Dev - WPF INotifyPropertyChanged With CodeDom and Reusing DataReader Code for Oracle and SQL Server - HarishBhattbhatt
Generic coding with Codedom and IDataReader class usage
C# 1.0, C# 2.0, C# 3.0.NET 3.5, .NET 4.0, SQL Server, WPF, Oracle, Dev
WTL
- A WTL Hunspell-checked Edit Control - _oti
A WTL Hunspell-checked Edit Control (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C, Windows, WTL, Dev
C / C++ Language
- Fixed Point Class - PeterSchregle
A C++ template class for fixed point mathematics. (Unedited)
C++ (VC8.0, VC9.0), C, Windows, STL, Architect, Dev, Design - Starting with SQLite in C++ - metcarob
In this article I share my experience creating and compiling a simple C++ program using SQLite to store data. (Unedited)
C++, Windows, Win32, Dev - Introduction to ResEdit - resedit
An quick introduction to ResEdit resource editor
C++ (VC6, VC7, VC7.1, VC8.0), C, ASM, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, Win2008, Win 7), Win32, Visual Studio (VS.NET2003, VS2005, VS2008), Dev, Design
C#
- Solving Jumble Puzzles Using a Recursive Algorithm - Gary Stafford
Find all words that can be derived from a character string using recursion, LINQ, and COM
C# (C# 3.0), .NET (.NET 3.5), COM, Dev - Talk to Sun One LDAP with .NET DirectoryServices - rogwabbit5
Add, Update, Delete and Search Sun One LDAP with .NET DirectoryServices
C#, .NET (.NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, COM, COM+, DBA, Dev, SysAdmin - Generic implementation of IEditableObject via TypeDescriptor and Reflection - Charles Strahan
A demonstration of how to create an IEditableObject wrapper for any object, and a detailed look at the concepts and patterns used.
C# 1.0, C# 2.0, C# 3.0.NET 3.5, Architect, Dev - Implementing Message Queue Using Counting Semaphores - Bunty 1983
Implementing message queue in C Sharp
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista), .NET (.NET 2.0, Mono, .NET 3.0, .NET 3.5, .NET 4.0), Linux, COM+, Architect, Dev - Avoiding InvokeRequired - Pablo Grisafi
How to avoid asking if InvokeRequired has the minimum amount of code
C# (C# 3.0), .NET CF, .NET (.NET 3.5), WinForms, Dev
Java
- PDF Generation using XSLFO and FOP - Shyam S
An article describes how to create PDF document programmatically using XSLFO and FOP
Java, Windows, Java, Dev
VB.NET
- VB LINQ SQL Password Verify For Beginners - SteveHarrisBeast
How to make a password verification form in VB that uses LINQ and SQL
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), SQL, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Win 7), .NET (.NET 3.5), SQL Server (SQL 2008), Visual Studio (VS2008), WinForms, LINQ, Architect, Dev
XML
- Serialize and Deserialize Objects as XML using Generic Types in C# 2.0 - farzaneh ansary
A simple scenario to demonstrate how an instance of an object is created and serialized into a file stream and stored into database using the Serialize method
C# (C# 1.0, C# 2.0, C# 3.0), XML, Windows (WinXP), .NET (.NET 2.0, .NET 3.0), ASP.NET
Algorithms & Recipes
- BEncode Lexing in C++ - 2nd Stage - airlobster
Taking my previous lexer one step ahead (Unedited)
C++, Windows, Linux, Dev - Generic Sorting with LINQ and Lambda Expressions - AdamNThompson
This class sorts objects using Generics and LINQ Lambda Expressions.
C# 3.0, VB 9.0, C# 4.0, VB 10.NET 3.5, .NET 4.0, LINQ, Dev
Macros and Add-ins
- Building The Code Project Add-In for Visual Studio 2008 - The Code Project
Harnessing the wealth of information found on CodeProject.com from within the Visual Studio IDE.
C#, Visual Studio, XAML, WPF, Dev
Programming Tips
- Displaying Large Quantities of Data in Windows Controls - Curt C
Demonstration of a technique for displaying very large quantities of data in Windows visual controls, using the ListView as an example
C#, Windows, .NET (.NET 2.0), WinForms, Dev
String handling
- Lost and Found Identity Proper Case Format Provider (IFormatProvider impementation) - kdmitry
Provides administrators with a way to re-format biographical data from case-insensitive data-sources (Unedited)
C#, ASP.NET, SQL Server, WinForms, PowerShell, Architect, Dev, Design, SysAdmin
Design and Architecture
- A Programmer's Guide to Starting a Software Company and Building an Enterprise Application - Article 3 - Paul Rony
This is the third in a series of columns in which I will tell you how I started SplendidCRM Software, Inc.
All Topics, Architect - Exploring Factory Pattern - Saurabh_Saxena, amrita nevrekar
How to Remove Conditional Checks (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Architect, Dev, Design
Testing and QA
- Easy Debugging of NUnit Tests from Visual Studio 2008 Professional - Tommi Laukkanen
How to easily debug NUnit tests in Visual Studio 2008 professional edition
C#, Windows, .NET, Visual Studio (VS2008), Architect, Dev, QA
Work Issues
- IT For Free - Thomas Salonek
10 Free IT Resources
All Topics, CEO, Sales, Marketing
Author Resources
- A Word to the Beginning Author - logicchild
An article to offer suggestions
All Topics
Book Chapters
- Creating Pure CSS Templates - Prentice_Hall
This chapter walks through the steps of creating a Joomla template. Specifically, you will create a template that uses Cascading Style Sheets (CSS) to produce a layout—without using tables.
CSS, HTML, Dev
Hardware & System
- Calculate system idle time without hooks - Qaiser_Iftikhar
An article to demonstrate how to calculate system idle time without installing any system wide keybaord/mouse hooks.
VB 7.x, VB 8.0, VB 9.0, VB 10.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, Dev
Articles updated added Last week
Dialogs and Windows
- Customizing User Controls with Smart Tag Feature - Balamurali Balaji
This article explains how to add Smart Tag feature to a user control.
C#, .NET (.NET 3.5), WinForms, Dev, Design
Files and Folders
- Convert PBS Legacy Files to XML - Henrik Thomsen
Legacy file formats, such as UN-EDIFACT with a record per line and fixed-length fields, still exist and are widely used for B2B transactions. A tool that can convert legacy files to human-readable XML might come in handy.
C#, .NET (.NET 2.0), Dev
Grid & Data Controls
- DynamicProperties for PropertyGrid - Mizan Rahman
Tell PropertyGrid what to display, when to display, and how to display
C# (C# 2.0), Windows, .NET (.NET 2.0, .NET 3.0, .NET 3.5), GDI+, Dev
Printing
- Another DataGridView Printer - aureolin
DataGridView printing encapsulated in a stand-alone object. Very easy to use! Updated to allow printing columns wider than one page.
C# (C# 2.0), Windows, .NET (.NET 2.0), Visual Studio (VS2005), Dev
Smart Client
- Genesis Hybrid Smart Client Framework part VII - Stephan Johnson
This is part II of a VII part series. This article covers the source code in a breakdown of each project's function. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2003, Vista, Win2008, Win 7), Architect, DBA, Dev, Design, SysAdmin
Applications & Tools
- PDF Viewer Control Without Acrobat Reader Installed - Ron Schuler
PDF document viewer control that does not require any Acrobat product to be installed
VB, Windows, .NET (.NET 2.0), Dev - ToDoList 5.8.5 - 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.0Win2K, WinXP, Win2003, Vista, MFC, CEO, Architect, DBA, Dev, QA
ASP.NET
- 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)
Javascript, XML, CSS, HTML, XHTML, XSLT, ASP.NET, Dev - GridViewImages from DB in ASP.NET using C# - Naga Sridhar Madiraju
GridViewImages from DB in ASP.NET using C#
C#, Javascript, HTML, .NET (.NET 2.0), ASP.NET
Client side scripting
- FTab (Floating Tabs) - uuware
FTab (Floating Tabs) is a cool cross browser DHTML floating window script with support for tabs.
Javascript, CSS, HTML, XHTML, Windows, Linux, WebForms, Ajax, Dev
Silverlight
- SilverLight FAQ part 2 (Animations and Transformations) - Shivprasad koirala
SilverLight FAQ part 2 (Animations and Transformations) (Unedited)
C#, .NET, Visual Studio, Silverlight, Architect
Trace and Logs
- TraceTool 11: The Swiss-Army knife of trace - Thierry Parent
A C#, C++, Delphi, ActiveX, JavaScript, and Java trace framework and a trace viewer: Tail, outputDebugString, event log, and with Log4J, Log4Net, and Microsoft Enterprise Instrumentation Framework (EIF) support. This also comes with full support for Pocket PC development (C++ and .NET) and Silverlig
C#, Javascript, Java, VC7.1.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Libraries
- Starting with GTK+ - metcarob
GTK+ is a GUI widget toolkit. This article describes how I have compiled a Hello World GTK+ program to allow me to evaluate it.
C++, Windows, Linux, Win32, Dev
Win32/64 SDK & OS
- NT Service and Inter-process Communication using Mailslot - Sharath C V
This article explains about different parts of an NT service and inter-process communication using Mailslots.
C++ (VC6), Windows (WinXP), Win32, Architect, Dev, Design - A pure Win32 based MDI application - Sharath C V
Explains MDI support in Windows with a simple example.
VC6WinXP, Win32, Dev
Windows Powershell
- Using Powershell to Backup your SVN Repositories - TexasMensch
How to automate backing up Subversion repositories using Powershell
Windows, PowerShell, Dev, SysAdmin
Windows Presentation Foundation
- GoalBook - Hybrid Smart Client - Mark Brownsword
A WPF hybrid Smart Client that synchronises your goals with the Toodledo online To-do service.
C#.NET 3.5, WPF, Dev - PhotoBooth - rudigrobler
An article on how to create a kiosk application that displays photos received via BlueTooth.
XML, C# 1.0, C# 2.0, C# 3.0, Windows, .NET, XAML, WPF, Dev - 21 Important FAQ questions for WPF and SilverLight - Shivprasad koirala
21 Important FAQ questions for WPF and SilverLight (Unedited)
XAML, WPF, Silverlight - XAML Graphics Series - Part 1 Silverlight 1.0 XAML Desktop Art Animation - TheArchitectualizer, Andrea Wykel
This is an introduction to creating XAML applications using Silverlight 1.0 and JavaScript.
Javascript, HTML, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Win2008, Win 7), .NET (.NET 1.0, .NET 1.1, .NET 2.0, Mono, DotGNU, .NET 3.0, .NET 3.5, .NET 4.0), XAML, WPF, Silverlight, Dev, Design, SysAdmin, Sales, Marketing
Windows Workflow Foundation
- Windows Workflow Foundation FAQ - Shivprasad koirala
Windows Workflow Foundation FAQ (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET, ASP.NET, Architect - State Machine Work Flow Discussion - Shivprasad koirala
State Machine Work Flow Discussion (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5), ASP.NET, Architect
C / C++ Language
- INI Reader / Writer Class for MFC and ANSI C++ ( Windows \ Linux ) - Ludvik Jerabek
Object based INI file editing in Windows and Linux
C++, Windows, .NET, Linux, ASP.NET, Visual Studio, Dev - Chatbot Tutorial - Gonzales Cenelia
Tutorial on making an artificial intelligence chatbot (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Java - Visual Modeling of Complex Reactive Systems with Harel UML StateCharts - jerryd_intw
This article presents a commercial-grade cross-platform Harel UML StateChart Open-Source application framework named StateWizard for concurrent, distributed, and real-time reactive system development with simplicity, efficiency, and scalability.
C++, Windows, Linux, Win32, Visual Studio, Hardware, Architect, Dev
C#
- War Card Game Simulation in C# - Gary Stafford
Windows Forms Application using LINQ expressions and Dictionary objects to recreate a classic card game
C# (C# 3.0), Windows, .NET (.NET 3.5), Visual Studio (VS2008), Dev, Design - RCM v1.2 - Theming library: Customize the Appearance of Forms and Common Controls - Steppenwolfe
A complete skinning engine; modify the appearance of forms, scrollbars, listview, buttons and most common controls.
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Dev
Algorithms & Recipes
- An Implementation of Regular Expression Parser in C# - Mizan Rahman
An article on how one can implement regular expression parser
C# (C# 2.0), Windows, .NET (.NET 2.0), Dev
Bugs & Workarounds
- How To Inspect the Content of a Program Database (PDB) File - ochsenmeier marc
Get to know the files you use on a daily basis when debugging your application with Visual Studio or WinDbg
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Vista), Win32, Visual Studio (VS2008), MFC, COM, Architect, Dev, Design, SysAdmin
Cryptography & Security
- Using RSA Public Key Encryption in a Shared Web Hosting Environment - Paul Sanders (AlpineSoft)
This article provides a way to use RSA public key encryption in scripts running on a Web server hosted by a shared hosting company. It also demonstrates how to use RSA in .NET to solve the 'real world' problem of signing license codes so that they cannot be forged.
C# (C# 2.0), Windows (WinXP, Win2003, Vista), .NET (.NET 1.1, .NET 2.0), ASP.NET, IIS (IIS 5.1, IIS 6, IIS 7), Visual Studio (VS.NET2003, VS2005), Dev - Using Encryption in .NET - logicchild
An article that describes the beginning steps to encryption using the .NET Framework.
C# (C# 1.0, C# 2.0, C# 3.0)
Programming Tips
- Session of low-level optimization of memory usage in the C++ programs with the total exposure - Victor A. Milokum, Apriorit Inc
In this article we will try to make our algorithms working faster using the methods of low-level optimization of memory allocation in C++. (Unedited)
C++ (VC7.1, VC8.0), Visual Studio, Architect, Dev
Threads, Processes & IPC
- Macros to simulate multi-tasking/blocking code at interrupt level. - Eddy Quicksall
This is a set of macros that can be used to write structured code as if it were blocking code while in interrupt context. (Unedited)
C, Windows (Embedded), Linux, Architect, Dev
Design and Architecture
- Grandiose Projects 2. The incredible machine - Petr Ivankov
Grandiose projects samples (Unedited)
C# (C# 3.0), .NET, Dev
Installation
- Simple Version Resource Tool for Windows - ddbug
A utility for creating version info on executable files without Resource Compiler
C++, Windows, Win32, Dev
Testing and QA
- Installer Testing and Verification - Kuldip Rindani
Installer testing verifier - Useful for installer testing and verification.
HTML, VC6, VC7Win2K, WinXP, Win2003, Vista, STL, Dev, QA
Technical blogs added Last week
Progress Controls
- WPF : Circular Progress Bar - Sacha Barber
Ever wanted a slightly different progress bar from the standard WPF Progress bar which looks like the following (IsIndeterminate is like the WinForms Marquee enum value) : 1: <ProgressBar VerticalAlignment="Top" 2: Height="22" IsIndeterminate="True"/& (Unedited)
SQL, SQL Server
Silverlight
- Silverlight MultiBindings, How to attached multiple bindings to a single property. - Colin Eberhardt
This blog posts describes a technique for associating multiple bindings with a single dependency property within Silverlight applications. WPF already has this functionality in the form of MultiBindings, the code in this post emulates this function. (Unedited)
C#, .NET (.NET 3.5), Silverlight
Database
- SQL. Fast GUID List Generator. - Anton Burtsev
The article shows how one can use MS SQL Server to generate millions of guids in seconds. (Unedited)
WCF
C#
- SharpDevelop, NUnit, and Visual Studio Express - Jeremy Likness
At my software company we have access to some incredible tools and technologies. I can load up my copy of Visual Studio 2008 (Team System), publish documents to our SharePoint server, refactor code with ReSharper and then suck it into Enterprise Architect to make class diagrams. At home, however, my (Unedited)
C# - Getting Fun with .Net Static Reflection - emiaj
How the usage of Static Reflection could help in the refactoring process. (Unedited)
C# (C# 3.0), .NET - I'm leading a parallel life - Pete O'Hanlon
So, I’ve just started looking at a new .NET language from Microsoft called Axum (available here). At this point you might be tempted, as I originally was, to complain that there’s no need for Microsoft to produce yet another language. After all, we have perfectly servicable languages in (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0)
Internet / Network
- TCP/IP Protocol Design: Message Framing - Stephen Cleary
Why a single "Send" does not necessarily result in a single "Receive", and how to compensate. (Unedited)
C#, .NET Topics, Dev
Programming Tips
- Refactoring Switch Statements (Take 2) - emiaj
How to refactor Switch statements. (Unedited)
C#, .NET Topics, Dev
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






1 comments:
For chart, check out Style Chart.
Post a Comment