New articles added Last week
List Controls
- Enable MultiSelect in WPF ListView - Leung Yat ChunMake your ListView support Item Selection by Dragging, (Unedited)
C# (C# 3.0, C#), Windows (Windows, WinXP, Vista), WPF, Design, Beginner
Ajax and Atlas
- Dynamic UpdateProgress Control - Jamie PompuHide sections of the page when an UpdateProgress control is activated (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 3.0), Visual Studio (VS2008, VS, VS2005), ASP.NET, Dev, Intermediate, Advanced - ASP.NET client validation call out extender - Enoch TsaiAn extender that "hacks' into .Net 3.5 client validation without tempering its base structure to provide rich and interactive client validation enhancement with visual effect from jQuery library. (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 2.0, .NET 3.0), ASP.NET, Ajax, Design, Dev, Intermediate, Advanced - Triggering AJAX UpdatePanel from a Button Click or DropDownList Selection Change in Code-Behind - Robert PittengerThis article shows how to make a Button click or DropDownList selection change trigger an update to an AJAX UpdatePanel with all code written in code-behind
C#.NET 2.0, ASP.NET, Dev, Beginner - Faster JavaScript StringBuilder - Ferreri Gabriele (Megasoft78)A faster Javascript StringBuilder.
C#, JScript, ASP.NET, Ajax, Dev, Beginner, Intermediate
ASP.NET
- Cross Page Postback Without Circular Reference Errors - webbuilderCross Posting with Strong Typing (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 2.0, .NET 3.5, .NET 3.0), WebForms, Dev, Beginner, Intermediate - Binding ASP.NET TreeView to a DataSet or an ObjectDataSource - Ralph VarjabedianThe TreeView can not bind to a DataSet or to an ObjectDataSource. With one line of code you can do that now. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), JScript, CSS, HTML, Ajax, ASP, ASP.NET, Dev, Beginner, Intermediate - Localizing Date and Time Display in ASP.NET - Anthony LeuzziLocalizing date and time display to meet the user's preferred language (Unedited)
C#, .NET (.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET), WebForms, ASP.NET, Dev, Beginner - Upload and view images to/from an Oracle database using an XML Web Service - matrikaThis article explains about uploading and fetching images to/from an Oracle database using XML web services and ASP.NET.
C# (C# 3.0, C#, C# 2.0), SQL, Windows (Windows, WinXP, Win2003, Vista), .NET (.NET 3.0, .NET, .NET 2.0), IE (IE 6.0, IE, IE 7), DBA, Dev, Intermediate, Advanced - Using A Single Transaction With Multiple Typed DataSets - drgbgProvides a detailed explanation of how to implement a single transaction across multiple Typed Datasets
VB, Windows, .NET 2.0, ASP.NET, Dev, Intermediate
ASP.NET Controls
- GridView Rows Navigation Using The Arrow (Up/Down) Keys. - Samir Nigam This article describes how to navigate GridView rows with the help of the arrow (up/down) keys using JavaScript. (Unedited)
C# (C# 2.0, C#), JScript, CSS, HTML, .NET (.NET, .NET 2.0), ASP.NET, ADO.NET, Ajax, Dev, Intermediate, Advanced
Client side scripting
- XML(SOAP) Message to Object Mapper - Sam ShilesA message manager to map XML response messages to javascript objects (Unedited)
C# (C# 2.0, C#), JScript, XML, HTML
Internet / Network
- A Code Project Article Information Library (Part 2) - Derek BartramThis library provides a framework for using Code Project article information in applications, and provides a utility for extracting user information (Unedited)
C#, Windows (Win2K, WinXP, Win2003, Vista, Windows), .NET (.NET 2.0, .NET 3.0, .NET 3.5, .NET), Win32, Win64, Arch, Dev, Beginner - The Code Project Kevin Bacon Game (Part 3) - Derek BartramA Code Project orientated Kevin Bacon game utilising the CodeProject.dll (Unedited)
C#, SQL, Windows (Win2K, WinXP, Win2003, Vista, Windows), .NET (.NET 2.0, .NET 3.0, .NET 3.5, .NET), Win32, Win64, CEO, Arch, DBA, Dev, QA, Design, Intermediate, Advanced
Silverlight
- Silverlight2 Lightbox - Tim MasonA Silverlight2 lightbox control (Unedited)
C# (C# 3.0, C#), JScript, .NET (.NET, .NET 3.5), Visual Studio (VS2008, VS), XAML, Design, Dev, Intermediate - Silverlight 2.0: The first native rich text editor - Christoph HusseIn contrast to existing ones, my RTE is fully written in C# and doesn't use any HTML rendering or JavaScript. Most common features are supported! (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.0, .NET 3.5), XAML, WPF, Design, Dev, Beginner, Intermediate - A Textured Triangle Control for Silverlight 2 - the Basic Building Block for 3D - Florian KrueschThis article is all about implementing a triangle primitive as custom control in Silverlight 2.0 that can be used for 3D effects in Silveright. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET, XAML, Dev, Beginner, Intermediate, Advanced
Web Security
- Query string encryption for ASP.NET - Michael UlmannClear text query strings are a potential security threat for your web application. Thus, query strings should be always encrypted. (Unedited)
JScript, CSS, HTML, C#, ASP, ASP.NET, Ajax, Dev, Beginner, Intermediate
Database
- An introduction to LINQ for db4o - edwin_vermeerA demo web application for demonstrating the power of LINQ for db4o. (Unedited)
C# (C# 3.0, C#), LINQ, .NET, ASP.NET, Dev, Beginner - SQL Server to SQL Server Compact Edition Database Copy Utility - johnnycantcodeCreate and manage your mobiles database using SQL Management Studio and export them to SQL Compact Edition databases (Unedited)
C#, SQL, Windows, WinForms, Beginner, Intermediate - Check Validity of Sql Server Stored Procedures/Views/Functions (updated) - Emil LerchCommand line tool to check validity of objects in SQL Server databases (Unedited)
C# (C# 2.0, C#), SQL, Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.0, .NET 3.5, .NET 2.0), SQL (SQL 2000, SQL 2005, SQL), Visual Studio (VS2008, VS), ADO.NET, Beginner, Intermediate, Advanced
.NET Framework
- Publishing Remote Object From IIS - ayrilmazHow to publish a remote object using IIS (Internet Information Server) (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Intermediate - JIT Optimizations - Sasha GoldshteinIn this article, we will look into JIT optimizations, with specific focus on inlining.
C# (C# 1.0, C# 2.0, C# 3.0, C#), ASM, MSIL, Windows, .NET, Dev, Design, Advanced - Handling HTML Events from .NET, using C# - Sharon SalmonThis article demonstrates a simple way to bind to any HTML document event from a .NET WinForms application or a BandObject or a Browser Helper Object.
C#, VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB), .NET, WinForms, Intermediate - Running a ClickOnce application from another program - dwrogersA bootstrap loader to execute a ClickOnce application - written in C# (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), VB, Windows, .NET, WinForms, Arch, Dev, Intermediate
Windows Communication Foundation
- Simple WCF - X509 Certificate - meetsenthilbtechhow to create Temporary X509 certificate and also to implement X509 Certificate security in WCF service and client (Unedited)
WCF, Dev, Intermediate
Windows Presentation Foundation
- Simple slide game using Viewbox - Sacha BarberA simple 9 peice puzzle using ImageBrush.ViewBox (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5), WPF, Design, Arch, Dev, Intermediate - Creating the Same Program in Windows Forms and WPF - Josh SmithShows how to write the same simple program in Windows Forms and WPF (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5), XAML, WPF, WinForms, Arch, Dev, Beginner - Aggregating WPF Commands with CommandGroup - Josh SmithIntroduces a generic technique of chaining commands together (Unedited)
C# (C# 2.0, C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 3.0), XAML, WPF, Arch, Dev, Intermediate
Windows Workflow Foundation
- Navigational Workflows Unleashed In WWF/ASP.NET 3.5 - Pero MatićCase-study on the internals of a Navigational Workflow engine for a fictional dating website called "World Wide Dating." (Unedited)
C# (C# 3.0, C#), LINQ, ASP.NET, Arch, Dev, Intermediate
C#
- Simple C# Downloader - Sean DastouriConnect and download any file from the internet using .NET and C#. (Unedited)
C# (C# 3.0, C#), .NET, Beginner - MySQL Table Manager - AKA MAJOMySQL engine permits user level locks. The program explains how to manipulate these lock types. (Unedited)
C#, .NET (.NET 2.0), WinForms, Intermediate
Java
- EJB 3.0 Remote Session Bean Lookup - bijulsoniThis article describes a way to perform remote lookup of EJB 3.0 session bean into simple Java application.
Java, Java (J2EE), Dev, Intermediate
VB.NET
- Drag and Drop on a Windows Form - Sigurd JohansenHow to insert an image on a form in runtime mode, dragging it to the right position and by using a database retrieve the position and shape when starting the application up again
VB, SQL, .NET, Dev, Intermediate
Algorithms & Recipes
- Virtual Cursor - Hatem MostafaThis article demonstrates a new technique to optimize DBMS' output cursor storage using Virtual Cursor. (Unedited)
C++, C, Advanced - Calculating Percentiles in Memory-bound Applications - John D. CookHow to compute percentiles of a stream of data too large to fit into memory at once
C++, WindowsVS2005, Dev, Intermediate
Threads, Processes & IPC
- Read Environment Strings of Remote process - Sarath. A Tools to read Environment variables of a remote process (Unedited)
C++, Windows (Win2K, WinXP, Win2003, Vista, Windows), MFC, Dev, Intermediate, Advanced - Message Thread Using IoCompletionPort - My2CentsThread communication made easy!
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Windows, Visual Studio, Intermediate, Advanced
Design and Architecture
- Designing Application Using Test Driven Development - azamsharpIn this article we will take a look at designing application using test driven development.
C#, ASP.NET, Arch, Dev, Design - Secrets for Setting Up Continuous Integration - wallismA few simple tips that should help when you are considering setting up CI (Unedited)
SQL, C# (C# 1.0, C# 2.0, C# 3.0, C#), VB (VB 7.x, VB 8.0, VB 9.0, VB), .NET (.NET, .NET 3.5, .NET 3.0, .NET 1.1, .NET 2.0), SQL (SQL 2005, SQL), WinForms, WebForms, ASP.NET, Arch, DBA, Dev, Beginner, Intermediate, Advanced
Hardware & System
- WMI Provider Extensions in .NET 3.5 - Sasha GoldshteinIn this article, we will write a full-blown WMI provider in managed code and consume that provider from managed code using the WMI extensions in .NET 3.5.
C++/CLI, C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5), Arch, Dev, QA, Design, Beginner, Intermediate
Product Showcase
- Visualize Data on a Mobile Device using Visual Studio - Vladimír GregorThis article is about displaying data in mobile applications built on the .NET Compact Framework platform. It demonstrates several typical data structures and their visualization on the small display of a mobile device.
Windows, .NET CF, Visual Studio (VS2008, VS), Arch, Dev, Intermediate
Articles updated added Last week
Combo & List Boxes
- CheckBox ComboBox Extending the ComboBox Class and Its Items - Martin LotteringAn article on a CheckBox ComboBox control which extends the ComboBox.Items.
C# 2.0, Windows, .NET 3.5, Visual Studio, Dev, Intermediate - Customizable ComboBox Drop-Down - lhayes00A combobox control with a customizable drop-down
C# (C# 2.0, C#), Windows, .NET (.NET, .NET 3.0), GDI+, Dev, Intermediate
Desktop Gadgets
- Developing a Realtime Stockreader using WPF and Yahoo Finance Data - michbexRealtimeSockreader is a desktop widget for viewing live stock data of your portfolio (Unedited)
C# (C# 1.0, C# 2.0, C#, C# 3.0), Windows (Windows, WinXP, Vista), .NET (.NET, .NET 3.0), Visual Studio (VS, VS2008), XAML, WPF, Design, Dev, QA, Intermediate
Edit Controls
- A C# Numeric Field Control - Michael ChapmanAn abstract base for a numeric fielded control.
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev, Intermediate
Grid & Data Controls
- Cell Blink for DataGridView - Raghavan Ram RajaAn article on adding a cell blink feature for DataGridView
C# 2.0, Windows, .NET 2.0, Visual Studio, WinForms, Dev, Intermediate
List Controls
- A Much Easier to Use ListView - Phillip PiperThis article describes a much easier to use ListView that supports sorting and grouping.
C# 2.0, Windows, .NET 2.0VS.NET2003, VS2005, Dev, Intermediate
Miscellaneous
- A C# IP Address Control - Michael ChapmanA C# analogue to the MFC CIPAddressCtrl
C#, Windows, .NET 1.1VS.NET2003, Dev, Intermediate
Progress Controls
- ColorBar - A Gradient Colored ProgressBar - CopperColorBar is a gradient colored progress bar control written using VB.NET. (Unedited)
VB (VB 8.0, VB), Windows, .NET (.NET, .NET 2.0), GDI+, WinForms, Dev, Intermediate, Advanced
Tree Controls
- Visual Studio 2005 ToolBox Clone - PopanglerA simple clone of the Visual Studio 2005 toolbox using a standard treeview. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows (Windows, Win2K, WinXP, Win2003, Vista), Win32, GDI+, Dev, Design, Beginner
Applications & Tools
- ToDoList 5.5.1 - 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, VS6, CEO, Arch, DBA, Dev, QA, Intermediate - Calendar Plug-in for .dan.g.'s ToDoList - In 10 Easy Steps™ - [d3m0n]A Calendar UI extension component for the ToDoList, giving you a timeline view of your tasks.
C++ (VC6, C++), Windows, Visual Studio (VS, VS6), MFC, Dev, Intermediate
ASP.NET
- The Tortoise and the Long Hair: A fabel - HerbrandsonA method for unit testing views in the .net MVC framework (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 3.5), ASP.NET, Dev, QA, Advanced - An extensible DotNetNuke Google Sitemap Generator - brucerchapmanBuilding a DotNetNuke Sitemap Generator using the ASP.NET Provider model (Unedited)
C# 2.0, Windows, .NET 2.0, Visual Studio, ASP.NET, Dev, Advanced
ASP.NET Controls
- Selecting / Deselecting All The CheckBoxes Inside The GridView - Samir Nigam This article describes how to select & unselect all the CheckBoxes inside the GridView control (Unedited)
C# (C# 2.0, C#), JScript, CSS, HTML, .NET (.NET, .NET 2.0), ASP.NET, Dev, Intermediate - Client Side Validation For The CheckBoxes Inside The GridView - Samir Nigam This article describes how to count selected CheckBoxes inside a GridView control (Unedited)
C# (C# 2.0), JScript, HTML, .NET (.NET 2.0), ASP.NET, Dev, Intermediate
Client side scripting
- MSAgent Style Critters for your Web Pages - HelbraxMSAgent Style Critters for your Web Pages (Unedited)
JScript, XML, CSS, HTML, Dev, Intermediate
Internet / Network
- How to use the managed RTP API classes in .NET to create your multicasting systems - Fadi M. Abdel-qaderCreate an RTP multicasting presenter (with motion detection).
C# 1.0, C# 2.0, Windows, .NET 1.1, .NET 2.0, ASP.NET, WinForms, WebForms, VS.NET2003, VS2005, Dev, Advanced
Silverlight
- A simple treeview in Silverlight 2.0 - Valentin BillotteCréating a templatable treeview in silverlight (Unedited)
C#, Advanced
Libraries
- Xport: XHTML Parsing and Objective Reporting Toolkit - Mitchel HaasOpen source C++ class template library for generating and parsing xhtml documents. (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Windows (Windows, NT4, Win2K, WinXP, Win2003, Vista), Win32, STL, CEO, Arch, Dev, Intermediate, Advanced
Mobile Development
- Pocket PC and Smartphone 99% .NET MAPI - rwt33A wrapper for using MAPI on the Pocket PC and Smartphone, written 99% in .NET, resulting in a fast and easy-to-maintain library.
C++, C# 2.0, Windows, .NET CF, .NET 2.0, Visual Studio, Dev, Advanced
Windows Presentation Foundation
- WPF Runtime Localization - Andrew WoodA WPF localization solution with runtime updating and design-time support in Visual Studio and Expression Blend
C# (C# 2.0, C#), Windows, .NET (.NET, .NET 3.0), XAML, WPF, VS2005, Design, Dev, Intermediate - Introduction to XPS - Part 1 of n(ot too many) - Lee HumphriesXPS is a fixed document format derived from XAML - so how do you use it to produce the documents you want? (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), XML, XSLT, .NET (.NET, .NET 3.5, .NET 3.0), XAML, Arch, Dev, Beginner, Intermediate
C / C++ Language
- C++ Memory Management Innovation: GC Allocator - xushiweiMost of the C++ programmers do not benefit from "Garbage Collection" technique (GC). Here is a new memory management technique named "GC Allocator" (Note it is not "GC"). (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Windows, ATL, STL, COM, Arch, Dev, Intermediate, Advanced
C#
- EventyList: The List with Events - gajatkoGeneric list class based on Microsoft's implementation with few additional events to handle like BeforeAdd, OnAdd, BeforeRemove, etc.
C# 2.0, Windows, .NET 2.0VS2005, Dev, Intermediate - VTD-XML: XML Processing for the Future (Part II) - Jimmy ZhangReveal XML processing issue #1 and explain why document-centric XML Processing is the future (Unedited)
C#, XML, .NET (DotGNU, .NET), Dev - Index XML Documents with VTD-XML - Jimmy ZhangIntroduce a simple, efficient, human-readable XML index called VTD+XML (Unedited)
C, C# (C# 1.0, C# 2.0, C# 3.0, C#), JScript, XML, CSS, HTML, ASM, MSIL, UML, Forth.NET, XSLT, LINQ, Office, XBox, Windows (Windows, Win2K, WinXP, Win2003, Vista), WinCE, .NET CF, .NET (.NET, Mono, DotGNU, .NET 3.5), ASP, ASP.NET, Win32, Win64, SQL (SQL 2000, SQL 2005, SQL), IIS, GDI, GDI+, OpenGL, DirectX, Ajax, WCF, XAML, WPF, COM, COM+, ADO, ADO.NET, VS.NET2002, VS.NET2003, VS2005, VS2008, Design, CEO, Arch, DBA, Dev, QA, Beginner, Intermediate, Advanced - Schemaless C#-XML data binding with VTD-XML - Jimmy ZhangAgile, efficient XML data binding without schema (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), XML, .NET CF, .NET (.NET, .NET 3.5, .NET 3.0, .NET 1.0, .NET 1.1, .NET 2.0), ASP, Win32, Win64, WCF, Ajax, Design, CEO, Arch, DBA, Dev, QA, Beginner, Intermediate, Advanced - Multiple Ways to do Multiple Inserts - Neeraj SalujaVarious ways to do Multiple Inserts in SQL Server 2000/2005 or Oracle Database using ADO.NET in single database round trip. (Unedited)
C# (C# 1.0, C# 2.0, C#), .NET (.NET, .NET 1.1, .NET 2.0), ADO.NET, Dev, Intermediate
XML
- XML on a Chip - Jimmy ZhangDiscuss the technical considerations of porting XML processing to custom chips.
XML, Arch, Dev, Intermediate
Algorithms & Recipes
- Image Alignment Algorithms - Oleg KrivtsovImplementing Lucas-Kanade and Baker-Dellaert-Matthews image alignment algorithms (Unedited)
C++ (VC8.0, C++), C, Windows, Advanced - Looking up items in HashTable/Dictionary objects that have multiple keys - Paul B.Dictionary objects take a single key as a look up key. This class simplifies using a Dictionary when you have multiple keys, such as two strings and an int, etc.
C# (C# 2.0, C#), .NET (.NET, .NET 2.0)VS2005, VS2008, Arch, Dev, Intermediate, Advanced - A C# Implementation of the VF Graph Isomorphism Algorithm - darrellpThe VF Graph Isomorphism algorithm in C#.
C#, .NET (.NET 2.0, .NET 3.0, .NET 3.5, .NET), Dev, Design, Intermediate - XML: Include a Flexible Parser in Your C++ Applications - Michael ChourdakisFree, portable, compiler-independent XML library in C++
C++, XML, Windows, Visual Studio, Dev, Intermediate
Cryptography & Security
- Cryptographic Interoperability: Keys - Jeffrey WaltonImport and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
C++ (VC6, VC7, VC7.1, VC8.0, C++), C# (C# 2.0, C# 3.0, C#), Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5, .NET 3.0, .NET 2.0), Win32, Win64, Dev, Intermediate
Macros and Add-ins
- Common Add-Ins - Sp1ffWriting add-ins for DevStudio, Visual Studio, and Office
VC6, VC7, VC7.1, VC8.0Win2K, WinXPVS2005, VS6, Dev, Intermediate - Increment File and Product Version Number - Multiple IDE - Jordan WaltersAn add-in to automatically increment the FileVersion and ProductVersion fields in your application's resource file. Works in VC6 and VS2005, and probably all versions in between.
C++ (VC6, VC7, VC7.1, VC8.0, C++, VC9.0), Windows (Windows, WinXP, Vista), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008, VS), ATL, STL, Dev, QA, Intermediate, Advanced
String handling
- Parsing command line arguments - trupikCommandLineParser library provides simple way to define command line arguments and parse them in your application (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, .NET, Dev, Beginner
Threads, Processes & IPC
- RCF - Interprocess communication for C++ - Jarl LindrudA server/client IPC framework, using the C++ preprocessor as an IDL compiler.
VC7.1Win2K, WinXPVS.NET2003, Dev, Intermediate - Simple Managed Wrapper for Windows Pipes - Raghavan Ram RajaThis article presents a very simple and easy to use managed wrapper for Windows Pipes.
C# 2.0, Windows, .NET 2.0VS2005, Dev, Intermediate
Hardware & System
- NDIS sample - 6.0 miniport driver for realtek 8168/8169/8111/8110 - alexander sureshNDIS 6.0 miniport driver for realtek 8168/8169/8111/8110 family of gigabit ethernet controllers (Unedited)
C, Windows (Vista, Windows), Dev, Intermediate
No comments:
Post a Comment