SergioTarrillo's RichWeblog

domingo, octubre 23, 2005

Migrando de Blog!

hola a todos!

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,

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,