As we are building new workstations (preferably laptops) for a new team of developers, here are my recommendations+observations.
What would you add/remove?
Hardware
Dual 23″ monitors for Windows 10 workstation with i7 processor, 16GB RAM and 500GB SSD with Local Admin Role and Full Internet Access. I believe more cores is generally better for Visual Studio when it comes to building projects. Faster the machines (overall dev environment) we give to Devs, lesser time they take while “Building” projects and build time remains within Distraction Threshold. Think investment – imagine a power drill vs manual hand drill.
Software
- Visual Studio (Prefer Entreprise 2017) https://www.visualstudio.com/
- Reporting Services Tools SSDT https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017
- Microsoft Dynamics 365 Report Authoring Extension https://www.microsoft.com/en-us/download/details.aspx?id=50375
- SQL Server Management Studio (for any data integration projects) https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017
- Dynamics 365 Customer Engagement Developer Guide (SDK) https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/developer-guide
- O365 User license to download and install Word, Excel, PowerPoint 2016 https://products.office.com/en-au/compare-all-microsoft-office-products?tab=1
- Visio Professional https://products.office.com/en-au/visio/visio-professional-business-and-diagram-software
- LinqPad Latest https://www.linqpad.net/
- ReSharper Latest http://www.jetbrains.com/resharper/
- TechSmith Screen Capture https://www.techsmith.com/store/bundle
Freeware
- XrmToolKit Latest https://xrmtoolkit.com/
- Notepad ++ Latest https://notepad-plus-plus.org/download/
- 7Zip Latest https://www.7-zip.org/download.html
- XrmToolBox Latest https://www.xrmtoolbox.com/
- Chrome Latest https://www.google.com/chrome/
- Firefox Latest https://www.mozilla.org/en-US/firefox/new/
- Opera Latest https://www.opera.com/
- RoyalTS RDP manager https://www.royalapplications.com/ts/
Subscriptions
- O365 https://products.office.com/en-au/compare-all-microsoft-office-products?tab=1
- SharePoint collaborative documentation https://products.office.com/en-AU/sharepoint
- Atlassian+Jira for live documentation and Agile works https://www.atlassian.com/software/jira
Please add your suggestions in comments below.
#OneLifeToGive