![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
||
|
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
![]() Язык программирования C# 2005 для профессионалов, Кристиан Нейгел, Билл Ивьен, Джей Глинн, и др., издательская группа Диалектика-Вильямс, 2006 г. Предлагаю всем желающим ознакомиться с неплохим переводом одноименной книги от издательства Wrox. Для ознакомления, кроме содержания доступно введение и две главы: Содержание (pdf) Введение (pdf) Локализация и глобализация приложений (pdf) Система безопасности .NET (doc, без иллюстраций) Будущее распределённого программирования (doc, без иллюстраций) Исходя из содержания, можно составить впечатление о полноте охвата всей предметной области: полное описание синтаксиса и языковых возможностей C# 2.0, подробное описание .NET Framework 2.0, работа в 2005-й студии и разработка баз данных SQL Server 2005 с использованием .NET. Более всего напоминает книги Троелсена (классика ![]() ![]() Во введении сказано о том, на кого расчитана эта книга:
Хотел бы вкратце поделиться впечатлением о прочитанном. Глава "Локализация приложений" даёт полное представление о качестве и стиле излагаемого материала, и могу с уверенностью сказать - то и другое на высоте. Кроме всего прочего, почерпнул много нового для себя о локализации, глобализации, культурах и строках Unicode ![]() В главе "Безопасность приложений .NET" можно почерпнуть сведения о группах кода и разрешениях (администрируемых с помощью утилиты caspol.exe, либо через консоль администрирования), о полномочиях сборки и запросе полномочий (demanding permissions), о декларативной безопасности (на уровне атрибутов, добавляемых в assembly) и многом другом. Честно говоря, безопасность в .NET - один из самых сложных вопросов, и столкнувшись с ним, например, при подготовке к сдаче сертификационного экзамена, понимаешь что нужен источник, содержащий всю информацию сразу и в понятном виде. Наличие примеров "из жизни" тем более полезно, т.к. материала много. Глава "Безопасность приложений" в этом плане очень порадовала. Глава "Будущее распределённого программирования" приводит сравнительный анализ существующих решений (Web services, Remoting) и новой технологии WCF (Windows Communication Foundation). Книга направлена на аудиторию, имеющую опыт .NET и желающую расширить и систематизировать свои знания для повышения уровня владения языком C# и инструментарием платформы. Уровень изложения очень высокий, со всей ответственностью заявляю, что по прочтении книги и минимальной доп. подготовке - пробежаться по TestKing, заполнить пробелы - можно смело идти сдавать сертификационные экзамены Microsoft. Кроме того, она будет полезна и новичкам, т.к. после определённого этапа (переход от "чайника" к "начинающему разработчику") общей информации MSDN/форумы/google начинает нехватать для развития. Хочу отметить актуальность материала: в книге идёт речь о .NET 2.0, Visual C# 2005 и SQL Server 2005. Учитывая то, что .NET-комьюнити очень подвижный народ, две трети уже перешли на .NET 2.0 и соответствующие продукты, тем более ценной является любая грамотно структурированная и систематизированная информация по теме. Частично материал "обратно совместим" с первой версией фреймворка: например, мало что менялось в классе CultureInfo из главы "Локализация"; наибольшие изменения коснулись классов из Windows Forms и ASP.NET. В целом, аннотация от издательства вполне соответствует материалу: "Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. В книге подробно рассматриваются такие вопросы, как основы языка программирования C# 2005, организация среды .NET 2.0, работа с данными, создание Windows- и Web-приложений, взаимодействие через сеть, создание Web-служб и многое другое. Немалое внимание уделено проблемам безопасности и сопровождения кода. Тщательно подобранный материал позволит без труда разобраться с тонкостями использования Windows Forms и Web Forms. Читатели ознакомятся с работой в Visual Studio .NET, а также с применением таких технологий, как COM, ADO.NET, ASP.NET и GDI+. Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для .NET 2.0." P.S. советую всем .NET-чикам ознакомиться, хотя бы пролистать главы доступные для скачивания. -------------------- ![]() |
|||
|
||||
monax |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 9.6.2005 Репутация: нет Всего: 4 |
Прочитал. В целом понравилась, за очень короткий срок (2 дня) разобрался с методами работы с БД в asp.net. Примеры тоже порадовали. Что ещё заслуживает отдельного внимания - работа с БД как в приложениях так и в web.
--------------------
Лаборатория программиста |
|||
|
||||
tolik_p |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 30.6.2007 Где: Брянск Репутация: нет Всего: 1 |
Хорошая книга, для новичков подойдёт, даёт хорошие знания по основам языка и обзор по использованию смежных технологий (разработка для вэб, БД, распределённые приложения). Но, чтобы полноценно использовать возможности языка, нужно почитать дополнительную литературу (регулярные выражения, работа в сети, ADO.NET, ASP.NET и т.д.). Конечно всё про C# и .Net вряд ли в какую книжку влезет - слишком уж многосторонняя эта тема... Примеров достаточно, и они приближены к реальным приложениям. Поставлю книге оценку - 4+, т.к. свою задачу она выполняет.
Это сообщение отредактировал(а) tolik_p - 30.6.2007, 14:38 |
|||
|
||||
arman3dg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 14.7.2007 Репутация: нет Всего: нет |
Привет всем, я новичок с программирование, и есть ворпрос какая разница в С++ и С#, ни знаб почему но мне хочется изучит C#
![]() |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
arman3dg, для этого есть раздел "C# с чего начать" и другие.
-------------------- ![]() |
|||
|
||||
Mag |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 107 Регистрация: 23.6.2005 Репутация: нет Всего: нет |
monax, можишь отправить на почту примеры к этой книге?
--------------------
В каждой черной комнате есть выход - всегда есть выход с любой ситуации! |
|||
|
||||
OLEG_NET |
|
|||
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 15.5.2007 Репутация: нет Всего: 1 |
Не знаю,на мой взгляд лучше всего рихтер(clr via c#)+троелсен вот и будет знание платформы(с базовыми знаниями С# и fcl).
|
|||
|
||||
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: нет Всего: 23 |
Купил себе эту книгу около года назад. Честно говоря - весьма посредственно. Даже взять самих авторов - люди слова, а не дела. Очень поверхностный взгляд на всё понемногу. Взгляда изнутри нет как такового. Такое впечатление, что авторы сами лишь поверхностно знают материал. Не удивлюсь, если они являются лекторами в ВУЗах.
Для тех, кто ещё думает - совет: есть замечательный автор Джеффри Рихтер. Думаю, в представлении не нуждается. Он как раз имеет основательный подход, являясь при этом опытным разработчиком и деловым человеком. У него есть книга по программированию для .NET, правда, кажется, пока только по первому шарпу, но зато с её помощью лучше понимаются азы самой идеологии. А синтаксические особенности второго шарпа можно и в справке почитать, к тому же книг по языку навалом. Плюс с майкрософтом у него давние отношения, при этом он не является их рекламной пешкой, а лишь сделал для себя выбор в их пользу. Честно говоря, знал бы тогда, ни за что не покупал бы эту книгу. Если хотите глубже понять смысл подхода .NET, то эта книга вам не подойдёт, если же нужно быстро и ненадолго, то эта книга - подходящая кандидатура. Спасибо. |
|||
|
||||
HalkaR |
|
|||
![]() Пуфыстый назгул ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2132 Регистрация: 8.12.2002 Где: В Москве Репутация: 14 Всего: 42 |
NiJazz, ты ошибаешься. У Рихтера есть книга по C# 2.0.
Добавлено через 1 минуту и 57 секунд [offtop] NiJazz, кстати привет! Ты в Москве? Можем пересечься. [/offtop] |
|||
|
||||
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: нет Всего: 23 |
Кстати, она у меня есть в формате chm. Правда, на английском. Если кому надо могу скинуть.
Возвращаясь к предыдущему посту, добавлю, что просто в этой книге нет того уровня детализации, который порой так необходим. Обо всём понемногу, в общем. Добавлено через 57 секунд Оффтоп. Только что заметил, что сегодня ровно 4 года, как я стал участником этого форума. Всем спасибо! ![]() |
|||
|
||||
Vitalij |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 13.7.2007 Репутация: нет Всего: нет |
||||
|
||||
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: нет Всего: 23 |
Попробуй сюда: http://webfile.ru/
Можно на http://zalil.ru/. Здесь до 50 мегабайт. Раздели на два архива и выложи по-отдельности. А на винграде никак? |
|||
|
||||
_OZ_ |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 18.8.2007 Репутация: нет Всего: нет |
Vitalij - было бы замечательно.
|
|||
|
||||
StrikerX |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 17.5.2007 Репутация: нет Всего: нет |
Подскажите какую книжку взять по этому С#.
PS. Желательно чтобы там было хорошее описание для разделенного вычисления (для многоядерных процов и процов) |
|||
|
||||
snav |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 8.9.2007 Репутация: 2 Всего: 4 |
К тому же, далеко не обо всем ![]() Вообще, меня удивило, что подавляющее большинство прочитавших проголосовало за эту книгу. На мой взгляд книга абсолютно бестолковая и бесполезная. Не смотря на внушительный объем, полезной информации в ней очень мало. Вопросы рассматриваются крайне поверхностно и обрывками. Цельной картины и понимания она не дает. В изложении материала встречаются чудовищные ошибки, которые свидетельствуют, что авторы плохо знают C# (впрочем, возможно, это ошибки русского перевода). Я покупал эту книгу в надежде, что она поможет мне изучить .NET, но был горько разочарован. Ни с одним вопросом мне эта книга разобраться не помогла. Пришлось засунуть книгу на полку и разбираться с .NET по другим источникам MSDN. |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
snav, ну не настолько книга "бестолковая" и бесполезная, как вам кажется. Хотя ошибки есть, подозрение падает на переводчиков а не на авторов.
-------------------- ![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |