Iniciar sesión
Registrarse
He olvidado mi contraseña
Filtrando por '.NET'

Ahora que .NET Core 2.1 ya es oficial ya podemos desgranar algunas de sus novedades más interesantes. La verdad es que, por fin, se vislumbra una madurez en la plataforma. Realmente a no ser que haya algún motivo de fuerza mayor (librería no disponible), .NET Core 2.1 debería ser la opción por...

Enviado por etomas
LEER MÁS

Introducción Xamarin.Forms es un toolkitque crea una abstracción sobre la interfaz de usuariode Android, iOS, Tize, WPF, macOS, Linux y Windows permitiendo desarrollarla una única vez con códigoC#o Extensible Application Markup Language(XAML). A la hora de trabajar con la interfaz de usuario, ...

Enviado por Javier Suárez Ruiz
LEER MÁS

Intentando continuar la serie dedicada a las novedades aparecidas en C# 7.0 y versiones posteriores, se me ocurrió escribir un programa que contara las apariciones de las diferentes palabras reservadas (keywords) y palabras reservadas contextuales (contextual keywords) de C# en un fichero de códig...

Enviado por Octavio Hernandez
LEER MÁS

Durante el día de hoy ha tenido lugar l "I Jornada de conocimiento abierto", en Huelva. Ha sido un día interesante en lo que respecta al Software y Hardware libre así como en lo referente al Open Source, donde he tenido la oportunidad de participar, y, como no podía ser de otra manera con esta ...

Enviado por elGuerre
LEER MÁS

El problema Tras actualizar XCode a una versión posterior y desde entonces al intentar conectar desde Windows utilizando Xamarin Mac Agent... [caption id="attachment_16160" align="aligncenter" width="600"] Oops![/caption] El mensaje de error nos lo deja todo muy claro, debemos abrir XCode y acep...

Enviado por Javier Suárez Ruiz
LEER MÁS

Introducción Con la llegada de la última Preview de Visual Studio 2017, la versión 15.7, llegan grandes mejoras en la experiencia al editar XAML de Xamarin.Forms. Ahora el engine que gestiona IntelliSense de XAML de Xamarin.Forms pasa a ser el mismo que WPF o UWP. Hablamos de mejoras en autocomp...

Enviado por Javier Suárez Ruiz
LEER MÁS

Crear add-ins para Visual Studio macOS Visual Studio para macOS esta basado en MonoDevelop. Antes de lanzarnos de lleno a crear un Add-in es importante conocer lo que se conoce como el modelo de extensión. La arquitectura de Visual Studio para macOS es extensible. La forma de extender se basa en r...

Enviado por Javier Suárez Ruiz
LEER MÁS

El evento En un proyecto multiplataforma, una buena arquitectura y organizar de forma adecuada nuestro código nos permite compartir grandes cantidades de código entre las diferentes plataformas soportadas. Pero...¿y con otros proyectos?, ¿la comunidad?. En este evento vamos a ver como crear li...

Enviado por Javier Suárez Ruiz
LEER MÁS

“... It's too bad that all these things Can only happen in my dreams Only in dreams, in beautiful dreams …” Roy Orbison, “In Dreams” (1963) “... We all know / That people are the same wherever you go …” Paul McCartney & Stevie Wonder, “Ebony and Ivory” (1982) Hace unos cu...

Enviado por Octavio Hernandez
LEER MÁS

Introducción Xamarin.Forms en la web. XAML en la web. Dependiendo de con quien hables es una idea que trae malos recuerdos y piensa en algo horrible o piensa que es genial aprovechar la expansión de Xamarin.Forms, llegar a la web y aprovechar para reutilizar herramientas, código, etc. En cualqu...

Enviado por Javier Suárez Ruiz
LEER MÁS

Introducción Con la llegada de .NET Core (y el formato project.json) llegamos a tener la opción de hacer multi-targeting. El multi-targeting no es más que compilar casi el mismo código varias veces para plataformas diferentes. Por ejemplo, con ASP.NET Core era habitual utilizar net45 o netcorea...

Enviado por Javier Suárez Ruiz
LEER MÁS

Buenas, Siguiendo con las características de C#, en este post continuaremos con nuestro Tour y veremos concretamente las de C# 7.1: Async Main Method Default Literal Expressions Inferred Tuple Element Names https://youtu.be/eiz_58sYSrw ¡Recordemos que aquí tenemos los links ...

Enviado por elGuerre
LEER MÁS

Hola, Una vez más, continuamos conociendo más características de C# 7.0. En esta ocasión, las cinco restantes a las que ya vimos en el post anterior. Las conoceremos a través del siguiente vídeo: Local Functions More expression-bodied membersthrow ExpresionsGeneralized async return types...

Enviado por elGuerre
LEER MÁS

"When the hills of Los Angeles are burning Palm trees are candles in the murder wind So many lives are on the breeze Even the stars are ill at ease And Los Angeles is burning..." Bad Religion, Los Angeles is Burning (2004) Parte 1 Parte 2 Parte 3 Para concluir la serie sobre la implementación int...

Enviado por Octavio Hernandez
LEER MÁS

¿Usas Microsoft.AspNetCore.TestHost? Si la respuesta es si, seguramente (espero) lo que te contaré en este post te resulte útil. Por el contrario, si aún no conoces como y para que usar esta librería este post igual te ayuda a descubrir una nueva forma de testar tus HTPP API. Para los que co...

Enviado por unai
LEER MÁS

En la entrada anterior mostramos cómo el compilador de C# 7.0 y posteriores genera atributos TupleElementNames (espacio de nombres System.Runtime.CompilerServices) para los parámetros de entrada y valores de retorno de métodos que sean tuplas, y cómo estos atributos son luego utilizados por el...

Enviado por Octavio Hernandez
LEER MÁS

Al final de la entrada anterior mostramos cómo el compilador de C# 7.0 y posteriores sintetiza un atributo TupleElementNames (espacio de nombres System.Runtime.CompilerServices) cada vez que una función devuelve una tupla. Lo mismo ocurre en el caso de que uno o más parámetros de entrada sean t...

Enviado por Octavio Hernandez
LEER MÁS

El evento El pasado 24 y 25 de Noviembre, en la universidad San Pablo CEU, tenía lugar el Codemotion 2017. Evento destinado a desarrolladores en España con más de 2000 desarrolladores, más de 30 comunidades técnicas y más de 150 sesiones técnicas. [caption id="attachment_14018" align="align...

Enviado por Javier Suárez Ruiz
LEER MÁS

“... ¡Azúcar!” Exclamación que popularizó la cantante cubana Celia Cruz (la Reina de la Salsa) Algunas entradas atrás prometimos hablar sobre los mecanismos en los que se apoyan C# 7.0 y posteriores (note el lector que ya está disponible C# 7.2) para dar soporte al nuevo "azúcar sintáct...

Enviado por Octavio Hernandez
LEER MÁS

Quedada múltiple Desde CartujaDotNet, grupo de usuarios .NET de Sevilla y SVQXDG, grupo de desarrolladores Xamarin de Sevilla, vamos a realizar una quedada informal (la última del año!) para charlar abiertamente sobre tecnologías Microsoft, Xamarin, herramientas utilizadas, intercambiar impresi...

Enviado por Javier Suárez Ruiz
LEER MÁS
1 2 3