Turn off more accessible mode Renacimiento Blog Host
Sign In | Help (new window)
Go Search


Renacimiento Blog Host
Pasión por la tecnología
Siempre en la cima de las innovaciones
Inicio
Nuestros Blogs
Acerca de...

View All Site Content
Categorías Principales
MOSS/WSS
Business Intelligence
.NET
Arquitectura
Biztalk
Seguridad
Exchange
TFS
Agile
Blogs
Alberto López
Alvaro Arias
Borja del Valle
Carlos Zapatel
Enrique Blanco
Jorge Barbero
Laura Sánchez
Mario Cortes
Roberto Gonzalez
Victor Recuero
Alberto Carnero
David Provencio
Jorge Onieva
Marcel Palou
Mariano de la Fuente
Ignacio Torres
Jose LLobell
Arturo Morales
Jesus Rio
Jorge Rodriguez
Ignacio Rodriguez
Gisela Torres
Javier Costero
Juan Ramirez
Carlos Merino

Patrón Estrategia


1


Comentario


 
  Tags: .NET ; C# ; Patrones de diseño

Imaginemos un videojuego de aventuras. En el video juego aparecerán personajes jugadores y personajes no jugadores con diferentes características. En nuestro mundo mágico imaginado habrá criaturas tales como magos, guerreros, trolls, etc… Algunos de estos personajes podrán usar armas y otros no, algunos podrán usar magia y otros no, y algunos podrán volar y otros no. La combinación de estas habilidades dependerá de las clases que implementen las habilidades de estas criaturas fantásticas. Para conseg...

Publicado el 01/07/2010 por Carlos Sergio Merino Cantera


Desacoplar implementaciones con Plugins en C#


7


Comentarios


 
  Tags: .NET ; C# ; Patrones de diseño

Introducción Los plugins, como todos sabemos, sirven para aumentar o modificar funcionalidad dentro de una aplicación que ya existe.  Su instalación es sencilla y no implica recompilar  la aplicación. Podemos usar el concepto de plugin para conseguir desacoplar las diferentes implementaciones de una interfaz, consiguiendo que el código que consume esas implementaciones solamente necesite conocer las interfaces, sin importarle los entresijos de las implementaciones. La idea es la siguiente; un objet...

Publicado el 28/06/2010 por Carlos Sergio Merino Cantera


Cambiar el idioma en el grid de Telerik


0


Comentarios


 
  Tags: ASP.NET MVC ; Telerik

Hace algún tiempo estuve comentado los controles de Telerik que ofrecen con licencia Open Source para ASP.NET MVC. También recuerdo que existía un comentario al respecto donde uno de los lectores comentaba que no era posible el multi-idioma en el grid donde aparecen los literales por defecto en inglés: Ha llegado el momento en el cual tuve que pelearme con ello y, al menos a día de hoy, sí que es posible modificar estos literales. Actualmente no existía el idioma español, pero he enviado a Telerik las ...

Publicado el 16/06/2010 por Gisela Torres


Nueva versión de Microsoft NLayer


0


Comentarios


 
  Tags: Arquitectura ; .NET

Como recordareis, Microsoft ha creado una aplicación de ejemplo basándose en la arquitectura DDD para que todo aquel que quiera, pueda ver como aplicar los conceptos de DDD a un caso real.   Hace unos días han liberado la versión 0.7 compatible con VS 2010 RTM y Framework 4.0.   Además han añadido la siguiente funcionalidad:   Cliente desarrollado con Silverlight 4.0            -Version alpha. Solo se ha implementado una pantalla por  ahora.          -Proyecto 100% Blend friendly          -Lib...

Publicado el 28/04/2010 por Roberto González


Utilizar el API de TinyUrl


0


Comentarios


 
  Tags: C# ; ASP.NET MVC

Todos aquellos que frecuentamos Twitter estamos más que acostumbrados a ver direcciones cortas generadas por distintos proveedores. En este post voy a mostrar un pequeño ejemplo de cómo podríamos utilizar uno de estos proveedores, TinyUrl, para conseguir esas direcciones cortas desde nuestra aplicación. En primer lugar he creado un pequeño formulario Ajax con ASP.NET MVC:<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage"...

Publicado el 17/04/2010 por Gisela Torres


Evento de Windows Azure


0


Comentarios


 
  Tags: .NET ; AZURE

El día 14 Aventia-Renacimiento en colaboración con Microsoft hizo un evento sobre Cloud Computing. El evento se dividió en dos partes, por la mañana fue orientado a negocio y contamos con la colaboración de un abogado especializado en aspectos legales en Cloud Computing. Por la tarde el evento fue totalmente técnico donde se impartieron varias charlas de Desarrollo en AZURE, SQL Services y se terminó con unos laboratorios que pudieron realizar in situ los asistentes que así lo desearon.   En la siguient...

Publicado el 16/04/2010 por Roberto González


Parameterized tests with Pex.


0


Comentarios


 
  Tags: .NET

