Iniciar sesión
Registrarse
He olvidado mi contraseña

Last year the Xamarin team participated in the elaboration of TailwindTraders, a set of reference samples for Microsoft Build.   In particular, we were responsible for the demos of Xamarin Forms, showcasing the main features of Forms, specifically Shell and much more.   TailwindTraders...

Enviado por Juan Antonio Cano
LEER MÁS

Introducción Llegados a este punto, estamos listos para ver cómo funciona gRPC por debajo, sus partes principales y aquellos aspectos a tener en consideración.   Protocol Buffers o protobuf Hasta ahora he hablado de Protocol Buffers, pero no he nombrado apenas aún la palabra protobuf....

Enviado por jorge
LEER MÁS

Después de desarrollar la carga de datos para las tablas de dimensión (Cliente, Cliente optimizado y Producto), en la entrega actual nos ocuparemos de crear un proceso equivalente para Ventas, la tabla de hechos del modelo. Tal y como indicábamos en la primera parte de esta serie, ahora intervend...

Enviado por lmblanco
LEER MÁS

Introducción Ahora que ya sabemos un poco más sobre gRPC y su historia, ¿cómo se presenta este framework de cara al programador de .NET?. gRPC soporta más de 10 lenguajes de programación entre los que se encuentra C#, por lo que podemos desarrollar nuestros servicios gRPC con C# como lengu...

Enviado por jorge
LEER MÁS

Introducción En la entrada anterior hacíamos un poco de historia con respecto a la informática. En realidad, lo que comentaba en esa primera entrada de forma fugaz eran todos los preámbulos que nos han llevado hasta dónde estamos hoy. Ahora llega el momento de poner dentro del contexto a gR...

Enviado por jorge
LEER MÁS

Como comenté en mi post anterior sobre gRPC, la traducción entre gRPC y JSON es estándard. Esto nos permite tener nuestra comunicación interna en gRPC y exponer una fachada en HTTP con JSON para aquellos clientes que (todavía) no pueden usar gRPC. En este post os voy a mostrar como podemos cre...

Enviado por etomas
LEER MÁS

Introducción Normalmente la gente empieza explicando qué es una cosa para pasar luego a mostrarlo de forma práctica. En mi caso, decidí hacerlo al revés. Por esa razón, escribí una entrada en mi blog sobre gRPC en la que explicaba cómo realizar un típico ejemplo "Hola Mundo", pero ahora...

Enviado por jorge
LEER MÁS

Una de las novedades que incluye Net Core 3 es el soporte para gRPC. ¿No conoces gRPC? Bueno, pues básicamente se trata del RPC de toda la vida, pero vestido a la moda, duchado y perfumado. Vamos, si te lees los puntos principales de la página oficial de gRPC (definición de servicio independient...

Enviado por etomas
LEER MÁS

La primera entrada que sobre gRPC me gustaría hacer es haciendo un pequeño ejemplo de tipo "Hola Mundo". Para ello, deberemos tener instalado Visual Studio 2019 e instalar la versión preliminar de .NET Core 3.0, que a la hora de escribir esta entrada es la preview 6. Tampoco deberemos pasar po...

Enviado por jorge
LEER MÁS

Tras la finalización, en el artículo anterior, del proceso de carga de la tabla Cliente, en la presente entrega nos ocuparemos de la tabla Producto. Al igual que ocurría con la tabla Cliente, añadiremos al paquete una tarea de tipo Flujo de datos, a la que daremos el nombre flw_Producto. Editan...

Enviado por lmblanco
LEER MÁS

En una entrada anterior de mi blog, en Abril de 2019, comentaba cómo utilizar versiones preliminares de .NET Core 3.0 en Visual Studio 2019. Sin embargo, la forma que explicaba para utilizar versiones preliminares de .NET Core 3.0 ha cambiado desde Visual Studio 16.1.x, y ya no es válida la fó...

Enviado por jorge
LEER MÁS

<img src="https://4.bp.blogspot.com/-C-AOrnoABdM/Vi5ztkseCVI/AAAAAAAABLQ/HcvA0uDyKH8/s1600/image00.png" width="300" height="107" /> El pasado 25 de Abril tuve la oportunidad de hablar en el <a href="https://www.meetup.com/es-ES/madriddotnet/">grupo de usuarios MadridDotNet</a> so...

Enviado por jorge
LEER MÁS

Today we release the first preview of Wave Engine 3.0. This version is the result of more than a year of research and development and with a big effort invested in reinventing this technology. Here’s a summary of what Wave Engine 3.0 means. In recent years, technologies related to the gener...

Enviado por @jcant0n
LEER MÁS

Buenas! Andaba yo preparando unas demos donde tenía varios contenedores ejecutándose en un Kubernetes, usando netcore y Linux. Todo funcionaba (más o menos) bien, hasta que de golpe y porrazo los contenedores empezaron a fallar: System.IO .IOException: The configured user limit (1024) on the nu...

Enviado por etomas
LEER MÁS

En la anterior entrega de esta serie de artículos, explicábamos el proceso a implementar en SSIS para realizar la carga de datos en la tabla Cliente. A pesar de que el resultado obtenido es el adecuado, y puesto que la finalidad de esta tabla será actuar como dimensión del próximo modelo tabula...

Enviado por lmblanco
LEER MÁS

Introducción Además de cuidar detalles como la funcionalidad o la apariencia visual de nuestra aplicación, nuestra aplicación debe funcionar correctamente bajo todas las condiciones en todos los dispositivos para la que sea lanzada. Un punto importante a revisar siempre suele ser, el tiempo de...

Enviado por Javier Suárez Ruiz
LEER MÁS

Introducción El uso de imágenes en aplicaciones móviles es habitual. Es un elemento clave a la hora de conseguir buenos resultados visuales. Sin embargo, también suelen ser uno de los puntos clave que impactan en el rendimiento de la aplicación. Problemas como: Alto consumo de memoria. ...

Enviado por Javier Suárez Ruiz
LEER MÁS

In this post, we look at Valora View, a mobile application created by Plain Concepts for BBVA. This app helps customers find properties for rent or sale with Augmented Reality, 2D heat map features, and more. All using .NET and Xamarin! BBVA BBVA has a core focus on developing innovative products...

Enviado por plainnews
LEER MÁS

Valora View es una aplicación móvil creada por Plain Concepts para BBVA. Esta aplicación ayuda a los clientes a encontrar propiedades en alquiler o en venta con Realidad Aumentada, funciones de mapa de calor en 2D y mucho más. Todo ello con .NET y Xamarin! BBVA BBVA tiene como objetivo princip...

Enviado por plainnews
LEER MÁS

En la primera entrega de esta serie, preparábamos la base de datos en la cual, con la ayuda de un paquete SSIS, vamos a realizar el volcado y depuración de datos desde las diversas fuentes de origen. Esta segunda parte y la siguiente, estarán dedicadas íntegramente a la carga y optimización de ...

Enviado por lmblanco
LEER MÁS
1 2 3 4 680