La bloguera.net

pyDoubles 1.3 released

pyDoubles 1.3 released

What’s new in pyDoubles 1.3? times statement is also available in spies, not only mocks stubs ignoring arguments can live together with stubs defined with arguments a new matcher: obj_with_fields 1: This sintax is now possible:   assert_that_method(spy_obj.some_method).was_called().times(2) or assert_that_method(spy_obj.some_method).was_called( … Continue reading

[C#] Cómo reiniciar tu aplicación

[C#] Cómo reiniciar tu aplicación

Algo que parece tan obvio, quizás para aquellos que estén empezando en el mundo de .NET se preguntarán cómo afrontar este paso.. Existe una manera sencilla de reiniciar tu aplicación. Imaginemos que nuestra aplicación tiene varios idiomas, o alguna configuración que requiere recargar toda la aplicación. Para ello debemos llamar a un método que contenga: […]

El objetivo no es terminar

El objetivo no es terminar

Nos lanzamos a programar con el objetivo incorrecto: terminar. El software nunca se termina, así que partir con el objetivo de terminar es partir con el barco hacia el arrecife. Lo vas a hundir. El software evoluciona o degenera, pero … Continue reading

[WPF][Silverlight][WP7] Usar Converters sobre XAML

[WPF][Silverlight][WP7] Usar Converters sobre XAML

Un Converter es, de forma resumida, una clase que heredará de IValueConverter, y que nos permite implementar la interfaz para poder devolver un valor por código según nos llegue otro valor (del mismo tipo o distinto). Esto es realmente útil para código XAML (utilizado por WPF, Silverlight y Windows Phone 7), ya que automáticamente se […]

[HTML] Mostrar acentos y ñ en las paginas web

[HTML] Mostrar acentos y ñ en las paginas web

Parece una tontería, pero después de horas y horas de trabajo construyendo una web, resulta que los acentos y caracteres raros se ven mal. Lo primero que he pensado es “la codificación de caracteres del editor de texto” (para este proyecto he usado Notepad++), con lo que he ido a cambiar la codificación en el […]

The post [HTML] Mostrar acentos y ñ en las paginas web appeared first on Código Spaghetti.

[CRM 2011] Early bound types and plugins

[CRM 2011] Early bound types and plugins

Have you tried to use early bound types in plugins? After run crmsvcutil to generate the early bound types, you probably want to use them in your plugins. If the generated code is in the same assembly that the plugins, you won’t get any problem.However, in a medium-big project, you may want to […]

[WP7] Isolated Storage en Windows Phone 7

[WP7] Isolated Storage en Windows Phone 7

Hay dos formas de acceder y guardar datos cuando trabajamos con Windows Phone 7. El esquema de la estructura de carpetas y archivos es como sigue: Por un lado tenemos el archivo de configuración local, por otro lado todo el árbol de subcarpetas anidadas de nuestra aplicación. Vamos a ver la forma de acceder a […]

[WPF][Silverlight][WP7] Filtrar una lista en tiempo real (listbox, listview, …)

[WPF][Silverlight][WP7] Filtrar una lista en tiempo real (listbox, listview, …)

En aplicaciones corporativas, es normal tener listas interminables de clientes, o de tipos de cliente, o de objetos (vehículos, alimentos, plantas, etc…). ¿Cómo mejorar la experiencia de usuario, sin recurrir al típico botón “Buscar”? ¿Cómo podemos filtrar por nombre, características, tamaño, …, marcar y seguir buscando, todo en tiempo real? Bien, a no ser que […]

[WPF] [Silverlight] [WP7] Localización de aplicaciones. Parte I: automáticamente

[WPF] [Silverlight] [WP7] Localización de aplicaciones. Parte I: automáticamente

La localización es algo muy común en la aplicaciones de escritorio o web, y permite, como su propio nombre indica, localizar el idioma de la máquina (o navegador) donde se está ejecutando la aplicación o web. Cada lenguaje o plataforma de programación tiene su forma de hacerlo, pero en este caso nos vamos a focalizar […]

[WPF] Crear y personalizar tu propio MessageBox

[WPF] Crear y personalizar tu propio MessageBox

Hay situaciones en las que un MessageBox no sea suficiente (o cualquier ventana emergente) para nuestras necesidades, porque simplemente hay que sobrescribir los botones, o queremos que encaje en nuestro estilo WPF, o bien que nos devuelva un objeto o valor cuando ésta se cierre por haber manejado datos en ese MessageBox. Este método también […]