Ya hace varios años que se pusieron de moda las Web APIs, pero hasta la fecha, los servicios por medio del protocolo SOAP siguen siendo de lo más usado. En .NET tenemos los Web Services (ASMX) y WCF, que permiten crear servicios bajo este protocolo. La facilidad de crearlos y consumirlos en este framework es parte de lo que los hace tan populares hasta hoy en día.
Sigue leyendo «.NET SoapClient: simple cliente para servicios SOAP»
Categoría: .NET
Redimensionar y guardar imágenes en ASP.NET
.NET WinForms: Aplicaciones MDI
Ayer les mostré a mis alumnos cómo crear aplicaciones donde una ventana contiene a todas las demás en la aplicación. Aquí les comparto el proyecto ejemplo.
.NET: Modificar nombre de métodos existentes
No se me ocurrió un nombre que describiera mejor lo que explico en este post. Aquí hablo de cómo cambiar el nombre de un método de manera segura, sin afectar lo que ya está desarrollado en la aplicación, y aprovechando algunas características del .NET Framework.
Sigue leyendo «.NET: Modificar nombre de métodos existentes»
.NET: SqlConnection y compañía
La clase SqlConnection
es la principal para trabajar con bases de datos en .NET, ya que es precisamente esta clase la responsable de la comunicación con el servidor de base de datos, además de la interacción entre sentencias enviadas y resultados obtenidos.
Un objeto de tipo SqlConnection no tiene mucha complejidad, pero debemos saber utilizarlo correctamente, ya que hay aspectos que debemos tomar en cuenta para maximizar el ahorro de recursos en nuestras aplicaciones.
ASP.NET: ClientID y UniqueID
Los controles de ASP.NET tienen las propiedades ClientID
y UniqueID
que equivalen a los atributos id
y name
de elementos HTML, respectivamente.
Servicios Web ASP.NET
Hice para mis alumnos de Desarrollo de Aplicaciones Web, un ejemplo de cómo utilizar servicios web de ASP.NET para consumirlo desde aplicaciones .NET de web y Windows. Aquí lo comparto con ustedes.
ACTUALIZACIÓN
Subí el proyecto a GitHub, ya que el sitio donde lo subí originalmente fue cerrado hace ya algunos años:
https://github.com/israel-munoz/dotnet-webservice
Es una solución con tres proyectos: un servicio web, una aplicación web y una aplicación de escritorio. Incluye un README.txt con la explicación de lo que se utiliza, además de la documentación en las clases.
.NET – Manipular un DataGridView usando BindingSource
El control DataGridView
para aplicaciones de escritorio es una de las mayores ventajas de .NET, a mi parecer. Su equivalente en web, el GridView
ofrece un sinfin de características y extensiones. El control para WinForms no es la excepción, pero a veces tenemos la idea incorrecta de cómo funciona.
Sigue leyendo «.NET – Manipular un DataGridView usando BindingSource»
ASP.NET – Archivos MasterPage
¿A quién le gusta escribir código de más? ¿A quién no le aburre el copy-paste después de un rato? Si hay herramientas que nos permiten evitar la repetición de código, bienvenidas sean.
Sigue leyendo «ASP.NET – Archivos MasterPage»
De binario a EXE
Este post es en respuesta a un ejercicio del grupo Aprendiendo C# en Facebook.