Click here to Skip to main content

Articles by Adrian Alexander (Articles: 2, Technical Blogs: 10)

Articles: 2, Technical Blogs: 10

RSS Feed

Average article rating: 4.74

Windows Presentation Foundation
General
Posted: 24 Aug 2008   Updated: 2 Apr 2011   Views: 53,221   Rating: 4.65/5    Votes: 18   Popularity: 5.84
Licence: The GNU General Public License (GPLv3)      Bookmarked: 75   Downloaded: 6
Make your life easier by inserting a Presentation Model layer (aka ViewModel) between your domain-model collection contents and template-generated WPF objects.
Algorithms & Recipes
Data Structures
Posted: 22 Apr 2009   Updated: 4 Apr 2011   Views: 24,194   Rating: 4.83/5    Votes: 15   Popularity: 5.66
Licence: The GNU General Public License (GPLv3)      Bookmarked: 34   Downloaded: 0
Extension methods used together with interfaces make it possible to create tree and graph query methods without mandating a common base class that would otherwise invade upon the domain-model.

Average blogs rating: 4.10

Shell and IE programming
General
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 5,913   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How to listen to HTML Events from BHO.
Tree Controls
Tree/List Hybrids
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 3,043   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
A better way for exposing common tree operations on .NET Framework tree types.
C#
General
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 3,970   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Some interesting observations on bidirectional association helpers.
Posted: 7 Feb 2013   Updated: 8 Feb 2013   Views: 8,007   Rating: 4.50/5    Votes: 2   Popularity: 1.20
Licence: The GNU General Public License (GPLv3)      Bookmarked: 7   Downloaded: 0
What could be more preferable than simply stating X = Y in one place then having the rest of the work transparently handled on your behalf? Expression trees were one of the many language features introduced with C# 3.0 way back in 2007.  Integration with the compiler allows us to nonchalantly ask i
Windows Presentation Foundation
Controls
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 7,207   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
The included ClosableTabItem derives from TabItem and provides the functionality you need to easily add close buttons to your program's tabs.
General
Posted: 20 Jan 2011   Updated: 18 Dec 2011   Views: 9,183   Rating: 2.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU General Public License (GPLv3)      Bookmarked: 1   Downloaded: 0
WPF Dialog Service via Binding
Collections
General
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 6,616   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Collections for WPF and NHibernate
Posted: 6 Dec 2012   Updated: 6 Dec 2012   Views: 1,831   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The GNU General Public License (GPLv3)      Bookmarked: 1   Downloaded: 0
Collection accessors language feature.
Design and Architecture
General
Posted: 22 Mar 2011   Updated: 22 Mar 2011   Views: 6,090   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Confining object/relational mapping logic to a clearly demarcated Data Access Layer (DAL) within your application facilitates the creation of a single, coherent, object-oriented Domain Model to represent your application’s business objects. Adherence to this practice leads to more robust, scalable,
Posted: 20 Jan 2011   Updated: 22 Mar 2011   Views: 5,801   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Microsoft Embraces the Domain Model
No tips have been posted.
No reference articles have been posted.

Adrian Alexander

United States United States
Adrian loves facilitating suave user experiences via the latest and greatest GUI technologies such as Windows 8 Metro-style apps as well as WPF. More generally, he finds joy in architecting software that is easy to comprehend and maintain. He does so by applying design patterns at the top-level, and by incessantly refactoring code at lower levels. He's always interested in hearing about opportunities for full or part-time development work. He resides in Pennsylvania but can potentially travel anywhere in the country. (Writing about himself in the third-person is Adrian's new hobby.)


Advertise | Privacy | Mobile
Web02 | 2.8.150123.1 | Last Updated 26 Jan 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid