July 2007 - Artículos

asi es la vida del artista, pero me gusta ser un pica codigo :)

Cuando las cosas se ponen feas, el tiempo no te da para más y dices el siguiente mes no me exijo más de lo normal, te vuelves a meter en otras cosas aparte de la carga diara del trabajo. Es decir, no dormir a tus horas, dormir psicosiado por los pendientes que tienes que entregar, trabajar los fines de semana, los fines de semana almorzar tarde, y muchas otras cosas más adicionales que salen.. pero como dice don Guino , así es la vida del artista :), pero me alegra ser un pica código . También quería...

Restaurar base de datos SQL si no es a las buenas, a las malas, usando SMO :D

Si están usando SQL Server Management Studio para restaurar un backup de una base de datos, puede que en algunas casos se encuentren con el siguiente mensaje: " Exclusive Access could not be obtained because the database is in use " La opción, de eliminar la base de datos para remover las conexiones existentes, puede ser válida, pero también podemos usar el siguiente query para remover las conexiones existentes: 1: use master 2: go 3: alter database <dbname> set single_user with rollback...
Publicado por Sergio Tarrillo | 10 comment(s)

humor geek para el fin de semana, piropos geeks

Voy a copiar textualmente la entrada de HodracirK'S Blog , pero en distinto orden: Estos piropos geeks están muy buenos, solté más de una carcajada al leerlos: “Eres la contraseña de mi correo” **** “Ojalá fuera blog para que me visitaras todos los días” **** “Desearía ser mouse para que me movieras la bolita” ***** “Tú aceleras mi conexión” **** “Quisiera ser página para que me agregaras a tus favoritos” *** “Eres el servidor de mi red” ** “Quisiera ser teclado para que me tocaras con tus manitas...
Publicado por Sergio Tarrillo | 4 comment(s)
Archivado en:

Crear un paquete de instalacion personalizado para ASP.NET con VS 2005

Una pregunta muy común que veo en los foros es: como crear un instalador configurable, es decir, por ejemplo poder indicarle a que base de datos nos vamos a conectar, y no tener que hacerlo directamente en el web.config. Y esto podría ser, si la persona que va instalar el software, no sabe mucho de programación y no sabe que es un archivo web.config, o solamente por cuestiones de facilidad en la instalación. El asistente para generar proyectos de instalación de Visual Studio, crea un instalador con...
Publicado por Sergio Tarrillo | 4 comment(s)
Archivado en: ,

Colorea tu codigo en Windows Live Writer

Hace unos meses había comentado la liberación de Windows Live Writer Beta 2 , pues me enteré de un plugin para colorear el código: Code Snippet plugin for Windows Live Writer : La use en este post , y me ha dejado satisfecho. Antes el código que usaba en el blog a lo mucho lo que hacía, era identarlo y ponerlo de un sólo color. Pero con esta herramienta, puedes un código más agradable, y de más fácil lectura, sobretodo sin esfuerzo mayor que unos clics, y usar el clipboard :). Algunas de las features...
Publicado por Sergio Tarrillo | 4 comment(s)
Archivado en: ,

En que parte cierro la conexion del DAAB (Jan-2006)

Hace tiempo que tenía un comentario en cola sobre el uso del Data Access Application Block . La pregunta era, copiada textualmente: " Holas, una preguntis, en que parte cierro la conexión??? " La respuestis, :D, es: La clase DataBase , en muchos de los casos, se encarga de manejar las conexiones, el administra el abrir y cerrar las conexiones en cada llamada. Por eso no es necesario agregar código para cerrar las conexiones. Por ejemplo la llamada a ExecuteDataSet , abre la conexión, llena...
Publicado por Sergio Tarrillo | con no comments
Archivado en: ,

WebCast: Lo nuevo para los desarrolladores Web en Orcas y ASP.NET (eng)

Parece que ya se están haciendo las últimas definiciones de las nuevas features para ASP.NET en Visual Studio "Orcas", una de las últimas cosas que se han anunciado es el control LinqDataSource, puede leer esta entrada: ASP.NET 3.5 will have a LinqDataSource . Aunque como lo comente en post anterior , y bajo mi percepción, el Page Framework de ASP.NET 2.0, no ha tenido un cambio como el que si hubo de 1.X a 2.0, creo que para la siguiente versión de Visual Studio tendremos una cambio más...

Serie de post de lo Nuevo de C# 3.0

Después de estar media hora sin dormir, son las 04:01 a.m., y como ya terminé de pensar como conquistar el mundo algunas tareas para mañana dentro de unas horas. Voy aprovechar el insomnio, cosa más que extrania por estos días, para bloggear :D. El gran Edgar Sánchez , inicio la Serie N sobre post de Lo Nuevo C# 3.0 . Serie N, por que él en su primer post no estaba seguro si N iba a ser != de -1, pero ahora por lo menos N ya es >= que 2 :D. ¿Por qué recomiendo esta serie?. Uno por que es espaniol...
Publicado por Sergio Tarrillo | con no comments
Archivado en:

.NET DateTime to UnixTime (y viceversa)

