Содержание
- 2. Содержание Улучшения в VSTS 2010 Развертывание в VSTS 2010 Расширение возможностей кеширования Сжатие данных в сессии
- 3. ASP.NET 4 .NET Framework ASP.NET Framework ASP.NET Web Forms ASP.NET MVC ASP.NET AJAX ASP.NET Dynamic Data
- 4. Улучшения в VSTS 2010 Поддержка CSS 2.1 Более 200 сниппетов для ASP.NET, HTML и JavaScript Улучшения
- 5. Демонстрация
- 6. Развертывание в VSTS 2010 Упаковка (Web Packaging) – создание .zip файла с метаданными, информацией о всех
- 7. Расширение возможностей кеширования Возможность создания собственного хранилища: память локальные или удаленные диски "облачные" хранилища распределенные движки
- 8. New 4.0 Cache Functionality Cache Namespace System.Caching { } CacheProvider Disk based Windows Azure Distributed In-memory
- 9. Расширение возможностей кеширования Расширение web.config элементом caching:
- 10. Расширение возможностей кеширования Возможность определения провайдера на странице (providerName): VaryByParam="None" providerName="DiskCache" %>
- 11. Расширение возможностей кеширования Возможность определения провайдера для запроса (Global.asax): public override string GetOutputCacheProviderName(HttpContext context) { if
- 12. Сжатие данных в сессии sqlConnectionString=“. . .” allowCustomSqlDatabase=“true” compressionEnabled=“true” /> Используется System.IO.Compression.GZipStream
- 13. Поддержка мета-тэгов Page.MetaKeywords Page.MetaDescription Установка как в заголовке страницы, так и в коде if (!IsPostBack) {
- 14. Демонстрация
- 15. Улучшенная работа с ViewState Поддержка трех свойств (ViewStateMode): Enabled Disabled Inherit
- 16. Улучшения в ListView Возможность использования без LayoutTemplate
- 17. Демонстрация
- 18. Улучшения в FormView Добавлено свойство RenderTable запись в виде таблицы запись через элемент
- 19. Демонстрация
- 20. Работа с ClientID ClientIDMode Legacy – по умолчанию, соответствует старой логике Static – использовать ID вне
- 21. Демонстрация
- 22. Routing в ASP.NET 4 RouteTable.Routes.Add(“SearchRoute”, new Route(“search/{searchterms}”, new WebFormRouteHandler(“~/search.aspx”)));
- 23. Элемент управления QueryExtender Применим для EntityDataSource и LinqDataSource Позволяет делать поиск, выбирать из диапазона, фильтровать данные
- 24. Демонстрация
- 25. Вопросы? [email protected]
- 27. Скачать презентацию