Хотите прямо сейчас получить бесплатный видеокурс по программированию для начинающих?

Blog Archives

C# Многопоточность для новичков

C# Многопоточность для новичков

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

C# Загрузка файлов из интернета

C# Загрузка файлов из интернета

Сегодня хотелось бы рассказать, как производить загрузку файлов из интернета в выбранную пользователем директорию. Попробуем написать небольшую простенькую программку, в которой пользователь будет указывать ссылку на скачивание файла и путь, куда его следует сохранить на компьютере. Для начала создадим новый проект и добавим на него 2 textBox, 2 кнопки и 1 элемент folderBrowserDialog. В первый...

C# Обработка ошибок

C# Обработка ошибок

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

Отправляем email (C#)

Отправляем email (C#)

 В этой статья я хотел бы вам рассказать как отправлять email сообщения из своего приложения на c#. Мы будем подключаться к smtp серверу, например почты Яндекса, и указывая свой логин и пароль от почты, мы будем отправлять сообщение. Для реализации нашей задачи мы будем пользоваться тремя объектами. System.Net.Mail.SmtpClient для отправки сообщения, System.Net.Mail.MailMessage для представления сообщения,...

Заполнение и отправка html форм на C#

Заполнение и отправка html форм на C#

В данной статье хотелось бы рассказать о том, как заполнять поля формы программными методами, а так же как нажимать на кнопку отправки формы. Это может пригодиться для разных задач, не всегда удобно отправлять GET или POST запросы, а проще и удобнее имитировать заполнение и отправку формы. Итак, сегодня попробуем заполнить и отправить форму авторизации...

C# Автозапуск приложения

C# Автозапуск приложения

Очень часто случается, что необходимо реализовать автозапуск программы, что бы при каждом запуске операционной системы запускалась бы и ваша программа. В этой статье я покажу вам как добавить ваше приложение в автозапуск. В операционной системе Windows программы для автозапуска записываются в ветке реестра по следующему пути: «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\» Наша задача добавить добавить в эту ветку...

C# Парсим страницы

C# Парсим страницы

Довольно часто приходится работать с различными сайтами, извлекать какую либо информацию и использовать ее в своем приложении. Такая процедура обычно называется парсингом. Это очень часто может пригодиться вам в вашей практике для реализации различных идей. В этой статье я хочу показать, как эффективно и совсем не сложно извлекать необходимые данные с помощью регулярных выражений....

C# API ВКонтакте — Авторизация

C# API ВКонтакте — Авторизация

Продолжая разговаривать на тему взаимодействия c API ВКонтакте, мы уже создали свое приложений в предыдущем уроке, получили ID приложений, защищенный ключ и сегодня перейдем непосредственно к практической части, начнем писать код, реализуем авторизацию. Как уже было сказано раньше, есть два метода авторизации. В силу обстоятельств нам возможно использовать только метод OAuth авторизации. Если говорить подробнее,...

Взаимодействие с API ВКонтакте

Взаимодействие с API ВКонтакте

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

Поддержите проект

Хит продаж:

Случайный анекдот

Моя вторая книга

Что это???

Программирование для Android:

Мы вконтакте

Помощь сайту

Понравился сайт? Он сильно нуждается в раскрутке.

Чтобы помочь в раскрутке - опубликуйте ссылку на сайт (или любую его страницу) на любом другом сайте в интернете. Тогда сайт станет чуточку популярнее.

Или просто нажмите на кнопки социальных сетей которые стоят в конце каждой статьи

Вместе мы сможем сделать программирование более популярным и более понятным для всех!

Заранее спасибо!
Артём Кашеваров.