Mostrando las entradas con la etiqueta visual studio 2008. Mostrar todas las entradas
Mostrando las entradas con la etiqueta visual studio 2008. Mostrar todas las entradas

Membership en base de datos SQL

Posted by Josue Panameño | Posted in , , , , | Posted on 4:44 p. m.

0

Saludos a todos!!
Para estrenar el nuevo tema del blog, vamos a ver de manera rapida la instalacion del marco de seguridad de .NET provisto por el Framework para integrar seguridad a las aplicaciones web o desktop, esta parte es llamada Membership y es un conjunto de tablas dentro de una base de datos para el almacenamiento de usuarios, perfiles, roles y todo lo relacionado a la seguridad en las aplicaciones.
Para empezar vamos a ir a Inicio-Todos los programas-Microsoft Visual Studio 2005 o 2008 (para ambos funciona) y entramos al folder Visual Studio Tools y ejecutamos la consola Visual Studio 2008 Command Prompt.

Aqui nos mostrara una consola de comando, ingresaremosel comando llamado "aspnet_regsql",este comando nos mostrara el asistente para agregar el perfil de seguridad.

Haremos click en siguiente para iniciar el proceso, la siguiente pantalla nos muestra las opciones posibles para el marco de seguridad, aqui podemos configurar la opcion para agregar en una base de datos nueva o tambien podemos remover un perfil de seguridad completo de una base datos, recordemos que el perfil no solamente contiene tablas, sino que existen vistas, procedimientos almacenados, funciones y demas elementos para una base de datos.

La siguiente pantalla contiene los datos de conexion al servidor SQL para accesar a la base de datos a modificar, tenemos que definir el nombre de la base de datos, el tipo de autenticacion y el nombre de la base de datos, damos click en Siguiente despues de completar los datos.
Despues se mostrara un resumen con los datos que se ingresaron anteriormente para confirmar las acciones seleccionadas previamente. Despues de dar click en siguiente se mostrara el mensaje que el perfil se agrego exitosamente.

Con estos faciles pasos tenemos lista nuestra base de datos, ahora podemos conectar y configurar este perfil dentro de nuestras aplicaciones, eso lo veremos en proximos post.
Nos vemos!!!

Convetir XML a DataSet y DataSet a XML

Posted by Josue Panameño | Posted in , , , , , , , | Posted on 8:00 a. m.

1

Saludos Sres.

Estos dias estuve leyendo un poco mas de XML por un proyecto que involucraba WebServices, asi que les traigo unas sencillas lineas de codigo para la conversion de XML y pasar asi los datos entre aplicacion y WebService o viceversa.

Nuestro namespace principal, y el que debemos incluir sera:

Using System.XML

Primero tenemos la conversion de XML a DataSet con estas sencillas lineas


string xdocStr;
XmlDocument xDoc = new XmlDocument();

//extract XML from DataSet
xdocStr = ds.GetXml();
xDoc.LoadXml(xdocStr);

No son nada complicadas, despues de eso tenemos el proceso contrario.


Using System.IO;


/* .......... */


StringReader str = new StringReader(xDoc.InnerXml);
ds.ReadXml(str);


Y con estas lineas sencillas podemos obtener los datos de un archivo XML. Espero les sirva mucho y nos veremos luego!!!

Load Report Failed- Error en Crystal Report y Vista

Posted by Josue Panameño | Posted in , , , , , , , | Posted on 9:35 p. m.

1

Saludos a todos Sres.!!!!
Este nuevo post ha surgido con la necesidad de que todos conozcan la solucion a este problema tan serio en Visual Studio 2008, Crystal Reports y Vista. Cuando se crea un nuevo reporte de Crystal y se agregar, en el metodo Load() del objeto ReportDocument siempre aparece este error "Load Report Failed" , en algunas computadoras pasa y en otras no, los problemas aqui son varios, el primero son los permisos de nuestra cuenta sobre la carpeta Temp de Windows, un problema muy comun en Vista, nuestro usuario y el usuario del sistema y el usuario del IIS deben tener permisos completos para que funcione, la otra modificacion que se debe ejecutar es el registro de una DLL de Crystal que en Vista es extraño que no se registre, pero puede pasar, entonces colocamos esta linea en "ejecutar" regsvr32 /s CRQE.DLL y la corremos, no nos mostrará nada (por el parametro /s) despues de esto reiniciamos y todo debe seguir como antes.
Yo llegue a pensar que la version de Crystal para VS2008 tenia incompatibilidad con Vista y ya no funcionaría, ya que estuve con este error por meses!!!
Por cualquier duda pueden dejar su comentario, tambien dejo aqui el link de la pagina donde obtuve mucha informacion

Nos vemos!!!!

Expression Studio 3

Posted by Josue Panameño | Posted in , , , , , , | Posted on 8:49 p. m.

0

Saludos a todos!!!, Ahora veremos un poco sobre lo nuevo en Expression Studio, la version 3, para los que desconocen un poco esta tecnologia, pues basicamente es la seccion que Microsoft ha creado para el diseño y el entorno enriquecido para el usuario, ademas de permitir la creacion de aplicaciones en Silveright y Windows Presentation Foundation. Mas adelante veremos mas de cerca sobre esta tecnologia y las novedades que se pueden encontrar a nivel de codigo, pero por el momento hablaremos un poco sobre las caracteristicas que incluye....


 Expression Web es la parte de desarrollo y diseño web, que viene mejorada en esta version para el soporte de multiples exploradores, la renderizacion de las paginas,  generacion de CSS mas limpios y con Intellisense


 SketchFlow es una nueva herramienta, solo en esta version 3, que nos permite generar prototipos de nuestras aplicaciones y animaciones para revision de los clientes y tambien como ayuda para el boceto de diseñadores


 Expresion Blend el marco de trabajo para las aplicaciones Silverlight y WPF, orientadas al contenido enriquecido para el usuario, y que en esta nueva version contiene nuevos controles dentro de su galeria y mas eventos en ellos para su uso en el desarrollo de la aplicacion


Expression Desing es la alternativa de Microsoft para el diseño dentro de nuestras aplicaciones, donde se encuentran herramientas profesionales altamente integradas con los demas productos de Expression para crear la perfecta relacion diseñador-desarrollador


Expression Encoder 3 es la manera mas facil y rapida de preparar archivos multimedia para nuestras aplicaciones, y que en la version web se incluye la compatibilidad con videos HD y la creacion de streaming a traves de los Media Player de Silverlight


Hasta aqui por el momento sobre Expression y sus tecnologias, pero mas adelante las estaremos revisando con mas detalle y conociendolas un poco mas... gracias a todos!