|
Навигация |
|
|
|
|
Создание более совершенных UIдля .NET-приложений на основеWindows Forms 2.0 |
|
С тех пор как мы написали предыдущую статью о Win-dows Forms 2.0 в мае 2004 г., Microsoft переименовала, усовершенствовала или добавила значительное количество функций. В этой статье мы рассмотрим функции, реализованные в Community Technology Preview за декабрь 2004 г., и вполне возможно, что в финальной версии еще кое-что изменится. (См. нашу предыдущую статью о Windows Forms по ссылке msdn.microsoft.com/msdnmag/issues/04/05/NETFramework20.)
|
|
|
Читать
дальше
|
Дата:
14 января 2007 г.
| Просмотров:
6119 раз
| Коментарий:
0
| Рейтинг:
 |
|
Внутреннее устройство .NET Framework — как CLR создает объекты периода выполнения |
|
Наступит время, когда общеязыковая исполняющая среда (common language runtime, CLR) станет основной инфраструктурой разработки Windows-приложений. Основательное знакомство с ней поможет вам разрабатывать эффективные приложения профессионального уровня. В этой статье мы рассмотрим внутреннее устройство CLR, в том числе структуру экземпляров объектов, структуру таблицы методов, диспетчеризацию методов, диспетчеризацию на основе интерфейсов и различные структуры данных.
|
|
|
Читать
дальше
|
Дата:
29 ноября 2006 г.
| Просмотров:
1047 раз
| Коментарий:
0
| Рейтинг:
 |
|
COM+ компоненты |
|
Введение Данная татья рассматривает возможности разработки объектов, использующих такие сервисы COM+, как активация по необходимости (JIT activation), синхронизация, пул объектов (object pooling), конструирование объектов (object construction), управление транзакциями и разделяемые свойства (shared properties) на платформе .NET. .NET Framework позволяет это делать "легко и приятно", совмещая атрибутное программирование и написание "обычных" .NET классов. Классы, использующие эти сервисы, Microsoft решил назвать в .Net "обслуживаемыми компонентами (serviced components)". Доступ к сервисам COM+ из них реализуется через соответствующий API .NET Framework, который будет разобран ниже. COM+ и CLR работают вместе: COM+ обслуживает вызовы компонента и интерфейсы, а CLR выполняет реализацию. Обслуживаемые компоненты легко могут быть включены в существующий COM+-контекст, и пользуются всеми преимуществами компонентов COM+, причем для разработчика сервисы раскрываются в очень простой форме, естественно вписывающейся в общую идеологию платформы .NET, и позволяют использовать все возможности COM+ и .NET одновременно. Таким образом, можно сказать, что обслуживаемые компоненты - это просто компоненты COM+, созданные на .Net и способные использовать преимущества новой платформы. Поэтому дальше мы будем для краткости называть их просто COM+-компонентами.
|
|
|
Читать
дальше
|
Дата:
15 августа 2006 г.
| Просмотров:
875 раз
| Коментарий:
0
| Рейтинг:
 |
|
Создание собственной статистики для ASP.NET-сайта |
|
Практически для любого сайта наличие статистического отчета о посещениях одна из важных задач, помогающая при правильном использовании улучшать содержание и структуру сайта и выявлять ошибки в работе веб-приложения. Наряду с наличием множества продуктов для анализа стандартных лог-файлов часто бывает полезным иметь собственный "лог", хранящий только те параметры, которые требуются администратору сайта для создания отчетов.
|
|
|
Читать
дальше
|
Дата:
30 апреля 2005 г.
| Просмотров:
813 раз
| Коментарий:
0
| Рейтинг:
 |
|
Создание приложения, работающего с XML-данными |
|
В последнее время завоевывает популярность новый формат данных - XML. Одним из его достоинств является то, что это самописываемый формат данных, что значительно облегчает работу с ним. Тем не менее, многих все еще пугает само слово "XML". В этой статье я постараюсь доказать простоту и удобство работы с XML-данными на примере приложения, которое отображает XM_-данные в удобной человеку форме и позволяет редактировать их.
|
|
|
Читать
дальше
|
Дата:
30 апреля 2005 г.
| Просмотров:
1209 раз
| Коментарий:
0
| Рейтинг:
 |
|
C# произносится, как "Си шарп" |
|
Среди новых технологий, объявленных Microsoft в июне и намеченных на представление на Конференции Профессиональных Разработчиков Microsoft (PDC) есть язык программирования под называнием C#. C# (объявленный как "Острый") будет включен в следующий выпуск среды программирования Microsoft Visual Studio.NET. Модули, написанные на C# будут совместимы с модулями, написанными на Visual C++ и Visual Basic, тем самым впервые поддерживая развитие перекрестного языка на платформе Microsoft .NET. Как Visual Basic удовлетворял потребности разработчиков Windows в 90-х, так и C# должен удовлетворять потребности производительности .NET веб приложений и разработчиков услуг. Современные языки программирования созданы из опыта и знания их проектировщиков. И, чем большее количество людей вовлечено в проект, тем шире ядро языков. Microsoft говорит, что определение языка C# было получено из C и C++ и многие элементы языка отражают это. C# шире, чем Java, так как его проектировщики использовали наследование от C++ (типа structs). Кроме того в C# добавлены новые особенности (типа исходного текста versioning). Чтобы точнее разобраться во всем этом, можно разобрать особенности C#, отчетливо совпадающие с Java, которые происходят от стандартных C и C++. Как вы увидите в дальнейшем, особенности, которые C# позаимствовал у этих языков помогут вам разобраться в его структуре.
|
|
|
Читать
дальше
|
Дата:
30 апреля 2005 г.
| Просмотров:
1023 раз
| Коментарий:
0
| Рейтинг:
 |
|
|
|
Кто на сайте |
Гостей: |
7
|
Пользователей:
|
0
|
Всего:
|
7
|
|
|
|
|
|
|
Стоит побывать
|
|
|
Наш домик |
|
Поможем нашему домику на "карте интернета" расположиться поближе к центру мира!
(С Вас - 1 клик/сутки)
|
|