Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Чему вы научитесь
Как устроена платформа .NET и .NET Core
Основные типы данных в C#
Управление потоком исполнения программы: циклы, условия
Массивы и коллекции: Array, List, Dictionary, Stack, Queue
Классы и структуры: отличия в контексте управления памятью
ООП в C#: наследование, полиморфизм...
Название - жесть, но уроки увлекательные)
C# уроки для маленьких и тупых
#0. Пилотный выпуск
#1. Переменные и встроенные типы
#2. Операции с переменными или как убить с помощью кода
#3,4,5. Условные конструкции
#6. Циклы или бич "индусов"
#7. Массивы
#8. Класс и объект...
Зачем ещё один пак уроков похожих, спросите вы, юзнув прошлую тему в этом разделе. Выбирайте, кто вам более понятен в обьяснении.
Программирование на языке С. Урок 1 - Вывод на консоль
Программирование на языке С. Урок 2 - Типы переменных
Программирование на языке С. Урок 3 -...
1. Полный справочник по C++ (Герберт Шилдт) - Читать
2. Краткий справочник по языку программирования C++ - Читать
3. C++ дляначинающих (Стенли Липпман) - Читать
4. Краткий справочник по языку C (В.А.Ильина П.К.Силаев) - Читать
Тема посвящена книгам по С++.
Шапка будет пополняться книгами.
Книги:
Полный справочник по C++
Джеффри Рихтер: Программирование на платформе Microsoft .NET Framework на языке С#
Давно хотели изучить C# и .NET? Теперь вы с легкостью им овладеете, а всё благодаря этому видеокурсу. Каждый урок — это новая тема.
Курс расскажет об основах построения программ на языке C#, его синтаксис, а также детали реализации приложений на платформе .NET Framework 4.5.
1. Обзор...
Прелюдия к практическому примеру.
Если обратиться к первоисточникам (MSDN), то можно заметить, что классы для работы с ODBC и классы для работы с OleDb чрезвычайно схожи как по названиям, так и по названиям методов и свойств, которые они содержат. В данном разделе мы рассмотрим функцию, которая...
Практический пример на чтение данных из базы данных.
Данный пример показывает принцип чтения данных из базы данных. Программа отображает в сетку содержимое таблицы. В примере используется параметр для фильтрования полученных данных. Код примера:
using System;
using System.Drawing;
using...
Работа с технологией ADO.NET в .NET Framework.
ADO.NET - технология доступа к базам данных. Данная технология нужна для построения рассоединенных систем на платформе .NET.
Отличие ADO.NET от ADO состоит в том, что ADO создает клиент-серверные приложения, когда клиент должен постоянно...
Практический пример работы с базами данных через ODBC-драйвер.
Данное приложение является учебным примером, в котором пользователь имеет возможность отправлять SQL-запросы к базе данных Books и просматривать результаты выполнения этих запросов.
using System;
using System.Drawing;
using...
Прелюдия к практическому примеру.
В предыдущих разделах, вы уже ознакомились с основными классами для работы с базами данных через механизм ODBC-драйверов. В этом разделе вам будет предложено краткое описание классов для работы с визуальным отображением полученных данных.
Источник данных...
Практический пример на чтение данных из базы данных.
Данный пример показывает принцип чтения данных из базы данных. Программа запрашивает у пользователя строку запроса и выводит на экран или в файл полученные результаты. При анализе не забудьте подключить System.Data.Dll. Код примера:
using...
Работа с технологией ODBC в .NET Framework.
Настало время затронуть принципы работы с базами данных в .NET Framework. В частности в данном уроке мы рассмотрим технологию ODBC для доступа к базам данных. ODBC известна вам из курса Visual C++.Иерархия классов ODBC в .NET Framework достаточно...
Практический пример на использование механизма многопоточности.
Данное приложение является учебным примером на использование механизма многопоточности в C# - приложениях.
using System;
using System.Drawing;
using System.Windows.Forms;
using System.Threading;
namespace CSharpApplication.Threads...
Прелюдия к практическому примеру.
В следующем разделе вашему вниманию будет представлен пример приложения, использующего многопоточность.
В прошлых уроках вы уже познакомились с классом, который работает с процессами. Настало время поближе познакомиться с классом, работающим с потоками языка...
Практический пример на мьютекс
Пример состоит из 2 – х приложений. Первое записывает информацию в файл, второе ожидает пока первое запишет, после чего организует чтение из файла. Используется механизм мьютекса. Приводим код обоих приложений. Пишущее называется – master, читающее (slave).
master...
Практический пример на критическую секцию.
Данный пример раскрывает понятие критической секции.
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
// Пространство, в котором находятся потоковые классы
using...
Мьютекс, критическая секция и другие механизмы синхронизации.
C понятием синхронизации и её механизмами вы уже сталкивались в курсе Visual C++. Теперь настала пора проанализировать их в контексте C#. Классы, связанные с проблемами синхронизации располагаются в пространстве System.Threading...