Tiempo de lectura · 3 minutos

Preliminares

Para comenzar a desarrollar en .Net y seguir los entrenamientos sin dificultad, se proponen las siguientes herramientas y programas, que deberán ser instalados en cada equipo de desarrollo.

El equipo de desarrollo deberá tener como mínimo 8GB en RAM y 128 GB de espacio de disco disponible.

  1. Instalar Microsoft Visual Studio 2019 Community Edition
    1. Download Visual Studio 2019 for Windows & Mac (microsoft.com)
  2. Instalar Microsoft SQL Server 2019 Express Edition
    1. Download Microsoft® SQL Server® 2019 Express from Official Microsoft Download Center
  3. Instalar .Net SDK 5.0, 3.1 y 2.1 (Windows 10 Professional Edition recommended)
    1. Download .NET (Linux, macOS, and Windows) (microsoft.com)
      1. Download .NET 5.0 SDK (v5.0.300) - Windows x64 Installer (microsoft.com)
      2. Download ASP.NET Core 5.0 Runtime (v5.0.6) - Windows Hosting Bundle Installer (microsoft.com)
      3. Download .NET Core 3.1 SDK (v3.1.409) - Windows x64 Installer (microsoft.com)
      4. Download ASP.NET Core 3.1 Runtime (v3.1.15) - Windows Hosting Bundle Installer (microsoft.com)
      5. Download ASP.NET Core 2.1 Runtime (v2.1.28) - Windows Hosting Bundle Installer (microsoft.com)
      6. Download .NET Core 2.1 SDK (v2.1.816) - Windows x64 Installer (microsoft.com)
  4. Instalar Visual Studio Code
    1. Download Visual Studio Code - Mac, Linux, Windows
  5. Darse de alta en Docker Hub
    1. Docker Hub
  6. Instalar Azure CLI
    1. https://aka.ms/installazurecliwindows
  7. Instalar node.js
    1. Node.js (nodejs.org)
  8. Instalar git
    1. Git - Downloading Package (git-scm.com)
  9. Instalar  Command Line Tools for Azure Functions
    1. npm i -g azure-functions-core-tools@core --unsafe-perm tru
    2. Windows 64-bits msi program (Alternativa al punto anterior, si se elige este no se hace el anterior y viceversa)
  10. Instalar DB Browser for SQLite
    1. DB Browser for SQLite (sqlitebrowser.org)
  11. Activar Internet Information Services(IIS) Manager
    1. Open Control Panel, Select Programs, and then click Turn Windows features on or off.
    2. Click Yes on User Account Control dialog box.
    3. Select Internet Information services checkbox and click OK.
    4. On Windows Features page, click close.
  12. Instalar SQL Operations Studio (Azure Data Studio)
    1. https://go.microsoft.com/fwlink/?linkid=2163435
  13. Instalar HttpRepl
    1. dotnet tool install -g Microsoft.dotnet-httprepl
  14. Instalar Azure Power Shell
    1. Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
    2. Install Azure PowerShell with an MSI | Microsoft Docs (Alternativa al punto anterior, si se elige este no se hace el anterior y viceversa)
  15. Instalar Windows Terminal
    1. Get Windows Terminal - Microsoft Store
  16. Instalar Azure Storage Emulator
    1. https://go.microsoft.com/fwlink/?linkid=717179&clcid=0x409
  17. Instalar Cosmos DB Emulator
    1. https://aka.ms/cosmosdb-emulator
  18. Instalar Visual Studio Code Extensions (Desde Visual Studio Code)
    1. Prettier - Code formatter - Visual Studio Marketplace
    2. Azure Tools - Visual Studio Marketplace
    3. XML Tools - Visual Studio Marketplace
    4. C# - Visual Studio Marketplace
    5. Git History - Visual Studio Marketplace
    6. GitLens — Git supercharged - Visual Studio Marketplace
    7. Markdown Editor - Visual Studio Marketplace
    8. PowerShell - Visual Studio Marketplace

Conclusión

Antes de iniciar el desarrollo de un proyecto .Net y en la nube de Azure, debemos instalar todas las herramientas necesarias para que conseguir el objetivo de aprendizaje, consiguiendo una experiencia sin contratiempos mientras lo hacemos. La mayoría del desarrollo lo podemos realizar en local, y cuando ya estemos listos para llevarlo a la nube, realizar el correspondiente despliegue.

 


Comment Section

Comments are closed.