User Tools

Site Tools


thinkgeo_desktop_for_wpf

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
thinkgeo_desktop_for_wpf [2019/09/30 22:51]
brianr
thinkgeo_desktop_for_wpf [2021/03/08 17:20] (current)
benbai
Line 1: Line 1:
-====== ThinkGeo UI Desktop ​WPF for .NET Core ======+====== ThinkGeo UI Desktop for WPF ======
  
 <div msgbox> <div msgbox>
-**Note:** This version of ThinkGeo UI Desktop WPF is based on .NET Core and is **NOT** compatible with .NET Framework 4 or earlier. Please use [[map suite desktop ​for wpf|Map Suite 10]] if you want to stay with .NET Framework. ​ To upgrade ​a previously-built .NET Framework project ​to .NET Core, please refer to our guide [[thinkgeo_12_upgrade_guide|"Updating ​from .NET Framework ​to .NET Core"​]]. </​div>​+**Note:** This page is obsoletePlease visit https://​docs.thinkgeo.com/​products/​desktop-maps/​v12.0/​quickstart/ ​and check out the latest docs.  
 +</​div>​ 
 + 
 +<div msgbox>​ 
 +**Note:** This page is for ThinkGeo UI WPF V12 and above, we highly suggest ​you to upgrade to this version if you are on an old oneHere is a quick guide how to do it: [[thinkgeo_12_upgrade_guide|Updating ​to ThinkGeo 12]]. Version 12 supports both .NET Core and .NET Framework, the old versions support ​.NET Framework only. 
 +</​div>​ 
  
-ThinkGeo UI Desktop WPF for .NET Core takes GIS application development for the Windows desktop to a whole new level, with a .NET Core-native control that packs the full power of Windows Presentation Foundation (WPF). With blazing fast rendering performance,​ powerful mapping features and support for the most popular data formats, ThinkGeo UI Desktop WPF for .NET Core makes GIS accessible to developers of any skill.+ThinkGeo UI Desktop ​for WPF takes GIS application development for the Windows desktop to a whole new level, with a .NET-native control that packs the full power of Windows Presentation Foundation (WPF). With blazing fast rendering performance,​ powerful mapping features and support for the most popular data formats, ThinkGeo UI Desktop ​for WPF makes GIS accessible to developers of any skill.
  
 ===== Getting Started ===== ===== Getting Started =====
Line 11: Line 17:
  
 <div play medialist>​ <div play medialist>​
