Ir al contenido
  1. Tags/

.NET

2022


.NET 6 | Quiero mi fichero Startup.cs

··493 palabras·3 mins

Como ya conté en un artículo anterior, .NET 6 no incluye fichero Startup.cs para apoyar los procesos de inicialización de una solución, sino que se implementa todo desde el propio Program.cs. Esto resulta beneficioso en proyectos simples pero, cuando aumentamos la complejidad, es posible que ese Program.cs comience a tener una cantidad de líneas poco manejable y se convierta en un fichero de «código espaguetti». ¿Qué soluciones tenemos para crear un fichero Startup.cs en .NET 6?

2021


.Net 6 | No encuentro el fichero Startup.cs

··506 palabras·3 mins

Para los desarrolladores de .Net, es habitual usar el archivo Startup.cs, que viene por defecto en ciertas plantillas de proyecto, entre ellas las de proyectos de Web y de Api, para realizar determinadas tareas que deben ejecutarse al inicio, como determinar los orígenes de las variables de entorno/configuración, añadir servicios al contenedor de dependencias, etc. e incluso aprendimos a añadirlo en proyectos de consola donde no viene por defecto. Pero, al crear un proyecto de Web y de Api con .Net 6, podemos apreciar que ya no existe este fichero Startup.cs. ¿Y ahora dónde ponemos nuestra configuración?

2015


TLPInnova | Un año más acercando las tecnologías .NET a los desarrolladores locales con TenerifeDev

·147 palabras·1 min

Twitter_Logo_TLP_InnovaUn año más TenerifeDev ha estado presente en TLPInnova con muchas sesiones para las que hemos contado con algunos de los mejores exponentes a nivel nacional y alguno incluso a nivel internacional.

Como ya os adelantamos en el blog de TenerifeDev tuvimos una agenda muy apretada llena de sesiones de gran valor sin parar un sólo segundo y llenando cada sala. Sólo queda dar las gracias a todos los asistentes que son por los que seguimos haciendo este tipo de cosas y a los ponentes por participar de manera desinteresada en este evento aún viniendo desde muy lejos. Gracias Josué Yeray, Alberto Díaz, Bruno Capuano, Javier Suárez, Alejandro Campos Magencio, Vanessa Estorach, Javier Medina, César Abreu y Andreas Wendl por hacerlo posible.

GAPAND 2015 | Disfrutar de Andorra a ritmo de tecnología

·256 palabras·2 mins

El pasado 4 de julio estuve en Andorra para disfrutar de GAPAND 2015 donde tuve la oportunidad de participar como ponente junto a Adrián Díaz y compartir cartel con todo un elenco de ponentes de nivel «god» (todos ellos).

Ya el viaje a Andorra prometía con un viaje en coche junto a Adrián, Josué Yeray e Hilda donde no faltaron las anécdotas de las que se cuentan a los nietos. Finalmente pudimos llegar a nuestro destino preparados para lo que nos deparaba una apasionante jornada en la Universidad de Andorra con 3 tracks en paralelo y diversos talleres gracias a la GRAN ORGANIZACIÓN de Andorra_dot_net con LLUIS FRANCO a la cabeza (Nos quitamos el sombrero ante Lluis, exitazo!)

2014


GUSENET | Aniversario del Grupo de Usuarios de .NET del Sureste

·358 palabras·2 mins

Nota de migración: las imágenes originales de este resumen dependían del almacenamiento legado del blog y ya no están disponibles en origen.

El pasado 26 de abril, tuve el placer de participar en el aniversario de GUSENET como ponente formando pareja junto a Josue Yeray para hablar sobre las novedades que trae consigo Windows Phone 8.1 directa e indirectamente.

El evento contó con la presencia de cerca de 30 expertos en tecnologías .NET, casi todos MVP, con lo que la riqueza de contenidos era mayúscula pese a disponer únicamente de 30 minutos para cada sesión. De esta forma, se habló de tecnologías muy diversas que incluso se salían de .NET y se hizo networking, mucho networking en el que los temas que más pude escuchar estaban relacionados con Windows Phone 8.1 o con Entity Framework y el al uso que se hace de él por parte de algunas empresas/algunos desarrolladores.

2011


SharePoint 2010: “Proveedor de mapa de sitio” personalizado para ocultar la Variación (Custom SiteMap Provider)

·483 palabras·3 mins

Escenario

En estos días nos encontramos el caso de tener que ocultar el nodo correspondiente a la variación en el camino de hormigas, migas de pan,… (breadcrumb).

Home > Español > MySite > MyPage

Esto era imposible hacerlo con las herramientas que tenemos por defecto mediante la configuración del control que estábamos usando

   1: <asp:SiteMapPath SiteMapProvider="SPContentMapProvider" id="ContentMap" SkipLinkText="" NodeStyle-CssClass="ms-sitemapdirectional" runat="server"/>

Solución

Como solución a nuestro problema, decidimos crearnos nuestro propio proveedor para el mapa del sition (Custom SiteMap Provider). Para ello, nos creamos un proyecto de SharePoint 2010 en Visual Studio 2010 y añadimos una clase que herede de “SiteMapProvider”

SharePoint 2010: Agregar un campo de Rich Text a una lista desde Visual Studio 2010 (C#)

·355 palabras·2 mins

En un anterior artículo expliqué cómo añadir un campo de tipo Publishing Image a una lista desde Visual Studio 2010. Hoy me explicaré cómo añadir un campo de texto enriquecido a una lista.

El escenario es el siguiente:

Supongamos que tenemos una lista que se crea desde código, de la que se alimenta un WebPart para mostrar información de los registros de esa lista pero que, además, se desea que en alguno de esos campos de la lista se pueda almacenar texto enriquecido para poder añadir enlaces, listas de html, maquetar el texto, etc.

SharePoint 2010: Añadir un campo de tipo Publishing Image a una lista desde Visual Studio 2010 (C#)

·468 palabras·3 mins
 
En este artículo voy a explicar cómo añadir un campo de tipo
Publishing Image a una lista de SharePoint 2010.
 
He de indicar que es necesario que el Sitio sea de Publicación o que tengamos
activada la característica de Publicación en el Sitio.
 
Bueno, pongámonos en situación. Supongamos que tenemos una lista
que queremos que contenga el enlace a una imagen, como por ejemplo, una lista que
contenga los datos de productos y la foto correspondiente. Podríamos utilizar
un campo de texto o un campo de tipo URL para almacenar la ruta de la imagen.