Модераторы: gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Книга: Язык интегрированных запросов в C# 2008, Выходит отличная книга по Linq 
:(
    Опции темы
powerfox
  Дата 7.6.2008, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 97



Издательство "Диалектика-Вильямс" представляет: 

LINQ: язык интегрированных запросов в C# 2008 для профессионалов.

Джозеф C. Раттц-мл.
Pro LINQ: Language Integrated Query in C# 2008
Joseph C. Rattz, Jr.
user posted image


Что бы не говорили разработчики 3-D графики и фанаты компьютерных игр, а компьютер всё равно остаётся машиной для обработки данных, хранение которых в виде баз данных или же в XML формате получило широкое распространение. Именно поэтому при разработке проектов, ориентированных на работу с БД, чаще всего выбирают платформу именно по тому, что она предлагает для работы с базами данных. На сегодняшний день всё большее распространение получил язык С#, разработанный Microsoft. Open Source проект Mono является независимой кроссплатформенной реализацией С# (правда, к сожалению, если вы используете MS Windows, то всё-таки лучше использовать родную реализацию).

Сегодня для работы с получением информации из различных источников данных (XML, БД, работа с массивами (Linq to objects) и др.) Microsoft предлагает Language Integrated Query (язык интегрированных запросов), LINQ. Linq добавляет поддержку синтаксиса запросов в язык C#. LINQ (для С#) выпущен вместе с Visual Studio 2008 в конце ноября 2007 года.

На данный момент книга Джозеф C. Раттц-младшего «LINQ. Язык интегрированных запросов в C# 2008 для профессионалов» является единственной, переведённой на русский язык книгой по Linq (по данным Ozon.ru). Да и даже, если бы были другие, то обложка книги говорит сама за себя, а книги данной серии не нуждаются в рекомендациях.

Книга состоит из пяти глав: «LINQ: язык интегрированных запросов в C#», «LINQ to Objects», «LINQ to XML», «LINQ to DataSet», «LINQ to SQL». В этих пяти главах (560 стр.) описываются все основные возможности Linq. Автор книги явно делает уклон на практику, поэтому книга сразу же начинается с кода, который рассматривается практически построчно. Разбор кода чередуется с теоретическими отступлениями. Уже в первой главе вы понимаете, что автор прав в том, что Linq не просто язык интегрированных запросов, а «механизм итерации данных» (DIE: data iteration engine — хорошее название, догадываетесь, почему технологию не стали так называть). Замечу сразу, что люди, не знакомые с C#, вряд ли получат удовольствие от чтения. Дот нетщикам же книга придётся по душе.

Книга начинается с простенького «Hello LINQ», но даже в небольшом листинге бросается конструкция where, осуществляющая запрос к БД. По мнению автора, мир любого дот нетщика должен был от такого сдвинуться (наверное, остальные 5xx страниц предназначены для тех, у кого мир не сдвинулся). В первой части книги приводится обзор Linq, краткое описана структура книги и  конечно же присутствует введение в Linq. Так же вы найдёте краткое описание основных нововведений С# 3.0 (таких, как лямбда-выражения, ключевое слово «var», частичные и анонимные методы и др.). Если вы ещё не освоили С# 3.0 такое теоретическое введение вас очень обрадует.  Затем автор переходит к рассмотрению выражений запросов: весь материал сопровождается листингами с комментариями, обсуждением кода и теоретическими выкладками. Все основные конструкции запросов рассмотрены очень тщательно.

В части 2 «Linq to Objects» начинается обсуждение конкретного применения данного языка запросов. В этой части представлены такие ключевые понятия, как последовательность, выполнение запросов, отложенные операции. Часть 2 заканчивается описанием не отложенных операций. Оставшиеся части  книги («LINQ to XML», «LINQ to DataSet», «LINQ to SQL») по своей структуре и стилю изложения напоминают Часть 2, только в них приводится информация, специфичная для области применения. Так же в каждой части можно найти таблицу API, а каждая глава заканчивается резюме.

Мне очень понравилось, что, кроме кода, в книге обсуждается инструментарий и приводится информация по тому, как собирать проекты. Конечно же, почти вся информация (99.99999999%) по сборке относится к MS Visual Studio, но даже, будучи сторонником Open Source, я вынужден признать, что это качественный продукт.

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




--------------------
user posted image
PM WWW   Вверх
Rififi
Дата 7.6.2008, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1254
Регистрация: 9.3.2008

Репутация: 1
Всего: 36



[off]Где брал, и почём?[/off]
PM MAIL   Вверх
RWander
Дата 8.6.2008, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 349
Регистрация: 4.5.2006
Где: Russia.Udm.Izhevs k

Репутация: нет
Всего: 6



Цитата(powerfox @  7.6.2008,  23:56 Найти цитируемый пост)
LINQ: язык интегрированных запросов в C# 2008 для профессионалов.


дождались  smile 


--------------------
Microsoft Certified Technology Specialist - ASP.NET Applications
PM MAIL   Вверх
HalkaR
Дата 8.6.2008, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: нет
Всего: 42



Как кто увидит, где в Москве можно купить - отпишите плиз. Вроде еще нигде нет.
PM MAIL   Вверх
powerfox
Дата 8.6.2008, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 97



Цитата(Rififi @  7.6.2008,  23:49 Найти цитируемый пост)
[off]Где брал, и почём?[/off] 

У издательства часть глав (в формате PDF) smile

Цитата(HalkaR @  8.6.2008,  13:56 Найти цитируемый пост)
Как кто увидит, где в Москве можно купить - отпишите плиз. Вроде еще нигде нет. 

Книга ещё не вышла, но скоро выйдет.


--------------------
user posted image
PM WWW   Вверх
Idsa
Дата 9.6.2008, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 5
Всего: 62



Я несколько месяцев назад заказывал книгу по LINQ на Амазоне. Долго выбирал между "Pro Linq" (это английский вариант вышеописанной книги" и "Linq in Action". Остановил выбор на "Linq in Action" и не пожалел. По-моему "Pro Linq" писалась по бета-версиям. Да и вообще в Pro серии Apress много сырых книг. С другой стороны, скорее всего, на данный момент это единственная переведенная книга по Linq, так что выбор не велик. Но все же, если знания английского позволяют, советую посетить amazon.com, где выбор литературы по Linq гораздо шире.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Starski
Дата 22.10.2008, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 21.10.2008

Репутация: нет
Всего: нет



Есть в глобусе... тысяча рубликов... вещь отличная
PM MAIL   Вверх
AleXGray
Дата 23.10.2008, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 18.1.2007

Репутация: нет
Всего: 1



Оч. доступно написано и даже излишне подробно.
--------------------
В начале было Слово
PM MAIL   Вверх
belousov
Дата 23.10.2008, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



Друзья, где нить скачать можно? Кто нить знает?


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
AleXGray
Дата 23.10.2008, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 18.1.2007

Репутация: нет
Всего: 1



Я когда то перерыл весь доступный мне нет и на русском не нашел. Пришлось купить в каком-то инет-магазине.
--------------------
В начале было Слово
PM MAIL   Вверх
nikitao
Дата 24.10.2008, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: нет
Всего: 26



Очень хорошая книга. учебник- справочник в 1 лице. признак хорошего тона smile нечасто встретишь.


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
QryStaL
Дата 25.10.2008, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Intellectual feast
**


Профиль
Группа: Участник
Сообщений: 914
Регистрация: 30.11.2005

Репутация: нет
Всего: 32



Цитата(belousov @  23.10.2008,  12:32 Найти цитируемый пост)
Друзья, где нить скачать можно? Кто нить знает?

Можно скачать на английском уже давно. Если не знаете английского, ждите...


--------------------
I don't need a reason being who I am...
PM MAIL ICQ   Вверх
MasterOfCode
Дата 26.10.2008, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

Репутация: нет
Всего: 27



Тираж у нее поражает. 1500!!! Этож надо умудриться!


--------------------
user posted image
PM ICQ   Вверх
belousov
Дата 26.10.2008, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



QryStaL, хоть на английском, но где? подскажите


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
nikitao
Дата 26.10.2008, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: нет
Всего: 26



MasterOfCode,  я не понимаю. у всех технических книг , которые я покупаю в посл время тираж от 1000 до 2000....


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
MasterOfCode
Дата 26.10.2008, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

Репутация: нет
Всего: 27



Цитата(belousov @  26.10.2008,  13:47 Найти цитируемый пост)
QryStaL, хоть на английском, но где? подскажите

на torrents.ru по запросу LINQ выдаст тебе.

Цитата(nikitao @  26.10.2008,  16:09 Найти цитируемый пост)
MasterOfCode,  я не понимаю. у всех технических книг , которые я покупаю в посл время тираж от 1000 до 2000.... 

Маленький тираж рождает большой спрос и высокую цену. 1000 рублей для книги-это многовато, было бы 300-400, я бы не когда не скачивал с интернете и не печатал их на принтере(т.к. не люблю читать с монитора), а покупал бы в магазине обычном. У нас в городе не найти нормальной ИТ литературы, а заказывать в интернет магазине-нехочу т.к. требуют предоплату, нет чтоб на почте при получении оплачивать.


--------------------
user posted image
PM ICQ   Вверх
Bishop
Дата 26.10.2008, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 188
Регистрация: 3.6.2005
Где: Минск, Беларусь

Репутация: нет
Всего: 16



MasterOfCode

Цитата(MasterOfCode @  26.10.2008,  13:24 Найти цитируемый пост)
Маленький тираж рождает большой спрос и высокую цену.

Это вы путаете. Небольшой спрос → соответствующий тираж. Маленький тираж → высокая цена.
PM WWW ICQ   Вверх
QryStaL
Дата 26.10.2008, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Intellectual feast
**


Профиль
Группа: Участник
Сообщений: 914
Регистрация: 30.11.2005

Репутация: нет
Всего: 32



belousov, я ее качал когда-то давно, сайт не помню. Если нужно, могу на рапиду выложить...


--------------------
I don't need a reason being who I am...
PM MAIL ICQ   Вверх
belousov
Дата 26.10.2008, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



QryStaL, спасибо, не надо, на английском скачал уже, вполне хватит.


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
MasterOfCode
Дата 27.10.2008, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

Репутация: нет
Всего: 27



Цитата(QryStaL @  27.10.2008,  01:34 Найти цитируемый пост)
я ее качал когда-то давно, сайт не помню. Если нужно, могу на рапиду выложить... 

На русском?


--------------------
user posted image
PM ICQ   Вверх
QryStaL
Дата 27.10.2008, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Intellectual feast
**


Профиль
Группа: Участник
Сообщений: 914
Регистрация: 30.11.2005

Репутация: нет
Всего: 32



MasterOfCode, на английском.


--------------------
I don't need a reason being who I am...
PM MAIL ICQ   Вверх
MasterOfCode
Дата 27.10.2008, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

Репутация: нет
Всего: 27



Тогда не надо, не силен я в английском:(


--------------------
user posted image
PM ICQ   Вверх
QryStaL
Дата 27.10.2008, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Intellectual feast
**


Профиль
Группа: Участник
Сообщений: 914
Регистрация: 30.11.2005

Репутация: нет
Всего: 32



MasterOfCode, в таком случае будешь отставать от современных технологий...


--------------------
I don't need a reason being who I am...
PM MAIL ICQ   Вверх
gvam
Дата 27.10.2008, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 8.1.2008

Репутация: нет
Всего: нет



Книга давно в продаже, смотрите в интернет магазинах(ozon). Тиряж маленький потому что тема не такая уж популярная
PM MAIL   Вверх
belousov
Дата 27.10.2008, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



ну это мы еще посмотрим какая не популярная. просто не все про эту технологию еще знают, вот когда узнают, книги будет не хватать


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Mayk
Дата 28.10.2008, 07:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: нет
Всего: 134



Цитата(nikitao @  26.10.2008,  17:09 Найти цитируемый пост)
MasterOfCode,  я не понимаю. у всех технических книг , которые я покупаю в посл время тираж от 1000 до 2000.... 

У Стевенса (разработка сетевых приложений под unx, 2nd ed кажется) и Кормен(алгоритмы, 2nd ed) - 3000. 


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Luter
Дата 30.12.2008, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 17.12.2008

Репутация: нет
Всего: 1



Ктото скиньте на русском?

Это сообщение отредактировал(а) Luter - 30.12.2008, 22:28
PM MAIL   Вверх
jonie
Дата 18.2.2009, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: нет
Всего: 118



в гугле поищите


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Kolovorot
Дата 13.3.2009, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 245
Регистрация: 12.1.2009

Репутация: 1
Всего: 3



Эта книга подойдет, тем кто знает только С# и с базами данных не знаком.
--------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра
PM MAIL   Вверх
archeg
Дата 20.3.2009, 19:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 6.1.2007
Где: Киев

Репутация: нет
Всего: 27



Цитата(Kolovorot @ 13.3.2009,  22:45)
Эта книга подойдет, тем кто знает только С# и с базами данных не знаком.

Интерестное утверждение. Объяснитесь?  smile

Это сообщение отредактировал(а) archeg - 20.3.2009, 19:58


--------------------
ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru)

Дядька всегда можно спросить в аське, если не задалбывать - не откажет smile
И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои  ;)
PM MAIL ICQ Jabber   Вверх
Kolovorot
Дата 22.3.2009, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 245
Регистрация: 12.1.2009

Репутация: 1
Всего: 3



Цитата(archeg @ 20.3.2009,  19:57)
Цитата(Kolovorot @ 13.3.2009,  22:45)
Эта книга подойдет, тем кто знает только С# и с базами данных не знаком.

Интерестное утверждение. Объяснитесь?  smile

Забыл знак вопроса поставить. И главное думаю, почему никто не отвечает. smile 
--------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра
PM MAIL   Вверх
archeg
Дата 26.3.2009, 00:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 6.1.2007
Где: Киев

Репутация: нет
Всего: 27



Цитата(Kolovorot @ 22.3.2009,  17:47)
Цитата(archeg @ 20.3.2009,  19:57)
Цитата(Kolovorot @ 13.3.2009,  22:45)
Эта книга подойдет, тем кто знает только С# и с базами данных не знаком.

Интерестное утверждение. Объяснитесь?  smile

Забыл знак вопроса поставить. И главное думаю, почему никто не отвечает. smile

Хы smile 
Думаю да. Может какие-то самые базовые понятия и нужны для изучения ЛинкТуСиквел по книге, но в книге кроме всего прочего еще и ЛинкТуХмл и ЛинкТуОбжект smile


--------------------
ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru)

Дядька всегда можно спросить в аське, если не задалбывать - не откажет smile
И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои  ;)
PM MAIL ICQ Jabber   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LINQ (Language-Integrated Query) | Следующая тема »


 




[ Время генерации скрипта: 0.1555 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.