En algunas ocasiones tenemos que interactuar con sistemas que tiene este tipo de fecha: 1183875671, hombre que no siempre las fechas van a estar como nosotros queremos :D. Cuando lo vi inicialmente, sólo por el título imagine que era una fecha, pero no tenía la certeza de que unidad de medida era o en que formato estaba. Pero gracias a mi amigo Necudeco , un poco exagerado en algunos post pero con mucho conocimiento, que me comentó que era una fecha en formato Unixstamp , o Unixtime , o en algunos...
Publicado por Sergio Tarrillo | 3 comment(s)
Archivado en:

Raro, raro, raro (II parte) - VWDExpress (esp), VS2005(eng), y VS2005 SP1 (eng)

Continuando la saga de nuestro amigo Luis . También tuve el mismo problema de las plantillas y aunque antes no le hacía mucho caso al problema porque siempre habría un proyecto ya creado, dado ya que el incoveniente es sólo que no aparecen las plantillas, pero no debería haber otro problema con alguna otra feature. Pero hoy tuve la necesidad de crear una aplicación consola, para unas pruebinhas, pero recordé que no tengo las plantillas de los proyectos y entre solucionarlo o picar código en notepad...
Publicado por Sergio Tarrillo | 3 comment(s)
Archivado en: ,,

Oferta Laboral .NET

Comparto esta oferta laboral: Programadores y Practicantes en Plataforma .NET (Lima - Perú) "Necesitamos desarrolladores hábiles en la plataforma .NET, de preferencia con experiencia en C#, con capacidad de adaptarse rápidamente a un nuevo grupo de trabajo. Conocimientos (por lo menos 3 de 4): 1) Lenguaje de Programación C# 2.0. 2) Desarrollo Web con ASP.NET 2.0 y ASP.NET AJAX. 3) Desarrollo en Capas. 4) SQL Server: T-SQL y Management Studio. Requisitos : • Egresado de la carrera de ingeniería...
Publicado por Sergio Tarrillo | 5 comment(s)
Archivado en:

Index was outside the bounds of the array? (ASP.NET con VS2005 SP1)

Hace ya varios meses, comente la posibilidad de trabajar un Sitio Web en Visual Studio como una carpeta raíz . Y el pequeño problema es que al querer publicar un sitio Web: " nos vamos a la ventana Solution Explorer, hacemos clic derecho sobre el sitio web, y hacemos clic sobre Publish Web Site ". Con eso podíamos publicar nuestro Sitio Web directamente al IIS, o por ejemplo publicarlo a una carpeta, para llevarlo en un pen drive, o publicarlo por red. Pero el pequeñísimo problema, como...
Publicado por Sergio Tarrillo | 2 comment(s)
Archivado en: ,

por que me certifique?

Leía el blog de Martín Ojeda , la entrada: Certificarse o no Certificarse, Esa es la Cuestión . Comparto algunas cosas, pero la motivación que me llevo a certificarme fue distinta. En esta entrada sólo voy a comentar el porqué certificarse, y en una futura entrada las ventajas/desventajas de hacerlo con autoestudio o en alguna institución. Creo que ya lo comenté en algunos post, pero no como tema central. Yo me certifique allá por el año 2005 :D, cuando aún era estudiante, recuerdo que me dolió gastar...
Publicado por Sergio Tarrillo | 10 comment(s)
Archivado en: ,

Un bug de esos marcianos, pero funciona :) (ASP.NET AJAX)

Mientras en Cusco deben estar celebrando , por que Machu Picchu ya es una de las nuevas Siete maravillas del mundo . Aunque todos los días en Cusco es fin de semana, hoy día, la fiesta debe ser fenomenal. En fin, algún volveré a Cusco :D. Desde Lima, y regresando al título del Post: Si estan usando ASP.NET AJAX, y están desarrollando un sitio web usando master pages, puede experimentar que al abrir una página aspx no reconoce los controls de asp.net ajax extensions: Antes no había tenido este problema...

usas SQL Profiler?

Básico, en un ambiente de desarrollo y parece que en mantenimiento también. Siempre ante cualquier marcianada que suceda en la aplicación, como por ejemplo, que has hecho una paginación optimizada, pero no se muestra data :S. En esos casos, mi última opción es depurar la aplicación. La primera opción es sacarla al "ojo" :D, al muy estilo de algunos retos de programancia101 . Si tienes una solución con unos cuantos proyectos, no cuesta nada depurar. Pero si tienes una solución un poco más...
Publicado por Sergio Tarrillo | 11 comment(s)

Gadget de la Copa America 2007

Leyendo a Ronal Armas , me encontré con este gadget de la Copa América Venezuela 2007 . Que ha puesto a la disposición el Diario Deportivo Libero . Con este Gadget, podemos seguir el partido minuto a minuto :D, por cierto lo Copa América, vendría hacer lo que en Europa es la Eurocopa. Descarga: Gadget Copa América Venezuela 2007 . P.D.: Vamos Perú :D! Saludos,
Publicado por Sergio Tarrillo | 5 comment(s)
Archivado en: ,