Я ищу совет для лучшей практики в развитии навыков кодирования в C # - PullRequest
0 голосов
/ 05 ноября 2010

Я относительно новичок в C #. Очевидно, мне нужно улучшить свои навыки программирования на C #. Я в основном работаю в WPF и часто пишу конвертеры и свойства зависимостей. У меня был быстрый опыт программирования на Actionscript. Тем не менее, программирование аналогичной логики в C # совсем другое, особенно когда дело доходит до синтаксиса. Я понимаю, что мне нужно расширить свои знания C # и улучшить мое понимание синтаксиса, чтобы стать более комфортным с C #. Мне интересно, может ли кто-нибудь посоветовать, какая будет лучшая методология, чтобы почувствовать этот пробел, и какие-либо хорошие веб-источники или книги, которые вы знаете. Спасибо за вашу помощь.

Ответы [ 4 ]

2 голосов
/ 05 ноября 2010

Из вашего вопроса на самом деле не ясно, сколько опыта и знаний вы уже получили.У нас есть навыки программирования, и у нас есть навыки C # / .NET, и у нас есть навыки WPF, каждый из которых отличается.

1) Навыки программирования: вам необходимо иметь четкое представление о методах программирования, ООП, алгоритмах, шаблонах проектирования.... но вы, вероятно, приобретете это по ходу дела.

2) Навыки C # /. NET: Точное понимание C # объекта, массива, делегата, переменной, типа значения ссылочного типа, обобщений, ... вы уже можетеимейте это знание, но если нет, то есть много хороших книг вокруг, просто купите или одолжите одну

3) WPF: Просто получите открытую книгу Адама Натана.И выучите MVVM или MVVM lite.

2 голосов
/ 05 ноября 2010

Я обнаружил, что на сайте www.blackwasp.co.uk есть практически все учебные пособия, которые могут понадобиться для освоения C #.

2 голосов
/ 05 ноября 2010

вот некоторые ресурсы, которые помогут вам http://weblogs.asp.net/lhunt/pages/CSharp-Coding-Standards-document.aspx

и проверьте эту ветку на Есть ли какие-либо предложения по разработке документа о стандартах кодирования C # / рекомендациях?

Дайте нам знать, если вам нужно больше

1 голос
/ 05 ноября 2010

Если вы хотите сделать покупку, для ваших основ C # вы не могли бы сделать лучше, чем Head First C # .(Напоминание: с этой или любой технической книгой, как только вы ее получите, перейдите на официальный веб-сайт книги, распечатайте исправления и сохраните их вместе с книгой.)

Основы C # бесплатно: ознакомьтесь с C # Учебное пособие по C # на станции .Это довольно хорошо, но их раздел о полиморфизме слабый.Кроме того, часто задавайте вопросы по C # на Stack Overflow и посмотрите, как другие люди его используют.

Для WPF, ознакомьтесь с Sacha Barber «WPF: Руководство для начинающих». Вот список статей Саши .Организации не хватает, поэтому просто найдите на этой странице «WPF: Руководство для начинающих», чтобы найти каждую последующую часть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...