Skip to content
ASP MVC, .NET, C#, Unity, Realidad Virtual, Oculus Rift, Realidad Aumentada

javiginer.com

Blog de un desarrollador para desarrolladores

Primary Navigation Menu

Menu
  • Inicio
  • Blog
  • Proyectos
  • Sobre mi
  • Contactar

Javi Giner

Un apasionado de la tecnología y del desarrollo de aplicaciones. Realidad Virtual, realidad aumentada, experiencias inmersivas… Desarrollando con .NET, C#, ASP MVC, Unity 3D. Siempre en busca de la innovación

2016-02-26
26 febrero
By Javi Giner
On febrero 26, 2016
In ASP .NET Web API, ASP MVC, IIS, Visual Studio
Tagged applicationhost.config, ASP .NET Web API, ASP MVC, IIS Express, visual studio
With 2 Comments

IIS Express Visual Studio, como configurar para permitir conexiones remotas

Una de las mayores potencias que tiene el desarrollo de aplicaciones en ASP .NET es su capacidad de hacer debug, en una maquina local generada automáticamente por IIS Express con Visual Studio. Actualmente cuando trabajamos en el desarrollo de una aplicación web o con una Web API, ya no solo necesitamos probarlo en nuestro navegador local, sino que si lo enfocamos a un móvil, necesitamos probarlo nativamente en el navegador del móvil. Esto conlleva generar la aplicación y subirla al servidor para poder probarla en los distintos dispositivos. Y Evidentemente, cuando lo subimos al servidor perdemos esa capacidad de debug tan potente. Por otra parte, en ASP .NET, comoRead More →

Jornada Innovación & Solidaridad en Alcoy
2015-12-14
14 diciembre
By Javi Giner
On diciembre 14, 2015
In Eventos y conferencias
Tagged Acceseo, Agora, Alcoy, ASHPROAL, Cesar Mariel, Innovación, Iristrace, Javier Giner, Jornada, Juan Segui, Marketing, Massive Square, Negocios, Pablo Baselice, Pablo Marcos, Solidario, Tecnologia, Ximo Sandoval
With 0 Comments

Evento solidario sobre Innovación

El próximo 21 de diciembre a las 17:30 en Àgora Alcoy se celebrará un evento solidario sobre innovación, en el que tengo la suerte de participar. La jornada esta promovida por Acceseo en colaboración con el Ayuntamiento de Alcoy, con el objetivo de recoger productos alimenticios para realizar una donación a ASHPROAL. El precio de la entrada es la propia recogida de alimentos, en el que los asistentes donarán productos no perecederos, tan necesitados por las familias en estas fechas. El evento “Innovación & Solidaridad” tratará sobre diversos temas enlazados con la innovación, como marketing, negocios y tecnología. El objetivo es mostrar al publico que cosas están pasando en el mundo, yRead More →

component_unity
2015-11-10
10 noviembre
By Javi Giner
On noviembre 10, 2015
In Unity 3D
Tagged AddComponent, Component, Destroy, GameObject, GetComponent, RequireComponent, RigidBody, Unity 3D
With 0 Comments

Uso de Component en Unity

Uno de los aspectos fundamentales a dominar en Unity 3D es la gestión de componentes en los objetos. Estos Component son dependencias instanciadas de otras clases, que añaden ciertas funcionalidades a nuestro objeto. Por ejemplo, podemos tener un GameObject vacío, que al añadirle el componente de RigidBody, le agregamos las propiedades necesarias en una simulación física. O añadirle un componente de tipo Collider para lanzar eventos de colisiones entre objetos. Los componentes le dan una potencia extrema a Unity 3D, ya que nos permite reutilizar código de forma sencilla. Por tanto, el manejo de esta funcionalidad es imprescindible para nuestros desarrollos. A continuación veremos comoRead More →

helppages
2015-11-06
06 noviembre
By Javi Giner
On noviembre 6, 2015
In ASP .NET Web API, ASP MVC
Tagged ASP .NET Web API, Help Pages, Summary
With 0 Comments

Añadir Summarys como Description en Help Pages de ASP .NET Web API

