|
| For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, May 04, 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
Introducing The Code Project Add-In for Visual Studio 2008
Picture this. You're in Visual Studio 2008 working on a nasty block of code. Remembering that one of your Code Project cohorts recently posted an elegant solution for a similar problem you highlight some code and hit search. Up pops the exact article in The Code Project Add-In window. No time wasted. No pulled hair and exasperating searches. Valuable information is just one click away.
This is new Code Project Add-In for Visual Studio 2008. We wrote this add-in so our members would have quick access to our 23,000+ articles in addition to MSDN and Live Search. No more toggling back and forth between your work and web searches.
We hope this will make your work easier. It's free and it's available now. Does it get any better than that? Download today.
The Code Project Offers
![]() | Killer Apps Made Easy in WPF INFRAGISTICS empowers you w/ hi-fi user experiences rich in features users demand: Excel filtering, WPF grid fixed columns, an Office 2007 ribbon UI. Just Drop-in & hit Build! Download NetAdvantage for .NET 2009 Vol 1 now! |
![]() | 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. |
![]() | In this new Quest white paper, David Walker, Microsoft MVP and SQL Server and SharePoint specialist, discusses the growth of SharePoint, and why/how the SQL Server DBA can assume SharePoint administration responsibilities. |
![]() | Mosso the Rackspace Cloud: Cloud hosting that lets you manage unlimited domains with Windows or Linux all with a single sign on for $100/month and no contracts. |
![]() | Write 10,000 lines of code in 10 minutes Generate data entry and reporting .NET Web apps in minutes, straight from your database. Visually stunning, easy to customize and ready to deploy. Download Now! |
![]() | 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
Windows 7 - Will you be upgrading?
Survey period: 27 Apr 2009 to 4 May 2009
Windows 7 will be out sooner rather than later. Will you be moving on up?
| Option | Votes | % | |
| I already use Windows 7 (RC or beta) | 282 | 15.82 | |
| Yes - as soon as it's released | 252 | 14.13 | |
| Yes - as soon as I can | 328 | 18.40 | |
| Yes - eventually (or after SP1 is out) | 375 | 21.03 | |
| Not sure. I'll wait and see how others like it | 302 | 16.94 | |
| Probably not | 157 | 8.81 | |
| Definitely not | 87 | 4.88 | |
| Total | 1783 | 100% |
This week's survey: Which Visual Studio Add-ins do you use?
Most popular new Job Vacancies 4 Apr 2009 - 4 May 2009
- Senior Software Developer C# -
- Web Developer (ASP.NET MVC/JavaScript/CSS) -
- Web Services Programmer -
- Senior .NET Web Application Developer -
- Object Oriented Programmer -
Most popular new articles 27 Apr 2009 - 4 May 2009
- Generate WPF and Silverlight Dependency Properties using T4 Templates - Colin Eberhardt
- Markov Monopoly - dawright
- Chess Program in C# - Jacques Fournier
- Backup Project Files to Gmail - Mitch Stephens
- Java Mini Puzzler - BurkHufnagel
Latest Additions
118 articles overall 90 new, 48 updated, 24 moved. 83 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
Dialogs and Windows
- Bug Submitter Dialog - bn2vs
Dialog that enables user to submit various types of bugs via a webservice
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Visual Studio, PHP, Dev - Implementing Single Instance Application Using "File Mapping" Technique - cyb70289
Yet another single instance implementation
C++, Windows, Win32, MFC, Dev
Document / View
- Implementing Jms to Jms Bridge using ActiveMQ - upender chinthala
Integrating existing jms with ActiveMq jms system (Unedited)
Java, Java (JavaSE 6, J2SE 5, J2SE 4, J2ME, J2EE), Swing, Apache, Architect, Dev
Files and Folders
- Backup Project Files to Gmail - Mitch Stephens
A WinForms application with command line execution that scans a folder tree, creates one or more Zip files, and emails them to a Gmail account along with a formatted message.
C#.NET 3.5, Win32, WinForms, Dev
Grid & Data Controls
- A Simple C# Labyrinth/Maze Solving Application - rusevd
An application to solve a custom/random labyrinth represented with a .NET GridView control
C#, .NET (.NET 2.0), Visual Studio (VS2008), Dev, Design
Static & Panel Controls
- jQuery Collapsible Panel - Amyn Batliwala
In this article I would like to show you a very easy way to create a Collapsible Panel using jQuery.
CSS, Dev
Ajax and Atlas
- Synchronous PageMethod Custom Validator Control - Greg Olmstead
This custom validator will allow you to call your PageMethods to validate your client-side input, and block postbacks if there is an error.
C#, Javascript, CSS, HTML, XHTML.NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, WebForms, Ajax, Dev
Applications & Tools
- The Never Ending Memory Game - davehamdan
Learn how to write a small game using an XBap (Unedited)
C# (C# 3.0), Windows (WinXP, Win2003, Vista, Win2008), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, LINQ, Dev, Marketing - Perl Chat from scratch | P.I.C. Chat system - csrss
This article is about creating a ready to run chat system in Perl scripting language.
Perl, Linux
ASP.NET
- Implementing Audit trail using trigger - Shivprasad koirala
Implementing Audit trail using trigger (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), SQL, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008), ADO.NET, Architect - Detect and prevent multiple windows or tab usage in Web Applications - Sandeep Rana 1
Session swapping, request-response overhead, data concurrency issues are the names of few problems occurring due to use of multiple windows or tab in a Web Browser. (Unedited)
C#, Javascript, HTML, XHTML, Windows, .NET, ASP.NET, WebForms, Dev, Design - Asynchronous Access to Long Running Web Service Tasks - Ritesh Ramesh
Asynchronous access to long running Web Service tasks
C#, .NET, ASP.NET, Architect, Dev - Create a jQuery Context Menu for Treeview - Ronald G. Carrigan
jQuery Context Menu for Treeview
C#, Javascript, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, WebForms, Dev, Design - Interaction Between Content Page and Master Page - Tomz_KV
Discussion on the concept and implementation of interaction between a content page and a master page.
CSS, HTML, C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, WebForms, Dev - HttpModule to Inject Visible Debug for Controls and Pages at Response Time - devwilson
Adding visual page and control-level debugging information to ASP.NET websites in a reusable way without inheriting from a custom Page or User Control base.
C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, Architect, Dev - Master Page and Content Page Interaction - John Gleeson
How to access Master page controls and routines from a content page and vice versa.
VB.NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, Dev - Custom JSON Serializer for the Entity Framework - Ahasanhabib
Custom JSON serializer for the Entity Framework
C#, .NET, ASP.NET, ADO.NET, Ajax, Architect, Dev, QA
Custom Controls
- Static Google Maps Web Control - GriffinPeter
Static Google Maps web control without using a license key!!
C#, .NET, ASP.NET, Dev
Web Services
- Using Public Web Services to get Information about Music Artists, Albums and Tracks - Ted Faison
Describes a Windows Forms Application that shows information about music, including lyrics. (Unedited)
C#, Windows (WinXP, Vista), WinForms, Architect, Dev
Microsoft BizTalk Server
- Parsing BizTalk Messages in .NET Components through Orchestration - Abdul_Rafay
Parsing BizTalk messages in .NET Components through Orchestration
C#, .NET - Consuming Web Services without web references in BizTalk - Abdul_Rafay
How to consume Web Services without web references in BizTalk.
.NET, Dev
SharePoint Server
- SharePoint Designer Complex Workflow - Varun Jain 786
SharePoint Designer Complex Workflow. Shows how to repeat steps in SharePoint designer
WebForms, Architect, Dev, Design, Sales - Something about SharePoint: Part1 (Concepts) - Hossein eraghi
An introduction to SharePoint products and technologies.
ASP.NET, Dev
General Graphics
- Optimized Image Inversion Using SSE2 - Tolga Birdal
Fast image inversion forms a good basis for optimizing pixel wise operations. We will discuss the ways to achieve the best speed on this inversion operator.
C++, ASM, Windows, Win32, Visual Studio, Hardware, Architect, Dev - DICOM Image Viewer - Amarnath S, S Mahesh Reddy
A simple viewer of images stored in the DICOM 3.0 File Format (C#). The file should have raw pixel data, uncompressed.
C# 3.0WinXP, Vista, GDI+, Dev - Free Image Transformation - YLS CS
Introducing a method to transform an image freely with C#
C#, Windows, GDI+
Database
- Yet Another Filter Library - Antonello Genuario
A class library that helps to create WHERE clauses in a SQL statement or a filter expression for a System.Data.DataRow select operation.
C#, .NET, ADO.NET, Dev - Data Access Component - zhongzf
An open source Data Access Component (Unedited)
C# (C# 2.0), XML, SQL, Windows, .NET, ASP.NET, SQL Server, ADO.NET, LINQ, MySQL, Oracle, Architect, Dev, Design - ATL OLEDB Memory Leak 2: CDynamicParameterAccessor - jason lue
A subtle memory leak problem on CDynamicParameterAccessor on special occasions
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C - Consume 32 bit COM DLL in x64 Bit SQL Server 2005 - Aneesur Rehman Khan
Consume 32 bit COM DLL in x64 bit SQL Server 2005
C# (C# 3.0), .NET (.NET 3.5), SQL Server (SQL 2005), Visual Studio (VS2008), Architect - How to config Linked Servers in a minute - Kamran Hazari
How to create Linked servers in a minute in an easy way (Unedited)
SQL, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), DBA - Top 10 steps to optimize data access in SQL Server. Part III (Apply advanced indexing and denormalization) - M.M.Al-Farooque Shubho
As part of a series of articles on several data access optimization steps in SQL Server, this article focuses on using some advanced indexing techniques and using de-normalizations to optimize data access. (Unedited)
SQL, Windows, SQL Server, Architect, DBA, Dev
SQL Reporting Services
- Programmatically Playing With SSRS Subscriptions - saanj
This article demonstrates how can you dynamically handle SQL Server Reporting Services Subscriptions without using the SSRS interface at all.
C#, XMLWin2003, .NET 3.5, ASP.NET, ADO.NET, Dev
.NET Framework
- Add Prerequisites of .NET Framework in Visual Studio Setup Project - S.Vinothkumar
Add prerequisites of .NET Framework in Visual Studio setup project
.NET (.NET 2.0), WinForms, Dev - Adding Random Functionality to Generic Lists using Extension Methods - devwilson
Extends IList to include a shuffle method and a 'select an element at random' method.
C# (C# 3.0), .NET (.NET 3.5), Dev
Game Development
- Chess Program in C# - Jacques Fournier
SrcChess is a chess program built in C#. (Unedited)
C#, .NET (.NET 2.0, .NET 3.0, .NET 3.5), WinForms, Architect, Dev
LINQ
- Use LINQ to Create Music Playlists – Revisited - davehamdan
A re-write of a previous article. Still using LINQ, but incorporating much more in this iteration 2 version.
C# (C# 3.0), Windows (WinXP, Win2003, Vista), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, LINQ, Dev - Free your model from view-imposed restraints with Entity Framework Interceptors - Kurt Evenepoel
Implementing Business Logic, Logging and Validation for the Entity Framework (Unedited)
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), ADO.NET, LINQ, Architect, Dev, Design
Mobile Development
- Mobile Game Programming for Beginners part 1 of 4 - Fredrik Bornander
First part of four in a beginners guide to J2ME Game Programming (Unedited)
Java, Java (J2ME), Dev, Design
Win32/64 SDK & OS
- Sensor API: Make your Win32 applications environment-aware in Windows 7 - Michael Chourdakis
A "Sensor Explorer" demonstration of the Sensor API in Windows 7.
C++, Windows, Win32, Win64, COM, Dev
Windows Communication Foundation
- REST, WCF and Streams: Getting Rid of those Names Spaces - gaurav_verma_mca
This article details out the mechanism by which RESTfull web services may be created using WCF in which the developer is in control of the XML structure
C# (C# 1.0, C# 2.0, C# 3.0), WCF, Dev, Design - WCF tracing FAQ - Shivprasad koirala
WCF tracing FAQ (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), SQL, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL 2008), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008), ADO.NET, WCF, WPF, MySQL, Silverlight, Architect
Windows Presentation Foundation
- Generate WPF and Silverlight Dependency Properties using T4 Templates - Colin Eberhardt
This article describes how to generate Dependency Properties from an XML declaration using a simple T4 template. It also includes a quick T4 primer. (Unedited)
C# (C# 3.0), XML, .NET (.NET 3.5), WPF, Silverlight, Dev - WPF Barcode Software - barcodesoftware
A WPF Barcode Software Application
C# 3.0, Windows, .NET 3.0, WPF, Dev - The WPF-NHibernate Toolkit - David Veeneman
Adapt NHibernate classes to run in WPF.
C#, Windows, WPF, Dev
Windows Workflow Foundation
- Manageable Services - Roman Kiss
This article describes a design, implementation and tooling of model driven WorkflowServices logically centralized in the Repository and physically decentralized for their runtime projecting.
C# (C# 3.0), .NET (.NET 3.5), WCF, XAML, LINQ, Architect, Dev, Design
C / C++ Language
- Portmappings on UPnP-NAT(s) using C++, winsock2, xerces2.8 (Linux friendly code) - Yohei Murakami
Portmappings on UPnP-NAT(s) using C++, winsock2, xerces2.8 (Linux friendly code)
C++ - Understanding DLLs – Building them and Allowing External Calls to their Functions - logicchild
The Basics of DLLs
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C - Active Error Codes - Stuart Dootson
A mechanism to ensure that error codes are checked and not just ignored
C++, Windows, Dev - Minimalist Logger - Andriy Tylychko
A single header cross-platform thread-safe logging facility
C++, Windows, STL, Dev - C++ Wrapper Class to Compute Moving Averages - Member 2516638
C++ wrapper class to compute moving averages
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C
C#
- Complete Class of Events - Karthikeyan Govindan
Describing complete class of events and thread synchronization using add and remove accessors.
C#, .NET (.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Dev - Execute a Program for n Seconds - Linccg
Start a program, execute for n seconds, then kill it
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), Win32 - The using Keyword and IDisposable - Omer Hanetz
Accessing IDisposable objects in a bounded scope with the using keyword
C# (C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Dev - Generic XML Serialization Methods - Kanhar Munshi
An XML Helper Class that can Serialize and De-Serialize custom User objects using C# Generics
C# (C# 3.0), Windows (WinXP), WinForms, Architect, Dev - Reading Image Headers to Get Width and Height - devwilson
Looks at techniques for getting an image's width and height quickly
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Dev - C# .NET Background File Downloader - bn2vs
A multithreaded file downloader with progress details, speed info and more
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.0, .NET 3.5) - Industrial controls 2 - Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0), GDI+
Java
- Java Class Viewer - Amos Shi
Watch the Java class file visually & interactively for the meaning of every byte (Unedited)
Java, Java (JavaSE 6, J2EE), Swing, Architect, Dev, Design - A Quick Look at API Design - BurkHufnagel
Suggestions to improve your approach to API design.
Java, Java, Architect, Dev - Java Mini Puzzler - BurkHufnagel
Three examples of Java code that doesn't do what you'd expect
Java, Java, Dev
Algorithms & Recipes
- Markov Monopoly - dawright
Analyzing the board game Monopoly using a Markov chain model. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Dev - DBX Parser - Unruled Boy
Read Outlook Express DBX file, extract mail to EML file
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Visual Studio, Dev
Internet / Network
- WinHttpGateway Library - klizardin
WinHttp API wrapper library with asynchronous call mechanism and support of HTTPS protocol (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (NT4, Win2K, WinXP, Win2003), Win32, Visual Studio (VS6), MFC, STL, Architect, Dev - Java Remote Desktop Administration - Lemo Stein
Control And View Another Computer Remotely
Java, Java (J2SE 5), Dev
Threads, Processes & IPC
- A Multi Threaded Linked Task Queue - Sanjay1982
I needed a multithreaded task queue but with linked tasks, so I created this Multithreaded Task Queue.
C#, Windows, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, Dev
Testing and QA
- How to implement a software development process - cromul
Software development process or how to perform 100% testing on GUI applications (Unedited)
C#, XML, Windows, .NET, Dev
Product Showcase
- A Prototype of Mobile SFA and CRM Software Solutions - Resco Developer Tools
A new flagship of Resco's product line Enterprise Solution Prototypes (ESP) brings revolutionary features and is specifically designed for SFA and CRM solutions
C#, .NET, Visual Studio, Dev, Design - Building a Multi-Page Image Viewer with ImageGear for Silverlight - Accusoft Pegasus, CaseyMuse
This article provides a quick tour of the ImageGear for Silverlight toolkit from Accusoft Pegasus, while developing a multi-page image viewer that runs completely on the client via managed code.
C#, Visual Studio, XAML, Silverlight, Dev
Articles updated added Last week
Edit Controls
- CFilterEdit: Use Regular Expressions to Filter Your Input - Ben Hanson
The definitive approach to filtering input text. Includes configurable error display.
VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
Grid & Data Controls
- RichTextBox Cell in a DataGridView - mrwisdom
Source code for how to create a RichTextBox column in a DataGridView
C#.NET 2.0, ADO.NET, WinForms, Dev
Miscellaneous
- Programming Microsoft Agent in Windows Forms - Mohammad Elsheimy
Learn how to program with Microsoft Agent in Windows Forms applications (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Win2003, Vista, Win2008), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008), COM, WinForms
Toolbars & Docking windows
- A Professional Ribbon You Will Use (Now with orb!) - Jose M. Menendez Poó
A serious project on an Office-like Ribbon control
C#Win2K, WinXP, Win2003, Vista, WinForms
Ajax and Atlas
- How to Create an HTML Editor for ASP.NET AJAX - Eric Williams (winthusiasm.com)
This article discusses how to create an HTML editor server control specifically for the Microsoft AJAX environment.
C#, HTML, ASP.NET, Ajax, Dev
Client side scripting
- WMI Hardware/Software Enumeration Script - Dmitry Khudorozhkov
This article presents a JScript/WMI/WSH script - the core of any inventory management application.
Javascript, XMLWin2K, WinXP, Win2003, Visual Studio, Dev - Absolute Position of a DOM Element - Sergiy Korzh
A JavaScript function to get the absolute coordinates of a DOM element within a document
Javascript, CSS, HTML, XHTML, Windows, Linux, Dev
Silverlight
- Silverlight 2.0/3.0 Beta DropDownMenu - Alexei Prokudin
This is an implementaion of SL 2.0/3.0 Beta DropDown Menu like Application MainMenu (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0), HTML, Windows (Win2K, WinXP, Win2003, Vista, Win2008), ASP.NET, WPF, LINQ, Silverlight, Dev, Marketing - How to determine the processor count from a Silverlight web page - Eylon Yogev.
How can you tell if a computer has more than one CPU without using any special permissions.
C#, Windows, .NET, Ajax, Silverlight, Dev
User Controls
- Date Picker User Control - Simon B.
A date picker user control in ASP.NET (C#, VS2005)
C#, .NET, ASP.NET, Dev
General Graphics
- Range Finder - Mohammad Reza Khosravi
A simple program to find real size or distance of objects in your digital camera photos
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Win64, Visual Studio (VS2005, VS2008), GDI+, WinForms, Design
Database
- Top 10 steps to optimize data access in SQL Server. Part I (Use Indexing) - M.M.Al-Farooque Shubho
As part of a series of articles on several data access optimization steps in SQL Server, this article focuses on using indexing to optimize data access (Unedited)
SQL, Windows, .NET, SQL Server, Architect, DBA, Dev - Top 10 steps to optimize data access in SQL Server. Part II (Re-factor TSQLs and apply best practices) - M.M.Al-Farooque Shubho
As part of a series of articles on several data access optimization steps in SQL Server, this article focuses on refactoring and applying the TSQL best practices to improve performance. (Unedited)
SQL, Windows, .NET, SQL Server, Architect, DBA, Dev - SQL Server CE Query Tool - ray_mayukh
User friendly query designer and data manipulation tool for SQL Server CE
C# (C# 3.0), Windows (WinXP), SQL Server (SQL CE), DBA, Dev
.NET Framework
- CrystalReports Push Model with .NET - Raspberry Man
How to make custom datasource for CrystalReports engine using push model and .NET
C#, Windows (Win2K, WinXP, Win2003), .NET (.NET 2.0), SQL Server (SQL 2000, SQL 2005), Visual Studio (VS2005), ADO.NET, Dev - C# Object to Interface Caster Utility - Ruben Hakopian
A utility that casts an object to an interface, even if it doesn't formally implement it.
C#, .NET, Dev
Windows Presentation Foundation
- XAML Dialog Control: Enabling MVVM and Dialogs in WPF - DoomGoober
Add Data Templated dialog to your application with a single line of XAML
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), XAML, WPF, Dev
C / C++ Language
- Pointer to Pointer and Reference to Pointer - Shao Voon Wong
Explains the reason behind using pointer-to-pointer and reference-to-pointer to modify a pointer passed to a function.
VC6, VC7, VC7.1, Windows, Visual Studio, Dev
C++ / CLI
- Writing a C++ Program with the CAPICOM Component to Encrypt and Decrypt Files - logicchild
An article written to explain a type of encryption
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C
XML
- Yet Another XML Serialization Library for the .NET Framework - Sina Iravanian
An XML serialization library which lets developers design the XML file structure, and select the exception handling policy. This library also supports serializing most of the collection classes such as the Dictionary generic class.
C#, XML.NET 3.0, .NET 3.5, Architect, Dev
DLLs & Assemblies
- SFMT in Action: Part I – Generating a DLL Including SSE2 Support - Emre Özgür İnce
An approach for using the SFMT (SIMD-oriented Fast Mersenne Twister) random number generator algorithm.
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), C++/CLI, C - Modify the Base Addresses for a DLL Files Series - aovidiu
The generated DLLs base addresses assure contiguous memory spaces for each DLL in the given DLLs series.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003), MFC, Dev
Exception Handling
- Little Crash Reporter - ub3rst4r
Collect crash data from a machine and send it to your email to be analyzed.
C#, .NET, PHP, Dev, QA
Internet / Network
- An Asynchronous Socket Server and Client - Andre Azevedo
An asynchronous socket server and client with encryption and compression.
C#.NET 2.0, WinXP, Win2003VS2005, Dev
String handling
- RegEx Tester - Regular Expression Tester - BucanerO_Slacker
It aids you to develop and fully test your regular expression against a target text.
C# Topics, Dev
Hardware & System
- Driver to Hide Processes and Files - Apriorit Inc
In this article, we describe the driver we created to hide processes and files in a system.
C++, Windows, MFC, VS.NET2003, VS2005, VS2008, Dev
Technical blogs added Last week
Edit Controls
- Editing Ribbon Bar Images - Jonathan Wood
If you've installed the Visual C++ 2008 Feature Pack or upgraded to Visual Studio 2008 Service Pack 1, you may already be working with the new ribbon bar control. This control provides many new user-interface elements and cool new images. However, if you are like many people, you may have wondered
C++, Windows, MFC
ASP.NET
- Master Page, Child Pages: Dynamic Communication Flexibility - Steve Wellens
How to have "static" buttons on a Master Page call functions in child pages when clicked. (Unedited)
C#, Windows, .NET, ASP.NET - Implementing Non-ASP.NET Posts in ASP.NET - Jonathan Wood
How to include multiple form tags in an ASP.NET page.
Javascript, HTML, Ajax
Caching
- Getting Bit by Caching - Jonathan Wood
I must confess, I've been bit by ASP.NET caching a couple of times now. It's not that there's anything wrong with ASP.NET caching—there isn't. In fact, it's not that ASP.NET caching is not important and cool—it is! But what seems like an easy-to-use feature can actually get fairly complex and can ea (Unedited)
C++, Windows
Silverlight
- A Stacked Bar Chart Silverlight control - S1mm0t
A stacked Bar Chart control for Silverlight.
C++, .NET, Silverlight, Dev - Solving cross domain issues with Silverlight 2 - Leonid Sorokin
Hot to solve cross domain issues with Silverlight 2.
C#, Windows, .NET, Dev
Microsoft BizTalk Server
- Consuming Web Services without web references in BizTalk - Abdul_Rafay
Last week I came across a scenario where I had to call the card verification service before updating the credit/debit card status. This was the first time I was consuming a web service in an orchestration so I had a little trouble in the beginning. Very innocently I made request and response message
Windows, Dev - Parsing BizTalk messages in .NET Components through Orchestration - Abdul_Rafay
How to parse BizTalk messages in .NET components through orchestration.
C#, Dev - Preserve trailing spaces in a flat file schema - Abdul_Rafay
If the trailing spaces of your flat file message is being truncated by BizTalk, here is a workaround.
XML, Dev - BizTalk does not recognize change in Web Services - Abdul_Rafay
As a good practice, always publish Web Services when the orchestrations which are being published as a Web Service are stopped or are in an unlisted state so this error will not occur.
All Topics, Dev - Microsoft announces BizTalk Server 2009 - Abdul_Rafay
After the BizTalk Server 2006 R2, Microsoft announces BizTalk Server 2009 which will serve enterprises to build integration solutions with a more powerful Microsoft suite.
All Topics, Dev
.NET Framework
- Delegates demystified - deostroll
This article should give you an idea where you ought to use delegates (Unedited)
C++, Windows, MFC
Windows Presentation Foundation
- Easy help with WPF - Pete O'Hanlon
Adding simple HelpProvider functionality to your WPF applications couldn't be easier.
C#, XAML, WPF Topics
Collections
- System.Collections.Generic.SynchronizedCollection – thread safe? - Richard Ashman
I've been spending time of late preparing a batch of posts on developing thread-safe software (some of which concern themselves with the difficulties of synchronisation) when I came across a BCL type I hadn't seen before …. the rather enticingly named SynchronizedCollection. It implements all th (Unedited)
C#, Windows, .NET
Debug Tips
- Silverlight 2.0 – How to use a DataBinding with the ToolTipService - Richard Ashman
The simple ToolTipService type that Silverlight provides us with out of the box, exposes an attached property called ToolTip that enables us to assign a popup visual to a dependency object.
Work Issues
- BackgroundWorker.ReportProgress is Asynchronous - Jonathan Wood
I never noticed this before but the BackgroundWorker.ReportProgress method returns before the control's ProgressChanged event has completed. It may return before the ProgressChanged event has even started! For those not familiar with the BackgroundWorker control, this control simplifies creating a (Unedited)
C++, Windows, MFC
Uncategorised Technical Blogs
- Silverlight 2.0 – Delaying Data Binding with a ToolTip - Richard Ashman
Silverlight promises much in the way of been the enabler for the development or rich enterprise class LOB application over the internet, but in its current carnation and with its brittle temperament it has a steep learning curve (especially if you come to it from WPF) and you often find yourself cod (Unedited)
All Topics - Silverlight 2.0 – How to use a {Binding} to dynamically change the background colour of an individual DataGrid row - Richard Ashman
The System.Windows.Controls.Data assembly contains the DataGrid control. You can use it to display tabular data in your Silverlight 2.0 applications. While it handles the basics well, it's still an early release and lacks obvious support for some of the most apparently simple tasks such as settin (Unedited)
All Topics - CodeProject에 포스팅 하다~ - Moonhyuk
지금 진행중인 주제로 CodeProject에 포스팅 하였는데, 관심이 많은것 같다. 아직은 Part1 이지만, 주말에 Part2를 포스팅 해야겠다. ^^ 뿌듯하다 ㅋㅋ SPRING.NET + iBATIS.NET With ASP.NET MVC - Part 1 1. Introduction Recently, Microsoft announced the ASP.NET MVC. A pattern that supports these features is the MVC (Model-View-Controller). The ASP.NET team (Unedited)
All Topics - Shallow and Deep Object Copying - Jonathan Wood
In .NET, class objects are reference types. Assigning one object variable to another object variable does not copy that object, it simply causes both object variables to reference the same object. Sometimes, a copy is required. For example, maybe two routines need to start with the same data but th (Unedited)
All Topics - Selecting a ListView Item - Jonathan Wood
Recently, I was writing a C# desktop application that processed records from a database. I wanted to provide visual feedback as to what was going on so I decided to add each record to a ListView control as the record was processed. In order to highlight the current item, and also to scroll the List (Unedited)
All Topics - Dynamically Setting the Theme - Jonathan Wood
Themes can be used to customize the look of your Website. If you need to select the theme based on user settings, you'll be glad to know that ASP.NET allows you to set the theme of a page dynamically when the page is being created. This process is pretty straight forward; however, there are a couple (Unedited)
All Topics - I've "forked" the Grails PayPal Plugin… - Matt Stine
I’m currently completing the finishing touches on a new e-commerce site for my wife’s stationary business. We decided a long time ago to use PayPal for all of the payment processing since we’ve had a great experience using it for our eBay selling. About a year ago Graeme Rocher pol (Unedited)
All Topics
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