PDF de programación - dotNetMania #58

Imágen de pdf dotNetMania #58

dotNetMania #58gráfica de visualizaciones

Publicado el 6 de Junio del 2021
455 visualizaciones desde el 6 de Junio del 2021
2,5 MB
60 paginas
Creado hace 15a (26/03/2009)
nº 58 abril 2009 6,50 €

Visual Basic • C# • ASP.NET • ADO.NET • AJAX • Silverlight • .NET Framework

i

m
o
c
.
a
n
a
m
t
e
n
t
o
d
.
w
w
w

dotNetManía
Entity Framework

dedicada a los profesionales de la plataforma .NET

entrevista
Danny Simmons y
Diego Vega
Dev Manager y Program Manager
Equipo de desarrollo de Entity Framework
Microsoft Corp.

eventos
MIX 2009
Global MVP Summit 2009

dotNetManía
dotNetManía

Dedicada a los profesionales de la plataforma .NET

Vol. III •Número 58 • Abril 2009

Precio: 6,50 €

Editor
Paco Marín
([email protected])

Redactor jefe
Marino Posadas
([email protected])

Redacción
Alberto Población, Guillermo 'Guille' Som, Luis
Fraile, Luis Miguel Blanco, Miguel Jiménez y
Miguel Katrib (Grupo Weboo)

Empresas colaboradoras

Alhambra-Eidos

Krasis

Plain Concepts

Raona

Solid Quality Mentors

Además colaboran en este número
César de la Torre, Guillermo de la Torre,
Isabel Gómez, Octavio Hernández y Unai
Zorrilla.

Diseño y maquetación
Silvia Gil (Letra Norte)

Atención al suscriptor
Pilar Pérez
([email protected])

Edición, suscripciones y publicidad

.netalia

c/ Robledal, 135

28522 - Rivas Vaciamadrid (Madrid)

www.dotnetmania.com

Tf. (34) 91 666 74 77
Fax (34) 91 499 13 64

Imprime

Gráficas MARTE

ISSN

1698-5451

Depósito Legal
M-3.075-2004

editorial

Apuesta por el desarrollo Web

Bienvenido al número 58, de abril de 2009,
de dotNetManía.

Sin lugar a dudas, el evento más impor-
tante y esperado desde el PDC era el MIX
2009, celebrado recientemente en Las
Vegas. En él se han presentado muchas
novedades, tales como: la primera beta de
Silverlight 3, que permitirá la reproduc-
ción de vídeo en alta definición a pantalla
completa, en directo y bajo demanda, con
la compatibilidad con el formato H.264;
la versión preliminar de Expression Blend
3, diseñada para mejorar la productividad
y los flujos de trabajo entre diseñadores y
desarrolladores, que permitirá importar
directamente archivos de Adobe Photos-
hop e Illustrator; diversos componentes
de la Plataforma Web de Microsoft, entre
los que se encuentra Web Platform Insta-
ller 2.0 Beta, una herramienta que simpli-
fica la instalación y actualización de diver-
sos productos para la Web, o Windows
Web Application Gallery, que permite a
los desarrolladores descargar aplicaciones
y componentes gratuitos que les ayuden a
crear aplicaciones Web o subir los suyos
propios; el esperado Windows Internet
Explorer 8, con nuevas posibilidades para
los desarrolladores Web como los acele-
radores y web slices; y, finalmente, una
actualización significativa de la Platafor-
ma de servicios Azure. Puede leer la infor-
mación completa en la sección de noticias,
y también en la crónica del evento que hace
Miguel Jiménez, quien también cubrió
el evento Global MVP Summit 2009, el
encuentro anual entre sus grupos de pro-
ducto y los MVP de todo el mundo, cele-
brado en Seattle.

El apoyo al desarrollo de aplicaciones
Web y a los servicios online que ofrece
Microsoft es algo constatable, incluso
localmente, de lo que dan muestra feha-
ciente los últimos proyectos puestos en
marcha en esa línea. El más reciente es
MSDN Respuestas, un add-in desarrolla-

do por Microsoft Ibérica que hará que
podamos realizar búsquedas de soluciones
a nuestros problemas desde el propio
Visual Studio incluso entre los foros de
Microsoft o las comunidades de desarro-
lladores. Repasamos cada iniciativa toma-
da localmente también desde las páginas
de actualidad de este mes.

El ejemplar de este mes está centrado
casi monográficamente en Entity Frame-
work, ahora que este marco de trabajo ha
alcanzado la madurez suficiente —las empre-
sas ya lo están utilizando y empieza a haber
abundante documentación sobre él—. La
coordinación técnica de este especial ha
corrido a cargo de Unai Zorrilla, coautor
junto con Octavio Hernández y Eduardo
Quintás del libro “ADO.NET Entity Fra-
mework. Aplicaciones y servicios centrados
en datos” (editado por Krasis en perfecto cas-
tellano), y coautor de la serie de artículos “El
Marco de Entidades de ADO.NET 3.5” que
venimos editando desde hace tiempo en dot-
NetManía. Puede leer un resumen de lo
publicado este mes en el artículo de presen-
tación que Unai mismo ha escrito.

Adicionalmente, quiero presentarle a
Alberto Población, que a partir de este mes
se hará cargo de la sección de preguntas y
respuestas. Alberto está muy involucrado en
todo lo que tiene que ver con la ayuda a los
miembros de la comunidad que la necesiten.
En los foros y grupos de noticias de C# y
otras tecnologías .NET, todo el mundo le
conoce por su buen hacer. Esta sección resu-
mirá cada mes lo mejor de la experiencia de
Alberto en la resolución de problemas fre-
cuentes a los que se enfrentan los desarro-
lladores.

No puedo terminar estas notas sin antes
agradecer públicamente a Dino Esposito
—anterior titular de la columna—, por el
gran trabajo realizado durante los últimos
años. Mil gracias, Dino.

Espero que el ejemplar sea de su

agrado.

Paco Marín

sumario 58

Eventos

MIX 2009 y Global MVP Summit

Especial Entity Framework

Pasados varios meses desde la aparición oficial de este innovador marco de trabajo como parte de
.NET Framework 3.5 SP1 y Visual Studio 2008 SP1, y una vez que numerosas empresas han
comenzado a utilizarlo y que ha aparecido abundante documentación sobre él, pensamos que un
ejemplar así sería de utilidad a todos los lectores.

Entrevista a Danny Simmons y Diego Vega

El pasado 3 de marzo, en el marco del Microsoft MVP Summit 2009, nuestros colaboradores Unai
Zorrilla y Octavio Hernández tuvieron la oportunidad de entrevistar a Danny Simmons y Diego
Vega, Dev Manager y Program Manager, respectivamente, del equipo que desarrolla Entity
Framework en Microsoft.

Presente y futuro de ADO.NET Entity Framework

La primera versión de Entity Framework, que apareció junto con Visual Studio 2008 SP1, venía
provista de capacidades muy potentes, tanto a nivel de herramientas (diseñador visual, generador de
código, etc.) como a nivel del entorno de ejecución (Entity Client, Servicios de objetos, LINQ to
Entities, etc.), tal y como hemos visto en artículos anteriores. En la próxima versión de Entity
Framework y de Visual Studio se van a incluir nuevas características que van a implicar mejoras
notables en productividad, en extensibilidad y en flexibilidad. A lo largo de este artículo vamos a
presentar algunas de ellas.

10-13

14-15

16-19

20-24

Manipulación de datos en Silverlight mediante ADO.NET Data Services (I)

26-30

La evolución en el desarrollo de aplicaciones Web hacia modelos en los que la parte cliente (AJAX,
Silverlight) está dotada de una mayor inteligencia y programabilidad está propiciando que la
arquitectura de estas aplicaciones se base, cada vez más, en servicios, fundamentalmente en lo
relativo a las operaciones de acceso y manipulación de las fuentes de datos utilizadas por la
aplicación.

Consulta de modelos conceptuales con Entity SQL (III)
Los métodos de construcción de consultas

Este mes dedicamos esta columna a los métodos de construcción de consultas de los Servicios de objetos de
Entity Framework, un tema que se tocó muy ligeramente en la primera entrega y que puede ser muy
útil a la hora de implementar consultas parametrizadas y dinámicas sobre modelos conceptuales.

32-35

Implementación de un Membership Provider basada en ADO.NET Entity Framework

36-44

En este artículo se analiza SqlMembershipProvider, el proveedor de membresía (pertenencia) de
ASP.NET para SQL Server, y se propone una implementación funcionalmente similar a la de este
proveedor, pero basada en ADO.NET Entity Framework.

Entity Framework en aplicaciones con arquitectura N-Tier y N-Layer

46-52

ADO.NET Entity Framework, que es parte de .NET Framework a partir de la versión 3.5 SP1,
es una plataforma de acceso a datos que hace transparente para el desarrollador el sistema gestor de
bases de datos al que ataca (SQL Server, Oracle, etc.). El objetivo de este artículo es muy práctico:
responder a la pregunta ¿cómo podemos utilizar Entity Framework en aplicaciones con
arquitectura N-Tier o N-Layer?

dnm.q&a

Herencia de controles en Windows Forms

dnm.biblioteca.net

Programming Entity Framework de Julia Lerman (O'Reilly Media)
Professional ADO.NET 3.5 with LINQ and the Entity Framework de Roger Jennings (Wrox)

dnm.desvan

53-56

57

58

noticias

Microsoft desvela nueva tecnologías para
la Web en MIX '09

En el marco del MIX ‘09 celebrado
recientemente en Las Vegas, Micro-
soft anunció un conjunto de nuevas
inversiones para ayudar a las empre-
sas a relacionarse con sus clientes de
una manera más eficiente a través de
una presencia en la Web más rica e
interactiva. Entre las nuevas herra-
mientas anunciadas destacan Micro-
soft Silverlight 3 Beta y Expres-
sion Blend 3 Preview, así como una
actualización a la plataforma de ser-
vicios de Windows Azure para el
desarrollo en la nube. Un anuncio
importante fue la elección de Silver-
light por parte de la empresa NBC
Universal para ofrecer los próximos
Juegos olímpicos de invierno, a cele-
brarse en Vancouver, a través de su
sitio Web, NBCOlympics.com.
Novedades en Silverlight 3 Beta
Silverlight 3 potencia a los desarro-
lladores Web para crear las mejores
experiencias posibles para sus clien-
tes a través del desarrollo de aplica-
ciones Web de última generación.
Silverlight 3 ayuda a crear aplicacio-
nes RIA (Rich Internet Applications),
permitiendo trabajar más rápida-
mente con nuevas características grá-
ficas, de animación y 3D, y más de
60 controles. Silverlight 3 también
promueve una nueva generación de
experiencias relacionadas con el
vídeo, a través del uso de vídeo de
alta definición a pantalla completa,
en directo y bajo demanda, y nuevas
opciones de formato, incluyendo
H.264. Otra novedad importante es
deep linking, característica orienta-
da a mejorar la navegación por el
contenido Silverlight y automatizar
las tareas de optimización de moto-
res de
  • Links de descarga
http://lwp-l.com/pdf19273

Comentarios de: dotNetMania #58 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad