Элементы управления.
В следующей таблице перечислены все элементы Silverlight. Список элементов упорядочен по алфавиту, как на панели элементов Visual Studio:
В следующей таблице перечислены все элементы Silverlight. Список элементов упорядочен по алфавиту, как на панели элементов Visual Studio:
В хорошо структурированном приложении Silverlight деловая логика должна находиться не в обработчиках событий, а в высокоуровневых методах. Каждый такой…
До сих пор мы рассматривали разные типы контейнеров, предоставляемых надстройкой Silverlight, и способы их использования для размещения элементов. Однако…
Технология Silverlight предоставляет мощную коллекцию контейнеров, однако многих все же не хватает. Разработчики Silverlight не добавили многие контейнеры, потому…
При создании пользовательского интерфейса половина дела — размещение содержимого таким образом, чтобы оно выглядело привлекательно и было гибким и…
XAML (Extensible Application Markup Language — расширяемый язык разметки приложений) предназначен для определения объектов .NET. Технология XAML применяется во…
И наконец, последний “ингредиент” развертывания — тестовая HTML-страница. Она является точкой входа в содержимое Silverlight, поэтому ее часто называют…
Итак, вы научились создавать базовый проект Silverlight, добавлять в него страницу с элементами и кодом, а также запускать приложение…
Приложение Silverlight может прекрасно работать само по себе, однако его можно также создать, протестировать и развернуть как часть сайта…
Каждая страница Silverlight содержит разметку (файл XAML), определяющую внешний вид страницы, и файл исходного кода, в котором находятся обработчики…
Создавать файлы, необходимые для приложения Silverlight, можно вручную, однако профессиональные разработчики всегда используют для их создания специальные инструменты. Графические…
В Silverlight используется традиционная технология расширения функциональности браузеров — надстройки (plug-ins). Преимущество модели надстроек состоит в том, что для…
Итак, вы увеличили производительность своего веб-приложения, применив все знания, полученные в предыдущих статьях, и может быть даже другие приемы,…
Даже если ваш код работает быстро, а среда выполнения обеспечивает высокую пропускную способность, остается еще несколько узких мест –…
Веб-сервер IIS, как среда выполнения веб-приложения, имеет некоторое влияние на общую производительность. Например, чем короче конвейер обработки запросов в…
Помимо нашего кода, каждый входящий запрос и исходящий ответ обрабатываются компонентами ASP.NET. Некоторые механизмы ASP.NET, такие как ViewState, были…
Существует множество способов увеличения производительности приложений ASP.NET. Некоторые из них с успехом могут применяться как к обычным приложениям, так…
Главная цель веб-приложений – обработка сотен и даже тысяч запросов в секунду. Чтобы обеспечить успех таким приложениям, очень важно…
Прием генерации кода часто используется фреймворками, выполняющими сериализацию, такими как механизмы объектно-реляционного отображения (Object/Relational Mappers, ORM) наподобие Entity Framework,…
Теоретически, разработчиков приложений для .NET никогда не должен волновать вопрос оптимизации под конкретную аппаратную платформу. В конце концов, цель…