-[[media:thinkgeo_desktop_for_wpf_quickstart|{{mapsuite10:​wpf:​run_github_sample_on_windows.png?180x99|ThinkGeo Desktop for Wpf Quickstart On Windows}}]]+[[https://​youtu.be/​1PkOsPyXeUM|{{thinkgeo_ui_wpf_getting_started_-_part_1_-_title_card.jpg?180x99|Quick Start in VS Code - Part 1 - Adding the Basemap (8:00)}}]]
  
-Run GitHub Samples ​in Visual Studio ​(2:30)+Quick Start in VS Code - Part 1 - Adding the Basemap ​(8:00)
 </​div>​ </​div>​
  
 <div play medialist>​ <div play medialist>​
-[[media:thinkgeo_desktop_for_wpf_hello_world|{{mapsuite10:​wpf:​run_helloworld_sample_on_windows.png?180x99|ThinkGeo UI Desktop WPF Hello World}}]]+[[https://​youtu.be/​7U31kP1E_fs|{{thinkgeo_ui_wpf_getting_started_-_part_2_-_title_card.jpg?180x99|Quick Start in VS Code - Part 2 - Adding a ShapeFile (6:25)}}]]
  
-Create Hello World project ​in VS Code (3:09)+Quick Start in VS Code - Part 2 - Adding a ShapeFile ​(6:25)
 </​div>​ </​div>​
  
 \\ \\
 <div dokuteaser>​ <div dokuteaser>​
->[[ThinkGeo Desktop for .NET Core Quick Start Guide|Quick Start Guide]] +>[[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-desktop-maps|Quick Start Guide]] 
-Helps you get you up to speed with integrating the ThinkGeo Desktop for .NET Core map control into your GIS software.+Helps you get you up to speed with integrating the ThinkGeo Desktop for WPF map control into your GIS software.
 </​div>​ </​div>​
  
Line 43: Line 49:
 <div dokuteaser>​ <div dokuteaser>​
 >​[[thinkgeo_dependencies|Dependencies]] >​[[thinkgeo_dependencies|Dependencies]]
-Introduces the dependencies required by ThinkGeo Desktop for .NET Core, along with their features, versions and source websites.+Introduces the dependencies required by ThinkGeo Desktop for WPF, along with their features, versions and source websites.
 </​div>​ </​div>​
  
 <div dokuteaser>​ <div dokuteaser>​
->[[thinkgeo_runtime_license_guide_for_wpf|Deployment]]+>[[thinkgeo_runtime_license_guide_for_desktop|Deployment]]
 Walks you through deploying your ThinkGeo UI project to your user base. Walks you through deploying your ThinkGeo UI project to your user base.
 </​div>​ </​div>​
Line 85: Line 91:
 ** All the samples are available on NuGet via the link below. ** ** All the samples are available on NuGet via the link below. **
 <div samplelist>​ <div samplelist>​
-<faicon fa fa-navicon fa-lg> [[thinkgeo_desktop_for_wpf_all_samples|Samples]]+<faicon fa fa-navicon fa-lg> [[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-desktop-maps/​-/​tree/​master/​samples/​wpf|Samples]]
 </​div>​ </​div>​
  
Line 109: Line 115:
   * **Do I have control over how the map looks and fits into my application**?​ <div>   * **Do I have control over how the map looks and fits into my application**?​ <div>
  
-Yes, absolutely. ThinkGeo UI Desktop ​WPF for .NET Core is a user control, so you can easily integrate it into your application just like any other user control from the toolbox. ​ We expose a large amount of APIs that allow you to customize every aspect of the map and the user interface so that they fit in with the look and feel of your application.</​div>​+Yes, absolutely. ThinkGeo UI Desktop for WPF is a user control, so you can easily integrate it into your application just like any other user control from the toolbox. ​ We expose a large amount of APIs that allow you to customize every aspect of the map and the user interface so that they fit in with the look and feel of your application.</​div>​
  
-  * **What other software is required to work with ThinkGeo ​Desktop ​for .NET Core?** <div>+  * **What other software is required to work with ThinkGeo ​UI for WPF?** <div>
  
 You'll need either Microsoft Visual Studio 2019 or Visual Studio Code.</​div>​ You'll need either Microsoft Visual Studio 2019 or Visual Studio Code.</​div>​
  
-  * **What type of map data does ThinkGeo UI Desktop ​for .NET Core Support?** <div>+  * **What type of map data does ThinkGeo UI for WPF Support?** <div>
  
-ThinkGeo UI Desktop WPF for .NET Core comes with native support for the most popular vector and raster file formats. Check out our [[thinkgeo data format guide|Data Formats Guide]] for details.</​div>​+ThinkGeo UI for WPF comes with native support for the most popular vector and raster file formats. Check out our [[thinkgeo data format guide|Data Formats Guide]] for details.</​div>​
  
-  * **How big of a learning curve is there to using ThinkGeo UI Desktop WPF for .NET Core?** <div>+  * **How big of a learning curve is there to using ThinkGeo UI for WPF?** <div>
  
 ThinkGeo UI controls are designed to be easy to understand and easy to use. While mapping and GIS controls typically have a larger learning curve than other, simpler controls like grids or charts, we feel ThinkGeo has taken the complexity out of mapping and allows you to develop your application in days or weeks instead of months.</​div>​ ThinkGeo UI controls are designed to be easy to understand and easy to use. While mapping and GIS controls typically have a larger learning curve than other, simpler controls like grids or charts, we feel ThinkGeo has taken the complexity out of mapping and allows you to develop your application in days or weeks instead of months.</​div>​
  
-  * **Where do I go if I need help with ThinkGeo UI for .NET Core?** <div>+  * **Where do I go if I need help with ThinkGeo UI for WPF?** <div>
  
 We have a very active [[https://​community.thinkgeo.com|Developer Community discussion forum]], a large number of "How Do I?" sample applications with source code in C#, and we also offer professional services if you need to talk with a developer one-on-one.</​div>​ We have a very active [[https://​community.thinkgeo.com|Developer Community discussion forum]], a large number of "How Do I?" sample applications with source code in C#, and we also offer professional services if you need to talk with a developer one-on-one.</​div>​
Line 129: Line 135:
   * **How do I create/​update/​delete features on the map?** <div>   * **How do I create/​update/​delete features on the map?** <div>
  
-The ThinkGeo UI WPF control ​for .NET Core provides specific methods that allow you to create, update and delete map features. Just follow the processes outlined in [[http://​wiki.thinkgeo.com/​wiki/​_media/​mapsuite10/​wpf/​the_logical_diagram.pdf|this diagram]].</​div>​+The ThinkGeo UI for WPF provides specific methods that allow you to create, update and delete map features. Just follow the processes outlined in [[http://​wiki.thinkgeo.com/​wiki/​_media/​mapsuite10/​wpf/​the_logical_diagram.pdf|this diagram]].</​div>​
  
 ===== Help & Support Guides ===== ===== Help & Support Guides =====
thinkgeo_desktop_for_wpf.1569883892.txt.gz · Last modified: 2019/09/30 22:51 by brianr