Сохраните счет для текущей строки и отдельного счета для остальной части буфера. Поскольку Вы вводите (или удаляете), слова на текущей строке, обновите только, что количество, но отображают сумму текущего количества строки и остальной части числа буферов.
при изменении строк добавьте текущее количество строки к числу буферов, считайте слова в текущей строке и a) набор текущее количество строки и b) вычтите его из числа буферов.
также было бы мудро рассказать буфер периодически (обратите внимание, что Вы не должны считать целый буфер сразу, так как Вы знаете, где редактирование происходит).
CodePlex - это открытый исходный код Microsoft. проект хостинга веб-сайта. Он содержит множество проектов разной степени качества. Обратите внимание на «самые скачиваемые», так как эти проекты являются наиболее популярными.
http://www.codeproject.com/ - хороший сайт. Вы также можете ознакомиться с обучающими материалами на http://asp.net
Я думаю, что этот сайт - один из лучших ресурсов. Большинство вопросов здесь либо содержат пример кода в ответе, либо указывают на полезный пример кода.