SergioTarrillo's RichWeblog
domingo, octubre 23, 2005
Migrando de Blog!
Despues de un buen tiempo de hacer uso de blogspot. Ha llegado el tiempo de migrar a otro blog. Las principales razones, es que este blog no te permite RSS, ni categorías, cosas que debido a la naturaleza de mis publicaciones las requiero con mucha frecuencia.
Es por eso que ahora estoy en: http://weblogs.golemproject.com/sergiotarrillo/. Estaba posteando a los dos blogs, pero como que no soy muy productivo al hacer eso, por eso ahora solo usare uno.
Muchas gracias a todos los visitates! Por su acogida, y anuciarles que seguiremos con las publicaciones sobre tecnologías .NET, sobre todo ASP.NET 2.0. No dejen de visitarlo, va estar Bravazo!
P.D.: Me imagino que este es el último post
Saludos,
jueves, octubre 13, 2005
Como detener, iniciar procesos del InetInfo: Servicio Web, SMTP, FTP, por comandos!
holas!
Como saben si queremos iniciar procesos como el Servio Web, el SMTP, el FTP, o otros. Tenemos que ir a nuestros IIS (Internet Información Server), una vez dentro del IIS, iniciar estos servicios.
Hay otra forma de hacerlo y estos es a travez de comandos en el prompt, facilmente esto se puede llevar a un BAT, y despues a Visual Studio, Reiniciar IIS desde Visual Studio.
A traves de comandos en el promtp nosotros podemos iniciar o detener tambíen estos servicios. Ejm:
Queremos iniciar el Servicio Web:
net start w3svc
Queremos detener el Servicio de IIS (Si se detiene este servicio, el servidor no podrá ejecutar sitios Web, FTP, NNTP o SMTP, o configurar IIS. Si se deshabilita este servicio, no se podrá iniciar ninguno de los servicios que dependan explícitamente de él):
net stop iisadmin
Como pueden ver con estos comandos facilmente iniciamos o detemos servicios desde el prompt. Todos los servicios disponibles son:
- w3svc Servicio de Publicación World Wide Web
- iisadmin Servicio de Administración IIS
- msftpsvc Servicio de Publicación FTP
- cisvc Indice de Contenido
- smtpsvc Servicio Microsoft SMTP
Todos estos servicios los podemos iniciar o detener anteponiendo net start o net stop, respectivamente.
Saludos,
miércoles, octubre 12, 2005
Cerrando una conexión automaticamente, despues de usar el SqlDataReader!
¿de qué nos serviría cerrar la conexión?
En ejemplos pequeños, y en aplicaciones pequeñas derepente no afecto mucho el rendimiento de la aplicación pero en gradens aplicaciones y sobre todo aquellas que tienen muchas peticiones puede causar muy graves problemas, en el rendimiento y funcionamiento de la aplicación.
Cuando esamos accediento a datos con ADO.NET solemos olvidar de hacer myCn.Close.
Pues nosotros tenemos una carácteristica integrada en el método ExecuteReader, para cerrar la conexión del DataReader. Esto hace mas fácil el proceso de abrir y leer los datos, sin tener que preocuparnos por cerrar la conexión. Para hacer que el metodo ExecuteReader, ejecute esta tarea solo debemos pasarle como parametro: CommandBehavior.CloseConnection:
myCommand.ExecuteReader(CommandBehavior.CloseConnection);
Otras opciones que recibe como parametros las pueden encontrar en el siguiente sitio: Parametros
Saludos,
martes, octubre 11, 2005
domingo, octubre 09, 2005
Nuevo: Visual Studio 2005 Express Editions en Español!
Visual Studio Express Editions Beta 2
La nueva línea de productos que expanden Visual Studio ofreciendo herramientas ligeras y sencillas de aprender y de usar para aficionados, entusiastas y aprendices que quieren crear sitios Web y aplicaciones para Windows
- Visual Web Developer 2005 Express Edition
Desarrolla para: la Web
Herramienta enfocada exclusivamente en el desarrollo Web con ASP.NET 2.0 utilizando Visual Basic, C# o J# como lenguaje de programación.
Más detalles - Visual Basic 2005 Express Edition
Desarrolla para: Windows
Creada para ser la herramienta más productiva, es ideal para aprendices y recién llegados a la programación, así como para desarrolladores con experiencia previa en el uso del lenguaje Visual Basic.
Más detalles - Visual C# 2005 Express Edition
Desarrolla para: Windows
Ofrece una gran combinación de potencia y productividad, siendo una herramienta ideal para estudiantes.
Más detalles - Visual C++ 2005 Express Edition
Desarrolla para: Windows
Probablemente la Edición que requerirá más tiempo dominar dentro de la línea Express, pero a cambio ofrece una mayor potencia y grado de control que el resto.
Más detalles - SQL Server 2005 Express Edition
Desarrolla para: Bases de datos
El motor de base de datos gratuito potente pero sencillo que se integra perfectamente con el resto de productos Express.
Más detalles - Visual J# 2005 Express Edition
Desarrolla para: Windows
La implementación de la sintaxis Java para .NET, es la Edición ideal para desarrolladores familiarizados con el lenguaje Java y para estudiantes que lo utilizan como base en su formación.
Más detalles
domingo, octubre 02, 2005
Problemas de Conexión en ASP.NET
Generalmente cuando empezamos en ASP.NET y llegamos al tema de ADO.NET, siempre nos da problemas la cadena de conexión.
Una forma segura de controlar que nuestra aplicación no se caiga cuando no se pueda conectar es usando el bloque try{}...catch{}...Usando esto bloques estariamos completamente seguros que no nuestra aplicación no se cerrara inesperadamente. Claro este bloque no se asegura que te vas a conectar si o si, solo te ayuda a controlar el error :p
Si deseas estar recontra seguro sobre tu conexión te dejo un link superutilitario para todo desarrollador: http://www.connectionstrings.com/.
Espero que este post, te haya ayudado en algo :D!
Saludos,