'

Разработка веб-приложений с помощью ASP.NET Dynamic Data и ASP.NET Dynamic Data MVC

Понравилась презентация – покажи это...





Слайд 0

Разработка веб-приложений с помощью ASP.NET Dynamic Data и ASP.NET Dynamic Data MVC Александр Краковецкий The Frayman Group Microsoft Regional Director


Слайд 1

ASP.NET Dynamic Data (Динамические данные ASP.NET)


Слайд 2

Scaffolding Scaffolding – это подход к разработке приложений, работающих с базами данных, с помощью мета-программирования. Фреймворки: Ruby on Rails, Django, Monorail (.Net), CodeIgniter, Symfony, Yii, CakePHP, Model-Glue, Grails, Catalyst, Seam Framework, ASP.NET Dynamic Data.


Слайд 3

Знакомимся с Dynamic Data ASP.NET Dynamic Data – это фреймворк, который позволяет быстро разрабатывать полнофункциональные data-driven приложения, используя LINQ to SQL или Entity Framework, а также расширяет возможности элементов управления DetailsView, FormView, GridView и ListView в плане функциональности, проверки данных и отображения.


Слайд 4

Развитие Dynamic Data


Слайд 5

Возможности LINQ to SQL, LINQ to Entities на выбор CRUD операции (Create, Read, Update, Delete + New) из «коробки» Routing Проверка данных Возможность кастомизации и использования сторонних компонентов


Слайд 6

ASP.NET Dynamic Data: что внутри?


Слайд 7

Архитектура Dynamic Data


Слайд 8

Структура проекта


Слайд 9

Кастомизация Эталонные страницы (Master pages) Шаблоны страниц (Page templates / Custom pages) Шаблоны полей (Field templates) Шаблоны фильтров (Filter templates) Возможность использования сторонних компонентов Кастомная логика


Слайд 10

Архитектура Dynamic Data


Слайд 11

Архитектура Dynamic Data


Слайд 12

DEMO Создание веб-приложения с помощью Dynamic Data Создание модели базы данных Настройка роутинга Запуск приложения В демо рассмотрен процесс создания веб-приложения с помощью ASP.NET Dynamic Data.


Слайд 13

DEMO Создание веб-приложения с помощью Dynamic Data Создание модели базы данных Настройка роутинга Запуск приложения В демо рассмотрен процесс создания веб-приложения с помощью ASP.NET Dynamic Data.


Слайд 14

DEMO Замена RichTextBox на ASP.NET AJAX Toolkit HtmlEditor Скрытие некоторых таблиц Изменение внешнего вида сайта В демо рассмотрен процесс кастомизации и настройки созданного веб-приложения.


Слайд 15

Ссылки http://www.asp.net/dynamicdata http://aspnet.codeplex.com/releases/view/14473 New ASP.NET Dynamic Data Support - http://weblogs.asp.net/scottgu/archive/2007/12/14/new-asp-net-dynamic-data-support.aspx ASP.NET Dynamic Data Content Map - http://msdn.microsoft.com/en-us/library/cc488545.aspx ASP.NET Dynamic Data – что может быть проще? - http://www.developers.org.ua/archives/jony/2009/07/20/asp-net-dynamic-data/ http://p2p.wrox.com/content/sites/default/files/users/21/file/c30.pdf ASP.NET Dynamic Data MVC Preview - http://aspnet.codeplex.com/releases/view/18803 ASP.NET Dynamic Data for .NET 4 - ASP.NET Dynamic Data for .NET 4 - http://aspnet.codeplex.com/wikipage?title=Dynamic%20Data http://stackoverflow.com/questions/tagged/dynamic-data Форумы Dynamic Data - http://forums.asp.net/1145.aspx


Слайд 16


×

HTML:





Ссылка: