Sidebar

CYBERGURU.RU
  • Статьи
  • Форум
  • Блоги
  • Файлы
  • Поиск

Microsoft .NET

Entity Framework в многоуровневых архитектурах

Создано: 19 марта 2009
Когда архитекторы n-уровневой архитектуры оценивают какую-либо новую технологию, шаблон или стратегию, они решают, как эта новая часть головоломки будет сочетаться с архитектурой. Если есть платформа Entity Framework, интеграция не вызывает каких-либо сложностей. Она может быть интегрирована в n-уровневую архитектуру, а также в одноуровневую архитектуру.

Entity Framework FAQ

Создано: 16 февраля 2009
Понимание моделирования сущностей, отображение таких моделей на реляционные базы данных, а также проектирование сущностных моделей данных (Entity Data Model, EDM) являются первыми шагами к пониманию Entity Framework. Я начну свою статью с ответов на вопросы об основах Entity Framework, в том числе о классе ObjectContext, а затем отвечу на вопросы о том, когда и где стоит использовать Entity Client с Entity SQL. Кроме того, я планирую объяснить разницу между EntityClient и службами Object Services, а также последствия использования запросов LINQ и Entity SQL вместе с этими службами.

Обзор ADO.NET Entity Framework

Создано: 13 февраля 2009
В выпуске Visual Studio 2008 в ADO.NET представлена новая архитектура Entity Framework. Она позволяет разработчикам обращаться к данным, используя объектную модель вместо логической или реляционной модели данных. Entity Framework помогает абстрагировать логическую схему данных в концептуальную модель и обеспечивает несколько способов взаимодействия с концептуальной моделью через службы Object Services и нового поставщика данных, называющегося EntityClient. В статье этого месяца обсуждается, что такое архитектура Entity Framework, как она применяется в приложении и как с ее учетом разрабатывать и программировать.

Разработка сущностной модели данных с помощью Entity Framework

Создано: 13 февраля 2009
Entity Framework — это новая технология, разработанная для ADO.NET. Она позволяет разработчикам визуализировать данные, используя логическую, а не физическую модель, благодаря чему обеспечивается определенная гибкость разработки. В июльском номере журнала за 2007 год в рубрике «Точки данных» мы давали подробный обзор технологии Entity Framework (она должна быть официально выпущена в первой половине 2008 года).

Использование атрибутов для нормализации и валидации бизнес-сущностей

Создано: 20 января 2007
В корпоративном программировании при проектировании уровня доступа к данным часто встает вопрос работы с бизнес-объектами(бизнес-сущностями): это загрузки/изменения/сохранения и перемещения между уровнями. Существует два основных подхода для этого - использование собственных бизнес-сущностей или стандартных средств (ADO.NET предоставляет достаточно удобные способы для этого) - использование DataSet.

ADO.NET: Обзор технологии

Создано: 26 декабря 2006
Многие программисты, работающие с базами данных на платформах Microsoft, могли оценить простоту и удобство технологии ADO - ActiveX Data Objects. Интутитивно-понятный интерфейс и логичный набор объектов вместе с простотой программирования заслуженно получили признание программистов. Несмотря на это, вместе с новой платформой .NET  Microsoft представляет и новое поколение средств доступа к базам данных - ADO.NET.

Операции над данными с иерархической структурой. Разработка распределенных приложений в .NET

Создано: 26 декабря 2006
Эта статья демонстрирует методику чтения и записи иерархических наборов строк в источнике данных. В примерах кода, приведенных в этой статье, для соединения с базой данных Microsoft SQL Server или Microsoft Desktop Engine (MSDE) используется управляемый провайдер SQL (SQL managed provider). Для соединения с другими OLEDB-совместимыми источниками данных следует применять управляемый провайдер ADO (ADO managed provider).

Работа с автономными данными в ADO.NET

Создано: 23 сентября 2006
Технология ADO.NET, в отличие от своих предшественников ADO и OLE DB, была разработана специально для использования в web приложениях, где не бывает постоянных соединений с БД. Традиционная работа с данными в ADO.NET строится по такой схеме: создается соединение Connection, затем оно открывается методом Open, создается объект команда Command, инкапсулирующая SQL команду, она исполняется, а соединение затем закрывается. Такой подход обеспечивает поточный доступ к результатам запросов. Т.е. читая данные с помощью DataReader, вы не можете перепрыгнуть через несколько записей или вернуться к предыдущей. Поточный доступ имеет максимальную производительность.

Два перехватчика: HttpModule и HttpHandlers

Создано: 08 марта 2014

Часто необходимо реализовать логику предварительной обработки прежде, чем запрос достиг ресурсов IIS. Например, надо применить механизм защиты, замену URL, отфильтровать что-то в запросе и т. д. ASP.NET предоставляет два типа перехвата - HttpModule и HttpHandler.  Данная статья описывает их.

Взаимодействие Flex с веб-службой ASP.NET

Создано: 04 марта 2014

Статья объясняет, как использовать обычную веб-службу ASP.NET вместе с Adobe Flex. Используется тег flex <mx:WebService>, чтобы заставить это работать. Для понимания статьи нужны базовые знания Flex.

Изучение кэширования в ASP.NET

Создано: 23 января 2014

Большее число клиентов означает большее число запросов к веб-серверу и тяжелую нагрузку на сеть, вызывающую падение производительности. Для решения этой проблемы было применено кэширование в веб-приложении.

Повышение производительности веб-сайта ASP.NET

Создано: 12 января 2014

Данная статья дает хорошо работающие советы по повышению производительности веб-приложения.

Веб-формы ASP.NET и ASP.NET MVC в ладу друг с другом

Создано: 08 января 2014

Эта статья рассматривает то, как заставить ASP.NET MVC работать с текущими приложениями веб-форм.

Доступная производственная архитектура программного обеспечения как услуги на базе ASP.NET и SQL Server

Создано: 14 ноября 2013

Итак, вы задумываетесь о том, как спроектировать физическую архитектуру, обеспечивающую производительность, масштабируемость, безопасность и доступность продукта? Как обеспечить безопасное подключение группы разработчиков к рабочим серверам? Как выбрать правильное оборудование для веб-сервера и сервера базы данных? Здесь даны ответы на эти и многие другие вопросы .

Замена URL с помощью ASP.NET для поисковой оптимизации

Создано: 14 ноября 2013

Замена URL – процесс скрытия сложного URL с параметризованной строкой запроса, путем использования серий единообразных, часто словесных URL, не содержащих параметров строки запроса.

Внутреннее устройство ASP.NET: архитектура запроса

Создано: 13 ноября 2013

Далее подробно объяснена архитектура запроса ASP.NET.

Расширенный GridView с функцией вставки

Создано: 05 ноября 2013

Данная статья описывает расширенный управляющий элемент ASP.NET GridView, добавляющий функцию вставки, применяемую аналогично существующим функциям редактирования и удаления. Также рассматривается внутренняя работа управляющего элемента GridView и указываются некоторые полезные методы для расширения.

Создание серверных элементов управления во время выполнения с помощью модулей HTTP

Создано: 10 сентября 2013

В данной статье показано, как создать динамический серверный элемент управления с помощью модулей HTTP.

Шаблон синглтон в пуле приложений с множеством рабочих потоков

Создано: 06 сентября 2013

Данная статья посвящена «межрабочепоточным» решениям по реализации шаблона синглтон в ASP.NET.

Изучение сессии в ASP.Net

Создано: 04 сентября 2013

Данная статья описывает сессию в ASP.Net 2.0. Разные типы сессии, ее конфигурация. Также описана сессия в веб-ферме, балансировщике нагрузки, веб-саде, и т.д.

Управление состоянием с помощью форм HTML в ASP.NET – легкая альтернатива

Создано: 04 сентября 2013

Гибкая, легкая библиотека для обработки форм без использования viewstate (состояние просмотра), postbacks (обратная передача) или серверных элементов формы.

Типизированный повторитель в ASP.NET

Создано: 05 июля 2013

Взлом ASP.NET для создания повторителя с поддержкой обобщений

Кэширование изображений в ASP.NET

Создано: 04 июля 2013

Одним из простейших, но самых эффективных методов повышения производительности веб-приложений является кэширование изображений в клиенте.

Отладка приложения ASP.NET, размещенного на IIS: прикрепление процесса и выяснение, какой процесс прикрепить

