ASP.net: Pasar parámetros a un reporte de Reporting Services (Modo Remoto)


Luego de crear el reporte (ver el mini-tutorial Parte I, Parte II y Parte III) vamos agregar un parámetro al reporte y luego desde Visual Studio le pasamos el valor a ese parámetro.

1. Lo primero es revisar las partes del mini-tutorial y luego en el reporte creado en la parte II vamos abrirlo y nos dirigimos a la pestaña de Datos: Sigue leyendo

Enlaces: Cursos de Programación Web, SharePoint, Mobile, SilverLight, WPF, Live y Diseño


clip_image001Curso de Silverlight 2.0 (1º parte)

En el curso veremos una introducción al desarrollo con la versión 2.0 de Silverlight. Con él aprenderás a utilizar los recursos para la creación de sitios Web enriquecidos y aplicaciones Web completas con una innovadora interfaz de usuario y prestaciones multimedia mejoradas y adaptables a cada situación. Revisaremos la programación de interfaces de usuario mediante el lenguaje XAML adaptado para Silverlight 2.0 y utilizaremos el lenguaje C# para la programación del comportamiento de negocio.

clip_image001[1]Curso de Silverlight 2.0 (2º parte)

Esta es la segunda parte del curso de introducción al desarrollo con la versión 2.0 de Silverlight. Aquí nos centraremos en la utilización de Controles Predefinidos, Estilos, Animaciones, Creación de controles personalizados, Visual State Manager, Acceso a Datos y Buenas Prácticas, tanto en la arquitectura, como en la implantación final.

clip_image002Curso Desarrollo Web

En este curso se tratan todas las cuestiones fundamentales que le permitirán crear aplicaciones web con Visual Studio 2005 y con Visual Studio 2008. Al final del curso sabrá todo lo necesario para crear sus propias aplicaciones Web orientadas a datos y con multitud de características avanzadas

clip_image002[1]Curso de Introducción a .NET con Visual Basic 2005 y Visual Basic 2008

En este curso podrás aprender a desarrollar aplicaciones Windows con Visual Studio 2005 y 2008, y terminaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005 y Visual Studio 2008.

clip_image002[2]Curso de Introducción a .NET con C#

En este curso podrás aprender a desarrollar aplicaciones Windows con Visual Studio 2005 y también Visual Studio 2008, y terminaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005 y Visual Studio 2008.

clip_image002[3]Curso de Visual Basic 2005 y Visual Studio 2008 para desarrolladores VB6

En este curso podrás aprender a desarrollar aplicaciones con la última generación de herramientas de desarrollo Microsoft Visual Studio 2005 y Visual Studio 2008. Veremos las principales diferencias con Visual Basic 6, tanto a nivel del lenguaje como de la infraestructura de desarrollo utilizada, y acabaremos desarrollando una aplicación real con los conceptos aprendidos. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005 y también Visual Studio 2008.

clip_image002[4]Curso de desarrollo con dispositivos móviles

En este curso aprenderás a desarrollar aplicaciones para dispositivos móviles con Visual Studio 2005 y Visual Studio 2008. Al final de cada lección tendrás disponible un video en el que podrás ver los conceptos explicados de forma práctica sobre el entorno de Visual Studio 2005 y Visual Studio 2008.

clip_image002[5]Curso de desarrollo con Windows Presentation Foundation

En este curso usted verá cómo crear sus primeras aplicaciones usando Windows Presentation Foundation (WPF). Le enseñaremos a utilizar los nuevos recursos de presentación de esta nueva plataforma de Microsoft con los que podrá elevar a niveles excitantes la calidad y funcionalidad de las interfaces de usuario de sus aplicaciones. Lo introduciremos en la nueva filosofía de programación declarativa con el lenguaje XAML que ayuda a separar la interfaz de presentación del código .NET en el que programe la lógica del negocio de su aplicación. Con WPF verá facilitados y enriquecidos conocidos conceptos como controles, eventos, enlace a datos, así como podrá incorporar nuevos elementos como transformaciones, plantillas, estilos, animaciones, media, 3D, documentos.

clip_image003Curso de Windows Live APIs

En este curso aprenderá a integrar y enriquecer su páginas PHP y JSP con las APIs de Windows LIVE. En cada capítulo dispondrá de un video explicativo con una demo de lo visto relacionado con esa API.

clip_image003[1]Curso de Silverlight 1.0

Silverlight representa el paso siguiente en el desarrollo del potencial de riqueza en utilización que los desarrolladores y diseñadores de aplicaciones pueden presentar a sus clientes. Este curso pretende acercarle al maravilloso mundo que está resultando ser el desarrollo para la próxima generación de aplicaciones web con Silverlight. Esta tecnología cuenta con multitud de funcionalidades que podrá comenzar a usar ahora para crear su próximo sitio web.

clip_image003[2]Curso de Servicios Web

En este curso podrás aprender los conceptos fundamentales relacionados con los Servicios Web, y cómo éstos se implementan en la plataforma .NET, para luego ser consumidos desde esa misma plataforma u otras como Java y PHP. Al final de cada lección de naturaleza práctica, tendrás disponible un vídeo en el que podrás reflejados los conceptos.

clip_image003[3]Curso de diseño y autoría con Microsoft Expression Web

Desde principios fundamentales que rigen el diseño Web, hasta el uso de archivos XML para crear diseños dinámicos enlazados a datos, pasando por la creación, edición y mantenimiento de sitios y aplicaciones Web con interfaces accesibles y usables, y garantizando siempre la compatibilidad con los estándares del W3C para la Web, como XHTML, CSS o XML, este curso le guiará paso a paso por los fundamentos prácticos del diseño y la autoría con la potente herramienta Microsoft Expression Web.

clip_image003[4]Curso de SQL Server 2005

En este tutorial, aprenderá los fundamentos para desarrollar aplicaciones con la versión Express de SQL Server 2005. El objetivo del tutorial no es cubrir en gran detalle todos los aspectos de SQL Server 2005 Express, pero si aportar una idea general del producto y su integración con el resto de herramientas Express (Visual Basic Express, Visual C# Express, y Visual J# Express). Como complemento adicional al tutorial, deberá seguir los Libros en Pantalla del producto (Books On Line).

clip_image003[5]Curso de desarrollo con Sharepoint 2007

SharePoint es no solamente la herramienta de colaboración de Microsoft, sino toda una plataforma de desarrollo, debido a su flexible arquitectura y poderoso Modelo de Objetos. Este curso demuestra las posibilidades de desarrollo de componentes para Windows SharePoint Services (WSS) 2007 y Microsoft Office SharePoint Server (MOSS), tales como WebParts, Tipos de Contenido y Características, así como la forma de interactuar programáticamente con servicios avanzados del sistema, como son sus Flujos de Trabajo y Catalogo de Datos Profesionales.

clip_image003[6]Desarrolla con MSDN: Introducción a Visual Studio 2005

En este video veremos todas las novedades en Visual Studio 2005, desde el desarrollo web con ASP .NET pasando por Visual Studio Tools for Office y mucho más. El tamaño de este Video es de 61’50 MB, el tiempo de descarga dependerá del tipo de conexión.

clip_image003[7]Desarrolla con MSDN: Dispensador de MSDN Video

Veremos como construir un dispensador de películas automático, basado en WinForms y con despliegue automático por Internet. Nos permitirá construir el interfaz rico y potente necesario en este tipo de aplicaciones. El tamaño de este Video es de 79’34 MB, el tiempo de descarga dependerá del tipo de conexión.

clip_image003[8]Aplicaciones Smart Client con .NET

Un smart client consiste en una aplicación que proporciona al usuario un interfaz Windows rico para acceder a un sistema basado en servicios web, pero que mantiene las ventajas de los clientes web tradicionales, como la ausencia de instalación en la máquina cliente, el funcionamiento a través de Internet y la actualización automática. El tamaño de este Video es de 80’33 MB, el tiempo de descarga dependerá del tipo de conexión.

clip_image003[9]Desarrollo de aplicaciones con .NET y Servicios Web

En este webcast veremos una introducción al desarrollo en .NET de la lógica de negocio de una aplicación. El tamaño de este Video es de 65,1MB, el tiempo de descarga dependerá del tipo de conexión.

clip_image003[10]Desarrolla con MSDN: Servidor central de MSDN Video

Primer webcast de la serie Desarrolla con MSDN. Estos webcasts mostrarán paso a paso cómo desarrollar con Visual Studio .NET la aplicación MSDN Video. En esta ocasión desarrollaremos el servidor central que servirá como núcleo del resto de clientes que consumirán la funcionalidad de la aplicación. El tamaño de este Video es de 75,8MB,

Comparte este Blog :


Post Cruzado con el blog http://geeks.ms/blogs/ajimenez

Herramientas para SQL Server 2000/2005


Problema
A menudo existe la necesidad de hacer algo con SQL Server que no es necesariamente enviados con el producto. Gracias a Microsoft hay un montón de otras herramientas gratuitas que pueden ser utilizados para mejorar su entorno SQL Server.

Solución
Microsoft tiene un montón de herramientas adicionales que puede tomar ventaja de la que interactúan o el apoyo de SQL Server. A continuación se muestra una lista de algunas herramientas que podrían venir en práctica y mejorar el conjunto de herramientas que ya tiene disponibles. Algunas de estas herramientas son específicas para SQL Server 2000 o SQL Server 2005, de modo que lea la documentación que está disponible con la descarga.

A continuación le dejo una pequeña lista de herramientas que se pueden descargar de la pagina de Microsoft Downloads

Read80Trace
OSTRESS
PSSDiag
SQLIO
SQLH2
SQLH2 Performance Collector
SQLH2 Reports
SQL 2000 Sample Databases
SQL 2000 JDBC Driver
SQL Server 2000 Best Practices Analyzer
SQL 2000 Critical Update:
SQL 2000 Scan
SQL 2000 Check
SQL 2000 Management Pack
SQL 2005 JDBC Driver
SQL 2005 Express Edition Samples
SQL 2005 Sample Databases
SQL 2005 Upgrade Advisor
SQL 2005 Mobile SDK
SQL 2005 Everywhere
SQL 2005 Express Utility
SQL 2005 Report Packs

Si gusta saber que son y/o que hacen cada unas de las herramientas mencionadas los invito a ver la siguiente pagina: http://www.mssqltips.com/tip.asp?tip=981&m

Uso de Triggers en SQL Server (Comentario de Jeyson)


Yo hace un tiempo había publicado un post referente a el uso de Triggers en SQL Server (https://alexjimenez.wordpress.com/2007/08/13/uso-de-triggers-en-sql-server) y uno de los visitantes al sitio dejo un pequeño ejemplo de como se puede usar los Triggers así que muchísimas gracias Jeyson (jmmb) por el aporte que dejaste en mi blog.

Sigue leyendo

WebCast para el Mes de Agosto..!!!


Aqui les dejo una lista de WebCast para el Mes de Agosto… para los proximos meses seguire publicando los webcast correspondiente al mes… Sigue leyendo

Presentando informes: Crystal Reports vs Reporting Services


El próximo 4 de marzo Frank Diaz estara online para hacer una presentación de Reporting Services junto con Carmen Sánchez, que también hará una de Crystal Reports, junto con el grupo de usuarios online SecondNUG que organiza el evento.

Título: Presentando informes: Crystal Reports vs Reporting Services
Fecha y hora: 4 de Marzo de 2008 – Live Meeting, 19:30h – 21:30h (GMT+1)
Descripción: En los últimos años no se entiende una buena aplicación sin informes.
En la actualidad dos productos se pelean por el liderato del mercado .NET, Crystal Reports de Business Objects y Reporting Services de Microsoft.
En esta charla veremos como hacer un informe en ambas tecnologías, con ejemplos en ASP.NET y Windows Forms, y obteniendo los datos de varias fuentes como SQL Server o Web Services.

Ambas herramientas son muy potentes y buenas a la hora de mostrar los resultados (reportes) aunque la idea no es probar quien es mejor si no de dar a conocer las cosas que se pueden lograr con ambas herrramientas…

Fecha y hora VENEZUELA: 4 de Marzo de 2008 – Live Meeting, 2:30pm – 4:30pm (GMT-4:30)

Fecha y hora MEXICO – GUATEMALA – EL SALVADOR: 4 de Marzo de 2008 – Live Meeting, 12:30pm – 2:30pm (GMT-6)

Fecha y hora ARGENTINA: 4 de Marzo de 2008 – Live Meeting, 3:30pm – 5:30pm (GMT-3)

Fecha y hora COLOMBIA – PERU – ECUADOR: 4 de Marzo de 2008 – Live Meeting, 1:30pm – 3:30pm (GMT-5)

Espero que se registren y de haber ayudado con las diferencias horarias ademas que saquen al maximo provecho… la verdad estara muy bueno…

Para Registrase: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032370554&EventCategory=4&culture=es-ES&CountryCode=ES

Presentando a Reporting Services


Una herramienta para mostrar informes, que es fácil de instalar, que utiliza formato estándar (XML), que se ve en el visor integrado que viene el Framework 2.0, que va integrada en SQL Server 2005 en todas las versiones y que además es gratis para las versiones express. Esa es la presentación que tiene esta herramienta que Microsoft nos ha facilitado para el tratamiento de Informes en SQL Server 2005 y en aplicaciones .NET 2.0. Bueno decir tiene que ya existía en SQL Server 2000 pero que no era ni la mitad de sencilla de lo que es ahora (como toda nueva herramienta deber ser). Como Reporting Services es muy amplio y abarca demasiado para un solo post, intentaré hacer un breve resumen sobre el. Espero que no sea el último.

Índice

¿Qué es Reporting Services?

Arquitectura de Reporting Services

¿Como crear  un Informe?

¿Qué es el RDL?

¿Qué tenemos dentro del RDL?

¿De que partes está constituido un Informe?

Entonces, ¿qué diferencia hay entre el RDL y un informe?

Saber mas..

Fuente: Blog de Frank Diaz

Articulos nuevos en CodeProject – Febrero 4


    codeproject.com es un lugar bastante interesante ya que encontraras articulos, codigos y plugines basados en la ultima tecnologia en desarrollo de aplicaciones windows, web, mobile, base de datos. quizas la desventaja o el punto no tan fuerte en nosotros es que el sitio esta en INGLES, pero en fin de verdad vale la pena entrar y llenarse de sabiduria con las cosas que alli publican.

Sigue leyendo

Utilidades para SQL Server 2005


Para todos los que trabajen con SQL Server, seguro que es de interés esta recopilación de herramientas gratuitas que pueden ser utilizadas en nuestros desarrollos.
Sort SQL Project Files
Create Database Snapshot
SQLdiag Utility , una coleccion de utilidades de diagnóstico.
SSMS Tools Pack . Un Addin, con muchas opciones extra para SQL Server Management Studio y SQL Server Management Studio Express: (Query Execution history, regions, debug sections, CRUD stored procedures creation, new query templates, running custom scripts desde Object explorer’s context menu).
Data Scripter Genera inserts para tablas.
SQL Nexus , analiza SQLDIAG captures.
SQL Recon, hace scans de la red de la empresa, para detectar instalaciones de SQL Server.
SQL Server 2005 Express Profiler.
TableDiff.exe, utilidad para comparar dos tablas.
SQLQueryStress , recoge metricas del rendimiento de las queries.
ScriptDb , utilidad para hacer exports.
Link: Fuente y mas herramientas

SQL Server 2008 – Whitepapers y CLINICS


En los ultimos dias he posteado informacion sobre las ultimas herramientas como lo son Visual Studio 2008, Windows Server 2008 y SQL Server 2008 y el por que no dejar de hacerlo si estas herramientas prometen mucho y considero que hay qeu estar a tono para poder responder mejor a nuestros clientes jejeje (Ponganse en el lugar del desarrollador que vendera o dara soporte)

Sigue leyendo

Migrar DTS SQL Server 2000 a la nueva instancia SQL Server 2005


Muchas ocaciones hemos pensado que el manejo de datos solo se hacia con tablas, procedimientos almacenas, triggers y funciones… es decir lo que llamamos el modelo transacional… pues es una vision pobre a lo que realmente se pueden lograr con los gestores actuales de Base de Datos, es por ello que quiero compartir articulos un poco mas alla del nivel 100 que muchos de los que comenzamos a programar tenemos… y mostrale un poco de las cosas que se pueden llegar alcanzar si ponemos empeño en aprenderlo asi que les dejo un interesante articulo de Javier Vega MVP en Microsoft Dynamics CRM..

Pero no sin antes darles la definicion de que es un DTS (Data Transformation Services o le que en español significa Servicios de Transformación de Datos): , es un conjunto de objetos y herramientas para permitir la automatización de extraer, transformar y cargar operaciones hacia o desde una base de datos. DTS utiliza la arquitectura OLE DB lo que le permite trabajar con bases de datos relacionales y no relacionales.


“Recientemente he recibido varias consultas relacionadas con un mismo tema, Migrar DTS de SQL Server 2000 a Integration Services de SQL 2005. Sucede que aun hay muchas personas que no se acostumbran a la idea de que los DTS como tal ya no van a existir, dado que el modelo de programación de los SSIS esta orientado a .NET. Bueno lo que les voy a dejar hoy día es una serie de pasos a seguir para poder migrar con éxito sus DTS, recordando que existen cosas que van a tener que construir, una vez migrados los DTS. A continuación la guía para esta tarea. Espero les sea de utilidad.” Ver completo el articulo

Para poder ver mas artículos de MVPs visita “Columnas MVP

Recursos Sobre SQL Server 2008


Recientemente recibi un boletin que me gustaria compartir con ustedes en donde su mentalidad principal es:

Sus datos disponibles en cualquier lugar y en cualquier momento


SQL Server 2008, la próxima versión de Microsoft SQL Server, ofrecerá una plataforma de datos completa más segura, confiable, sencilla y ampliable para sus aplicaciones más importantes. Al mismo tiempo, permitirá a los desarrolladores crear nuevas aplicaciones que puedan almacenar y trabajar con cualquier tipo de datos en cualquier dispositivo. Asimismo, permite a todos los usuarios tomar decisiones basadas en información confiable gracias a destacados artículos de investigación.

Sigue leyendo

Videos sobre SQL Server 2008


Hola…

 

Andando en la web mientras revisaba un WebCast 🙂 he encontrado unos videos muy interesante que vale la pena revisar, como lo son:

Data Mining: http://www.microsoft.com/sql/2008/datamining/index.html

Business Intelligence:http://www.microsoft.com/sql/2008/bi/index.html

The Value of Business Intelligence with SQL Server 2008 (Level 200): http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&EventID=1032345989&CountryCode=US

Espero que disfruten utilizar esta nueva version de SQL Server…

Caracteristicas de Visual Studio 2008 y SQL Server 2008


Visual Studio 2008

  • Ambiente de Desarrollo Integrado (IDE): Si instalas Visual Studio 2008 en una computadora con Visual Studo 2005, laprimera vez que inicies Visual Studio 2008 puedes importar todas las configuraciones que tenias en Visual Studio 2005.Si tienes snippets personalizados o de una empresa, puede que necesites pasar estos de manera manual. Otra de las características es que el menu Community (Comunidad) fue removido de la barra principal. Los comandos internos del menu, como Ask a Question (Haz una pregunta) y Check Question Status (Cheque el estatus de la pregunta) se unieron para formar una opción denominada MSDN Forums dentro del menu Help (Ayuda). El comando Send Feedback (Sugerencias), cambio denombre y ahora se llama Report a Bug (Reporta un problema) y esta dentro del propio menu Help. La que me agrada más es el soporte de diseñador de clases (Class Designer) de Visual Studio a C++ .NET. Lo malo es que solamente se utiliza para documentación y visualización, es decir, no trae soporte a código. Sigue leyendo

Visual Studio 2008 y SQL Server 2008


Hola Comunidad!!!,

Hemos estado trabajando para desarrollar actividades en la región andina (Colombia, Ecuador, Perú y Venezuela), con el objetivo de mostrar las nuevas características de Visual Studio 2008 y SQL Server 2008. Durante los próximos meses, estaremos mostrando algunas de las nuevas características que traen estos nuevos integrantes de la familia de productos Microsoft. Vamos a hablar un poco de algunas de ellas:

Visual Studio 2008

  • Ambiente de Desarrollo Integrado (IDE): Si instalas Visual Studio 2008 en una computadora con Visual Studo 2005, laprimera vez que inicies Visual Studio 2008 puedes importar todas las configuraciones que tenias en Visual Studio 2005.Si tienes snippets personalizados o de una empresa, puede que necesites pasar estos de manera manual. Otra de las características es que el menu Community (Comunidad) fue removido de la barra principal. Los comandos internos del menu, como Ask a Question (Haz una pregunta) y Check Question Status (Cheque el estatus de la pregunta) se unieron para formar una opción denominada MSDN Forums dentro del menu Help (Ayuda). El comando Send Feedback (Sugerencias), cambio denombre y ahora se llama Report a Bug (Reporta un problema) y esta dentro del propio menu Help. La que me agrada más es el soporte de diseñador de clases (Class Designer) de Visual Studio a C++ .NET. Lo malo es que solamente se utiliza para documentación y visualización, es decir, no trae soporte a código.
  • Proyectos y Soluciones: Soporte a Windows Presentation Foundation de manera nativa. Cuando se inicia un proyecto, seleccionando el lenguaje, se pueden crear cuatro (4) tipos de proyecto WPF:
    • WinFX Windows Application
    • WinFX Web Browser Application
    • WinFX Custom Library
    • WinFX Service Library

Una de las mejores características que se agregaron a Visual Studio 2008 es la capacidad de especificar el Framework sobre el cuál se desea compilar. En las cajas de dialogo Advanced Compiler Settings (VB) y Advanced Build Settings (C#), ahora existe un nuevo campo denominado Target Framework que permite seleccionar lo siguiente:

  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
  • Implementación: ClickOnce ha sido mejorado para brindar soporte a Windows Vista:
    • Ahora soporta la implementación de proyectos WPF Web Browser Application. Como estos proyectos requieren una implementación especial y una configuración adicional de seguridad, ahora Visual Studio provee de los asistentes y pasos requeridos para configurar dichos elementos.
    • Ahora las empresas que desarrollan software comercial (ISVs), toman ventaja de una característica interesante. Ahoran pueden firmar nuevamente el manifiesto de la aplicación, colocando elementos dentro del manifiesto que permiten identificar a la empresa.
    • Soporte para publicación a través del Publicador de Proyectos o del Asitente de Publicación.
  • Edición: Ahora, tenemos una herramienta para el diseño de hojas de estilo (CSS). También se agrego tecnología Intelisense a JScript en los proyectos AJAX. Además, el diseñador de WPF permite crear aplicaciones y controles personalizados en el IDE.

SQL Server 2008

  • Entities (Entity Data Model): Se creo un framework sobre ADO para proveer a los desarrolladores un modelo de abstracción para programar en alto nivel (clases y objetos) y manipular información relacional (BD). Esta característica de abstracción se brinda gracias a la tecnología LINQ, la cuál es una tecnología que permite hacer consultas contra la información que se maneja en las entidades, sin utilizar T-SQL.
  • Ocassionally Connected Systems: También se agregó características de desconexión temporal de los datos a través del modelo de "Sistemas Conectados Ocasionalmente".
  • FileStream: También (y creo que es la característica que me agrada más de SQL) es la capacidad de poder almacenar cualquier tipo de datos, a través del nuevo tipo de dato FileStream.

Existen más características, pero si las coloco todas, sería muy largo este blog :-). Los invito a descubrir que otras bondaes nos traen Visual Studio 2008 y SQL Server 2008.

 

Fuente: Buen Amigo Néstor Guadarrama – Microsoft Región Andina