Preguntas etiquetadas con ping

767
Interfaz vs clase base

¿Cuándo debo usar una interfaz y cuándo debo usar una clase base? ¿Debería ser siempre una interfaz si no quiero definir realmente una implementación base de los métodos? Si tengo una clase de perros y gatos. ¿Por qué querría implementar IPet en lugar de PetBase? Puedo entender tener interfaces...

636
¿Qué es bootstrapping?

Sigo viendo "bootstrapping" mencionado en discusiones sobre desarrollo de aplicaciones. Parece generalizado e importante, pero aún no he encontrado una explicación pobre de lo que es realmente el bootstrapping; más bien, parece que se supone que todo el mundo sabe lo que significa. Yo no, sin...

609
Escapar de cadenas HTML con jQuery

¿Alguien sabe de una manera fácil de escapar de HTML de cadenas en jQuery ? Necesito poder pasar una cadena arbitraria y hacer que se escape correctamente para mostrarla en una página HTML (evitando ataques de inyección de JavaScript / HTML). Estoy seguro de que es posible extender jQuery para...