Создано: 03 июля 2013

Данная статья описывает способ отладки приложения, размещенного на IIS. Здесь также описан способ выбора конкретного процесса для прикрепления к вашему приложению, когда выполняются несколько рабочих процессов

Поставщики ASP.NET для каркаса сущностей ADO.NET

Создано: 24 июня 2013

Внедрение каркаса сущностей ADO.NET создало потребность в поставщиках ASP.NET, таких как членство, роль и профиль, использующих эту новую технологию.

Удаленная отладка IIS: Отлаживайте ваше приложение ASP.NET, размещенное на удаленном сервере IIS

Создано: 13 июня 2013

Данная статья описывает, как настроить отладку и отлаживать веб-приложение ASP.NET, размещенное на удаленном сервере IIS. Также предоставлены подробное описание msvsmon.exe и его конфигурация.

Одноранговый сервер состояний ASP.NET

Создано: 09 июня 2013

Данная статья раскрывает распределенную реализацияю службы состояний ASP.NET

Введение в PayPal для C# - разработчики ASP.NET

Создано: 15 августа 2012

Обзор, рассматривающий все варианты интеграции PayPal, направленные главным образом на разработчиков C#.

Использование RSS-ленты в MVC ASP.NET

Создано: 15 августа 2012
В этой статье создается приложение MVC, использующее RSS-ленту (обогащеной сводка сайта).

Полный контроль над выводом ваших веб-форм

Создано: 12 августа 2012
ASP.NET создает много мусора, который некоторые разработчики хотели бы удалить со своей страницы. Заменив метод отображения и используя несколько регулярных выражений, разработчик может полностью изменить вывод из своих страниц. В этой статье изложены несколько способов, при помощи которых можно менять по своему усмотрению содержимое, отправляемое клиенту.

Руководство по Catharsis - часть 3: быстрая разработка приложений

Создано: 22 апреля 2012

Пошаговое руководство по созданию надежного корпоративного многоуровневого веб-приложения ASP.NET архитектуры модель-вид-контроллер с использованием Catharsis для автоматического создания инфраструктуры кода.

Подкатегории

.NET Framework

ADO.NET и базы данных

ASP.NET

C#.NET

.NET Reflection

WPF и Silverlight

Веб-сервисы и WCF

LINQ

Страница 2 из 8
  • В начало
  • Назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Вперед
  • В конец
2267 статей
по программированию
  • Новости
  • Программирование
    • Теория программирования
    • Разработка и тестирование
    • C++
    • Visual C++
    • C++ Builder
    • Pascal
    • Delphi
    • Java
    • Win API
    • Assembler
  • Исходники
    • Исходники C++, Visual C++
    • Исходники Pascal, Delphi
    • Исходники C++ Builder
    • Исходники PHP
  • Алгоритмы
    • Криптография
  • Microsoft .NET
    • .NET Framework
    • C#.NET
    • ASP.NET
    • WPF и Silverlight
    • Веб-сервисы и WCF
    • ADO.NET и базы данных
    • .NET Reflection
    • LINQ
  • Web-технологии
    • Web-программирование
    • Web-серверы
    • PHP
    • HTML, CSS, JavaScript
    • SharePoint
  • Базы данных
    • Теория баз данных
    • Язык запросов SQL
    • Oracle
    • SQL Server
    • MySQL
    • Interbase, Firebird, Yaffil
  • Операционные системы
    • Windows
    • Windows XP
    • Windows 7
    • Windows Server 2008
    • Администрирование
    • Безопасность Windows
    • Файловые системы
    • Linux
    • FreeBSD
    • Софт
  • Железо
    • Процессоры
    • Память
    • Материнские платы
    • Видеокарты
    • Накопители
    • Корпуса и охлаждение
    • Мониторы
    • Мультимедиа
    • Шины расширения
    • BIOS
    • Разгон, Overclocking
  • Сети и интернет
    • Локальные сети
    • Беспроводные сети
    • Глобальные сети
    • Сетевые протоколы
    • Сетевые технологии
    • Сетевая безопасность

© CyberGuru.ru 2006-2014.

При копировании материалов наличие активной индексируемой ссылки на сайт обязательно.

Политика конфиденциальности