Problema Tengo una solución en la que quiero aprovechar para crear/ampliar librerías genéricas que puedo usar en otros proyectos. Pero estas librerías están todavía en fase beta. No me apetece tener que trabajar con 2 soluciones de Visual Studio, compilar la librería y luego usarla/copiarla en la solución que las necesita. Quiero todo en una sola solución, pero mantener las librerías aparte para poder compilarlas de forma independiente si hace falta. Solución: Enlaces simbólicos Un enlace simbólico permite crear un “acceso directo” a otra carpeta que está en otra estructura. Esto no es nuevo para Linux, pero bastante reciente en Windows. Por un lado tengo mi solución de librerías genéricas. Es una solución como cualquier otra, aquí la estructura de carpetas, que cuelga de dotNETCommon: Por otro, el proyecto en el que estoy trabajando y que hace uso de algunas de las librerías Los 2 proyectos del recuadro son las librerías que pertenecen a la solución anterior. Crear...
This article is based on the work of this Scott Hanselman blog entry But is easy to be lost with options with docker and the bare install script is very version dependant. To build the url to download the last version of the SDK I have followed these steps: Find the last version, or whatever version you want at https://www.microsoft.com/net/download/archives I'm using the last version: 2.1 We need the Linux SDK for ARM32. If we follow the ARM32 link, the page start downloading the tar.gz file. Ok, I copied the 'Try again' link so I can paste on my Raspberry console The same with the asp.net core With this info, we can do: $ wget https://download.microsoft.com/download/9/D/2/9D2354BE-778B-42D6-BA4F-3CEF489A4FDE/dotnet-sdk-2.1.400-linux-arm.tar.gz $ wget https://download.microsoft.com/download/1/f/7/1f7755c5-934d-4638-b89f-1f4ffa5afe89/aspnetcore-runtime-2.1.2-linux-arm.tar.gz $ sudo mkdir /opt/dotnet $ sudo tar -xvf dotnet-sdk-2.1.400-linux-arm.tar.gz -...
Recientemente he tenido que realizar ciertos cálculos y conversiones con fechas de los que nunca estás seguro si el cálculo es correcto para todos los posibles casos. Para solventar el problema: EpochConverter : Una página dedicada a mostrar información relacionada con las fechas. Es importante saber que está basada en el ISO-8601 . Por ejemplo, hay algunas funciones de NET (el framework con el que habitualmente trabajo) que no cumplen exáctamente con el ISO y que te pueden llevar por la calle de la amargura. Haz casos de test exhaustivos, no solo de unas pocas fechas. Yo he usado una Excel como origen de los datos de los test, basado en este ejemplo de XUnit , con unos 1400 casos abarcando más de una década de fechas.
Comentarios