Un aspecto muy interesante de ASP .NET Web API es que cuando generamos nuestro proyecto, con sus controladores y acciones, este automáticamente nos genera un website con toda la documentación disponible. De esta forma, los desarrolladores que tengan que conectar y usarla disponen de esta documentación. Este website por defecto no usa la documentación que generamos en los Summarys, perdiéndose una parte muy importante de la propia documentación. Pero acorde al articulo de Microsoft, puedes usar comentarios de documentación XML para crear la documentación. En otras palabras, usar como documentación aquella información que generas en tus Summarys. Para ello tan solo hay que seguir 3 sencillos pasos.   1 . ActivarRead More →

dbentityvalidationexception
2015-10-30
30 octubre
By Javi Giner
On octubre 30, 2015
In Entity Framework
Tagged DbEntityValidationException, entity framework, Exception
With 3 Comments

Mejorar mensaje de DbEntityValidationException de Entity Framework

DbEntityValidationException es el tipo de excepción lanzada por Entity Framework cuando falla la validación de las entidades. Esta excepción es extremadamente valiosa, pero por defecto el mensaje de la excepción omite lo más importante: los errores producidos por la validación. Aquellos que habéis usado Entity Framework probablemente estaréis familiarizados con el siguiente mensaje: System.Data.Entity.Validation.DbEntityValidationException: Validation failed for one or more entities. See ‘EntityValidationErrors’ property for more details. Este mensaje es muy claro en cuanto al problema que se esta produciendo: Algo no es valido y si quieres saber el qué, entonces debes inspeccionar la excepción con un depurador. El porque se obvia la información es claro. Si tenemos la aplicación en unRead More →

2015-10-23
23 octubre
By Javi Giner
On octubre 23, 2015
In Entity Framework
Tagged entity framework, fluent api, Unique
With 0 Comments

Unique Index con fluent api en Entity Framework 6.1

En ocasiones, nuestro modelo de datos debe asegurar que respetará ciertas restricciones que aseguren los requisitos establecidos. Unique Keys que definen que serán únicas y no nullables, Foreign Keys que no puedan ser nullables, etc. En este post vamos a ver como crear Unique Indexes. Esto quiere decir que la propiedad o propiedades que estén asignadas a este indice, serán únicas en la tabla.   Un ejemplo. Tengo una tabla de “User”. La tabla User tiene su Id, nombre y apellidos. La restricción única en este caso seria que no pueden haber dos usuarios con el mismo nombre y apellido en su conjunto. Es decir: FirstName= “Jorge”;Read More →

2015-07-09
09 julio
By Javi Giner
On julio 9, 2015
In C# .NET
Tagged c#, c# .net, String Interpolation, string.Fromat
With 0 Comments

String Interpolation en C# 6

Una de las novedades que trae consigo C# 6.0 es la concatenación de string o cadenas de texto usando String Interpolation. Anteriormente se usaba string.Format o el operador ‘+’ pero no eran muy legibles con cadenas largas.Read More →

2015-07-07
07 julio
By Javi Giner
On julio 7, 2015
In Unity 3D
Tagged iOS, MapFileParser, Unity 3D, XCode
With 0 Comments

MapFileParser error iOS bulding. IOException: Failed to Copy File

Tras actualizar mi Unity 3D a su versión Unity 5 he detectado un error bastante importante en el deploy de apps para iOS, que imposibilita obtener dicha compilación. Para los que no esteis familiarizados en el desarrollo de apps para iOS desde Unity 3D, debéis saber que el proyecto, una vez enfocado a la plataforma iOS y pulsar sobre el botón “build”, Unity nos genera un proyecto que podremos usar en Xcode, donde podremos generar nuestro .ipa, desplegar en TestFlight, etc. Pues, desde la actualización a Unity 3D 5 (al menos yo lo he detectado en la versión Unity 5.1), este genera el siguiente error al hacerRead More →

unity_visual_studio_integration
2015-06-20
20 junio
By Javi Giner
On junio 20, 2015
In Unity 3D, Visual Studio
Tagged Strip'em, SyntaxTree, Unity 3D, visual studio, Visual Studio Tools for Unity
With 8 Comments

