Click here to Skip to main content
15,885,546 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: 14,000     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: 25,733     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: 29,452     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: 9,170     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: 25,242     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: 22,480     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: 55,291     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: 17,501     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,621     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: 36,750     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: 20,410     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,831     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: 28,190     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: 64,185     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: 38,920     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,591     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: 23,361     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,730     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: 21,614     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: 20,172     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: 60,987     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,460     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: 23,321     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,870     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,870     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: 30,173     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: 10,533     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: 18,281     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: 26,790     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: 29,181     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,480     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: 15,810     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.
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 :