Эта книга - подробное руководство для профессионалов-разработчиков приложений ASP.NET. В ней описаны технологии создания эффективных, масштабируемых и надежных сайтов на платформе ASP.NET 2.0, обладающих разнообразным и согласованным пользовательским интерфейсом. Вы узнаете, как создавать эталонные страницы, персонализировать вывод сайта и адаптировать его к возможностям браузера, познакомитесь с широким ассортиментом средств ASP.NET для работы с данными, научитесь эффективно кэшировать информацию, аутентифицировать пользователя и авторизировать его доступ к серверным ресурсам. Книга адресована тем, кто не ограничивается прикладными сведениями, почерпнутыми из обычных учебных пособий, а намерен разобраться во всех деталях внутреннего функционирования исполняющей среды ASP.NET 2.0; состоит из 15 глав и предметного указателя.
Эта книrа представляет собой достаточно полный справочник по библиотекaм ADO.NET, поставляемым с Мiсrоsоft .NET Framework. Вы узнаете об основных объектах модели ADO.NET и научитесь сохранять, искать, фильтровать и сортировать данные с использованием этих объектов. Структура книrи позволяет последовательно изучить ADO.NET "с нуля" или, если вы опытный разработчик, быстро найти ответы на интересующие вас вопросы. Здесь рассматриваются как подсоединенные, так и отсоединенные объекты, в том числе DataAdapter, DataSet, Coппection, Command, Transaction, DataReader и др. Отдельный раздел книrи посвящен созданию эффективных Windows- и Web- приложений для доступа к БД с использованием ADO.NET. Книrа адресована прежде Bcero раработчикам приложений с поддержкой Web для доступа к БД при помощи Мiсrоsоft Visual Studio .NET и ADO.NET, а также всем, кто интересуется новой объектной модели АDО.NЕТ. Книrа состоит из 14 глав, приложений и предметнorо указателя.
ASP.NET - это следующее поколение ASP (Active Server Pages), в котором предоставлена новая основанная на .NET Framework модель программирования. Эта книга поможет вам освоить разработку Web-приложений в среде ASP.NET на реальных примерах программ на разных языках, в том числе на Microsoft Visual Basic .NET и Microsoft Visual С#. В ней рассказывается о деталях создания ASP.NET-приложений и о внутренних механизмах их работы. Вы научитесь создавать Web-формы и повторно используемые компоненты, а также Web-службы. Кроме того вы узнаете, как создаются ASP.NET-приложения, взаимодействующие с базами данных и поддерживающие язык XML (Extensible Markup Language) и ADO.NET (новой версии Microsoft ActiveX Data Objects).
В книге подробно описано внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft .NET Framework. Подробно изложена развитая система типов .NET Framework и разъясняются способы управления типами исполняющей средой. Хотя примеры в книге написаны на С#, представленные в ней концепции относятся ко всем языкам, ориентированным на работу с .NET Framework. Книга ориентирована на разработчиков любых видов приложений на платформе .NET Framework: Windows Forms, Web Forms, Web-сервисов, консольных приложений, служб и пр. Предполагается знакомство читателя с основными концепциями объектно-ориентированного программирования и знание языков программирования. Книга состоит из 20 глав и предметного указателя.
Эта книга - подробное описание внутреннего устройства и функционирования общеязыковой исполняющей среды (CLR) Microsoft .NET Framework версии 2.0. В ней раскрыта система типов .NET Framework и разъяснены способы управления ими. Представлены концепции программирования с широким использованием библиотеки FCL, относящиеся ко всем языкам, ориентированным на работу с .NET Framework. Особое внимание уделено обобщениям, управлению асинхронными операциями и синхронизации потоков. Книга ориентирована на разработчиков любых видов приложений на платформе с .NET Framework: Windows Forms, Web Forms, Web-сервисов, консольных приложений и пр. Книга состоит из 24 глав.
Сетевая организация ПО - одна из центральных задач программирования при разработке бизнес-приложений. Прочитав книгу, вы сможете уверенно программировать сетевые задачи в .NET и будете понимать основные протоколы. В настоящий момент набор протоколов, поддерживаемый классами .NET, ограничен на транспортном уровне протоколами TCP и UDP, а на прикладном уровне протоколами HTTP и SMTP. Подробное обсуждение этих тем дополняется примерами реализации в .NET протоколов прикладного уровня, поэтому книга представляет чрезвычайно большой интерес для тех, кому требуется использовать протоколы, не поддерживаемые в настоящее время платформой .NET, а также для желающих пользоваться поддерживаемыми протоколами. Основные темы книги: - Обзор архитектуры физических сетей. - Сетевые протоколы и модель OSI. - Программирование сокетов в .NET. - TCP, UDP и сокеты групповой рассылки. - Реализация протоколов прикладного уровня на примере FTP. - Интернет-программирование и классы .NET для электронной почты. - Реализация клиентов РОР3 и NNTP для чтения из почтовых ящиков и групп новостей. - Защита сетевого обмена в .NET.
В книге рассказывается о мощных и практичных методах отладки приложений Microsoft Windows и устранения даже самых "противных" неполадок. В это издание автор добавил описание новых способов и подходов к отладке приложений Microsoft .NET - от Web-сервисов и ASP.NET до удаленного вызова процедур и Windows Forms. На прилагаемом компакт-диске вы найдете примеры приложений, разработанных в самых различных средах - Microsoft Visual C++, Visual C++ .NET, Visual C#, Microsoft Visual Basic и Visual Basic .NET.
Эта книга - о Microsoft .NET: что это, как это работает, как писать программы для этой платформы. Вы узнаете также об общеязыковой исполняющей среде, которая является высокоструктурированным окружением для исполнения кода, написанного на различных языках. А еще вы познакомитесь с всеобъемлющей библиотекой классов .NET Framework и такими моделями программирования, как Windows Forms, Web Forms и XML Web-службы. И самое важное, вы узнаете, как составить эти части в единое целое для создания совершенных приложений, в полной мере использующих мощь Microsoft .NET. Книга состоит из 15 глав и предметного указателя. Прилагаемый компакт-диск содержит все примеры программ книги с исходными текстами, электронную версию книги с возможностью поиска, -NET Framework SDK версии 1.0 и Service Pack 1.
Книга крупного специалиста в области технологий .NET представляет собой учебное и справочное пособие для разработчиков .NET-приложений, использующих новую версию ADO.NET 2.0. Предложенный автором практический подход к изложению материала не является простым повторением документации MSDN, а позволяет сконцентрироваться на решении конкретных задач, таких как подключение к базе данных, извлечение данных и работа с транзакциями. Глубина изложения материала превращает эту книгу в незаменимый источник информации для разработчиков. Подробно рассматриваются все вопросы, связанные с ADO.NET 2.0, начиная с объектной модели и заканчивая взаимодействием в XML и SQL-сервером. Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для .NET.
Эта книга представляет собой практическое руководство по использованию первой библиотеки доступа к данным, спроектированной специально для упрощения создания Web-приложений. Содержащийся в книге материал поможет разработчикам изучить основные концепции ADO.NET и познакомиться с практическими методами решения распространенных задач. На первых страницах книги автор предлагает совершить небольшой экскурс в историю создания компанией Microsoft технологий универсального доступа к данным и проследить эволюционный путь ADO.NET. Большая часть книги посвящена использованию библиотеки ADO.NET для взаимодействия с базами данных и остальной частью .NET Framework. Кроме того, автор дает ряд полезных советов в отношении создания легкомасштабируемых и высокопроизводительных приложений. Книга включает в себя множество примеров исходного кода на языке C#, а также имеет Web-узел поддержки по адресу: www.adoguy.com/book. В конце книги автор подробно излагает стратегию преобразования кода ADO в код ADO.NET. Книга рассчитанана пользователей средней и высокой квалификации.