Saludos le adjunto una subRutina que uso muy amenudo
jueves, 17 de febrero de 2011
martes, 15 de febrero de 2011
Convertir HTML a CADENA
public static String ConvertirHTMLaCADENA(String HTMLString)
{
String noHTMLString = htmlString.replaceAll("\\<.*?\\>", "");
return noHTMLString;
}
Adicionar Validación Captcha en nuestro inicio de sesión
Saludos
En este ejemplo crearemos un captcha sencillo para nuestros formularios de inicio de sesión.
...
Adicionar un nuevo elemento al proyecto de tipo Controlador Genérico .ashx, el cual contendra la imagen captcha autogenarada aleatoriamente Random() numeros y letras.
El resultante sera como la siguiente imagen:
En este ejemplo crearemos un captcha sencillo para nuestros formularios de inicio de sesión.
...
Adicionar un nuevo elemento al proyecto de tipo Controlador Genérico .ashx, el cual contendra la imagen captcha autogenarada aleatoriamente Random() numeros y letras.
El resultante sera como la siguiente imagen:
Función para exportar DataGridView a PDF vb.Net
Saludos les adjunto una subrutina de exportacion a formato PDF
lunes, 14 de febrero de 2011
Consulta dinámicas desde procedimientos
Ejemplos de ejecucion de sentencias SQL para distintos manejadores de base de datos
SQL
create proc EjecutarQuery
@querySqL varchar(500)
as
exec (@querySqL)
MySQL
DELIMITER $$
create PROCEDURE EjecutarQuery (in QueryMySql text)
BEGIN
SET @Query = CONCAT(QueryMySql);
PREPARE stm FROM @Query;
EXECUTE stm;
DEALLOCATE PREPARE stm;
END
ORACLE
create or replace
procedure EjecutarQuery (oraQuery in VARCHAR2) As
cur integer;
rc integer;
BEGIN
cur := DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.PARSE(cur, oraQuery, DBMS_SQL.NATIVE);
rc := DBMS_SQL.EXECUTE(cur);
DBMS_SQL.CLOSE_CURSOR(cur);
END;
SQL
create proc EjecutarQuery
@querySqL varchar(500)
as
exec (@querySqL)
MySQL
DELIMITER $$
create PROCEDURE EjecutarQuery (in QueryMySql text)
BEGIN
SET @Query = CONCAT(QueryMySql);
PREPARE stm FROM @Query;
EXECUTE stm;
DEALLOCATE PREPARE stm;
END
ORACLE
create or replace
procedure EjecutarQuery (oraQuery in VARCHAR2) As
cur integer;
rc integer;
BEGIN
cur := DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.PARSE(cur, oraQuery, DBMS_SQL.NATIVE);
rc := DBMS_SQL.EXECUTE(cur);
DBMS_SQL.CLOSE_CURSOR(cur);
END;
"Si tuviera ocho horas para talar un árbol, dedicaría seis a afilar el hacha."
Sin duda para el desarrollo de sistemas se es necesario contar con un analisis previo.
Una face importante tanto para el analista como para el programador.
La metodologia a emplear va por cuenta del analista y/o los requerimientos del proyecto metodologias como UML - RUP - Metrica 3 entre otras son las mas requeridas.
Una face importante tanto para el analista como para el programador.
La metodologia a emplear va por cuenta del analista y/o los requerimientos del proyecto metodologias como UML - RUP - Metrica 3 entre otras son las mas requeridas.
Nos dan un enfoque claro a lo que se desea desarrollar pasando por la interfaz grafica propuesta al cliente y una base datos bien estructurada / definida.
Con estas lineas no pretendo hacer un temario, solo alusión a una frase celebre que una vez escuche.
...Lo importante que es analizar un problema antes de iniciar su ejecución
domingo, 13 de febrero de 2011
Dadme un punto de apoyo y levantaré el Mundo
Hola mi nombre es Alex, y he decidido crear un blog con el objetivo de hacer una bitácora sobre mi experiencia como programador en Visual Estudio y compartir las diversas problematicas que se me han ido presentando durante el desarrollo de aplicaciones principal mente en Visual Basic .Net y esperando que sea de utilidad para otros desarrolladores que puedan llegar a estar en las mismas situaciones y pues de esta manera tener una base de conocimientos publica y ordenada, espero que les sirva a uds tanto como a mi, cualquier comentario es bien recibido.
viernes, 11 de febrero de 2011
Mover Items entre dos ListBox en Asp.Net
Saludos
Como se observa en la imagen se requiere contar con dos ListBox y dos botones uno de subida y otro de bajada.
Para controlar los usuarios por cada perfil.
Como se observa en la imagen se requiere contar con dos ListBox y dos botones uno de subida y otro de bajada.
Para controlar los usuarios por cada perfil.
Mysql con XML
Saludos
El otro dia tocando mysql nacio la necesidad de trabajar con archivos en formato XML(lenguaje de marcas extensible) como bien saben es un estandar en el desarrollo de sistemas.
Bueno lo puse en un procedimiento alamacenado y conforme valla leyendo el xml lo baya insertando el contenido en otra tabla temporal por ejemplo.
El otro dia tocando mysql nacio la necesidad de trabajar con archivos en formato XML(lenguaje de marcas extensible) como bien saben es un estandar en el desarrollo de sistemas.
Bueno lo puse en un procedimiento alamacenado y conforme valla leyendo el xml lo baya insertando el contenido en otra tabla temporal por ejemplo.
Maximo valor de un rango de selección con SQL
Saludos
El otro dia desarrollando un sistema se me planteo lo siguiente en la base de datos en este caso SQL Server.
Obtener el valor del maximo registro en una seleccion de los primeros 20 registro por ejemplo de una tabla.
el escript de prueba es el siguiente ambos dan el mismo resultado.
Script 01 : Tiene mayor coste en recursos
El otro dia desarrollando un sistema se me planteo lo siguiente en la base de datos en este caso SQL Server.
Obtener el valor del maximo registro en una seleccion de los primeros 20 registro por ejemplo de una tabla.
el escript de prueba es el siguiente ambos dan el mismo resultado.
Script 01 : Tiene mayor coste en recursos
Variable o propiedad a nivel de Proyectos
Saludos.
Al trabajar por capas nos pasa que se pierden el valor de las variables esto al tener que crear instancias entre capa y capa.
Para contar con una variable o propiedad a nivel de proyectos es decir de uso para las distintas capas sin perder el valor contenido.
En C# seria de la siguiente manera primero crear una Clase
Al trabajar por capas nos pasa que se pierden el valor de las variables esto al tener que crear instancias entre capa y capa.
Para contar con una variable o propiedad a nivel de proyectos es decir de uso para las distintas capas sin perder el valor contenido.
En C# seria de la siguiente manera primero crear una Clase
Mostrar Seleccionar en DropDownList
Saludos...
Comienzo con este Post sencillo.
Para adicionar la Opción Seleccionar en DropDownList Seteados.
Comienzo con este Post sencillo.
Para adicionar la Opción Seleccionar en DropDownList Seteados.
Suscribirse a:
Entradas (Atom)