Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Разработка Windows-приложений на языке C# 2005

Покупка
Артикул: 834936.01.99
Доступ онлайн
1 000 ₽
В корзину
В курсе рассматриваются основные этапы проектирования информационной системы на учебном примере. В качестве учебного примера рассматривается информационная система учета данных по сотрудникам компании, которая реализуется как клиент-серверная система, базирующаяся на использовании Windows-форм, библиотеки классов Microsoft.NET Framework 2.0. Курс предназначен для студентов, обучающихся по специальности 010502 "Прикладная информатика (по областям)", а также может быть рекомендован для студентов специальности 080507 "Менеджмент" и аспирантов соответствующих специальностей. Учебный материал может быть использован при изучении дисциплин, связанных с разработкой экономических информационных систем, в процессах курсового и дипломного проектирования, а также при выполнении научно-исследовательских работ аспирантами.
Долженко, А. И. Разработка Windows-приложений на языке C# 2005 : краткий курс / А. И. Долженко. - Москва : ИНТУИТ, 2016. - 159 с. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2157478 (дата обращения: 18.08.2026). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов

Разработка Windows-приложений на языке C# 2005
2-е издание, исправленное
Долженко А.И.
Национальный Открытый Университет “ИНТУИТ”


Разработка Windows-приложений на языке C# 2005/ А.И. Долженко - М.: Национальный Открытый
Университет “ИНТУИТ”, 2016
В курсе рассматриваются основные этапы проектирования информационной системы на учебном
примере.
В качестве учебного примера рассматривается информационная система учета данных по
сотрудникам компании, которая реализуется как клиент-серверная система, базирующаяся на
использовании Windows-форм, библиотеки классов Microsoft.NET Framework 2.0. Курс предназначен
для студентов, обучающихся по специальности 010502 "Прикладная информатика (по
областям)", а также может быть рекомендован для студентов специальности 080507
"Менеджмент" и аспирантов соответствующих специальностей. Учебный материал может
быть использован при изучении дисциплин, связанных с разработкой экономических
информационных систем, в процессах курсового и дипломного проектирования, а также при
выполнении научно-исследовательских работ аспирантами.
(c) ООО “ИНТУИТ.РУ”, 2008-2016
(c) Долженко А.И., 2008-2016


Введение
В жизненном цикле экономической информационной системы важным этапом
является разработка системы. Использование современных программных платформ и
инструментальных средств автоматизации программирования является неотъемлемым
требованием, предъявляемым к созданию программного обеспечения информационной
системы. Платформа .NET компании Microsoft является новейшей разработкой, в
которой сконцентрирован опыт многих разработчиков программных систем.
Специально для платформы .NET компании Microsoft разработала
полнофункциональный объектно-ориентированный язык программирования C#. Этот
язык вобрал в себя лучшие качества таких языков, как C++, Java. Обладая мощной
функциональностью, язык C# в то же время является более простым, надежным и
безопасным, чем его предшественники. Применение языка C# целесообразно для
построения как Windows- , так и Web-приложений.
Платформа Microsoft .NET постоянно развивается. На смену первым выпускам Visual
Studio 2003, .NET Framework 1.0 и 1.1, языку C# 1.0 пришли более богатые в
функциональном отношении Visual Studio 2005, .NET Framework 2.0 и язык C# 2.0. В
настоящий момент уже выпущены релизы Visual Studio 2008, C# 3.0, библиотека
Microsoft.NET Framework 3.0 и 3.5.
В предлагаемом лабораторном практикуме рассматриваются основные этапы
проектирования информационной системы на учебном примере. В качестве учебного
примера рассматривается информационная система учета данных по сотрудникам
компании, которая реализуется как клиент-серверная система, базирующаяся на
использовании Windows -форм., библиотеки классов Microsoft.NET Framework 2.0.
Примеры кода программ, приводимые в лабораторном практикуме проверены в среде
Microsoft Visual Studio 2005, с библиотекой Microsoft.NET Framework 2.0, языком
программирования Microsoft Visual C# 2005 и системой управления базами данных MS
SQL Server-2005.
Лабораторный практикум предназначен для студентов, обучающихся по
специальности 010502 “Прикладная информатика (по областям)”, а также может быть
рекомендована для студентов специальности 080507 “Менеджмент” и аспирантов
соответствующих специальностей.
Представленный в лабораторном практикуме материал может быть использован при
изучении дисциплин, связанных с разработкой экономических информационных
систем, в процессах курсового и дипломного проектирования, а также при выполнении
научно-исследовательских работ аспирантами.


