паскаль или делфи тоже? поскольку архитектор дельфи и C# — это один человек, то у них много схожего (ну не очень много, но есть заметное сходство например sender в обработчиках событий).
так вот если навык дельфи есть то можно смело учить C# и брать книжку по SL введение в который даже есть в бесплатном виде, заботливо переведено российским Microsoft на русский.
если знания — только паскаль, то надо отбросить и учить с нуля, взять книгу по C# по-проще и учить язык. Потом подтянуть и SL. Сразу начинать с SL я бы не советовал.
библия C# — это «CLR via C#» от Джеффри Рихтера. Это наше все.
но для начала можно взять любую книгу от Дино Эспозито, Петцольда или Троелсена названий не помню.
вообще, лучше зайти в ближайший магазин, перебрать все книги по .net (тысячи их) и выбрать ту которая написана в твоем духе
Лучше с Троелсена начинать, Эспозито и Петцольд довольно «специализарованные». Можно ещё, конечно, Шилдта почитать, но не уверен есть ли его книга для 2.0.
«С# 2005 и платформа .NET 3.0 для профессионалов. Кристиан Найгел, Билл Ивьен.»
Даст хорошее представление о C#
Книга может и не самая последняя, но в ней есть все что нужно, хоть и не в большом объеме, даже C# 3.0. А дальше я думаю можешь взять любую книгу по SilverLight и обращаться когда нужно к msdn и к тому, что я посоветовал.
Я тоже прочитал много книг по HTML CSS и много много других.
Советы:
Толщина не всегда есть хорошо.
Словосочетание «освой за N часов» сразу должно настораживать.
Язык оригинала должен быть в приоритете.
Поэтому, в идеале, читать надо официальную документацию. Если не понятно, книги на англ. языке, так не будет проблем с переводом специальных терминов и желательно брать книги известных издательств ( например O'Reilly). Ну а если и с языком не очень, тогда набрать несколько книг разных российских издательств разной толщины :)
И невозможность записи в буфер обмена, однако это можно было сделать через JS.
Ну и фишка с обрезанием теста, помню как сам с этим парился и высчитывал ширину каждой буквы.
Спасибо за обзор.
Ого аж глаза разбигаются. Сколько нового. Честно, когда голосовал за возможность печати, веб-камеру и микрофон думал что это будет реализовано не скоро. А тут еще столько всего нового, хватило бы и на Silverlight 5 ;-) Большое спасибо. Пора задуматься что пожелать дальше.
На самом деле, вот лично мне сильно не хватает возможности сгеренить из сильверлайта .exe, к которому прилинковался бы «сильверлайт плеер», что бы оно запускалось на любой машине. Так как это можно сделать с флешем.
Но наверное если такое и будет, то не скоро. Т.к. в любом случае зависимости от дотнета и 10-го медиаплеера испортят малину… ых.
Хотели, вот, на заказ сделать медиа-презентации на базе сильверлайт. Из-за этих ограничений пришлось отказаться от идеи, не смотря на кучу наработок в наличии :|
Подробный обзор нововведений Silverlight 4