Click here to Skip to main content
15,390,470 members

Articles by jmix90 (Technical Blogs: 26, Tip/Tricks: 6)

Technical Blogs: 26, Tip/Tricks: 6

RSS Feed

Average article rating:

No articles have been posted.

Average blogs rating: 4.54

All Topics
25 Feb 2010   Updated: 25 Feb 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 13,380     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
An easy way to perform serialization of these objects
5 Mar 2010   Updated: 5 Mar 2010   Rating: 4.25/5    Votes: 7   Popularity: 3.59
Licence: Ms-PL    Views: 24,973     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
The Sync Framework is an amazing framework that enables roaming, sharing of data, and taking data offline ! One usage You can imagine is to sync some local clients databases with a big distant one.
19 Feb 2010   Updated: 21 Feb 2010   Rating: 4.00/5    Votes: 4   Popularity: 2.41
Licence: CPOL    Views: 26,621     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to calculate the real difference between two angles, keeping the correct sign
19 Feb 2010   Updated: 19 Feb 2010   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 8,880     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Animate your specific object with WPF animation.
19 Feb 2010   Updated: 19 Feb 2010   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 23,731     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to use a screenshot of a WPF elements and put it as a texture on your Mogre object
Containers
Docker
19 Feb 2010   Updated: 27 Apr 2010   Rating: 4.60/5    Votes: 5   Popularity: 3.22
Licence: CPOL    Views: 21,550     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
A post about creating a PNG from an XAML file
Desktop Programming
WPF
7 Apr 2010   Updated: 8 Apr 2010   Rating: 4.75/5    Votes: 8   Popularity: 4.29
Licence: Ms-PL    Views: 52,130     Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
A lot of controls expose properties which are not DependencyProperties and then you can’t put a binding on it. On some other cases, you only have a getter as accessor and you can’t put a binding on it too...
9 Apr 2010   Updated: 9 Apr 2010   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Ms-PL    Views: 16,060     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Simple properties Mapper by reflection: Stop copying manually each property of your objects !
16 Jun 2010   Updated: 27 Aug 2010   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: Ms-PL    Views: 12,281     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Execute a command on a specified control when clicking on a button
21 Sep 2010   Updated: 21 Sep 2010   Rating: 4.40/5    Votes: 4   Popularity: 2.65
Licence: Ms-PL    Views: 35,810     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
The expander control can be used in a lot of situations but the one proposed by default is quite "rigid".
28 Apr 2010   Updated: 22 Sep 2010   Rating: 4.75/5    Votes: 7   Popularity: 4.01
Licence: Ms-PL    Views: 19,330     Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
A fast and easy tip about shadows and performance
4 Oct 2010   Updated: 4 Oct 2010   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: Ms-PL    Views: 18,041     Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Reusability and factorizing are maybe the most commons things you want and use when you are developing applications. In WPF it often means creating controls library (i don’t mean UserControl) that will be easy to use in multiple applications.
4 Mar 2010   Updated: 5 Oct 2010   Rating: 4.11/5    Votes: 6   Popularity: 3.20
Licence: Ms-PL    Views: 26,530     Bookmarked: 21   Downloaded: 0
Please Sign up or sign in to vote.
How to integrate the Office Ribbon respecting the pattern (especially the commands)
1 Mar 2010   Updated: 1 Mar 2010   Rating: 4.89/5    Votes: 17   Popularity: 5.89
Licence: Ms-PL    Views: 59,802     Bookmarked: 24   Downloaded: 0
Please Sign up or sign in to vote.
When you want to make an object binding-aware you have two choices : implements INotifyPropertyChanged or creates DependencyProperties.
14 Jun 2010   Updated: 14 Jun 2010   Rating: 4.25/5    Votes: 3   Popularity: 2.03
Licence: Ms-PL    Views: 37,970     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
A problem you often meet when using MVVM is to get the selected items of an items control, especially Listbox
19 Feb 2010   Updated: 21 Feb 2010   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: CPOL    Views: 8,300     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
How to use AttachedProperties to add behaviors to the components (Ramora pattern)
25 Feb 2010   Updated: 25 Feb 2010   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: Ms-PL    Views: 21,920     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
When you create WPF applications, you may (or you should !) use the M-V-VM pattern and so have to use/create ViewModel.The viewModel job is mainly to expose properties of your businessObjects to your views, ready for binding. Here is a first solution to create ViewModel from your model.
4 Mar 2010   Updated: 7 Mar 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 11,390     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Here is the next episode of our serie MVVM - Creating ViewModel.
12 Mar 2010   Updated: 12 Mar 2010   Rating: 4.00/5    Votes: 5   Popularity: 2.80
Licence: Ms-PL    Views: 19,603     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Here is the next episode of our serie MVVM - Creating ViewModel.
15 Sep 2010   Updated: 20 Sep 2010   Rating: 4.75/5    Votes: 4   Popularity: 2.86
Licence: Ms-PL    Views: 18,461     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
In this post, we'll discover how to access the template children by using the FindName method even on UserControl.
DevOps
Testing
23 Mar 2011   Updated: 25 Mar 2011   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: Ms-PL    Views: 57,494     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
In this post, we will see how to make a custom control fully useable in a Coded UI Tests scenario.
Programming Languages
C#
19 Feb 2010   Updated: 19 Feb 2010   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 7,240     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Today we are going to learn how we can uses the powerful data binding of WPF even on non-WPF objects.
2 Mar 2010   Updated: 2 Mar 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: Ms-PL    Views: 22,381     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
As pointed out in this post, collections of the ViewModels and the models are not in sync.
19 Feb 2010   Updated: 19 Feb 2010   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 9,520     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
To display information in your scene, you can use a billboard represented by the MovableText into (M)ogre but sometimes you just want to put some static text somewhere because it's more readable.
XML
19 Feb 2010   Updated: 21 Feb 2010   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: CPOL    Views: 9,530     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Multi-input: How to scale around a specific point and not the center of the Element
27 Oct 2010   Updated: 27 Oct 2010   Rating: 4.83/5    Votes: 5   Popularity: 3.38
Licence: Ms-PL    Views: 29,183     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
How to create a handwriting to text control (ink recognizer)

Average tips rating: 4.02

Desktop Programming
WPF
22 Feb 2010   Updated: 24 Feb 2010   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: CPOL    Views: 9,690     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
As you may actually know WPF introduced the routed events. These last are no more specific to a single control but they are routed inside the tree of your controls. If you want to stop an event, you can mark it as Handled. If so, the routing engine will stop to propage it. In fact this is...
12 Apr 2010   Updated: 12 Apr 2010   Rating: 4.73/5    Votes: 4   Popularity: 2.85
Licence: CPOL    Views: 17,251     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
When you read the MSDN guidelines to improce WPF's performances you can find that it's a good idea to freeze Freezable objects.It's a quite easy thing to do via the code but it's quite harder to do it directly in the XAML. In this post we will see how to do so.What are freezable...
22 Feb 2010   Updated: 18 Sep 2010   Rating: 3.20/5    Votes: 3   Popularity: 1.53
Licence: CPOL    Views: 24,650     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Increase Performances when Using D3DImage in WPF
23 Sep 2010   Updated: 28 Feb 2011   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 27,101     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Creating a full-screen window in WPF is quite simple, set WindowState to Maximized and WindowStyle to None. However, a border is still visible on the bottom and on the right sides. In this post we'll discover how to remove it.
3 Mar 2010   Updated: 3 Mar 2010   Rating: 3.00/5    Votes: 2   Popularity: 0.90
Licence: CPOL    Views: 11,070     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
As you may actually know WPF introduced the routed events. These last are no more specific to a single control but they are routed inside the tree of your controls. If you want to stop an event, you can mark it as Handled. If so, the routing engine will stop to propage it. In fact this is...
25 Feb 2010   Updated: 25 Feb 2010   Rating: 3.50/5    Votes: 2   Popularity: 1.05
Licence: CPOL    Views: 14,560     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
You often read on the web that the DependencyObjects are not marked as serializable and that this is a major drawback of them...But there is a easy way to perform a serialization of these object : use XAMLWriter and XAMLReader :public class MyDependencyObject : DependencyObject{public...

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
jmix90
Software Developer http://wpf-france.fr
France (Metropolitan) France (Metropolitan)
Jonathan creates software, mostly with C#,WPF and XAML.

He really likes to works on every Natural User Interfaces(NUI : multitouch, touchless, etc...) issues.



He is awarded Microsoft MVP in the "Client Application Development" section since 2011.


You can check out his WPF/C#/NUI/3D blog http://www.jonathanantoine.com.

He is also the creator of the WPF French community web site : http://wpf-france.fr.

Here is some videos of the projects he has already work on :