Mostrando entradas con la etiqueta visual studio. Mostrar todas las entradas
Mostrando entradas con la etiqueta visual studio. Mostrar todas las entradas

domingo, 28 de octubre de 2012

Visual Studio 2012 - Cambiando el idioma del IDE


Para bien o para mal me he acostumbrado a utilizar el Visual Studio en inglés, así que cuando en la versión 2012 solo tenía acceso a la versión española me he sentido un poco perdido a la hora de navegar por los menús y demás opciones del IDE, menos mal que los atajos de teclado son los mismos.

Para cambiar el idioma del IDE tan sólo debemos descargar el Microsoft Visual Studio 2012 Language Pack en el idioma que queramos tener (en nuestro caso ingés) y posteriormente instalarlo. Luego iremos a Herramientas > Opciones y dentro del árbol vamos a Entorno > Configuración internacional y en idioma seleccionamos Inglés. Para que los cambios tengan efecto tendremos que cerrar el volver a abrir el Visual Studio.


Y así tenemos el antes


y el después


Y asunto resuelto, ya tenemos nuestro Visual Studio en inglés.

Happy coding!

jueves, 10 de mayo de 2012

Windows Phone - Como añadir más controles a nuestros proyectos

Una vez superado el clásico Hello World! y tras hacer las primeras pruebas con Windows Phone me he dado cuenta que la cantidad de controles que tenemos a nuestra disposición en el Visual Studio es relativamente limitada sobre todo si estamos acostumbrados a la cantidad de controles que tenemos en el desarrollo de aplicaciones de escritorio.


Mirando un poco de donde podemos obtener algunos controles llegué a un proyecto en codeplex llamado Silverlight for Windows Phone Toolkit. Nunca me ha gusta usar controles de terceros pero en este caso la librería está mantenida por gente de Microsoft así que haré una excepción con ellos. Indagando un poco más llegué a que esta librería de controles puede ser descargada por dos vías.
Ambas alternativas son igual de validas, así que me centraré en la instalación desde nuget. Para ello como siempre, accedemos a la Package Manager Console y escribimos lo siguiente
PM> Install-Package SilverlightToolkitWP
Y si todo va bien veremos lo siguiente
Successfully installed 'SilverlightToolkitWP 4.2011.12.14'.
Successfully added 'SilverlightToolkitWP 4.2011.12.14' to PhoneApp.

PM>
Tras esto esto, tendremos que añadir estos controles a nuestro Visual Studio, así que vamos a la barra izquierda (donde salen por defecto lo controles) y le damos al botón derecho y hacemos click en Add Tab para añadir una pestaña donde pondremos nuestros controles. A la nueva pestaña le podemos poner el nombre de Windows Phone Toolkit


Después haremos click con el botón derecho debajo de la nueva pestaña y le daremos a Choose Items...


En la ventana que se nos abre seleccionamos la pestaña Windows Phone Components y luego le damos al botón de Browse

Tras esto se nos abrirá el clásico File Dialog de Windows onde buscaremos la librería Microsoft.Phone.Control.Toolkit.dll. La seleccionaremos y le daremos al botón de Abrir.


Una pequeña aclaración. Si hemos optado por descargar el ensamblado vía nuget, éste se encontrará en la carpeta packages de nuestra solución. Hemos de tener en cuenta que estamos añadiendo un paquete de controles al Visual Studio por lo que si creamos otra aplicación Windows Phone esta librería de controles se irá a buscar a esa carpeta (la del proyecto con el que estemos trabajando en ese momento). Por lo que si borramos el proyecto nos quedamos sin controles. En este tipo de situaciones quizá es mejor instalar el ejecutable de la página de codeplex. En ese caso la ruta donde se encuentra la dll es C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Toolkit\Oct11\Bin

Bien, tras seleccionar el paquete veremos toda la lista de controles disponibles y tendremos marcados los que se añadirán.


Le damos a OK y ya tendremos todo un nuevo mundo de controles a nuestro alcance.


Para la próxima espero poder escribir sobre el acceso a datos desde Windows Phone, que como siempre me ha sorprendido por su sencillez.

Happy coding!

jueves, 19 de abril de 2012

Como crear un proyecto para servicios web en Visual Studio 2010

Hoy en el foro de la MSDN ha surgido la duda de como crear un servicio web en Visual Studio 2010. La verdad es que está un poco rebuscado y por eso he decidido crear un pequeño artículo de como se debe hacer.
  • En nuestra solución añadimos un nuevo proyecto
  • Buscamos el desplegable donde estará marcado ".NET Framework 4"
  • Seleccionamos ".NET Framework 3.5", y vamos a "Visual C#" > "Web" para C# u "Otros lenguajes" > "Visual Basic" > "Web" para VB.NET y seleccionamos "Aplicación de servicio Web de ASP.NET"

  • Veremos que se añade un nuevo proyecto a nuestra solución
  • Marcamos el proyecto como proyecto de inicio y ejecutamos nuestra solución. Veremos que nuestro WebService se ejecuta sin problemas

NOTA: En caso de estar haciendo un proyecto nuevo recomiendo una lectura sobre Windows Communication Foundation