En esta última entrega de Plain TV mi compañero Luru y yo hablamos de las últimas features incluidas en C# 7.0. Las carácterísticas de esta nueva versión de C#, se enfocan al consumo de datos, simplificación de código y performance. Saber combinar todas estar características hace que nu...
Todos conocemos las ventajas de la sobrecarga de métodos en nuestro código. La sobrecarga de métodos es la creación de varios métodos con el mismo nombre, pero con diferentes firmas y definiciones. Se utiliza el número y tipo de argumentos para seleccionar qué definición de método ejecutar...
Hola a todos. El 25 de Abril, el equipo de desarrollo de PASS LIMA realizo el evento de Lanzamiento local de Visual Studio 2017. En este evento dimos a conocer las principales características y novedades que nos trae la ultima version de Visual Studio. Algunas fotos del evento: Gracias.
El evento El pasado 28 de Marzo celebrábamos en CartujaDotNet el lanzamiento de Visual Studio 2017!. [caption id="attachment_14537" align="aligncenter" width="600"] Visual Studio 2017 Launch Event[/caption] Contámos con varias sesiones cortas y directas donde vimos las principales novedades en ...
El evento En CartujaDotNet vamos a celebrar el lanzamiento de Visual Studio 2017!. [caption id="attachment_14537" align="aligncenter" width="600"] Visual Studio 2017 Launch Event[/caption] Nada mejor que contar con varias sesiones cortas y directas donde veremos las principales novedades en e...
Construyendo un Web Api II: Versionado "Tus clientes más descontentos son tu mayor fuente de aprendizaje" --Bill Gates Proyectos anteriores: Construyendo un Web Api (I): Starter Para mí, el siguiente paso a dar al crear un API REST es versionarlo. El día de mañana no vamos a pod...
Introducción Tras dos exitosas ediciones, Sevilla Developer Conference continua como una iniciativa para fomentar tanto las distintas comunidades tecnológicas de Sevilla como tambien para darnos oportunidad de, durante un día, ver cómo resuelven sus retos en otras plataformas o lenguajes. La a...
Los eventos Tras un exitoso Microsoft Connect(); 2016, en New York, donde se presentaron importantes novedades relacionadas con la plataforma Cloud, novedades en .NET, Visual Studio para MacOS o novedades en Xamarin, ¿algo mejor que recopilar todas las novedades y montar un Tour por varias ciudade...
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 para charlar abiertamente sobre tecnologías Microsoft, Xamarin, herramientas utilizadas, intercambiar impresiones, etc. Además, se ...
[eltd_blockquote text="A programar se aprende programando" title_tag="h2" width=""] Cuantas veces hemos escuchado esa frase. Yo también comparto esa afirmación por lo que me he propuesto desarrollar un web api con ASP.NET Web Api desde cero con todos los conocimientos que he ido adqui...
El Tour Tras un exitoso Microsoft Connect(); 2016, en New York, donde se presentaron importantes novedades relacionadas con la plataforma Cloud, novedades en .NET, Visual Studio para MacOS o novedades en Xamarin, ¿algo mejor que recopilar todas las novedades en un evento?. Si, haciendo varios y...
Hola Desde Grupo Solutio estamos realizando una formación en la Ingeniería de Informática de la Universidad Politécnica de Madrid, que permitirá a los alumnos obtener hasta 3 créditos de la carrera, con temas tan interesantes como Xamarin, .NET Core y Azure. Estamos super orgullosos de s...
El otro día un tweet de Juan Quijano, animó una pequeña discusión sobre la diferencia entre clases y estructuras en .NET. Este no es el primer post que escribo al respecto, pero bueno, aprovechando la coyuntura vamos a comentar algunas de las cosas que se mencionaron en el pequeño debate que ge...
La primera vez que creas un proyecto UWP con Sqlite y recibes el error: Unable to load DLL 'sqlite3.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) El problema es que aún falta un componente por agregar a tu proyecto. Los componentes necesarios son: S...
Cuando .NET salió, las cosas eran muy sencillas: había una sola versión de .NET, el .NET Framework, así que como mucho debíamos saber para que versión de .NET era una determinada librería. “Oh, la librería es solo para .NET 2.0 y yo uso .NET 1.1, que mala suerte”. Al margen de eso no hab...
Hola de nuevo, Lo prometido es deuda, he subido a Channel9 un video sobre mi sesión de 'async Best practices' de la pasada #DotNetSpain2016 :) https://channel9.msdn.com/Blogs/channel9spain/Async-best-practices-por-Llus-Franco El vídeo dura una hora y veinte minutos aproximadamente y t...
Hay un detalle que no nos cuentan en MSDN Creating a Data-Driven Coded UI Test Resulta que me he puesto a crear el primer test parametrizado y en mi csv tenía este contenido: User,Passwd 1111,pass0000 7777776,4444 Cuando se ejecutaba el test, en la row del test paremetrizado que debería obten...
La cosa es que el Singleton hace dos cosas: Se asegura de que sólo haya una instancia del objeto. SomeStuff() El problema de hacer dos cosas es que viola la S de los principios Solid: Single Responisability Principle. Y esto hace que no sea fácilmente testeable. Cuando quiero hacer que sea te...
¿Quieres que en las builds que tengas configuradas en TFS se ejecuten los test de tu aplicación Windows Phone? Seguramente habéis probado a incluir un proyecto del tipo "Windows Phone Unit Test App" y os habéis puesto a crear nuestros tan amados tests. Pero a la hora de incluirlo en el reposito...
Hola a todos, gracias a Jose María Aguilar hoy he resuelto un pequeño problema con ASP.NET MVC de esos de los que te pegas dos días loco. La cosa se puede reproducir muy fácilmente creando un nuevo proyecto MVC tal cual nos lo genera Visual Studio 2012: Si ...