bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


vagrant_dotnet

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
vagrant_dotnet [2022/07/05 13:09]
francisco_ramon_peralta_llorens
vagrant_dotnet [2022/07/05 14:32] (actual)
francisco_ramon_peralta_llorens
Línia 4: Línia 4:
  
  
-{{tag> #Daw }}+{{tag> #FpInfor #Daw #DawMp07 #Ciber #CiberMp03 Vagrant}}
  
 ===== Introducció ===== ===== Introducció =====
Línia 18: Línia 18:
 ===== EXERCICI 1: Creació de la màquina Vagrant, instal·lació de SQL Server i prova de connexió ===== ===== EXERCICI 1: Creació de la màquina Vagrant, instal·lació de SQL Server i prova de connexió =====
 Per resoldre l'exercici s'ha de tenir uns fonaments per treballar amb l'eina **Vagrant**. Pots consultar aquesta Per resoldre l'exercici s'ha de tenir uns fonaments per treballar amb l'eina **Vagrant**. Pots consultar aquesta
-[[Vagrant|pàgina]] dedicada a Vagrant a bytes.cat.+[[Vagrant|pàgina]]
  
 <WRAP todo> <WRAP todo>
Línia 28: Línia 28:
     * Xarxa pública.     * Xarxa pública.
     * 2 GB de RAM (és el requisit mínim de SQL Server).     * 2 GB de RAM (és el requisit mínim de SQL Server).
-  - Arranca la màquina **AspNetCore** i instal·la el servidor de Base de dades SQL Server 2019:+  - Arranca la màquina **AspNetCore** i instal·la el servidor de base de dades SQL Server 2019:
     * Segueix les instruccions de la [[https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15|pàgina oficial]].     * Segueix les instruccions de la [[https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15|pàgina oficial]].
       * Important: el password té requisits de seguretat. Pot servir aquest: **P@ssw0rd**        * Important: el password té requisits de seguretat. Pot servir aquest: **P@ssw0rd** 
Línia 50: Línia 50:
     * Segueix les instruccions de la [[https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu|pàgina oficial]].     * Segueix les instruccions de la [[https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu|pàgina oficial]].
       * Instal·la l’SDK (software development kit) de .NET per la nostra versió d’Ubuntu.       * Instal·la l’SDK (software development kit) de .NET per la nostra versió d’Ubuntu.
-      * Instal·la també el Runtime (instància en temps d'execució) de ASP.NET Core. +      * Instal·la també el Runtime (instància en temps d'execució) d'ASP.NET Core. 
-    * Com a comprovació de la instal·lació, executa la comanda:<code> $ dotnet --version</code>+    * Com a comprovació de la instal·lació, executa la comanda:<code> $ dotnet --info</code>
   - Crea un projecte ASP.NET MVC i visualitza la pàgina d'inici des de la màquina host. Passos a seguir:   - Crea un projecte ASP.NET MVC i visualitza la pàgina d'inici des de la màquina host. Passos a seguir:
     * Situa't en el terminal de la màquina vagrant.     * Situa't en el terminal de la màquina vagrant.
       * Crea un directori de treball que es digui per exemple //Projects//.       * Crea un directori de treball que es digui per exemple //Projects//.
       * Situa't amb el terminal en la nova carpeta.       * Situa't amb el terminal en la nova carpeta.
-      * Per crear un projecte de ASP.NET MVC, executa la comanda<code> $ dotnet new mvc --auth Individual --use-local-db true -o projecte1</code>+      * Per crear un projecte ASP.NET MVC, executa la comanda<code> $ dotnet new mvc --auth Individual --use-local-db true -o projecte1</code>
       * Se'ns crea un directori amb el nom que li hem posat al projecte.       * Se'ns crea un directori amb el nom que li hem posat al projecte.
         * Situa't amb el terminal en el directori del projecte.         * Situa't amb el terminal en el directori del projecte.
Línia 64: Línia 64:
           * Una possible solució és afegir una opció --urls a la comanda dotnet run, indicant el port 8080           * Una possible solució és afegir una opció --urls a la comanda dotnet run, indicant el port 8080
       * Prova de connectar-te des del navegador de la màquina host<code>http://localhost:8080/</code>       * Prova de connectar-te des del navegador de la màquina host<code>http://localhost:8080/</code>
 +        * S'ha de veure la pàgina d'inici de l'aplicació ASP.NET
         * Si no pots connectar-te, segurament serà perquè cal habilitar les connexions remotes.         * Si no pots connectar-te, segurament serà perquè cal habilitar les connexions remotes.
           * Podem fer-ho també amb l'opció --urls de la comanda dotnet run           * Podem fer-ho també amb l'opció --urls de la comanda dotnet run
Línia 89: Línia 90:
  
 Si voleu ampliar informació sobre el framework ASP.NET: Si voleu ampliar informació sobre el framework ASP.NET:
-  * [[https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-6.0&tabs=visual-studio|documentació oficial del framework]]+  * [[https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-6.0&tabs=visual-studio-code|documentació oficial del framework]]
   * [[https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/data/ef-mvc/intro/samples/cu-final|projecte d'exemple]]     * [[https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/data/ef-mvc/intro/samples/cu-final|projecte d'exemple]]  
 </WRAP> </WRAP>
vagrant_dotnet.1657026586.txt.gz · Darrera modificació: 2022/07/05 13:09 per francisco_ramon_peralta_llorens