Skip to content

Developer Tools

DeclanBuckley edited this page Dec 5, 2023 · 54 revisions

Home / Developer / Developer Tools

Tools for Version Control.

Tortoise Git - RecommendedOK

TortoiseGit is a Windows Shell Interface to Git and based on TortoiseSVN. It's open source and can fully be build with freely available software.

The PxStat repository is available in GitHub at https://github.com/CSOIreland/PxStat.git.

For Cloning a repository see the GitHub guide How to clone a repository.

Git.

Git focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces.

Tools for the Client Tier.

Visual Studio Code RecommendedOK

Visual Studio Code (VSCode) is a source code editor developed by Microsoft that can be run on Windows, macOS, and Linux. It is free, open-source, and provides support for debugging as well as built-in Git version control, syntax highlights, snippets, and so on.

Visual Studio Code - Extensions RecommendedOK

Increase the power of Visual Studio Code through Extensions.

N.B. Please use the following formatting configuration for consistency, available in Preferences\Settings\Extentsions\JSON\settings.json.

    ...
    "editor.formatOnSave": true,
    "html.format.endWithNewline": true,
    "html.format.wrapLineLength": 256,
    ...

Tools for the Server Tier.

Visual Studio (Required 2019 or higher) RequiredOK.

Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code.

Visit Visual Studio Menu Tools/Options/Text Editor/C#/Tabs and set up parameters values as screen shot below .

TextEditorTabs.

Visual Studio - Extensions RequiredOK.

.NET Framework 4.7.2 RequiredOK.

Postman RecommendedOK.

Manage all API requests in Postman.

Selenium IDE.

Open source record and playback test automation for the web.

Tools for the DB Tier.

Microsoft SQL Server Management Studio (SSMS) 17.4 RecommendedOK.

SQL Server Management Studio (SSMS) is an integrated environment for managing any SQL infrastructure, from SQL Server to Azure SQL Database.

Poor Man's TSQL Formatter RecommendedOK.

A free and open-source SQL (T-SQL) formatter integrated with SSMS. SQL Server Management Studio (SSMS) is an integrated environment for managing any SQL infrastructure, from SQL Server to Azure SQL Database.

N.B. Please use the following formatting configuration for consistency.

image.

Clone this wiki locally