Until now all we did was letting Pex do the automatic testing, that is letting it look for unwanted-erroneous exceptions in out code, but we did not “instruct” it to check the logic in our code. No we are going to complete some of the tests to check it by the means of using asserts and assumptions. First of all, let’s see how Pex generates the tests for this method (you can see that we added the preconditions using Pex for it): public int MethodToBeTested (int i, int j)         {             // <...

Publicado el 28/03/2010 por Enrique Blanco


Nueva Web de Microsoft sobre Arquitectura y en Español


0


Comentarios


 
  Tags: Arquitectura ; .NET

Microsoft acaba de abrir un portal en msdn sobre Arquitectura. http://msdn.microsoft.com/es-es/architecture/default.aspx.   Ayer presentaron también un libro de Arquitectura DDD bastante interesante en la que Renacimiento ha participado en su revisión.   Para los que no habéis podido asistir os podeis descargar toda la documentación de esta arquitectura en la siguiente url:   http://download.microsoft.com/download/2/2/1/221AD022-E701-488F-B070-7A0B87DFE789/Guia_Arquitectura_N-Capas_DDD_NET_4_(Borrad...

Publicado el 25/03/2010 por Roberto González


Disponibles los videos del MIX 2010


0


Comentarios


 
  Tags: .net ; Desarrollo Web

Un año mas se ha celebrado el MIX (Las Vegas, 15-17 Marzo) y un año mas se publican las sesiones completas en la sección de videos de su web. El MIX es un evento en donde se presentan las novedades más importantes que veremos en todo el año con relación a las tecnologías Microsoft a nivel de desarrollo y diseño. La visualización de estos videos es una forma ideal de tener una visión global de todas las novedades que nos esperan y una excelente oportunidad de practicar nuestro inglés técnico.

Publicado el 24/03/2010 por Jesus Rio Alvarez


Preconditions with Pex. Enhancing our code


0


Comentarios


 
  Tags: .NET

One of the advantages that Pex has is that it automatically reviews all the executing paths of the code you type, and so, it helps you in building a better, more defensive code. For example, if we do a very simple function like this: public int MethodToBeTested(int i, int j) {             return i / j; }   When you run Pex you get these three tests: In the first one Pex detects that if you give “j” a value of zero it will raise a DivideByZero exception. A good practice for coding is that all...

Publicado el 20/03/2010 por Enrique Blanco


ASP.NET Chart Controls y ASP.NET MVC


0


Comentarios


 
  Tags: ASP.NET MVC

Hace ya más de un año apareció una nueva librería para la creación de gráficos, tanto para Web Forms como Win Forms, con una enorme cantidad de posibilidades. Hoy en día se nos puede plantear la posibilidad de utilizar estos mismos controles para una aplicación ASP.NET MVC y cómo sería la forma más sencilla de adaptarlo.Si bien he leído y probado varias opciones, voy a escribir sobre la que me ha parecido más sencilla y más práctica. INSTALACIÓN DE LIBRERÍAS Y COMPONENTES  Para poder trabajar con esto...

Publicado el 19/03/2010 por Gisela Torres


Subir una aplicación ASP.NET MVC a IIS 5.1


0


Comentarios


 
  Tags: ASP.NET MVC

Si todavía tenemos que trabajar con Windows XP y estamos utilizando proyectos en ASP.NET MVC es posible que queramos publicar los mismos en el IIS local para realizar las pruebas necesarias. En este caso, vamos a aprovecharnos de un bug de la versión 5.1 de Internet Information Server para hacer funcionar nuestro proyecto: Accedemos a las propiedades del directorio virtual donde tengamos alojada la aplicación. Nos aseguramos de que tenemos permisos para ejecutar sólo secuencias de comandos. Pulsamo...

Publicado el 17/03/2010 por Gisela Torres


Starting with PEX


0


Comentarios


 
  Tags: .NET ; Arquitectura

Hi, this means to be the first of a series of posts about PEX and Moles. They conform a test suite intended to make life easier to the developers, they work on both VS2008 and VS2010, Acordding to their site: Pex automatically generates test suites with high code coverage. Right from the Visual Studio code editor, Pex finds interesting input-output values of your methods, which you can save as a small test suite with high code coverage. Microsoft Pex is a Visual Studio add-in for testing .NET Fram...

Publicado el 16/03/2010 por Enrique Blanco


Los controles de Telerik para ASP.NET MVC


0


Comentarios


 
  Tags: ASP.NET MVC

Si bien es cierto que ASP.NET MVC te da mayor control sobre la vista que genera, puede resultar un retraso en nuestro proyecto el intentar generar controles algo más elaborados si no disponemos de unos conocimientos previos como diseñadores. Para evitarnos esta búsqueda y aprendizaje, os propongo el uso de los controles de Telerik para ASP.NET MVC. Existen dos tipos de licencia: Una Open Source que está diseñada para el público en general, en la que podemos visualizar y modificar el código de los control...

Publicado el 11/03/2010 por Gisela Torres


Disabling input validation in MVC2 using ASP.NET 4.0 (Part II)


0


Comentarios


 
  Tags: .NET

This is the second part of “Disabling input validation in MVC2 using ASP.NET 4.0”, in the first part we saw how to disable the input validation, to upload, for example, html code. The problem with that is that we disabled the validation for all fields in the form, so all the other fields (that might not contain html) can be “hacked” with html code if you don’t notice. So we need to protect them, and to be consistent with the rest of your application, let’s use the validation provide for ASP.NET by default...

Publicado el 21/02/2010 por Enrique Blanco


Siguiente >>