Хочешь изучать C# и .NET, но не знаешь с чего начать?
Предлагаю несколько онлайн курсов от intuit.ru, которые помогут начать изучать C# и платформу .NET в целом.
Основы программирования на C#
Автор: В.А. Биллиг
В учебном курсе представлено полное описание языка C#. Подробно рассматриваются классы, структуры, интерфейсы, делегаты. Особое внимание уделяется наследованию и универсальным классам. Рассматривается среда разработки Visual Studio .Net и классы библиотеки FCL каркаса Framework .Net. Изложение сопровождается большим числом примеров.
В учебном курсе представлено полное описание языка C#. Оно включает рассмотрение встроенных типов данных, управляющих структур языка, процедур, рекурсии, строк, массивов. Основное внимание уделяется классам, структурам, интерфейсам, делегатам, событиям. Особое внимание уделяется изучению отношений между классами – наследованию и встраиванию. Подробно рассмотрена универсальность и ограниченная универсальность классов – новинка, появившаяся в последней версии C#. Изучение основ программирования на C# ведется с позиций объектной технологии, где понятие класса рассматривается как тип данных и как модуль – архитектурная единица построения программных систем. Обсуждаются вопросы корректности программных систем, их устойчивости, повторного использования и расширяемости. Рассматривается среда разработки Visual Studio .Net, классы библиотеки FCL, организация интерфейса в Windows-проектах, рисование в формах, создание семейства графических классов. Изложение сопровождается большим числом примеров.
Введение в программирование на C# 2.0
Автор: А.Л. Марченко
В курсе описываются синтаксис языка программирования C# 2.0 .NET и множества классов, применяемых для разработки приложений на платформе .NET, излагаются основы объектно-ориентированного программирования, методы создания элементов пользовательского интерфейса и основы работы с базами данных.
Разработка Windows-приложений на языке C# 2005
Автор: А.И. Долженко
0. Введение
1. Создание главного окна приложения в среде С#
2. Создание главного меню приложения
3. Создание многооконного приложения
4. Создание пользовательских диалоговых окон
5. Создание панели инструментов и контекстного меню
6. Создание строки состояния
7. Создание элементов управления
8. Подготовка ADO.NET к работе в приложении
9. Отображение данных на экранной форме
10. Модификация, вставка и удаление записей в наборе данных
11. Упорядочивание списков и вычисляемые столбцы DataSet
12. Улучшения интерфейса программы
13. Интеграция отчетов в Windows-приложения
14. Манипулирование строками соединений с источником данных
15. Развертывание приложения
Создание Windows-приложений на основе Visual C#
Автор: Ч.А. Кариев
Рассматривается создание Windows-приложений на основе Visual C# в среде Microsoft Visual Studio.NET. Более 100 готовых примеров, доступных для скачивания, различного уровня сложности - от блокнота и калькулятора до почтового клиента и финансовой программы позволят быстро научиться создавать собственные приложения.
Рассматриваются основы создания Windows-приложений в среде Visual Studio.NET на языке Visual C# - свойства проектов, окна Solution Explorer, Class View, Toolbox, XML -документирование кода. Проводится подробное сравнение особенностей синтаксиса делегатов и событий в Windows - формах и консольных приложениях. Изучение многочисленных элементов управления сопровождается применением их в приложениях различной сложности - блокноте, калькуляторе, программе просмотра изображений, почтовой программе Ballet, финансовой программе Education Center. Рассматриваются вопросы, связанные с реестром и файловой системой операционной системы Windows, XML - сериализацией. Описываются элементы языка SQL, модель объектов ADO.NET, практическое использование в Windows-приложениях баз данных Microsoft SQL Server и Microsoft Access. В курс входит описание применения библиотек кода - .NET и COM компонент, вызов функций WinAPI. Рассматривается работа с печатью и изображениями. Приводится применение асинхронной модели программирования в .NET Framework. Уделяется внимание вспомогательным средствам - созданию пакетов дистрибутивов, справки, переводу приложений, защите сборок. Вопросы безопасности рассматриваются в широком спектре - уровни доступа, администрирование, создание собственной технологии ролевой безопасности. Применяются дополнительные утилиты, входящие в состав Visual Studio .NET - tlbimp.exe, ildasm.exe, ilasm.exe, gacutil.exe, caspol.exe.
Программирование на языке С#: разработка консольных приложений
Авторы: Е.В. Кудрина , М.В. Огнева , М.С. Портенко
Курс предназначен для изучения языка С# и особенностей разработки консольных приложений в среде Visual Studio.
В качестве среды разработки консольных приложений рассматривается Visual Studio .Net, которая представляет собой мощный и удобный интерфейс написания, корректирования, отладки и запуска приложений, и использует .NET совместимые языки.
Компании из статьи
Microsoft Украина | Украинское подразделение компании Microsoft. |