Instalar .NET Core en UbuntuPor Alex, el 07/02/2020Instalar .NET Core en un sistema Linux es bastante sencillo y solo hay que seguir unos pasos que suelen estar documentados en el web de Microsoft |
||
Limpiar datos de un combobox en winforms.Por Alex, el 23/03/2010Para limpiar un combobox de los registros que tenga a veces no basta con llamar al método clear() . |
||
Crear, copiar y borrar bases de datos SQL Server desde c#.Por Alex, el 07/03/2010Utilizando el modelo de objetos de SQL Server, SMO, es muy sencillo manipular bases de datos desde código. Desde Visual Studio en c# o desde una página web. |
||
Escribir en un excel desde c#.Por Alex, el 04/03/2010No voy a referirme a crear Excels desde c# o ASP.NET sino a escribir dentro de un Excel en determinadas celdas o posiciones. En determinadas ocasiones tenemos un fichero Excel como plantilla y hay que escribir en determinadas celdas. |
||
Llenar un Repeater o DataList con un DataTable.Por Alex, el 29/12/2008A veces necesitamos asociar los datos de una colección o de un array a un DataSource con lo que debemos crearnos un DataSet o DataTable. Podemos recorrer el array o la colección e ir creando un DataTable para posteriormente asociarlo al DataSource. |
||
El evento SelectedIndexChanged no funcionaPor Alex, el 26/12/2008Cuando seleccionamos un elemento de un listbox o de un dropDownList no se lanza el evento SelectedIndexChanged, esto es debido a que la propiedad AutoPostBack está a False por defecto |
||
Crear un DataSet vacíoPor Alex, el 26/12/2008Para crear un DataSet vacio deberemos crear toda la estructura que tiene, un DataColumn, DataTable y DataRow y crear un fila en blanco para de este modo poder asociarlo a un GridView, DataList o Repeater. |
||
Filtrar un DataSet desde código C#Por Alex, el 11/11/2008A veces podemos tener DataSet con muchos datos y es necesario aplicar algún filtro para mostrar por pantalla solo lo que necesitamos ver. |
||
Exportar Dataset a ExcelPor Alex, el 04/08/2008Para exportar dataSet a Excel utilizaremos el espacio de nombre Microsoft.Office.Interop.Excel, que encontraremos instalando el Microsoft Visual Studio 2005 Tools para Office, y crearemos libros y hojas donde insertaremos los datos del DataSet. |
||
Cargar DropDownList y ListBox genéricosPor Alex, el 24/07/2008Cuando en una aplicación tenemos muchos combos y/o listbox lo más óptimo y cómodo es crearse una función genérica con la que podamos cargarlos con unas pocas líneas de código. |
||
Redimensionar imágenes con c#.Por Alex, el 17/07/2008Para realizar esta tarea utilizaremos el espacio de nombres System.Drawing y las clases Bitmap y Graphics que serán las que en realidad redimensionen las imágenes. |
||
Código fuente, ADO.NET (c#) - Clase de acceso a SQL Server.Por Alex, el 30/06/2008Algo muy común en todo proyecto es el acceso a datos, y también es muy común que cuando abordamos un nuevo proyecto nos creamos nuestra clase de acceso a datos. Aquí voy a dejaros una clase de acceso a datos que podréis reutilizar en todos los proyectos. |
||
Código fuente, clase para controlar los errores.Por Alex, el 11/05/2008Esta vez no voy a escribir un artículo sobre cómo hacer las cosas o explicando alguna funcionalidad. Voy a dejaros una clase completamente funcional para controlar los errores en .NET y guardarlos en base de datos o enviarlos por mail. |
||
Leer y escribir en ficheros de textos desde ASP.NET y c#Por Alex, el 20/04/2008Esta es una tarea bastante común cuando programamos. Con estas líneas de ejemplo veremos cómo escribir y leer ficheros des ASP.NET. |
||
Pasar un ASP.NET Repeater/DataSet a Excel.Por Alex, el 28/02/2008Esto es una opción muy simple, ya que el Excel en este caso no tiene mucho formato, pero nos puede sacar de un apuro. Con cuatro líneas pasamos de un repater o datalist a un fichero Excel. |
||
ASP.NET no debuga por falta de autentificación WindowsPor Alex, el 26/02/2008Cuando trabajas con IIS 7 y Visual Studio 2005, creas un nuevo proyecto e intentas debugarlo a veces el resultado es una ventanita que te dice “No se puede iniciar la depuración en el servidor Web. No se pudo realizar la depuración porque no está habilitada la autentificación integrada de Windows.” |
||
Eliminar procesos desde ASP.NETPor Alex, el 20/12/2007A veces ejecutamos aplicaciones y/o componentes desde ASP.NET que no se cierran correctamente y los procesos se quedan en memoria y en ejecución indefinidamente. |
||
Debugar ASP.NET con parámetrosPor Alex, el 12/12/2007A veces es necesario ejecutar páginas .aspx con una serie de parámetros para que funcionen correctamente, por ejemplo, default.aspx?lang=es donde pasamos el lenguaje por parámetro. Esto a la hora de debugar la aplicación desde el visual studio no funcionaria si no le ponemos los parámetros. |
||
Compilar aplicaciones web ASP.NETPor Alex, el 06/12/2007La versión de Visual Studio 2005 nos dio la posibilidad de dejar el código de nuestras aplicaciones sin compilar y poder modificar y escribir código en tiempo real en nuestras aplicaciones. |
||
Utilizar sessiones en los controladotes HTTP genéricosPor Alex, el 26/11/2007Recientemente me he encontrado con el caso que necesitaba recoger y crear sesiones en páginas ashx (generic handler), lo curioso es que estas páginas recogen el contexto de la aplicación pero no la sesión. |
||
Captcha, generar códigos numéricos desde ASP.NETPor Alex, el 25/11/2007Últimamente estos código numéricos se utilizan mucho a la hora de rellenar formularios de todo tipo gracias a los spammers y robots que graban en automáticamente. Estos códigos captcha son fáciles de generar a través de un script en c#. |
||
Recorrer un DataGrid cuando se carga en pantalla.Por Alex, el 14/11/2007Recorrer un DataGrid en ejecución es muy sencillo solo hay que llamar a un función en el evento “OnItemDataBound” y en esta funcion definir lo que queremos hacer con los valores del dataGrid. |
||
Uso del control DataGrid en Visual Studio 2005Por Alex, el 14/11/2007El DataGrid es un control de Visual Studio 2003, que la versión 2005 no incorpora por defecto ya que se disponen de otro control GridView. Pero que se puede utilizar con la versión 2005 si lo añadimos a nuestro cuadro de herramientas. |
||
Guardar imágenes en SQL Server 2005 desde ASP.NETPor Alex, el 11/11/2007Con este ejemplo vamos a ver como insertar imágenes en una base de datos SQL Server 2005, como mostrarla por pantalla en el navegador y esto sin necesidad de guardarla imagen en el disco del servidor. |
||
Compilar C# o Visual Basic.NET para 64-bitsPor Alex, el 11/11/2007La teoría dice que cuando desarrollamos una aplicación y la compilamos, ésta, si no hace nada fuera de lo normal debería funcionar en ambos sistemas, 32 y 64 bits. La práctica dice que se debe compilar para 64-bits si se va a utilizar en un sistema de 64-bits. |
||
HttpContext.Current ASP.NET, Variables de contexto siempre presentesPor Alex, el 05/08/2007A veces es necesario tener acceso dentro de una clase a las variables de sesión, variables de los formularios, variables de aplicación, etc. Esto es sencillo utilizando la clase HttpContext y el método Current aquí tendremos acceso a todas nuestras variables. |
||
Se detectó un posible valor Request.Form peligroso en el cliente …Por Alex, el 06/06/2007En ingles es “A potentially dangerous Request.Form value was detected from the client”. Cuando estaba desarrollando una de mis primeras aplicaciones en ASP.NET, hace ya algunos años, apareció este “error” en mis páginas, a base de buscar mucho en internet conseguí corregirlo. Pero mi problema es que siempre vuelvo a tropezar con la misma piedra y hace unos días me volvió a pasar. Aquí os dejos la solución, así yo también tendré un sitio donde consultar rápidamente. |
||
Ejecutar Stored Procedures en VB.NET desde ASP.NETPor Alex, el 06/06/2007Ejecutar un stored procedure (Procedimiento almacenado) de SQL Server es bastante sencillo y solo cambia de ejecutar una sentencia SQL en un par de detalles a la hora de codificar. |
||
Ejecutar Stored Procedures en c# desde ASP.NETPor Alex, el 05/06/2007Ejecutar un stored procedure (Procedimiento almacenado) de SQL Server es bastante sencillo y solo cambia de ejecutar una sentencia SQL en un par de detalles a la hora de codificar. |
||
Cargar dinámicamente controles de usuario en ASP.NETPor Alex, el 03/06/2007Utilizar controles de usuario (UserControls) es lo más común que podemos hacer con ASP.NET ya que son la forma natural de dividir las páginas en fracciones de código para que éste no se repita. Cargar un user control no tiene más secreto que arrástralo a hacia la página que queremos mostrarlo, pero … ¿qué pasa cuando tenemos varios controles para una misma página y queremos mostrarlos en función de los parámetros que reciba dicha página?, la solución es sencilla cargar dinámicamente los controles de usuario. |
||
Ejecutar aplicaciones externas desde Windows Forms en c#Por Alex, el 18/05/2007Para poder ejecutar aplicaciones externas utilizaremos la clase System.Diagnostics.Process, a través de ella podremos ejecutar cualquier aplicación externa a nuestro programa. |
||
Paginación de un DataList y un Repeater.Por Alex, el 15/05/2007Los controles DataList y Repeater no tienen métodos ni funciones para paginar los datos que muestran en los listados. Para paginar los resultados que muestran hay varias formas de hacerlo, una de ellas y la que veremos en este artículo es utilizar un control PagedDataSource. |
||
Upload ficheros al servidor con ASP.NET (c#)Por Alex, el 04/05/2007Subir ficheros al servidor es una de las acciones más comunes que podemos realizar desde una página web. Con ASP.NET y c# es muy sencillo realizar esta tarea. |
||
ASP.NET, Envió de Mails con System.Net.MailPor Alex, el 14/02/2007Algo muy común en los desarrollos web es poder enviar mails desde las páginas web que creamos o desde nuestras aplicaciones. Desde ASP.NET 2.0 disponemos de un nuevo sistema de envió de mails algo diferente a las ASP.NET 1.1. En este artículo comentarios las características de System.Net.Mail así como un ejemplo completo para poder enviar correo. |
||
ASP.NET 1.1 y ASP.NET 2.0 en el mismo servidor IIS.Por Alex, el 12/03/2006Esta opción es la más común que nos encontraremos actualmente debido a que muchas aplicaciones realizadas con el Framework 1.1 y Framework 2.0 deberán convivir juntas. Pero esto no es un problema porque juntas viven en “armonía”. |
||
Leer un fichero Excel desde ASP.NET con ADO.NETPor Alex, el 12/03/2006Si necesitamos leer un fichero Excel desde un programa hecho en ASP.NET no es necesario (en determinadas ocasiones) utilizar los objetos Excel que expone la librería Microsoft.Office.Interop.Excel, es suficiente con leer el Excel con ADO.NET, con el proveedor OleDb. |
||
ASP.NET, llenar un DataSet con múltiples QuerysPor Alex, el 22/01/2006Un DataSet nos permite almacenar múltiples sentencias SELECT ejecutadas desde un Stored Procedure, cada una de ellas almacenadas en un DataTable. Con esta opción podemos minimizar las llamadas a la base de datos. |
||
ASP.NET, ejecutar un package de Oracle desde ASP.NETPor Alex, el 22/01/2006Ejecutar un package y llenar un DataSet con el resultado viene a ser lo mismo que ejecutar un Stored Procedure de SQL Server. En el ejemplo veréis que solo cambia el nombre de “stored procedure”, el procedure dentro del package que vais a ejecutar y el proveedor de acceso a datos que en lugar de utilizar SqlClient utilizaremos Oracle.DataAccess.Client. |
||
ASP.NET - LDAP, información de usuarios.Por Alex, el 14/01/2006A veces en nuestras aplicaciones .NET necesitamos validar los usuarios contra el Active Directory u obtener información de usuarios. A través de este pequeño ejemplo veréis lo sencillo que es realizar este proceso. |
||
Ejecutar un trabajo (Job) de Sql Server desde ASP.NET.Por Alex, el 01/08/2005Los trabajos de Sql Server también pueden ejecutarse desde programas, a través de código siempre que lo necesitemos, no es necesario programarlos y esperar que se ejecuten sino que bajo demanda y ejecutando unas líneas de código podemos lanzarlos. |
||
ADO.NET. Proveedor de acceso a datos genéricoPor Alex, el 24/07/2005A veces tenemos la necesidad en nuestras aplicaciones de acceder a diferentes orígenes de datos, SQL Server, Oracle, MySql, Access, etc … y para poder conectar con cada uno de ellos necesitamos crear diferentes clases de acceso a datos, que en el fondo es repetir código cambiando el proveedor de acceso. Una solución para no tener que realizar código para cada origen de datos es crear un proveedor de acceso a datos genérico. |
||
Usar el control calendario en ASP.NETPor Alex, el 24/06/2005El control calendario proporciona una forma rápida y sencilla de crear calendarios en las páginas web. A través de este control y con unas pocas líneas de código podemos realizar un calendario completo para representar, por ejemplo, una serie de eventos relacionados con un mes. |
SIGUENOS EN
RECOMENDADOS
ARCHIVO
CATEGORIAS