Cómo integrar Visual Studio con Unity 3D

No sé si por mi pasado en desarrollo de aplicaciones .NET (sobretodo de ASP .NET y MVC en los ultimos años) llevo más de 12 años usando Visual Studio (por la versión VS2003 recuerdo que empecé). Durante este tiempo he podido probar otros IDEs, principalmente Eclipse (en los ultimos tiempos más Android Studio), Mono Develop y en menor medida XCode, y me atrevo a asegurar, poniendo la mano en el fuego y creo que no me quemaría, que Visual Studio es de lejos el mejor IDE que haya para un desarrollador. Un IntelliSense potente y rápido en respuesta (de los que te ayudan de verdad enRead More →

2015-06-15
15 junio
By Javi Giner
On junio 15, 2015
In ASP MVC, Entity Framework, Identity
Tagged ASP MVC, entity framework, Identity, LINQ to Entity, UserManager
With 3 Comments

Seed inicial con Identity Users en ASP MVC 5

En aplicaciones ASP MVC es necesario en muchas ocasiones inicializar la base de datos con usuarios. En este post veremos como hacer un seed en un proyecto de MVC 5 usando Entity Framework, Migrations e Identity, añadiendo usuarios por defecto. Para realizar este post, usaremos una aplicación MVC 5 que usa por defecto para la gestión de usuarios, roles e identidades:  ASP .NET Identity 2.0. Por otra parte, ASP .NET Identity 2.0 usa Entity Framework para crear la base de datos, usando sus funcionalidades de code first. Para hacer un seed a la base de datos, primero necesitamos habilitar las migraciones en el proyecto. Para ello, es necesario usarRead More →

1 2 … 4 Next →

Entradas recientes

  • IIS Express Visual Studio, como configurar para permitir conexiones remotas
  • Evento solidario sobre Innovación
  • Uso de Component en Unity
  • Añadir Summarys como Description en Help Pages de ASP .NET Web API
  • Mejorar mensaje de DbEntityValidationException de Entity Framework

Categorías

  • ASP .NET Web API
  • ASP MVC
  • C# .NET
  • Entity Framework
  • Eventos y conferencias
  • Humor programación
  • Identity
  • IIS
  • NuGet
  • Oculus Rift
  • Raspberry Pi
  • Raspbian Wheezy
  • Realidad virtual
  • Samsung Gear VR
  • Unity 3D
  • Varios
  • Visual Studio

Etiquetas

Application.LoadLevel ASP .NET Web API ASP MVC Asset Store bundles c# Crossy Road datetime DontDestroyOnLoad entity framework Error 405 Facebook ficheros ficheros grandes gzip historia realidad virtual HTTP humor humor programación humor programador IIS IIS 7 John Carmack Juegos Kickstarter Motor 2D Motor 3D Motor de desarrollo Multiplataforma nuget Oculus Rift Oculus VR optimización Palmer Luckey raspberry pi raspbian whezzy raspi-config raspian Realidad virtual Temple Run tutorial Unity 3D visual studio web.config WebDAVModule

Javi Giner

En este blog podrás encontrar información sobre mis experiencias en diferentes tecnologías en el campo de la informática: c#, ASP MVC, .NET, Unity, Oculus, Realidad Virtual, Google Glass, Android, iOS, Arduinos, Raspberry Pi, etc

Entradas recientes

  • IIS Express Visual Studio, como configurar para permitir conexiones remotas
  • Evento solidario sobre Innovación
  • Uso de Component en Unity

Categorías

  • ASP .NET Web API
  • ASP MVC
  • C# .NET
  • Entity Framework
  • Eventos y conferencias
  • Humor programación
  • Identity
  • IIS
  • NuGet
  • Oculus Rift
  • Raspberry Pi
  • Raspbian Wheezy
  • Realidad virtual
  • Samsung Gear VR
  • Unity 3D
  • Varios
  • Visual Studio

Contactar

Javier Giner
javiginer@gmail.com

Javi Giner - Blog sobre ASP MVC, .NET, C#, Unity 3D, Realidad Virtual, Oculus Rift, Realidad Aumentada