Iniciar sesión
Registrarse
He olvidado mi contraseña
Filtrando por 'Visual Studio 2017'

En versiones previas de C# 7.0, lanzar excepciones tenían su limitación, al menos dentro del código en el que querías lanzar dicha excepción. Entre las operaciones generales que teníamos para lanzar las excepciones, estaban las de realizar operaciones extra o validar determinadas condicione...

Enviado por jorge
LEER MÁS

En C# 6.0 se introdujo el concepto de Expression Bodied Members con métodos y propiedades. En C# 7.0, se ha mejorado este concepto incluyéndolo en miembros, constructores, destructores y accesos a propiedades. Quizás en este punto, convenga hacer un repaso a C# con respecto a Expression Bodied...

Enviado por jorge
LEER MÁS

En versiones previas de C# 7.0, el uso de parámetros con out no termina de ser fluido. Esto es así porque antes de realizar una llamada a un método con parámetros que requieren la palabra clave out, debemos declarar previamente las variables que vamos a pasar. Es decir, deberíamos hacer algo...

Enviado por jorge
LEER MÁS

Otra de las nuevas características añadidas a C# 7.0 es la que en inglés se denomina como Deconstruction, lo que en castellano podríamos definir como "Deconstrucción", aunque la traducción no me termina de gustar y por ello aplicaré otra traducción diferente tal y como veremos más adelant...

Enviado por jorge
LEER MÁS

Continuando con la especificación de C# 7.0, otra de las nuevas características añadidas al lenguaje son las mejoras aplicadas a las tuplas o Tuples. Dentro de .NET, podemos encontrar la clase System.Tuple. Si estás más interesado en System.Tuple, puedes acceder a información detallada en e...

Enviado por jorge
LEER MÁS

Microsoft ha anunciado la disponibilidad general y gratuita de Visual Studio Tools for AI, la cual puede funcionar tanto en Visual Studio 2015 como en Visual Studio 2017, ya sea en las ediciones Community, Professional o Enterprise. Esta extensión para Visual Studio contiene una serie de herrami...

Enviado por jorge
LEER MÁS

Continuando con la especificación de C# 7.0, otra de las nuevas características añadidas al lenguaje es lo que en inglés se denomina como Discards, lo que en castellano podríamos definir como "Descartes". Esta característica tiene como objetivo ignorar los valores devueltos por un método. ...

Enviado por jorge
LEER MÁS

Dentro de C# 7.0, podemos encontrar una nueva especificación del lenguaje relativa a lo que en inglés se denomina como Generalized async return types. Me atrevería a traducir al castellano esta característica como "devolución generalizada de tipos de valor asíncronos". Básicamente, los m...

Enviado por jorge
LEER MÁS

Microsoft ha anunciado ayer Visual Studio Live Share. En realidad se trata de una demo de un producto que está en desarrollo, y del cuál aún no hay ni beta disponible, aunque la intención de Microsoft es la de hacer una beta privada en breve. Visual Studio Live Share es una herramienta que p...

Enviado por jorge
LEER MÁS

El 7 de Marzo de 2017, Microsoft anunció la disponibilidad de Visual Studio 2017 y con ella, de C# 7.0. Entre las características añadidas al lenguaje C# en su especificación C# 7.0, podemos encontrar las siguientes: Generalized async return types Discards Tuples (Tuples Enhance...

Enviado por jorge
LEER MÁS

Hola, Continuando con las nuevas características que incorpora C# 6.0,  he aquí un nuevo Video TIP / Tutorial con el resumen de las siguientes y últimas 4 de ellas: AutopropertiesExpresion Bodied MembersCollectoin InitializersException Filters Si aun no has visto el detalle con las cuatr...

Enviado por elGuerre
LEER MÁS

Microsoft ha anunciado la versión preliminar de Service Fabric Tools 2.0 para Visual Studio 2017. Recordemos que Service Fabric es una plataforma de sistemas distribuidos que nos ayuda a empaquetar, desplegar y gestionar microservicios de forma escalable y confiable. La problemática real de des...

Enviado por jorge
LEER MÁS

  Kenichiro Nakamura ha escrito una serie de artículos sobre Git y Visual Studio 2017 que recomiendo encarecidamente. Los artículos escritos en inglés, hacen un repaso de Git dentro de Visual Studio 2017 para que lo entendamos bien, ya que como dice el mismo Kenichiro, el motivo principal de h...

Enviado por jorge
LEER MÁS

Microsoft ha anunciado una nueva versión de Visual Studio 2017, en este caso la versión 15.4. La lista de características de esta nueva versión pueden ser consultadas en este enlace. Además de añadir nuevas características, también se han resuelto algunos bugs e issues. Microsoft Visual...

Enviado por jorge
LEER MÁS

Hola, Ahora que voy cogiendo ritmo con los Tips y  VídeoTips que podemos ver en mi canal de youtube (https://www.youtube.com/user/JuanluElguerre), ¿Por qué no dar paso a los GIFTips? Creo que es una gran idea para aquellos posts en los que hay poco que decir y mucho que contar. ¡Seguro qu...

Enviado por elGuerre
LEER MÁS

En esta ocasión, voy a escribir una entrada en el blog que explique como hacer una aplicación de consola con .NET Core, que se encargará de leer un archivo de configuración en formato JSON, el cuál podremos leer e interpretar. El ejemplo está desarrollado en .NET Core 2.0 y Visual Studio 201...

Enviado por jorge
LEER MÁS

Continuando con algunos ejemplos introductorios sobre .NET Core, y pensando especialmente en aquellas personas que no tienen apenas conocimientos de programación con .NET, y menos con .NET Core, me he dispuesto a escribir este ejemplo que consiste en un convertidor de temperaturas desarrollado en ....

Enviado por jorge
LEER MÁS

Microsoft ha publicado recientemente una nueva actualización de Visual Studio 2017, concretamente la versión 15.3.4. Para esta nueva revisión, se han resuelto los problemas principales siguientes: "TF30063: You are not authorized to access .visualstudio.com\" after upgrading to VS2017 15...

Enviado por jorge
LEER MÁS

En esta entrada, voy a explicar como crear un repositorio local de NuGet. Imaginemos que tenemos un conjunto de paquetes internos que queremos distribuir únicamente de forma local, o bien, que simplemente queremos que el equipo de desarrollo tenga acceso a unos paquetes concretos con los que des...

Enviado por jorge
LEER MÁS

Después de los ejemplos típicos de "hola mundo" y de un convertidor de distancias en .NET Core que nos sirviera para abrir boca, voy a escribir esta entrada que consistirá en crear un proyecto de .NET Core 2.0 con Visual Studio 2017 que contará las palabras de un texto. Un sencillo ejemplo pa...

Enviado por jorge
LEER MÁS
1 7 8 9