Проектирование пользовательского интерфейса
Требование к знаниям:
- Design the site structure.
This objective may include but is not limited to: designing application segmentation for manageability and security (for example, using areas, shared views, master pages, and nested master pages), appropriate use of style sheets, client-side scripting, themes, client ID generation, rendering element modes, routing engine - Plan for cross-browser and/or form factors.
This objective may include but is not limited to: evaluating the impact on client side behaviors, themes, bandwidth, style sheets (including application design - task based or scaled rendering of existing page), when to apply Browsers file, structural approaches, user agents, different platforms (mobile vs. desktop) - Plan for globalization.
This objective may include but is not limited to: designing to support local, regional, language, or cultural preferences, including UI vs. data localization (for example, implementing at database level or resource level), when to use CurrentCulture vs. CurrentUICulture, globalization rollout plan (for example, setting base default language, planning localization), handling Unicode data (for example, what fields to include, request encoding), right-to-left support, vertical text and non-Latin topographies, calendars, data formatting, sorting
Ссылки:
Вesigning application segmentation for manageability and security
- Using areas
Video: ASP.NET MVC 2 - Areas (EN) - Shared views
- Mster pages
- Nested master pages
Использование подклассов и переопределение страниц ASP.NET — часть I (MSDN Magazine/RU)
Использование подклассов и переопределение страниц ASP.NET — часть II (MSDN Magazine/RU)
Appropriate use of style sheets (MSDN/RU)
Client-side scripting (MSDN/RU)
Themes (MSDN/RU)
Client ID generation (MSDN/RU)
ClientIDMode in ASP.NET 4.0 (Blog/EN)
Rendering element modes (MSDN/RU)
Routing engine (MSDN/RU)
Evaluating the impact on client side behaviors, themes, bandwidth ,style sheets (including application design - task based or scaled rendering of existing page), when to apply Browsers file
Structural approaches
User agents
Different platforms (mobile vs. desktop)
Designing to support local, regional, language, or cultural preferences, including UI vs. data localization (for example, implementing at database level or resource level), when to use CurrentCulture vs. CurrentUICulture
Вокруг света с приложениями AJAX для ASP.NET (MSDN Magazine/RU)
Globalization rollout plan (for example, setting base default language, planning localization)
Handling Unicode data (for example, what fields to include, request encoding)
Right-to-left support
Vertical text and non-Latin topographies
Calendars
Data formatting
Sorting (Точнее тут)
Video:
Microsoft Ajax
Ajax-формы в MVC веб-приложениях
Локализация приложений в ASP.NET
Локализация MVC веб-приложений
Комментариев нет:
Отправить комментарий