Smart Client
|
General |
Posted: 22 Mar 2009
Updated: 22 Mar 2009
Views: 144,740
Rating: 4.95/5
Votes: 126
Popularity: 10.39
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 218
Downloaded: 1,563
Knowledge acquired by a neural network is used to predict the element to which a user may intend to navigate.
|
Tabs & Property Pages
|
Tabs and Property Pages |
Posted: 29 Aug 2009
Updated: 29 Aug 2009
Views: 24,540
Rating: 5.00/5
Votes: 2
Popularity: 1.51
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 12
Downloaded: 0
Property Change Notification using a Weak Referencing Strategy
|
ASP.NET
|
General |
Posted: 26 Jan 2008
Updated: 25 Jan 2008
Views: 146,322
Rating: 4.91/5
Votes: 42
Popularity: 7.97
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 89
Downloaded: 547
A URL Object Serialization component that provides compression and encryption of CLR objects, enabling embedding within URLs. Also includes a user account purging component that performs the periodic removal of unconfirmed user accounts, and a website that demonstrates the user account confirmation.
|
Silverlight
|
General |
Posted: 11 Nov 2007
Updated: 11 Nov 2007
Views: 115,490
Rating: 4.88/5
Votes: 60
Popularity: 8.68
Licence: Not specified
Bookmarked: 138
Downloaded: 965
A fun Silverlight implementation of the game Sokoban. Contrasting Silverlight 1.1 and WPF, while showcasing some new features of C# 3.0, Expression Design, Expression Blend, and Visual Studio 2008.
|
|
Posted: 25 Dec 2007
Updated: 27 Oct 2008
Views: 353,108
Rating: 4.96/5
Votes: 138
Popularity: 10.63
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 337
Downloaded: 1,039
Legion is a grid computing framework that uses the Silverlight CLR to execute user definable tasks. It provides grid-wide thread-safe operations for web clients. Client performance metrics, such as bandwidth and processor speed, may be used to tailor jobs. Also includes a WPF Manager application.
|
|
Posted: 22 Nov 2007
Updated: 16 Apr 2009
Views: 240,661
Rating: 4.84/5
Votes: 55
Popularity: 8.42
Licence: The Code Project Open License (CPOL)
Bookmarked: 111
Downloaded: 3,065
A customizable log provider system that allows you to harness your existing logging system to log client side messages to your server. Includes a Silverlight interface and Log Viewer.
|
|
Posted: 1 May 2010
Updated: 1 May 2010
Views: 123,211
Rating: 4.93/5
Votes: 69
Popularity: 9.07
Licence: The BSD License
Bookmarked: 171
Downloaded: 803
Reduce threading code, and increase UI responsiveness with a new pattern extending MVVM.
|
HowTo |
Posted: 16 Nov 2008
Updated: 16 Nov 2008
Views: 364,998
Rating: 4.95/5
Votes: 47
Popularity: 8.27
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 81
Downloaded: 3,950
In this article, we look at the asynchronous web service model in Silverlight, and how it can be augmented to allow synchronous web service calls. We also explore efficient channel caching, and asynchronous Silverlight Unit Tests.
|
User Controls
|
General |
Posted: 21 Oct 2007
Updated: 29 Dec 2007
Views: 70,050
Rating: 4.86/5
Votes: 19
Popularity: 6.24
Licence: The BSD License
Bookmarked: 59
Downloaded: 344
Yet another list pager, but this one can use LinkButtons or simple Hyperlinks, provides scrolling within an ASP.NET AJAX UpdatePanel, and behaves similarly to the paging found on Amazon.com.
|
Mobile Development
|
General |
Posted: 15 Sep 2014
Updated: 15 Sep 2014
Views: 50,200
Rating: 5.00/5
Votes: 29
Popularity: 7.31
Licence: The Code Project Open License (CPOL)
Bookmarked: 56
Downloaded: 0
Create best-in-breed cross-platform MVVM apps using Calcium for Xamarin.Forms.
|
|
Posted: 17 Sep 2014
Updated: 17 Sep 2014
Views: 31,373
Rating: 5.00/5
Votes: 10
Popularity: 5.00
Licence: The Code Project Open License (CPOL)
Bookmarked: 22
Downloaded: 0
Create a Xamarin Forms tabbed page or carousel page by binding to a collection of ViewModels; extending beyond the current capabilities of Xamarin Forms.
|
|
Posted: 2 Oct 2014
Updated: 2 Oct 2014
Views: 21,510
Rating: 4.76/5
Votes: 8
Popularity: 4.30
Licence: The Code Project Open License (CPOL)
Bookmarked: 15
Downloaded: 0
Leverage existing .resx files to localize Windows Phone, Android, and iOS apps in Xamarin.Forms.
|
|
Posted: 7 Oct 2014
Updated: 7 Oct 2014
Views: 65,783
Rating: 4.94/5
Votes: 20
Popularity: 6.42
Licence: The Code Project Open License (CPOL)
Bookmarked: 24
Downloaded: 0
Using Xamarin Forms platform specific rendering to create a cross-platform application bar.
|
|
Posted: 13 Nov 2014
Updated: 13 Nov 2014
Views: 60,155
Rating: 4.97/5
Votes: 17
Popularity: 6.12
Licence: The Code Project Open License (CPOL)
Bookmarked: 22
Downloaded: 0
Learn how to combine T4 and a custom markup extension to share and consume image files between projects.
|
|
Posted: 10 Jan 2016
Updated: 10 Jan 2016
Views: 26,102
Rating: 4.84/5
Votes: 20
Popularity: 6.29
Licence: The BSD License
Bookmarked: 11
Downloaded: 493
A powerful, yet light-weight, data-binding library for binding XML layout files in Xamarin.Android.
|
|
Posted: 12 Nov 2016
Updated: 12 Nov 2016
Views: 6,310
Rating: 5.00/5
Votes: 3
Popularity: 2.39
Licence: The Code Project Open License (CPOL)
Bookmarked: 2
Downloaded: 64
Using resource switching to support multiple deployment scenarios in Xamarin.Android projects.
|
|
Posted: 25 Nov 2016
Updated: 25 Nov 2016
Views: 25,780
Rating: 4.89/5
Votes: 20
Popularity: 6.36
Licence: The Code Project Open License (CPOL)
Bookmarked: 31
Downloaded: 913
A fun Xamarin Forms implementation of the game Sokoban, demonstrating how to port a UWP puzzle game to both Android and iOS while sharing nearly all code across platforms.
|
|
Posted: 4 Apr 2017
Updated: 4 Apr 2017
Views: 11,341
Rating: 4.85/5
Votes: 16
Popularity: 5.83
Licence: The Code Project Open License (CPOL)
Bookmarked: 9
Downloaded: 0
Codon is a zero-dependency cross-platform MVVM framework for creating UWP, WPF, and Xamarin based applications.
|
|
Posted: 4 Apr 2017
Updated: 4 Apr 2017
Views: 5,150
Rating: 4.60/5
Votes: 5
Popularity: 3.18
Licence: The Code Project Open License (CPOL)
Bookmarked: 1
Downloaded: 0
Storing and retrieving settings with the cross-platform Codon framework's settings service.
|
|
Posted: 4 Apr 2017
Updated: 4 Apr 2017
Views: 5,170
Rating: 4.50/5
Votes: 4
Popularity: 3.01
Licence: The Code Project Open License (CPOL)
Bookmarked: 1
Downloaded: 0
Navigating between pages using Codon's navigation service.
|
|
Posted: 4 Apr 2017
Updated: 4 Apr 2017
Views: 5,251
Rating: 4.56/5
Votes: 4
Popularity: 3.01
Licence: The Code Project Open License (CPOL)
Bookmarked: 1
Downloaded: 0
Using Codon's Messenger to pass messages between app components
|
Windows Phone 7/8
|
General |
Posted: 24 Mar 2010
Updated: 24 Jul 2010
Views: 182,306
Rating: 4.98/5
Votes: 88
Popularity: 9.68
Licence: The Code Project Open License (CPOL)
Bookmarked: 186
Downloaded: 6,775
Get a head start with the new Windows Phone 7 developer tools. Learn how to create a Sokoban game in Silverlight for the WP7 platform.
|
C#
|
General |
Posted: 17 Oct 2009
Updated: 17 Oct 2009
Views: 39,540
Rating: 4.86/5
Votes: 14
Popularity: 5.55
Licence: The Microsoft Public License (Ms-PL)
Bookmarked: 27
Downloaded: 291
How to use an MSBuild custom task to provide compile time verification of string type names in app.config files.
|
|
Posted: 28 Aug 2017
Updated: 28 Aug 2017
Views: 6,160
Rating: 5.00/5
Votes: 12
Popularity: 5.40
Licence: The Code Project Open License (CPOL)
Bookmarked: 12
Downloaded: 51
Use, and learn how to build, a Markdown Monster add-in that outputs HTML compatible with CodeProject's article submission wizard.
|
.NET Framework
|
General |
Posted: 1 Apr 2018
Updated: 1 Apr 2018
Views: 3,711
Rating: 5.00/5
Votes: 3
Popularity: 2.39
Licence: The Code Project Open License (CPOL)
Bookmarked: 3
Downloaded: 36
Learn how to leverage the asynchronous ICommand implementation in Codon FX to support commands that kick-off long-running operations.
|
Universal Windows Platform and Windows Runtime
|
General |
Posted: 13 Oct 2016
Updated: 13 Oct 2016
Views: 20,140
Rating: 4.95/5
Votes: 12
Popularity: 5.34
Licence: The BSD License
Bookmarked: 16
Downloaded: 259
A fun UWP implementation of the game Sokoban, demonstrating some new features of XAML and C# 6.0. Part 1
|
|
Posted: 18 Oct 2016
Updated: 18 Oct 2016
Views: 8,430
Rating: 5.00/5
Votes: 14
Popularity: 5.73
Licence: The Code Project Open License (CPOL)
Bookmarked: 7
Downloaded: 0
A fun UWP implementation of the game Sokoban, demonstrating some new features of XAML and C# 6.0. Part 2
|
|
Posted: 26 Oct 2016
Updated: 26 Oct 2016
Views: 5,411
Rating: 5.00/5
Votes: 7
Popularity: 4.23
Licence: The Code Project Open License (CPOL)
Bookmarked: 5
Downloaded: 0
A fun UWP implementation of the game Sokoban, demonstrating some new features of XAML and C# 6.0. Part 3
|
|
Posted: 22 Jan 2017
Updated: 22 Jan 2017
Views: 7,590
Rating: 5.00/5
Votes: 5
Popularity: 3.49
Licence: The Code Project Open License (CPOL)
Bookmarked: 2
Downloaded: 124
Implementing synchronous and asynchronous form validation for XAML based apps.
|
|
Posted: 24 Aug 2017
Updated: 24 Aug 2017
Views: 6,260
Rating: 5.00/5
Votes: 10
Popularity: 5.00
Licence: The Code Project Open License (CPOL)
Bookmarked: 11
Downloaded: 94
Using steganography to conceal text within a document or watermark a code file, using a whitespace encoder. Hide text in plain sight!
|
Windows Communication Foundation
|
General |
Posted: 29 Aug 2009
Updated: 29 Aug 2009
Views: 21,900
Rating: 4.64/5
Votes: 5
Popularity: 3.22
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 3
Downloaded: 0
Transparent WCF Channel Management with Unity
|
Windows Presentation Foundation
|
Applications |
Posted: 31 May 2009
Updated: 1 Jun 2009
Views: 210,007
Rating: 4.93/5
Votes: 70
Popularity: 9.09
Licence: The BSD License
Bookmarked: 208
Downloaded: 0
Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
|
|
Posted: 21 Nov 2009
Updated: 21 Nov 2009
Views: 92,031
Rating: 4.96/5
Votes: 48
Popularity: 8.35
Licence: The BSD License
Bookmarked: 92
Downloaded: 0
Introducing the Calcium SDK. Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
|
|
Posted: 5 Jul 2009
Updated: 23 Nov 2009
Views: 87,891
Rating: 5.00/5
Votes: 47
Popularity: 8.36
Licence: The BSD License
Bookmarked: 89
Downloaded: 0
Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
|
Data Binding |
Posted: 1 Nov 2007
Updated: 16 Jun 2008
Views: 106,070
Rating: 4.88/5
Votes: 44
Popularity: 8.02
Licence: The BSD License
Bookmarked: 78
Downloaded: 3,232
A fun implementation of the game Sokoban, written to showcase some features of WPF, C# 3.0, Expression Design, and Visual Studio 2008.
|
General |
Posted: 2 Dec 2007
Updated: 25 Dec 2008
Views: 129,906
Rating: 4.51/5
Votes: 68
Popularity: 8.74
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 113
Downloaded: 913
A customizable log provider system that allows you to harness your existing logging system to log client side messages to your server using WCF. Includes WPF sample applications.
|
|
Posted: 24 Feb 2010
Updated: 24 Feb 2010
Views: 73,494
Rating: 4.98/5
Votes: 56
Popularity: 8.71
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 113
Downloaded: 0
A Desktop and Silverlight user action management system, with undo, redo, and repeat. Allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure.
|
|
Posted: 13 Mar 2010
Updated: 13 Mar 2010
Views: 62,341
Rating: 4.97/5
Votes: 42
Popularity: 8.07
Licence: The BSD License
Bookmarked: 54
Downloaded: 0
A Desktop and Silverlight user action management system, with undo, redo, and repeat; allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure.
|
Code Generation
|
General |
Posted: 2 Sep 2009
Updated: 7 Nov 2009
Views: 121,564
Rating: 4.98/5
Votes: 45
Popularity: 8.23
Licence: The BSD License
Bookmarked: 151
Downloaded: 1,383
Generate project metadata with T4 and unburden yourself from string literals in XAML binding expressions and INotifyPropertyChanged event arguments.
|
Interviews
|
General |
Posted: 28 Sep 2011
Updated: 28 Sep 2011
Views: 41,312
Rating: 4.90/5
Votes: 30
Popularity: 7.23
Licence: The Code Project Open License (CPOL)
Bookmarked: 13
Downloaded: 0
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we track down Code Project member Daniel Vaughan.
|
|
Posted: 23 Aug 2013
Updated: 23 Aug 2013
Views: 14,711
Rating: 5.00/5
Votes: 7
Popularity: 4.23
Licence: The Code Project Open License (CPOL)
Bookmarked: 6
Downloaded: 0
In honour of the 10 million member milestone, CodeProject members Sacha Barber and Daniel Vaughan reflect back on their time as part of the developer community.
|
Uncategorised Technical Blogs
|
General |
Posted: 29 Aug 2009
Updated: 29 Aug 2009
Views: 11,070
Rating: 4.64/5
Votes: 5
Popularity: 3.24
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 2
Downloaded: 0
A location agnostic message service
|
|
Posted: 29 Aug 2009
Updated: 29 Aug 2009
Views: 14,330
Rating: 4.56/5
Votes: 3
Popularity: 2.17
Licence: The GNU Lesser General Public License (LGPLv3)
Bookmarked: 6
Downloaded: 0
I have used T4 to build a metadata generator for your Silverlight and Desktop CLR projects. It can be used as a replacement for static reflection (expression trees), reflection (walking the stack), and various other means for deriving the name of a property, method, or field.
|