====== Map Suite WebAPI Edition Installation Guide ====== {{section>upgrade_map_suite_to_10.0}} Welcome to Map Suite™ from ThinkGeo, a complete family of GIS software development kits that will help you build cutting-edge mapping and spatially aware applications. Using Map Suite's intuitive APIs, programmers who write code in C# or VB.NET can create professional-grade Geographic Information Systems (GIS) software featuring interactive maps, spatial analysis, geoprocessing and location, and much more. Even developers inexperienced with GIS can add fully-functional maps to their projects in just moments. In this article, we will discuss how to install Map Suite WebAPI Edition on your computer and prepare your development environment for creating Map Suite-powered projects. ===== System Requirements ===== * Microsoft Windows 7 or newer, or Microsoft Windows Server 2012 or newer * Visual Studio or Visual Studio Express, 2010 or newer * .NET Framework 4.5 or higher * 1.2 GHz Intel® Core™ processor or better recommended * 2 GB RAM or more recommended * C#, Visual Basic .NET, and other .NET-compatible languages are supported for development * For Map Suite WebAPI Edition: * [[http://www.asp.net/mvc/mvc4|ASP.NET MVC 4]] * [[https://www.nuget.org/packages/Microsoft.AspNet.WebApi|Web API 2]] * Traditional ASPX or Razor ViewEngine ===== Environment Preparation ===== === Install .NET Framework 4.5 === Map Suite WebAPI requires the Microsoft .NET Framework 4.5 or newer. * [[http://www.microsoft.com/en-us/download/details.aspx?id=30653|Download the .NET 4.5 web installer free from Microsoft]] === Install Visual Studio or Visual Studio Express === To develop an application with any Map Suite control or component, you will need one of the following development environments: * [[http://www.visualstudio.com/|Microsoft Visual Studio]] (2012 or 2013) * [[http://www.visualstudio.com/en-US/products/visual-studio-express-vs|Visual Studio Express]] * Select [[http://www.visualstudio.com/downloads/download-visual-studio-vs#d-express-web|Visual Studio Express for Web]] if you want to develop web-based applications with [[Map Suite WebAPI Edition]],[[Map Suite Web Edition]], [[Map Suite MVC Edition|MVC Edition]], [[Map Suite Silverlight Edition|Silverlight Edition]] or [[Map Suite WMS Server Edition|WMS Server Edition]] * Select [[http://www.visualstudio.com/downloads/download-visual-studio-vs#d-express-windows-desktop|Visual Studio Express for Windows Desktop]] if you want to develop desktop applications, console apps or services with [[Map Suite Wpf Desktop Edition|Map Suite WPF Desktop Edition]], [[Map Suite Desktop Edition|WinForms Desktop Edition]], [[Map Suite Services Edition|Services Edition]], [[Map Suite Geocoder]] or [[Map Suite Routing]] ===== Install ThinkGeo Product Center ===== All of the Map Suite GIS developer controls are delivered through the [[ThinkGeo Product Center]], a Windows application that serves as the central point for you to install, evaluate, purchase and activate Map Suite products. To begin using any Map Suite edition, such as MVC or WPF Desktop, you must first install Product Center. 1. **[[http://download.thinkgeo.com/ThinkGeoProductCenter.msi|Download the ThinkGeo Product Center.]]** \\ 2. Once the download is complete, double-click the //.msi// file to begin installation. {{webapiedition:ThinkGeo_Product_Center_Installation_01.png?500}} 3. The installer window will appear. Click the "Next" button to proceed with the next step. {{webapiedition:ThinkGeo_Product_Center_Installation_02.png?500}} 4. You will now be asked to accept the ThinkGeo software license agreement. Once you have read the license in its entirety, check the box at the bottom of the window and click "Next". {{webapiedition:ThinkGeo_Product_Center_Installation_03.png?500}} 5. On this step, choose the installation directory for the Product Center. Then, click "Next". {{webapiedition:ThinkGeo_Product_Center_Installation_04.png?500}} 6. Product Center is now ready to be installed. To proceed, click the "Install" button. At this point, you may be asked to enter credentials for an administrator account on Windows Vista / Server 2008 or higher. Make sure you say "Yes" to the User Account Control prompts, or the installation will not be able to continue. {{webapiedition:ThinkGeo_Product_Center_Installation_05.png?500}} 7. The installation process will begin. It may take a few minutes for the Product Center to install and decompress all of its files. A blue bar will indicate its progress until this is complete. When the installation finishes successfully, you will be shown the following screen. {{webapiedition:ThinkGeo_Product_Center_Installation_06.png?500}} 8. Click the "Finish" button to exit the installer. If the "Launch Product Center" checkbox is selected, the Product Center will open when the installer exits.