Создание главного окна приложения в среде С#
Цель работы: Изучить основные элементы среды разработки Visual Studio Integrated
Development Environment ( IDE - интегрированная среда разработки) C# при создании
на языке C# приложений с графически интерфейсом.
Основные сведения
Среда разработки Visual Studio Integrated Development Environment (IDE) -
интегрированная среда разработки) включает набор инструментов и не зависит от
используемых языков программирования, представленных в Visual Studio. Visual Studio
можно использовать для создания кода и на различных языках программирования:
управляемый C++ - Manadged C++, Visual Basic.NET, Java.NET, C#.
В лабораторной работе проводится изучении среды разработки на языке
программирования C# и следующих средств проектирования Windows - приложений:
основные окна среды разработки C#;
построение базовой инфраструктуры с помощью Application Wizard (мастер
создания приложений);
использование дизайнера форм Dialog Painter (программа для рисования
диалоговых окон) для оформления диалоговых окон;
добавление новых функциональных возможностей в приложение с
использованием вкладки Properties (свойства).
Обзор среды разработки C#
Для начала работы с Visual Studio.NET необходимо из главного меню выбрать пункт
“Microsoft Visual Studio.NET” (VS). При этом на компьютере загрузится Developer
Studio (визуальная среда разработки Microsoft Visual ) на экране компьютера будет
выведено окно, изображенное на рисунке 1.1.
Проектирование приложения
В качестве приложения разработаем простое приложение, пользовательский интерфейс
которого будет содержать только главное окно. Для этого необходимо выполнить
следующие шаги:
1. Создать рабочую область, называемую также рабочей средой (проектирования),
рабочим пространством и рабочей обстановкой нового проекта.
2. Для создания каркаса приложения можно использовать мастер создания
приложений - Application Wizard.
3. Изменить внешний вид автоматически создаваемых мастером окон до желаемого
вида.


Рис. 1.1.  Стартовое диалоговое окно IDE
4. Добавить код C#, который будет вызывать отображение приветствия.
Создание рабочей области проекта
В VS каждому разрабатываемому приложению нужна рабочая среда. Рабочая среда
проекта состоит из папок, в которых хранятся файлы исходного кода, а также из папок,
в которых хранятся различные конфигурационные файлы. Создание рабочей среды
нового проекта производится следующим образом:
1. Щелкните на ссылке Project (Создать новый проект) метки Create на начальной
странице (Start Page) VS.NET. При этом откроется окно создания нового проекта
New Project (рисунок 1.2).


Рис. 1.2.  Мастер создания нового проекта (New Project Wizard)
2. В дереве, отображаемом в подокне Project Type (Типы проектов) выберите “Visual
C# /Windows”. В подокне Templates (Шаблоны) выберите Windows Application
(Приложение Windows ).
3. В поле Name (Название проекта) наберите имя проекта - Project_К4И_01 (имя
проекта присваивается в соответствии со следующим синтаксисом:
Project_”номер группы“_”номер бригады в группе” ).
4. Щелкните на кнопке ОК. (Да). Мастер создания нового проекта создаст новый
класс Form1, производный от System.Windows.Forms.Form с правильно
настроенным методом Main( ). В свойствах проекта автоматически будут созданы
ссылки на необходимые сборки библиотеки базовых классов. На экране появится
графический шаблон среды разработки (рисунок 1.3).


Рис. 1.3.  Графический шаблон главного окна приложения
При помощи дизайнера графических форм можно добавлять в приложение любые
элементы управления и он будет автоматически генерировать код для этих элементов
(по умолчанию файл с главной формой приложения называется Form1.cs ).
Для просмотра кода сгенерированного приложения можно в окне Solution Explorer
щелкнуть правой кнопкой мыши на файле Form1.cs и в контекстном меню выбрать
View Code (рисунок 1.4).


Рис. 1.4.  Выбор режима View Code в контекстном меню
В результате будет выведен на экран следующий листинг кода приложения
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Project_К4И_01
{
  public partial class Form1 : Form
  {
    public Form1()
   { InitializeComponent(); }
  }
}
Инициализация компонент реализуется кодом, который можно отобразить, в окне
Solution Explorer щелкнуть на пункте Form.Designer.cs (рисунок 1.5).


Рис. 1.5.  Выбор режима Form.Designer.cs
namespace Project_К4И_01
{
  partial class Form1
  {
    private System.ComponentModel.IContainer components = null;
    protected override void Dispose(bool disposing)
    {
       if (disposing && (components != null))
       {
          components.Dispose();
       }
       base.Dispose(disposing);
    }
    #region Windows Form Designer generated code
    private void InitializeComponent()
    {
       this.components = new System.ComponentModel.Container();
       this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
       this.Text = "Form1";
     }
     #endregion
  }
}


Доступ онлайн
1 000 ₽
В корзину