Click here to Skip to main content
12,750,710 members (38,218 online)

Articles by David Veeneman (Articles: 30)

Articles: 30

RSS Feed

Average article rating: 4.61

Miscellaneous
General
Posted: 2 Sep 2004   Updated: 2 Sep 2004   Views: 68,231   Rating: 2.73/5    Votes: 11   Popularity: 2.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 3,898
How to pass drag-and-drop events to child controls in UserControls
Posted: 5 Sep 2004   Updated: 5 Sep 2004   Views: 50,581   Rating: 4.33/5    Votes: 16   Popularity: 5.22
Licence: Not specified      Bookmarked: 34   Downloaded: 640
How to pass custom objects in a drag-and-drop operation.
Database
ADO.NET
Posted: 10 Jan 2006   Updated: 19 Jan 2006   Views: 350,090   Rating: 4.68/5    Votes: 99   Popularity: 9.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 284   Downloaded: 3,061
This article will show how to accomplish these goals—use ADO.NET as a thin data transport layer, while still taking advantage of the data-binding capabilities of .NET user interface controls. As it turns out, it’s pretty easy.
Posted: 19 Jan 2006   Updated: 19 Jan 2006   Views: 270,758   Rating: 4.95/5    Votes: 61   Popularity: 8.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 238   Downloaded: 3,251
In this second part of the article series, we will revisit the ADO.NET CRUD operations. Only this time, we will use an application with far better architecture. Once that is done, we will move on to data binding with objects.
Posted: 10 Feb 2006   Updated: 10 Feb 2006   Views: 133,494   Rating: 4.64/5    Votes: 23   Popularity: 6.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 128   Downloaded: 1,338
In this article, we will see how to use ADO.NET to serialize an object model. Once we have finished with serialization, we will look at how to bind our object model to user controls.
General
Posted: 31 Oct 2007   Updated: 31 Oct 2007   Views: 626,575   Rating: 4.92/5    Votes: 207   Popularity: 11.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 519   Downloaded: 21,673
A simple, straightforward tutorial that will get you up to speed on the fundamentals of NHibernate as quickly as possible
SQL
Posted: 24 Feb 2009   Updated: 24 Sep 2010   Views: 89,259   Rating: 4.83/5    Votes: 30   Popularity: 7.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 78   Downloaded: 2,192
This article discusses how to create a private installation for SQL Compact
C#
Samples
Posted: 19 May 2003   Updated: 19 May 2003   Views: 65,301   Rating: 2.92/5    Votes: 8   Popularity: 2.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 1,197
A C# translation of the 'Starting Point' example in Chapter 1 of "Refactoring - Improving the Design of Existing Code", by Martin Fowler.
Windows Forms
Posted: 1 Aug 2006   Updated: 1 Aug 2006   Views: 326,600   Rating: 4.96/5    Votes: 73   Popularity: 9.24
Licence: Not specified      Bookmarked: 135   Downloaded: 4,230
# programmers don’t have anything quite as slick as the VB.NET My.Settings namespace. However, there is an alternative
Windows Presentation Foundation
Applications
Posted: 6 Mar 2011   Updated: 6 Mar 2011   Views: 190,435   Rating: 4.93/5    Votes: 54   Popularity: 8.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 169   Downloaded: 14,319
How to get a Prism 4 line-of-business application up and running, using WPF and the Unity Dependency Injection (DI) container.
Posted: 6 Mar 2011   Updated: 5 Apr 2011   Views: 119,752   Rating: 4.92/5    Votes: 47   Popularity: 8.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 165   Downloaded: 7,145
The article provides a step-by-step explanation of how to set up a Prism application.
Posted: 12 Apr 2011   Updated: 12 Apr 2011   Views: 46,721   Rating: 4.86/5    Votes: 24   Popularity: 6.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 0
This series describes how to create modern desktop applications using the Microsoft Desktop Stack -- WPF, Entity Framework 4, and SQL Server Compact Edition 4. The series covers creating a WPF app designed around the MVVM pattern, integrating WPF with Entity Framework 4, using Entity Framework 4.
Posted: 12 Apr 2011   Updated: 12 Apr 2011   Views: 27,640   Rating: 4.58/5    Votes: 9   Popularity: 4.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 0
This series of articles explains how to use the Microsoft Stack and presents checklists for implementing it. This part explains using Entity Framework 4.0 with SQL Compact 4.0.
Posted: 17 Apr 2011   Updated: 17 Apr 2011   Views: 52,572   Rating: 4.73/5    Votes: 21   Popularity: 6.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 4,817
This article, shows how to integrate Entity Framework 4 into a WPF application using the MVVM pattern.
Posted: 9 Sep 2011   Updated: 9 Sep 2011   Views: 53,019   Rating: 4.92/5    Votes: 31   Popularity: 7.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 78   Downloaded: 4,773
This article explains how to implement background processing and parallel processing for time consuming tasks in MVVM, and how to create a progress dialog with cancellation for those tasks.
Controls
Posted: 22 Sep 2009   Updated: 23 Sep 2009   Views: 325,039   Rating: 4.96/5    Votes: 52   Popularity: 8.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 206   Downloaded: 24,935
Using MVVM, particularly with the WPF DataGrid
Posted: 31 Dec 2009   Updated: 31 Dec 2009   Views: 107,971   Rating: 4.72/5    Votes: 41   Popularity: 7.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 138   Downloaded: 6,184
How to create a WPF custom control, using Expression Blend and Visual Studio.
Posted: 23 Aug 2010   Updated: 10 Sep 2010   Views: 96,568   Rating: 4.83/5    Votes: 27   Popularity: 6.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 3,887
This article shows how to create a custom control that extends an existing WPF control. It extends the WPF Calendar control by adding date highlighting.
Posted: 31 Dec 2009   Updated: 13 Oct 2010   Views: 133,970   Rating: 4.89/5    Votes: 38   Popularity: 7.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 132   Downloaded: 7,312
How to create a WPF custom control, using Expression Blend and Visual Studio
Data Binding
Posted: 16 Mar 2010   Updated: 13 Aug 2010   Views: 145,573   Rating: 4.99/5    Votes: 44   Popularity: 8.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   Downloaded: 9,300
An article about a Bindable WPF RichTextBox
Posted: 23 Aug 2011   Updated: 23 Aug 2011   Views: 25,911   Rating: 4.84/5    Votes: 8   Popularity: 4.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 583
Binding enums to UI elements in WPF using friendly names
General
Posted: 24 Apr 2009   Updated: 24 Apr 2009   Views: 39,964   Rating: 4.56/5    Votes: 5   Popularity: 3.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 1,233
Implementing dynamic WPF ICommands in Model-View-ViewModel architecture
Posted: 30 Aug 2009   Updated: 30 Aug 2009   Views: 31,095   Rating: 4.31/5    Votes: 10   Popularity: 4.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 1,171
Composite WPF Display-on-Demand.
Posted: 30 Dec 2009   Updated: 30 Dec 2009   Views: 38,877   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 1,752
Convert from RGB to HLS and HSB.
Posted: 1 May 2009   Updated: 16 Jan 2010   Views: 103,125   Rating: 4.98/5    Votes: 23   Popularity: 6.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 113   Downloaded: 2,951
Adapt NHibernate classes to run in WPF
Posted: 20 Dec 2009   Updated: 1 Oct 2010   Views: 105,836   Rating: 4.93/5    Votes: 39   Popularity: 7.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 122   Downloaded: 5,033
How to get started with Prism 2.1 for WPF, with a demo app
Algorithms & Recipes
Regular Expressions
Posted: 28 Feb 2006   Updated: 28 Feb 2006   Views: 487,972   Rating: 4.94/5    Votes: 96   Popularity: 9.79
Licence: Not specified      Bookmarked: 190   Downloaded: 7,400
This article aims at making regular expressions simple. By the time you are done, you will be able to write simple validators, and you will know enough about regular expressions to dig into it further without slitting your wrists.
Design and Architecture
Design Patterns
Posted: 24 Nov 2005   Updated: 24 Nov 2005   Views: 207,262   Rating: 4.86/5    Votes: 39   Popularity: 7.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 186   Downloaded: 1,689
A demonstration of how to use the Command Pattern in real-world code.
Posted: 4 May 2003   Updated: 18 Sep 2011   Views: 111,012   Rating: 4.69/5    Votes: 49   Popularity: 7.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 140   Downloaded: 0
An introduction to the 'why' of object design
Hardware Reviews
General
Posted: 5 Mar 2007   Updated: 5 Mar 2007   Views: 118,465   Rating: 2.95/5    Votes: 22   Popularity: 3.95
Licence: Not specified      Bookmarked: 10   Downloaded: 0
Hardware review of Lenovo 3000 N100 laptop
No blogs have been submitted.
No tips have been posted.
No reference articles have been posted.

David Veeneman
Software Developer (Senior) Foresight Systems
United States United States
David Veeneman is a financial planner and software developer. He is the author of "The Fortune in Your Future" (McGraw-Hill 1998). His company, Foresight Systems, develops planning and financial software.


Advertise | Privacy | Mobile
Web02 | 2.8.170215.1 | Last Updated 21 Feb 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid