(20.05.2009) Cumuy Presenta - Más tecnologías interesantes para conocer - PPT 2

458 views
388 views

Published on

(20.05.2009) Cumuy Presenta - Más tecnologías interesantes para conocer - PPT 2

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
458
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

(20.05.2009) Cumuy Presenta - Más tecnologías interesantes para conocer - PPT 2

  1. 1. ASP.net Dynamic Data 1
  2. 2. Agenda • Qué es ASP.net Dynamic Data? • Cuales son sus beneficios? • Demos DD • Qué es DD Preview 4? • Qué hay de nuevo en DD Preview 4? • Demos DD Preview 4 • Como iniciar un proyecto con DD Preview 4? • Más demos  • Q&A – al final
  3. 3. Qué es ASP.net Dynamic Data? • Framework that lets you create data-driven ASP.NET Web applications very easily • Automatically discovering the data model at runtime and deriving UI behavior from it • First released with .Net Framework 3.5 SP1 • Instalar fix para EF. 3
  4. 4. Cuales son sus beneficios? • Increased RAD development • Scaffolding  Minimal or no code  Quick development time  Pages completely functional  Built-in data validation based on the database schema.  Automatic filters that are created for each foreign key or Boolean fields. • Customize page templates • Customize specific tables • Customize field templates • Create custom field templates • Annotate your model 4
  5. 5. En una palabra… PRODUCTIVIDAD 5
  6. 6. Demos Nueva DD Entities Web App Agregar Entity Data Model Registrar el modelo Probar el modelo Customizar template y vistas 6
  7. 7. Qué es Dynamic Data Preview 4? • New release of Dynamic Data based on some of the early bits Microsoft is working on for the next release of the framework. • This preview release runs on .NET 3.5 SP1 / VS 2008 SP1. • The final version will ship with .NET 4.0 and VS 2010. • Contains the Dynamic Data Futures project which contains some things we the team is considering for future releases of Dynamic Data. • Released: May 6, 2009 , updated: May 14, 2009 • .ZIP containing: PROJECT TEMPLATES + SAMPLES
  8. 8. Qué hay de nuevo en el DD Preview 4? • A new QueryExtender control, Declarative data filtering, searching operations. • A new Dynamic Data filter model • Support for inheritance in Entity Framework and Linq to SQL. • Support for many to many relationships in Entity Framework. • New Entity Templates which allow fine control over how an object is displayed and edited. • Attributes for controlling the filters appearance and order. • A DomainDataSource control that uses a data provider model which enables the developers to build their own custom business logic. • A datasource control for ADO.NET Data Services •Starter templates for building new applications with the bits for DomainService, Entity Framework and Linq to SQL. 8
  9. 9. Demos DD4 Filter controls Many to many Inheritance Domain Data source Query Extenders 9
  10. 10. Como iniciar un proyecto con DD Preview 4?... 1. Start with one of the projects in the ProjectTemplates directory to get an empty Dynamic Data site 2. Add a database 3. Create the appopriate data model for the project 4. Register the data model in Global.asax 5. Run  10
  11. 11. Demos DD4 Iniciando proyecto con LinqToSqlProject template 11
  12. 12. Q&A 12
  13. 13. Más información en… • Microsoft ASP.net Dynamic Data http://www.asp.net/dynamicdata/ • CodePlex http://aspnet.codeplex.com/Wiki/View.aspx?title=Dynamic %20Data • ASP.NET Dynamic Data 4.0 Preview 4 http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseI d=27026 13
  14. 14. GRACIAS!!  14

×