Copyright (c) 2019 FFW Agency. All rights reserved.
WARNING: This extension is still under active development and used internally by the FFW Sitecore team. Please, contact the author before start using it.
SAF Extension for Visual Studio brings SAF features into Visual Studio IDE. It is designed to optimize the installation and maintenance of all Sitecore 9 and upper components – Sitecore Experience Manager, Sitecore Experience Platform and Sitecore Experience Commerce. The extension has been built to make possible installing Sitecore without any PowerShell knowledge.
SAF extension for Visual Studio adds a couple of new Item Templates to Visual Studio which simplifies the installation of Sitecore. These Item Templates are actually SAF PowerShell module JSON configuration files which contain all of the needed properties during a particular Sitecore installation. You can add SAF Item Templates to any of the C# projects within your solution. To do so, you have to:
NOTE: It’s important to keep the name of the added JSON file as it comes from the Item Template, without any number suffix.
Solution explorer commands
All SAF Solution Explorer commands are available when you right-click on the JSON file you’ve already added to your project using some of the SAF Item Templates. Before running any of the commands, please ensure that you’ve filled the JSON file. The progress of the running Solution Explorer command will be available in a PowerShell console.
Install Sitecore automatically handling SSL and Solr configurations via a command in Solution Explorer.
Uninstalls Sitecore via a command in Solution Explorer.
Uninstalls Solr via a command in Solution Explorer.
Questions and Feedback
If you have any questions or want to submit some feedback, you can contact the author of the module via the following channels:
Please, have in mind that SAF is a module developed as a side internal work project. The work we have for our clients in FFW is with higher priority. That means that the timeframe for replies, bug fixes and implementation of new features highly depends on the workload we have and sometimes could take longer than expected.