Mostrando las entradas con la etiqueta Desarrollo en la Nube. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Desarrollo en la Nube. Mostrar todas las entradas

lunes, septiembre 08, 2014

[Conference] Desarrollo de Apps Android con C# y #Xamarin

Hola a todos!

Como un abre bocas al ExpertDat del proximo 27 de Septiembre en Bogota:

Link del ExpertDay

EL proximo 11 de Septiembre estare hablando de como crear Apps para Android, usando C# y Xamarin para esto.

Aqui el link de registro:  http://www.meetup.com/BDotNet/events/205968072/

Los espero! Es Gratis!

 

miércoles, agosto 03, 2011

Strong Name for Assembly – Crear un nombre fuerte para un Ensamblado

Hola a tod@s,

Hoy voy a hablarles de un problema que se presenta en algunos casos, cuando desarrollamos una aplicación y nuestros assemblies o dll no están firmados o no tienen un nombre único (fuerte) en inglés Strong Name.

 

Al intentar compilar nuestra solución con estos assemblies nos arroja un mensaje de error: “Assembly generation failed -- Referenced assembly does not have a strong name”.

 

Un ejemplo es cuando se desarrolla un Web Part, para SharePoint, si utilizamos un esquema de N-Capas, nuestros assemblies deben estar firmados para que reconozca Visual Studio que los dll tienen un Strong Name.

 

Para ello debemos primero hacer uso de una utilidad que nos genera un archivo que asegura que nuestro Assembly tiene un Strong Name.

 

Lo primero entonces, es ir al Inicio, Todos los programas, Visual Studio 2010, Visual Studio Tools, y aquí seleccionar Visual Studio Command Prompt, con esto nos aseguramos que la instrucción va a funcionar.

En la ventana de comando escribimos la siguiente instrucción:

[Code]

sn –k ejemplo.snk

[/Code]

En nuestro caso, ejemplo, representa el nombre de nuestro assembly, la instrucción anterior, genera un archivo con la extensión .snk, la cual debemos copiar de la ruta donde ejecutamos el comando anterior y pegarlo dentro de nuestro proyecto.

 

En la consola de comandos nos muestra el siguiente mensaje:

[Code]
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>sn -k SDP.Indicadores.Negocio.snk

Microsoft (R) .NET Framework Strong Name Utility  Version 4.0.30319.1
Copyright (c) Microsoft Corporation.  All rights reserved.

Key pair written to SDP.Indicadores.Negocio.snk
[/Code]

 

Al pegar los archivos .snk en nuestro proyecto, observará algo similar a la siguiente imagen:

image

 

Ahora debemos especificar en las propiedades del proyecto que nuestro proyecto se va a firmar o va a tener un Strong Name.

image

En la ventana de propiedades del proyecto, ubicamos la pestaña de firma o Signing, como lo apreciamos en la imagen:

image

Aquí seleccionamos el check. "”Sign the assembly” y en la lista desplegables ubicamos el archivo .snk que ya incluimos en el proyecto.

Grabamos y compilamos.

Luego compilamos la solución completa, o el proyecto con los nuevos assemblies generados de esta manera y firmados, con esto desaparece el error al momento de compilar.

Espero esto solucione sus problemas a este respecto.

 

Hasta la próxima!!!!

martes, mayo 31, 2011

[WebCast]Construyendo aplicaciones para Windows Phone 7 con Windows Azure Platform

Hola a tod@s!

Hoy quiero invitarlos al web cast de construcción de aplicaciones Windows Phone 7 con Windows Azure, es el próximo viernes 3 de junio del 2011 a las 10 AM ( GMT –5 Bogotá,Lima).

Aqui les dejo el link de inscripciones al webcast  https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032475415&EventCategory=4&culture=es-AR&CountryCode=AR 

 

Los espero a tod@s para ayudarles a desarrollar para esta plataforma.

 

Hasta el viernes, si Dios me lo permite !!!

miércoles, enero 05, 2011

{CURSO} Curso de Cloud Computing

Hola a tod@s nuevamente!

Primero que nada espero que este nuevo año que inicia sea de muchos éxitos profesionales para todos ustedes!

Y desde ya en la Comunidad BogotaDotNet  empezamos a capacitarnos, es por esto que los  estoy invitando al curso de Cloud Computing, este curso va  a ser dictado a través de live meeting, o sea por internet, en el horario de 7pm a 10 pm Bogota (GMT –5).

cursoAzure

Para inscribirse al curso pueden hacerlo desde el siguiente link: Inscripciones al curso de Cloud Computing

Si estas en Colombia puedes participar en un concurso y ganarte uno de los 30 XBOX 360 con Kinect. Para inscribirte y revisar los términos del concurso lo puedes revisar en este link: Concurso Cloud Computing

Para las personas que asistan al curso pero no se encuentren en Colombia, deben revisar en sus países si existe un concurso como este al que puedan aplicar.

 

Los espero en el curso!

 

Saludos a tod@s y feliz entrenamiento!