¿Qué quieres desarrollar hoy?
May 2007 - Posts
como arreglar cuando google reader reporta items nuevos inexistentes
de vez en cuando google reader (por diferentes razones) nos reporta que tenemos items nuevos, pero no los podemos ver (ya que realmente no existen), para arreglar este problema simplemente
- click en "all items"
- click en "mark all as read"
tecnologia para rastrear ubicacion de telefonos celulares
wow...
me encontre esto
via
Aldoara
, pensabas que eso de rastrear la ubicacion geografica de los telefonos celulares solo pasaba en las peliculas?...
echale un vistazo
control activeX en .NET no funciona bajo https
keywords: .net user control, activex, ocx, IE7, IE, https, http, seguro
Justin
y yo tuvimos una semana muy pesada peleandonos con unos controles ActiveX desarrollados en C# y .NET 2.0, asi que vamos a postear algunas de nuestras experiencias con los problemas y soluciones que encontramos (para que podamos recordarlas despues), la prima es sobre
controles ActiveX corriendo bajo https
.
Desarrollamos el control, todo funcionaba muy bien, uno de nuestros clientes queria ese control en un sitio https, asi que dijimos no hay problema... hasta que tratamos, y tratamos, y tratamos y nada funcionaba, el control simplemente no cargaba
correctamente
(si cargaba, pero no hacia lo que necesitabamos, esto era aun peor).
La solucion resulto ser algo muy simple (como normalmente es el caso); cuando incluyes un control, normalmente se hace asi:
<object id="someId" classid="SomeDll#Namespace.ClassName"></object>
Esa es la forma en la que lo encuentras en los ejemplos en internet, y
funciona muy bien
(una vez que pasas todas las demas barreras para hacerlo funcionar)
bajo http, pero cuando corres ese mismo sitio bajo https, el control simplemente no funciona.
la solucion?
Cuando creas tu control, le asignas un identificador unico (guid)
[Guid("CAE67AEA-F489-4e52-956B-CCC774F40A3A")]
[ClassInterface(ClassInterfaceType.None), ComSourceInterfaces(typeof(IControlEvents))] // --Expose events
[ComVisible(true)]
public partial class MyControl : UserControl...
mas o menos asi...
bien, para hacer que el control funcione en https, simplemente tendras que
usar ese GUID, no el nombre de la clase
, asi que escribiriamos el codigo html de la siguiente manera
<object id="someId" classid="clsid:CAE67AEA-F489-4e52-956B-CCC774F40A3A"></object>
listo, es todo lo que hay que hacer, espero que les hallamos evitado algunas horas de dolores de cabeza
salu2
(humor) soy programador...
un poco de humor para que se despejen...
salu2
una hora de diferencia de zona horaria no siempre es igual a una hora de diferencia
esta es una de esas cosas que no se porque no lo sabia...
Esto me paso por sorpresa en un viaje reciente, fui a una ciudad que yo sabia que estaba bajo la siguiente zona horaria, asi que ajuste la zona horaria en mi celular, pero la hora no cambio... me quede un poco confundido y empece a cambiar a otras zonas horarias hasta que entendi lo que estaba pasando
Despues de eso verifique el mismo comportamiento en mi PC, si aun no me crees puedes intentarlo ahora mismo, cambia tu pc a diferentes zonas horarias y veras que la hora cambia no necesariamente cuando tu esperas que cambie
por ejemplo: la hora es la misma en
(GMT-07:00) Mountain Time (US & Canada) y
(GMT-06:00) Central America
...y yo se al menos de una aplicacion donde este detallito causa un problema...
forma facil de ver los metodos y propiedades expuestos en un archivo TLB
...simplemente arrastra (drag and drop) el archivo TLB a una ventana de Visual Studio (funciona al menos en VS2005), al hacer esto abrira el "object browser" y de ahi podras expander el objeto y ver la definicion completa de sus metodos y propiedades
Search
Go
This Blog
Home
Tags
.net
activex
asp.net
blogs
bugs
C#
chistoso
codigo
componentes
debug
divertido
DOS
errores
excepciones
extenciones
firefox
fsharp
gemas
google
hacking
herramientas
IE
IE7
Instalacion
libros
linea de comando
links
Linux
listas genericas
Mac
microsoft
noticias
novell
optimizacion
oracle
patrones
personal
practicas
preguntas para entrevista
problemas
redes sociales
refleccion
seguridad
seguridad .net
servidores
SQL
sugerencias
SVN
tecnologia
third party
tips
trivia
twitter
UI
usabilidad
utilidades
videos
Vista
Visual Studio 2005
Visual Studio 2008
web
Windows
Navigation
Home
Blogs
Calendar
Forums
Photos
Downloads
My Reader
Archives
August 2008 (1)
July 2008 (3)
June 2008 (1)
May 2008 (1)
March 2008 (2)
January 2008 (1)
November 2007 (2)
October 2007 (3)
September 2007 (2)
August 2007 (1)
June 2007 (3)
May 2007 (7)
April 2007 (10)
March 2007 (5)
February 2007 (8)
January 2007 (9)
December 2006 (16)
October 2006 (1)
Syndication
RSS 2.0
Atom 1.0