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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Новая книга от Троелсена (C# 2.0), с логотипом Винграда !!! 
:(
    Опции темы
mr.DUDA
Дата 1.10.2006, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


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

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







Троекратное ура, товарищи ! 
Благодаря сотрудничеству администрации форума и издательства Williams, в свет выходит книга Троелсена с логотипом Винграда ! 
user posted image
ссылка на макет обложки

С сайта издательства можно утянуть следующие части книги:
Содержание
Введение
Глава 9. Специальные приёмы построения типов
Прочитать обзор, а также главы можно на Vingrad Wiki

Небольшой обзор. Книги от Троелсена отличаются углубленным освещением платформы .NET и возможностей языка C#. Ни один элемент языка, ни одна синтаксическая конструкция не останутся незамеченными, неизученными и неясными по прочтению книги. Помимо тщательного описания платформы и языка, рассматриваются принципы объектно-ориентированной разработки приложений в .NET а также множество других вопросов, начиная с установки .NET Framework, работы с компилятором csc и средами разработки (Sharp Develop, VS2005 Express и VS2005), и заканчивая непосредственной работой с языком IL, разработкой распределённых и многопоточных приложений, анализом формата сборок (assembly) и др. Как и в предыдущем издании, есть "традиционные" главы по ADO.NET, ASP.NET, WinForms и XML веб сервисам.

В девятой главе (специальные приёмы построения типов) приводится описание таких конструкций языка, как индексаторы, пользовательские операторы (присвоение, сравнение, арифметические), explicit- и implicit-преобразования, а также ключевые слова (un)checked, fixed, работа с указателями и использование директив препроцессора. По уровню изложения материал ближе всего к новичкам, автор приводит множество примеров с комментариями на каждую новую синтаксическую конструкцию. Например, объясняя смысл и принцип определения индексаторов, автор сравнивает их с обычными массивами и сразу же приводит простой пример:

Код
// Объявление массива целых значений.
int[] myInts = { 10, 9, 100, 432, 9874};

// Использование операции [] для доступа к элементам.
for(int j = 0; j < myInts.Length; j++)
Console.WriteLine("Индекс {0} = {1} ", j, myInts[j]);


В главе 10 (обобщения) рассматриваются возможности .NET 2.0 по определению и использованию generic-типов. Приводятся аргументы в пользу обобщений по сравнению с нетипизированными коллекциями на примере ArrayList, подробно (вплоть до IL-кода) показывается, сколько операций "упаковка" и "распаковка" происходит при использовании нетипизированной коллекции целых чисел. Помимо этого, автор затрагивает проблемы типовой безопасности и показывает, как можно было бы обойти их без использования generic-типов. Наконец, вводится понятие "обобщение" и на примере классов пространства имён System.Collections.Generic (в частности, List<T>) показывается их использование. После этого автор подробно останавливается на вопросе создания собственных обобщённых типов, рассматривая возможные варианты использования (обобщённый класс, интерфейс и делегат). Не обходятся без отдельного упоминания ключевые слова default и where.

Основная аудитория этой книги - начинающие дотнет-разработчики, изучающие .NET "с нуля", а также все желающие повысить уровень владения C# в рамках платформы .NET 2.0

Через 3-4 недели книга должна появиться на полках интернет-магазинов. Ждём с нетерпением, и будем надеяться, это не последняя книга с виноградом на обложке smile


--------------------
user posted image
PM MAIL WWW   Вверх
archeg
Дата 13.8.2007, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(ivashkanet @  13.8.2007,  09:11 Найти цитируемый пост)
Кроме того, я считаю плюсом языка, что он настолько прост, что его могут выучить (именно это слово, а не другое) даже домохозяйки. 

Непомню какой автор, Рихтер кажется писал что простота изучения и использования шарпа позволяет сосредоточится более на архитектуре, чем на низкоуровнем устройстве програмы.

Как по мне, так програмист, если это будет оч. нужно ), выучит любой язык который нужно - ведь это его професия. Домохозяйка же, никогда не будет учить язык програмирования, хотя возможно и могла бы ). Основной плюс шарпа именно в том, что на этом языке, скорее всего, написаная програма просто напросто будет иметь менее кривую архитектуру и програмист потратит меньше времени чем на некоторых других языках (тот же сипп), а не в том что его может выучить каждый  smile 

Сейчас идет тенденция более к упрощению языка, чем даже увеличению фукциональности

Это сообщение отредактировал(а) archeg - 13.8.2007, 10:04


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

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


Опытный
**


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

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



Купив эту книгу, я впервые в жизни узнал о винграде. Благодаря логотипу на обороте. Очень доволен и книгой, и винградом  smile 


--------------------
Хочешь что-то сделать - сделай это сам или попроси помощи на винграде smile
user posted image
PM MAIL ICQ   Вверх
CYBERDREAM
Дата 28.11.2007, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I think, there4 I am
***


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

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



А я наоборот из Винграда узнал о книге и о логотипе на обложке.  smile 


--------------------
Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно)
Telegram, skype: kuchuk.artiom
PM MAIL WWW   Вверх
Master_
Дата 30.1.2009, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Подскажите, эта книга чем отличается? http://shop.top-kniga.ru/books/item/in/374866/
Просто у меня в городе есть магазин, но что-то обложка не похожа на ту, что в этой теме. 
PM   Вверх
Partizan
Дата 30.1.2009, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

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



Master_, книга под вашей ссылкой более актуальна...
книга, которая описывается в этом топике - по .NET 2.0, под ссылкой - по 3.0


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Master_
Дата 1.2.2009, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Ох, действительно, как я не заметил разницу 2.0 и 3.0
Пойду покупать smile
PM   Вверх
QryStaL
Дата 1.2.2009, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Intellectual feast
**


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

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



Master_, лучше по 3.5 купить
Забудьте про 3.0 =)


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


Хранитель Клуба
Group Icon
Награды: 1



Профиль
Группа: Админ
Сообщений: 3639
Регистрация: 31.7.2007
Где: Moscow, Dubai

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



Но на 3.X я так понимаю не будет логотипа Винграда. smile А это в книге главное  smile 

Пойти купить что ли.... Для коллекции... smile
PM   Вверх
ksili
Дата 3.2.2009, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(THandle @  3.2.2009,  16:03 Найти цитируемый пост)
Пойти купить что ли.... Для коллекции... 

Лучше купи для коллекции футболку с логотипом Винграда. И в жизни пригодится, и Винграду поможешь  smile 


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




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


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

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