Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Троелсен Э. -> "С# и платформа .NET. Библиотека программиста" -> 18

С# и платформа .NET. Библиотека программиста - Троелсен Э.

Троелсен Э. С# и платформа .NET. Библиотека программиста — СПб.: Питер, 2004. — 796 c.
ISBN 5-318-00750-3
Скачать (прямая ссылка): cplatforma2004.pdf
Предыдущая << 1 .. 12 13 14 15 16 17 < 18 > 19 20 21 22 23 24 .. 320 >> Следующая

Глава 13. Доступ к данным при помощи ADO.NET
ADO.NET имеет не так много общего с классическим ADO. ADO.NET прежде всего предназначен для работы с базами данных без необходимости использования
постоянных надежных подключений. Объекта Recordset больше нет — вместо него в ADO.NET используется объект DataSet, представляющий набор таблиц (объектами DataTables) со всеми положенными отношениями между ними. Вначале мы научимся создавать и заполнять данными объект DataSet и устанавливать отношения между его внутренним таблицами, а затем познакомимся с управляемыми провайдерами — наборами готовых типов для установления соединений с базами данных SQL Server и Access. Мы научимся не только производить операции по вставке, удалению и изменению данных в источнике, но и использовать бизнес-логику, реализованную в источнике данных в виде хранимых процедур.
Глава 14. Разработка web-приложений и ASP.NET
Эта глава начинается с описания основных элементов, используемых при создании web-приложений: как можно создать интерфейс web-приложения для клиента при помощи HTML, как можно реализовать проверку вводимых пользователем данных при помощи клиентских браузерных скриптов, как реализовать ответ на запрос пользователя из web-приложения с использованием классических ASP. Однако большая часть этой главы посвящена созданию приложений ASP.NET. Мы рассмотрим основные элементы архитектуры ASP.NET и познакомся с основными приемами создания web-приложений, такими как элементы управления Web Controls, обработка событий клиентских элементов управления на сервере, использование свойств объекта Page (в том числе Request и Response).
Глава 15. Web-службы
Последняя глава этой книги посвящена созданию web-служб ASP.NET. Web-службу можно рассматривать как сборку NET, обращение к которой производится по стандартному Интернет-протоколу HTTP. В .NET реализован целый набор специальных технологий (WSDL, SOAP, службы обнаружения), которые предназначены для обеспечения возможности реагирования web-службы на запросы со стороны клиента. Создатели .NET позаботились не только о том, чтобы мы могли создавать web-службы средствами привычных нам языков программирования
Предисловие 27
отличие от классических ASI'''), но и об удобстве создания клиентов. Клиентам web-служб совершенно не обязательно работать непосредственно с кодом XM.L (форматом, в котором происходит обмен данными между web-службой и клиентом) — можно при помощи специальных средств сгенерировать специальную про-кси-сборку, которая возьмет на себя эту обязанность.
Что потребуется при работе с этой книгой
Во-первых, нам потребуется Visual Smdio.NET. При написании этой книги ми использовали Visual Studio.NET Beta 2, и все примеры этой книги проверены именно под этой версией .NET. Конечно, вы можете использовать и свободно распространяемый компилятор С# (csc.exe) вместе с Notepad, но усилий при этом вам придется затратить гораздо больше.
Во-вторых, мы настоятельно рекомендуем вам загрузить исходный код примеров, приведенных в книге с сайта издательства «1In гер» (www.piter.com). В тексте постоянно будут встречаться ссылки на возможность воспользоваться кодом этих примеров.
В-третьих, вы должны иметь определенный опыт программирования. Для работы с этой книгой не нужен какой-либо предварительный опыт работы с С# и платформой .NET, однако при ее написании мы ориентировались на тех разработчиков, которые уже имеют опыт работы с одним из современных языков программирования (C++, Visual Basic, Java или каким-либо другим).
Несмотря на весьма значительный объем, эта книга не претендует на то, что в ней будет рассказано абсолютно все о С# и платформе .NETb целом. После вручения всех пятнадцати глав вы будете готовы создавать серьезные приложения ни. С#, однако электронная документация к Visual Studio и .NET SDK останется вашим очень важным помощником, при помощи которого мы сможете получить дополнительную информацию по темам, рассмотренным в этой книге.
А теперь приступим! Я очень надеюсь, что эта книга станет надежным проводником в мире .NET.
Эндрю Троежен (Andrew Troeben), Миннеаполис. Миннесота.
От издательства
Ваши замечания, предложения, вопросы отправляйте по адресу электронной почты comp@piter.com (издательство «Питер», компьютерная редакция).
Мы будем рады узнать ваше мнение!
Подробную информацию о наших кн -гах вы найдете на web-сайте издатель-стваhttp://www.piter.com.
Благодарности
Эта книга никогда бы не увидела свет, если бы я не встретил замечательных людей из Apress. Прежде всего, большое спасибо Гарри Корнеллу (Gary Cornell) за его постоянную поддержку в течение всей работы над книгой. Также спасибо Грэйс Вонг (Grace Wong), которая не давала нам забывать о нашей конечной цели. Я признателен Стефани Родригес (Stephanie Rodriguez), которая провела фантастическую работу по маркетингу этой книги, рекламируя ее и рассылая пробные главы. Я особенно благодарен ей за то безграничное терпение, которое она проявляла, когда я что-нибудь забывал. Конечно, я выражаю огромную благодарность Нэнси Гюнтер (Nancy Guenther), которая сумела не только прочитать эту книгу, но и очень быстро составить к ней алфавитный указатель.
Предыдущая << 1 .. 12 13 14 15 16 17 < 18 > 19 20 21 22 23 24 .. 320 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100