Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
swdev:dotnet:start [2013/03/14 15:18]
smayr [WPF]
swdev:dotnet:start [2016/09/14 16:30] (current)
smayr [Building]
Line 4: Line 4:
   * [[http://www.csharp-station.com/Tutorial.aspx|C#: A Beginners Guide]]   * [[http://www.csharp-station.com/Tutorial.aspx|C#: A Beginners Guide]]
   * [[http://www.wpftutorial.net/|WPF Reference]]   * [[http://www.wpftutorial.net/|WPF Reference]]
 +  * [[http://blogs.microsoft.co.il/arik/2010/05/28/wpf-single-instance-application/|Mutex / Singleton Application]] - Take command line arguments from a second run attempt and pass them to the first instance.
  
 === Libraries & Technologies === === Libraries & Technologies ===
Line 26: Line 27:
   * User Interface:   * User Interface:
     * [[http://msdn.microsoft.com/en-us/library/windows/desktop/aa511268.aspx|MSDN: Dialog Boxes]]     * [[http://msdn.microsoft.com/en-us/library/windows/desktop/aa511268.aspx|MSDN: Dialog Boxes]]
 +  * Unit Testing:
 +    * [[swdev:dotnet:Unit Testing with NUnit]]
 +
 === Windows Forms === === Windows Forms ===
   * [[swdev:dotnet:WinForms:Basic Controls]]   * [[swdev:dotnet:WinForms:Basic Controls]]
-  * [[swdev:dotnet:WinForms:Localization using WinForms]]+  * [[swdev:dotnet:localization_using_resx_files#winforms_localization|Localization using WinForms]] 
 ===  WPF === ===  WPF ===
   * [[swdev:dotnet:WPF:Basic Controls]]   * [[swdev:dotnet:WPF:Basic Controls]]
Line 54: Line 59:
       * [[http://www.microsoft.com/belux/msdn/nl/community/columns/gillcleeren/wpf_stylesandtriggers.mspx|Styles and Triggers in WPF]]       * [[http://www.microsoft.com/belux/msdn/nl/community/columns/gillcleeren/wpf_stylesandtriggers.mspx|Styles and Triggers in WPF]]
     * [[http://www.codeproject.com/KB/WPF/GuidedTourWPF_4.aspx|Triggers & Templates]]     * [[http://www.codeproject.com/KB/WPF/GuidedTourWPF_4.aspx|Triggers & Templates]]
-  * [[swdev:dotnet:Using Ribbon UI with WPF]]+  * UI Templates 
 +    * [[swdev:dotnet:MahApps Metro]] 
 +    * [[swdev:dotnet:Using Ribbon UI with WPF]] 
 +  * Libraries (NuGet et al.) 
 +    * [[swdev:dotnet:Barcodes]]
   * [[http://www.wpfdude.com/articles/Commands.aspx|Command Binding]]   * [[http://www.wpfdude.com/articles/Commands.aspx|Command Binding]]
   * [[swdev:dotnet:Actions]]   * [[swdev:dotnet:Actions]]
Line 63: Line 72:
     * [[swdev:dotnet:Actions]]     * [[swdev:dotnet:Actions]]
     * [[http://www.albahari.com/threading|Threading in C# (Joe Albahari)]]     * [[http://www.albahari.com/threading|Threading in C# (Joe Albahari)]]
 +    * [[swdev:dotnet:Async Await|async/await]]
   * [[swdev:dotnet:Drag and Drop]]   * [[swdev:dotnet:Drag and Drop]]
   * [[swdev:dotnet:Adorner Layer]]   * [[swdev:dotnet:Adorner Layer]]
Line 92: Line 102:
     * [[http://msdn.microsoft.com/en-us/library/ms752308.aspx|Routed Commands]]     * [[http://msdn.microsoft.com/en-us/library/ms752308.aspx|Routed Commands]]
     * [[http://msdn.microsoft.com/en-us/library/ms742806.aspx|Routed Events]]     * [[http://msdn.microsoft.com/en-us/library/ms742806.aspx|Routed Events]]
-==== Components ====+ 
 +=== Components ===
   * [[http://windowsclient.net/downloads/folders/controlgallery/tags/WPF+Controls/default.aspx|WPF Components]]   * [[http://windowsclient.net/downloads/folders/controlgallery/tags/WPF+Controls/default.aspx|WPF Components]]
   * [[http://fluidkit.codeplex.com/|FluidKit]]   * [[http://fluidkit.codeplex.com/|FluidKit]]
Line 102: Line 113:
   * [[http://wpf.codeplex.com/wikipage?title=WPF%20Themes|WPF Themes]]   * [[http://wpf.codeplex.com/wikipage?title=WPF%20Themes|WPF Themes]]
   * [[http://visualstudiogallery.msdn.microsoft.com/en-us/site/search|Visual Studio Extensions]]   * [[http://visualstudiogallery.msdn.microsoft.com/en-us/site/search|Visual Studio Extensions]]
 +    * AnkhSVN (Subversion Support for VS)
 +    * Behaviors SDK (XAML)
 +    * Cordova Multiplatform Template (?)
 +    * DPack
 +    * Get Xamarin
 +    * GitHub Extension for VS
 +    * Microsoft Visual C++ Cross-Platform Mobile Development (iOS)
 +    * NuGet Package Manager for VS
 +      * CommonLibrary.NET
 +      * Extended WPF Toolkit
 +      * OxyPlot.Core (dependent on [[https://support.microsoft.com/en-us/kb/2600211|.NET 4.0.3 update]])
 +      * OxyPlot.Wpf
 +      * MahApps.Metro
 +      * MahApps.Metro.Resources
 +      * Microsoft Async (to support await/async, dependent on .NET 4.0 patch [[https://support.microsoft.com/en-us/kb/2468871|KB2468871]]))
 +    * Productivity Power Tools 2015
 +    * Visual Studio Tools for Apache Cordova
 +    * Xamarin for Visual Studio
   * [[http://www.visifire.com|Visifire Charting (Open Source)]]   * [[http://www.visifire.com|Visifire Charting (Open Source)]]
   * [[http://code.msdn.microsoft.com/XAML/Wiki/View.aspx?title=Microsoft%20XAML%20Toolkit%20%20CTP%20-%20July%202010&referringTitle=Home|XAML Toolkit]]   * [[http://code.msdn.microsoft.com/XAML/Wiki/View.aspx?title=Microsoft%20XAML%20Toolkit%20%20CTP%20-%20July%202010&referringTitle=Home|XAML Toolkit]]
   * [[http://www.codeproject.com/KB/WPF/WPFJoshSmith.aspx|WPF.JoshSmith Library]]   * [[http://www.codeproject.com/KB/WPF/WPFJoshSmith.aspx|WPF.JoshSmith Library]]
   * [[http://waf.codeplex.com/documentation|Windows Application Foundation (WAF)]]   * [[http://waf.codeplex.com/documentation|Windows Application Foundation (WAF)]]
-==== Tutorials ====+ 
 +=== Tutorials ===
   * [[http://www.wpftutorial.net/Home.html|WPF Tutorial]] (and [[http://dotnetslackers.com/articles/silverlight/WPFTutorial.aspx|DotNetSlacker: WPF Tutorial]])   * [[http://www.wpftutorial.net/Home.html|WPF Tutorial]] (and [[http://dotnetslackers.com/articles/silverlight/WPFTutorial.aspx|DotNetSlacker: WPF Tutorial]])
   * [[http://windowsclient.net/wpfdesigner/articles/wpf-and-silverlight-layout-controls.aspx|WPF & Silverlight Layout Controls]]   * [[http://windowsclient.net/wpfdesigner/articles/wpf-and-silverlight-layout-controls.aspx|WPF & Silverlight Layout Controls]]
   * [[http://www.diranieh.com/NET_WPF/|WPF By Example]]   * [[http://www.diranieh.com/NET_WPF/|WPF By Example]]
   * [[http://www.wpfwiki.com|WPF Wiki]]   * [[http://www.wpfwiki.com|WPF Wiki]]
 +
 +=== Building ===
 +  * [[swdev:dotnet:Setup Build Machine]]
 +
  
 === Testing === === Testing ===