2004-12-03
Breve introducción a NAnt
2004-11-22
Arquitectura Empresarial - Resumen de la presentación de Meta
- Agilidad; tiempos de entrega cada vez más cortos
- Equilibrio entre coste y calidad
- Falta de coordinación entre informática y necesidades del negocio
- Falta de visión a largo plazo
- Sistemas complejos, duplicados
- Mecanismo que integra Sistemas y Negocio
- Principal objetivo: Facilitar el cambio
- Institucionaliza el proceso de análisis y toma de decisiones
- Enfoque en la comunicación a todas las partes involucradas
- Información continua del estado actual y resultados
- Mejora continua de la arquitectura
2004-11-18
Updater Application Block
2004-11-04
PleaseWaitButton ASP.NET Server Control
The Code Project - PleaseWaitButton ASP.NET Server Control - ASP.NET
SQL Server DO's and DONT's
The Code Project - SQL Server DO's and DONT's - C# Database
2004-11-02
HTTP Modules y Handlers para reutilizar componentes en ASP.NET
2004-09-28
Más potencia para las páginas ASP.NET usando herencia
- El evento page_refresh de forma que es posible detectar que un usuario presione F5 (más o menos)
- Control sobre el foco, para poder indicar dónde poner el foco al cargar la página
- Soporte para operaciones lentas, y así indicarle al usuario "un momento, por favor..." mientras se realiza algo largo
todas son cosas que tarde o temprano necesitaremos, y casi mejor incorporalo a una página de las nuestras de forma que eso ya lo tengan todas...
2004-09-16
Enviar datos binarios a un webservice
2004-08-13
Eventos y delegados
Búsqueda en Google adaptada a tus intereses
¡a buscar!
2004-08-09
Mock objects (objetos de mentira)
Este es el link: NMock
2004-08-06
Paginación con listas largas de resultados
2004-07-19
Gestión personalizada de errores en ASP.NET
http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/customerrors.asp
Se me ocurren las siguientes preguntas:
- ¿Guardamos los errores en una base de datos? Esto puede ser un poco peligroso, porque si falla la base de datos cascará el propio error
- ¿nos limitamos a enviar el error por e-mail y a almacenarlo en el log de eventos? Esto me gusta un poco más, porque seguramente para nuestra aplicación sea suficiente
Microsoft Data Access Application Block
2004-07-16
Pruebas unitarias en .NET
Además del NUnit, es necesario investigar algunas herramientillas adicionales que hay por ahí; a saber:
- MBUnit (http://mbunit.tigris.org/), que tiene más tipos de pruebas y hasta permite hacer rollback
- NUnitASP (http://nunitasp.sourceforge.net/) que tiene funciones para probar los elementos de formulario de asp.net (siempre elementos de servidor, claro)
NDoc: Documentación en .NET
NDoc
Permite generar documentación a partir del código .net, y no es tan cutre como el documentador que trae el Visual Studio integrado.
2004-06-29
DotNetNuke (DNN) 2.x Module Architecture, Part II
DotNetNuke (DNN) 2.x Module Architecture, Part II
2004-06-10
ASP.NET Home: ASP.NET: Web Applications: Understanding ASP.NET View State (ASP.NET Technical Articles)
2004-06-07
2004-06-03
Web Services v2
Resulta que los web services van por la versión 2.0. (http://msdn.microsoft.com/webservices/building/wse/default.aspx?pull=/library/en-us/dnwse/html/programwse2.asp). Se incluye seguridad y otros temas interesantes que empiezan a ser realmente necesarios. Hay que informarse.
El uso del DataGrid (asp.net) en profundidad
En este artículo (http://aspnet.4guysfromrolla.com/articles/051904-1.aspx) se muestran técnicas interesantísimas de uso del control DataGrid. Forma parte de toda una serie de artículos sobre el uso del DataGrid y en este último muestra cómo generar un grid cuyas filas sean editables a voluntad del usuario. ¡super interesante!
2004-05-11
Integrating Web Services and COM Components (Web Services Technical Articles)
Web Services Developer Center Home: Integrating Web Services and COM Components (Web Services Technical Articles)
2004-05-03
Instalar Windows o Linux...
En este enlace un tipo convence a su mujer (que no es friki de los ordenadores) de que pruebe a instalar Windows 2000 y Mandrake para ver cuál es más fácil de instalar. Resulta, cuando menos, divertido.
SpyMac
Si estáis buscando un proveedor de correo gratuito que os de 1 Gigabyte de espacio, acceso mediante POP3 y 200 Mb para poner web, servicio de blogs y alguna otra cosa más, podéis pasaros por www.spymac.com. Yo ya tengo mi cuenta...
2004-04-27
BlogCity
Estoy experimentando con un nuevo servidor de blogs, porque la verdad es que http://sanchon.blogspot.com no me está funcionando demasiado bien. A ver si este funciona mejor...
2004-04-25
ONDotnet.com: Mejorar páginas ASP.NET con JavaScript
explican cómo entremezclar ASP.NET con Javascript, sobre todo para no tener que hacer submit de cualquier cosa en el servidor.
Nosotros pensábamos que no era posible, pero el truco está en que desde javascript se puede obtener el control con el que interactuar de la siguiente forma:
document.getElementById("txtCajaWeb").value = "hola caracola"
y no hay ningún problema.
2004-04-06
Pruebas de cobertura de código con .net
Testing: Perform Code Coverage Analysis with .NET to Ensure Thorough Application Testing -- MSDN Magazine, April 2004
Ya que estamos con el tema de las pruebas, al menos leer algo sobre cómo hacerlas en .net...
2004-04-05
Ejecución dinámica de código en c#
Este articulo es interesante, porque explica las diversas opciones que hay en c# para ejecutar código dinámicamente. También incluye un grafiquito con los rendimientos de cada uno de los métodos. No es que sea muy detallado, por cierto...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncscol/html/csharp02172004.asp
Extreme Programming en .Net
Este es un interesante artículo (bastante superficial) sobre Extreme Programming en .Net, usando NUnit. Sirve como introducción, pero demuestra que Microsoft tiene bien abiertos los ojitos ante lo que está ocurriendo en el mundillo de la programación.
2004-03-23
Reescritura de URLs
Interesantísimo artículo sobre reescritura de urls en .NET.
La gracia es que puedes decirle al usuario que se conecte a http://servidor/HugoSanchon.asp y luego tú conviertes eso en el servidor en http://servidor/datos_cliente.asp?id=1004 , por ejemplo. Añade seguridad a la web además de usabilidad!!!
Hasta ahora esto había que hacerlo mediante filtros ISAPI. Gracias a .NET lo podemos hacer en c# cómodamente. La mala noticia es que es un poco laborioso.
2004-03-16
CodeSmith - FREEWARE template-based code generator with ASP.NET style syntax
2004-03-11
Este es el enlace a la página de Technet que tiene la información sobre Project
Microsoft Office Project 2003
En este artículo se explica cómo montar una/s web/s para poder entrar en la misma aplicación tanto desde fuera, como desde dentro, usando asp.net.
ASP.NET Home: Security: Single Sign-On Enterprise Security for Web Applications (ASP.NET Technical Articles)
2004-03-10
ASP.NET.4GuysFromRolla.com: Syndicating Your Web Site's Content with RSS and ASP.NET
No sé si tendré que usarlo alguna vez, pero está bien saber que existe algo como esto...
Application Architecture: Smart Client Offline Application Block (PAG Documentation)
2004-01-16
Calling COM Components from .NET Clients