|
25 Feb 2018
Updated: 25 Feb 2018
Rating: 5.00/5
Votes: 4
Popularity: 3.01
Licence: CPOL
Views: 5,792
Bookmarked: 6
Downloaded: 0
describes Strong Typing and overloading functionality recently added to Roxy.
|
Desktop Programming
|
WPF |
9 Sep 2018
Updated: 9 Sep 2018
Rating: 5.00/5
Votes: 6
Popularity: 3.89
Licence: CPOL
Views: 13,204
Bookmarked: 9
Downloaded: 0
Drag and drop using NP.Visuals package
|
|
28 Dec 2014
Updated: 4 Jan 2015
Rating: 4.93/5
Votes: 5
Popularity: 3.44
Licence: CPOL
Views: 25,902
Bookmarked: 9
Downloaded: 395
Continue describing usage of NP.WrapperGenerator.vsix visual studio extension. Present more complex cases of multiple inheritance including diamond multiple inheritance.
|
|
7 Jun 2015
Updated: 16 Jun 2015
Rating: 4.97/5
Votes: 71
Popularity: 9.18
Licence: CPOL
Views: 68,752
Bookmarked: 125
Downloaded: 614
Implementating Attached Properties and Bindings outside of WPF, in plain C#
|
|
11 Oct 2015
Updated: 11 Oct 2015
Rating: 4.92/5
Votes: 15
Popularity: 5.79
Licence: CPOL
Views: 21,772
Bookmarked: 21
Downloaded: 156
Describes Collection Bindings and Two Way Property Bindings implemented in plain C# (outside of WPF)
|
|
23 Mar 2008
Updated: 23 Mar 2008
Rating: 4.63/5
Votes: 11
Popularity: 4.63
Licence: CPOL
Views: 149,242
Bookmarked: 30
Downloaded: 6,122
Shows how to add multi-select capabilities to WPF TreeView control
|
|
5 Mar 2008
Updated: 6 Mar 2008
Rating: 3.33/5
Votes: 14
Popularity: 3.82
Licence: CPOL
Views: 89,496
Bookmarked: 26
Downloaded: 2,235
Discusses implementation of Drag and Drop functionality for multiselected items in ListBox/ListView
|
|
16 Mar 2008
Updated: 16 Mar 2008
Rating: 4.71/5
Votes: 6
Popularity: 3.67
Licence: CPOL
Views: 44,620
Bookmarked: 21
Downloaded: 520
Simple implementation of Drag and Drop operation without full trust requirement
|
|
3 Mar 2008
Updated: 16 Mar 2008
Rating: 4.23/5
Votes: 17
Popularity: 5.09
Licence: CPOL
Views: 145,615
Bookmarked: 38
Downloaded: 4,476
Drag and Drop sample without P/Invoke
|
|
25 Jun 2014
Updated: 5 Jul 2014
Rating: 4.96/5
Votes: 55
Popularity: 8.63
Licence: CPOL
Views: 58,946
Bookmarked: 107
Downloaded: 1,097
Article describes WPF and XAML patterns for code and functionality reuse.
|
|
27 Jul 2014
Updated: 19 Aug 2014
Rating: 4.94/5
Votes: 27
Popularity: 6.99
Licence: CPOL
Views: 64,357
Bookmarked: 77
Downloaded: 796
View-View Model based implementational patterns
|
|
7 Nov 2011
Updated: 24 Sep 2014
Rating: 4.87/5
Votes: 183
Popularity: 10.99
Licence: CPOL
Views: 681,912
Bookmarked: 480
Downloaded: 23,820
This article gives an overview of MVVM pattern, its usage and advantages
|
|
22 Sep 2014
Updated: 27 Sep 2014
Rating: 4.98/5
Votes: 19
Popularity: 6.37
Licence: CPOL
Views: 44,283
Bookmarked: 38
Downloaded: 482
Describe architecturing a flexible and extensible WPF application with the help of WPFWidgetizer framework
|
|
6 Dec 2015
Updated: 6 Dec 2015
Rating: 4.81/5
Votes: 19
Popularity: 6.15
Licence: CPOL
Views: 20,662
Bookmarked: 29
Downloaded: 399
WPF Fundamental Concepts Explained and Illustrated by Simple C#/XAML Samples
|
|
15 Nov 2015
Updated: 19 Nov 2015
Rating: 4.98/5
Votes: 42
Popularity: 8.09
Licence: CPOL
Views: 61,936
Bookmarked: 76
Downloaded: 802
Lookless controls vs User Controls. Lookless controls usage patterns
|
|
29 Aug 2021
Updated: 29 Aug 2021
Rating: 5.00/5
Votes: 23
Popularity: 6.71
Licence: MIT
Views: 18,022
Bookmarked: 19
Downloaded: 0
This article describes a new multiplatform Docking framework - UniDock
|
|
2 Nov 2021
Updated: 23 Feb 2022
Rating: 4.98/5
Votes: 31
Popularity: 7.43
Licence: CPOL
Views: 30,144
Bookmarked: 42
Downloaded: 0
Describes the new powerful features of UniDock, the new multiplatform UI docking framework.
|
XAML |
24 Sep 2008
Updated: 24 Sep 2008
Rating: 4.74/5
Votes: 24
Popularity: 6.54
Licence: CPOL
Views: 67,602
Bookmarked: 58
Downloaded: 1,420
part 1 of silverlight 2.0 tutorial
|
|
3 Sep 2021
Updated: 14 Sep 2021
Rating: 5.00/5
Votes: 36
Popularity: 7.72
Licence: MIT
Views: 35,367
Bookmarked: 45
Downloaded: 0
This article explains the most important and basic concepts of Avalonia WPF-like multiplatform UI package.
|
|
21 Jul 2021
Updated: 7 Nov 2021
Rating: 4.99/5
Votes: 59
Popularity: 8.72
Licence: CPOL
Views: 62,350
Bookmarked: 79
Downloaded: 0
Avalonia is a great new multiplatform UI package similar but in many respects better than WPF. This is an introductory tutorial article.
|
|
7 Nov 2021
Updated: 17 Nov 2021
Rating: 5.00/5
Votes: 21
Popularity: 6.61
Licence: CPOL
Views: 21,816
Bookmarked: 23
Downloaded: 0
This article covers important concepts of Avalonia/WPF needed for programming and software design
|
|
4 Oct 2021
Updated: 1 Dec 2021
Rating: 4.84/5
Votes: 15
Popularity: 5.69
Licence: CPOL
Views: 16,832
Bookmarked: 18
Downloaded: 0
This article describes basic functionality of Avalonia XAML providing easy to understand samples
|
General Programming
|
Localization |
18 Nov 2021
Updated: 18 Nov 2021
Rating: 5.00/5
Votes: 10
Popularity: 4.77
Licence: MIT
Views: 11,301
Bookmarked: 5
Downloaded: 0
New simple and flexible package for Theming and Localizing multiplatform Avalonia applications is described here with samples
|
Programming Languages
|
C# |
20 Feb 2011
Updated: 21 Feb 2011
Rating: 4.92/5
Votes: 47
Popularity: 8.22
Licence: CPOL
Views: 146,210
Bookmarked: 54
Downloaded: 3,347
3rd part of Prism tutorial describing communications between the modules
|
|
1 Feb 2011
Updated: 28 Aug 2011
Rating: 4.90/5
Votes: 13
Popularity: 5.45
Licence: CPOL
Views: 61,761
Bookmarked: 16
Downloaded: 979
Describes a simple algorithm for animating object movements along arbitrary paths
|
|
30 Dec 2012
Updated: 13 Apr 2013
Rating: 4.98/5
Votes: 94
Popularity: 9.82
Licence: CPOL
Views: 337,258
Bookmarked: 303
Downloaded: 3,447
TPL/Async tutorial with emphasis on how to use it and why it is needed
|
|
6 Jan 2015
Updated: 11 Jan 2015
Rating: 4.98/5
Votes: 24
Popularity: 6.88
Licence: CPOL
Views: 81,116
Bookmarked: 33
Downloaded: 2,477
Describe Roslyn code analysis functionality providing easy samples
|
|
1 Feb 2015
Updated: 1 Feb 2015
Rating: 5.00/5
Votes: 4
Popularity: 3.01
Licence: CPOL
Views: 24,179
Bookmarked: 10
Downloaded: 1,063
Present Roslyn's code analysis capabilities in easy samples
|
|
22 Nov 2017
Updated: 22 Nov 2017
Rating: 5.00/5
Votes: 12
Popularity: 5.40
Licence: CPOL
Views: 15,841
Bookmarked: 7
Downloaded: 196
Describes creating a XAML Intellisense Visual Studio 2017 extension
|
|
26 Nov 2017
Updated: 26 Nov 2017
Rating: 4.97/5
Votes: 7
Popularity: 4.20
Licence: CPOL
Views: 7,261
Bookmarked: 4
Downloaded: 66
I describe reusable implementation of the collection behaviors that make items behave in a certain way as long as the items belong to a collection.
|
|
26 Jan 2018
Updated: 29 Jan 2018
Rating: 4.57/5
Votes: 7
Popularity: 3.86
Licence: Apache
Views: 13,834
Bookmarked: 7
Downloaded: 46
Roxy is a powerful new Roslyn based proxy generation packages that facilitates separation of concerns, creating adaptors and smart mixins.
|
|
16 Mar 2018
Updated: 16 Mar 2018
Rating: 5.00/5
Votes: 2
Popularity: 1.51
Licence: CPOL
Views: 5,300
Bookmarked: 1
Downloaded: 23
Describes new important Roxy features for mapping the interface and its implementation wrapper
|
|
6 Feb 2018
Updated: 10 Apr 2018
Rating: 5.00/5
Votes: 10
Popularity: 5.00
Licence: Apache
Views: 11,171
Bookmarked: 20
Downloaded: 89
Achieving separation of concerns using Roxy IoC Container and Code Generator.
|
|
29 Jul 2018
Updated: 30 Jul 2018
Rating: 5.00/5
Votes: 6
Popularity: 3.89
Licence: CPOL
Views: 12,853
Bookmarked: 15
Downloaded: 0
New programming paradigm involving combining various small pieces of functionality together
|
|
4 Mar 2018
Updated: 22 May 2018
Rating: 4.86/5
Votes: 52
Popularity: 8.30
Licence: CPOL
Views: 41,498
Bookmarked: 103
Downloaded: 376
In this article, I try to explain some design patterns and principles using analogies and pictures from the non-software world.
|
|
7 Dec 2014
Updated: 11 Jan 2015
Rating: 4.68/5
Votes: 22
Popularity: 6.19
Licence: CPOL
Views: 65,242
Bookmarked: 29
Downloaded: 0
Using a single file wrapper generator to facilitate creating Adapter pattern and Multiple Inheritance
|
|
22 Feb 2015
Updated: 14 Nov 2017
Rating: 4.93/5
Votes: 21
Popularity: 6.52
Licence: CPOL
Views: 38,552
Bookmarked: 25
Downloaded: 292
Describe VS2015 extension for generating sub-enumerations (akin to sub-classes)
|
|
13 May 2018
Updated: 13 May 2018
Rating: 5.00/5
Votes: 9
Popularity: 4.77
Licence: CPOL
Views: 21,238
Bookmarked: 10
Downloaded: 88
New simple but powerful IoC container
|
|
13 Nov 2017
Updated: 16 Jun 2021
Rating: 5.00/5
Votes: 31
Popularity: 7.46
Licence: CPOL
Views: 33,133
Bookmarked: 34
Downloaded: 313
Dynamically compile and assemble code snippets into a dynamic assembly
|
|
20 Dec 2021
Updated: 20 Dec 2021
Rating: 5.00/5
Votes: 8
Popularity: 4.52
Licence: MIT
Views: 7,761
Bookmarked: 7
Downloaded: 0
Generic Avalonia controls located within NP.Avalonia.Visuals open source library
|
|
23 Dec 2021
Updated: 23 Dec 2021
Rating: 4.97/5
Votes: 9
Popularity: 4.74
Licence: MIT
Views: 9,542
Bookmarked: 7
Downloaded: 0
Here I describe the behaviors - functionality that allows modifying and augmenting an object's behavior non-invasively - without modifying the object's code.
|
|
15 Jan 2022
Updated: 30 Jan 2022
Rating: 5.00/5
Votes: 17
Popularity: 6.15
Licence: CPOL
Views: 20,764
Bookmarked: 19
Downloaded: 0
This article explains Test Driven Development using XUnit with a detailed sample.
|
|
3 Feb 2022
Updated: 26 Feb 2022
Rating: 4.88/5
Votes: 20
Popularity: 6.35
Licence: MIT
Views: 15,170
Bookmarked: 26
Downloaded: 0
Prototype Driven Development - a new way of developing quality software fast is explained
|
|
15 Apr 2022
Updated: 15 Apr 2022
Rating: 5.00/5
Votes: 10
Popularity: 5.00
Licence: CPOL
Views: 16,557
Bookmarked: 7
Downloaded: 0
Explain the new code whose purpose is to add Filtering, Layout Saving/Restoring and Column Visibility functionality to Avalonia DataGrid
|
|
23 Apr 2022
Updated: 1 May 2022
Rating: 5.00/5
Votes: 17
Popularity: 6.15
Licence: CPOL
Views: 18,630
Bookmarked: 25
Downloaded: 0
This article describes how to test and debug .NET/Avalonia Linux applications using WSL.
|
|
30 Oct 2022
Updated: 30 Oct 2022
Rating: 5.00/5
Votes: 20
Popularity: 6.51
Licence: MIT
Views: 17,488
Bookmarked: 30
Downloaded: 0
Explains concepts of Expression programming by simple examples
|
|
27 Nov 2022
Updated: 4 Dec 2022
Rating: 5.00/5
Votes: 11
Popularity: 5.21
Licence: MIT
Views: 15,687
Bookmarked: 16
Downloaded: 0
This article describes embedding native Windows and Linux control into an Avalonia application.
|
|
18 Dec 2022
Updated: 15 Jan 2023
Rating: 4.97/5
Votes: 18
Popularity: 6.11
Licence: MIT
Views: 22,206
Bookmarked: 27
Downloaded: 0
I explain the Inversion of Control and propose simple but powerful interfaces for implementing IoC frameworks.
|
|
17 Jan 2023
Updated: 17 Jan 2023
Rating: 5.00/5
Votes: 8
Popularity: 4.52
Licence: MIT
Views: 6,283
Bookmarked: 9
Downloaded: 0
Describes how to install dynamically loaded plugins as nuget packages
|
|
28 Jan 2023
Updated: 28 Jan 2023
Rating: 5.00/5
Votes: 9
Popularity: 4.77
Licence: MIT
Views: 5,700
Bookmarked: 9
Downloaded: 0
The article gives examples of Relay Server usage and the separation of concerns between different topics.
|
|
21 Feb 2022
Updated: 27 Feb 2023
Rating: 5.00/5
Votes: 17
Popularity: 6.02
Licence: MIT
Views: 20,504
Bookmarked: 18
Downloaded: 0
This article describes Gidon - the first IoC/MVVM plugin framework created for Avalonia.
|
|
20 Aug 2023
Updated: 27 Aug 2023
Rating: 4.97/5
Votes: 38
Popularity: 7.79
Licence: MIT
Views: 26,127
Bookmarked: 45
Downloaded: 0
This article introduces Avalonia as a new multiplatform XAML/C# solution for Web and Mobile development platform on top of its Desktop capabilities that had been available for a while.
|
C# 3.5 |
20 Dec 2015
Updated: 20 Dec 2015
Rating: 5.00/5
Votes: 10
Popularity: 5.00
Licence: CPOL
Views: 19,584
Bookmarked: 17
Downloaded: 213
continues explanation of basic WPF concepts - multibinding, control templates and styles
|
C# 4.0 |
13 Feb 2011
Updated: 21 Mar 2011
Rating: 4.98/5
Votes: 66
Popularity: 9.06
Licence: CPOL
Views: 207,969
Bookmarked: 79
Downloaded: 3,822
Prism for Silverlight/MEF in Easy Samples tutorial. Part 2 - Prism Navigation
|
|
6 Jan 2011
Updated: 6 Jan 2011
Rating: 4.95/5
Votes: 27
Popularity: 7.08
Licence: CPOL
Views: 51,932
Bookmarked: 26
Downloaded: 392
This article describes how to substitute a parameter within an Expression tree by another expression, similar to how one can substitute an argument within a mathematical function by a different function
|
C# 5.0 |
26 Dec 2014
Updated: 4 Jan 2015
Rating: 4.76/5
Votes: 6
Popularity: 3.70
Licence: CPOL
Views: 24,111
Bookmarked: 6
Downloaded: 367
describe how to use VS 2015 preview Roslyn base extension for simulating multiple inheritance in C# and provide usage examples
|
|
5 Jul 2015
Updated: 17 Jul 2015
Rating: 4.96/5
Votes: 38
Popularity: 7.83
Licence: CPOL
Views: 47,168
Bookmarked: 56
Downloaded: 261
Implementing powerful property bindings in plain C#
|
|
9 Aug 2015
Updated: 26 Aug 2015
Rating: 4.98/5
Votes: 45
Popularity: 8.19
Licence: CPOL
Views: 61,356
Bookmarked: 69
Downloaded: 447
Navigation and event propagation on generic trees
|
Java |
13 Feb 2018
Updated: 28 Oct 2018
Rating: 4.88/5
Votes: 71
Popularity: 8.94
Licence: CPOL
Views: 50,647
Bookmarked: 94
Downloaded: 0
making decisions when starting and running a software project.
|
Python |
24 Jan 2023
Updated: 24 Jan 2023
Rating: 5.00/5
Votes: 10
Popularity: 5.00
Licence: CPOL
Views: 12,424
Bookmarked: 24
Downloaded: 0
This article provides simple examples of creating both client and server code for Google RPCs
|
|
27 Feb 2023
Updated: 27 Feb 2023
Rating: 5.00/5
Votes: 11
Popularity: 5.00
Licence: MIT
Views: 7,850
Bookmarked: 13
Downloaded: 0
How to display Python plots within a C# program
|
XML |
22 Nov 2018
Updated: 22 Nov 2018
Rating: 4.93/5
Votes: 5
Popularity: 3.45
Licence: CPOL
Views: 12,194
Bookmarked: 9
Downloaded: 184
Proposal for a generic framework for programming on trees
|
Web Development
|
HTML |
10 Sep 2012
Updated: 30 Nov 2012
Rating: 4.88/5
Votes: 86
Popularity: 9.43
Licence: CPOL
Views: 165,798
Bookmarked: 179
Downloaded: 1,264
JavaScript/DOM basics for WPF/Silverlight/C# developers
|
|
29 Nov 2017
Updated: 2 Dec 2017
Rating: 4.97/5
Votes: 18
Popularity: 6.24
Licence: CPOL
Views: 25,373
Bookmarked: 24
Downloaded: 122
TypeScript tutorial for object oriented programmers
|
|
9 Feb 2011
Updated: 24 Sep 2014
Rating: 4.91/5
Votes: 246
Popularity: 11.74
Licence: CPOL
Views: 1,193,187
Bookmarked: 300
Downloaded: 7,297
Prism tutorial in easy samples
|
HTML5 |
24 Sep 2012
Updated: 26 Sep 2012
Rating: 4.98/5
Votes: 32
Popularity: 7.50
Licence: CPOL
Views: 78,903
Bookmarked: 70
Downloaded: 1,409
Creating Solar System animation in HTML5/JavaScript
|
|
7 Dec 2012
Updated: 20 Dec 2012
Rating: 4.99/5
Votes: 44
Popularity: 8.19
Licence: CPOL
Views: 192,220
Bookmarked: 143
Downloaded: 5,089
Describes Single Page Applications and a new BPF Framework that helps to develop SPAs.
|