Click here to Skip to main content
12,827,807 members (46,612 online)

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: 58,531   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: 27,989   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.36

Shell and IE programming
General
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 8,274   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   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,610   Rating: 0.00/5    Votes:    Popularity: 0.00
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: 4,571   Rating: 0.00/5    Votes:    Popularity: 0.00
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: 11,201   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.
Windows Presentation Foundation
Controls
Posted: 10 Nov 2011   Updated: 10 Nov 2011   Views: 9,661   Rating: 5.00/5    Votes: 1   Popularity: 0.00
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: 11,221   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: 7,921   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: 2,320   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: 8,712   Rating: 5.00/5    Votes: 1   Popularity: 0.00
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.
Posted: 20 Jan 2011   Updated: 22 Mar 2011   Views: 6,670   Rating: 0.00/5    Votes:    Popularity: 0.00
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
Web01 | 2.8.170326.1 | Last Updated 29 Mar 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid