There is a little trick when a ComboBox binds to an Enum in WPF. Here we collect 3 ways.
We tried to use Generic type in a WPF custom control, but later we realized WPF Xaml does not support generic type well, so either we use another non-generic class to wrap the custom control, or avoid using generic type in WPF custom control.
This is for recording.
When you try to use StringFormat binding for a GroupBox Header in WPF, you might find it does not work! Some people mentioned there is a HeaderStringFormat but not StringFormat, but at least in .NET 4.5, we can not find out a HeaderStringFormat.
Microsoft has MSDN their online document resources and they have been there for many years. But, in 2016, Microsoft released a new document platform which is docs.microsoft.com, the at that time the new document website was still preview version.
When we use Visual Studio 2015 or 2017, we see the Git feature is provided by default. At least, we do not need to install Git separately, Git can be installed with Visual Studio together. When new cross platform supported Visual Studio Code came, we thought it will come with Git together by default. But actually it is NOT. At least, in current newest version 1.19.3.
Microsoft Connect(); 2017 sessions available at Channel 9
Here is the link
I had a chance to learn a little bit Microsoft Bing Map Development Knowledge when a friend visited. Let me record something which we talked about (actually I learnt)
We need to collect some advanced concepts or acknowledge about WPF. The first one is about WPF Architecture. The figures in this blog are drew by me, based on WPF articles from Microsoft.
I created Amazon Filler Items Searching website in last month. I used multiple technologies such as ASP.NET MVC 5, C#, .NET Framework 4.6, Async Task, Ajax, jQuery, Bootstrap etc. All these technologies are popular in current .NET applications development. Actually, Amazon Filler Searching website is a real project because we load formal commercial Amazon web services. You can use it for your real purchasing on Amazon.