Курсова робота на тему: «ЕЛЕМЕНТИ ІНТЕРФЕЙСУ .NET FRAMEWORK В АСУ»

Зміст

 

Вступ    3

Типи елементів управління    6

Додавання елементів управління на форму    9

Стандартні діалогові вікна    12

Способи повідомлення користувача    19

Меню    22

Головне меню    23

Контекстне меню    27

Висновки    30

Список використаних джерел:    31

 

.NET Frameworkодна з технологій, що входять в .NET, яка є фундаментом для побудови і запуску додатків і сервісів під .NETплатформу. Завдяки цьому каркасу можуть інтегруватися між собою Windows-додатки, XML Web-служби і Web– додатки, крім того, всі вони будуються за допомогою одних і тих же утиліт. Ця технологія побудована так, щоб запускатися і працювати на базі операційних систем Win32.

.NET Framework включає наступні можливості:

  • Загальне мовне середовище реального часу (Common Language Runtime), яке дозволяє інтегруватися додаткам один з одним, підтримувати загальну систему захисту і систему управління пам’яттю незалежно від мови, на якій вони написані. У це середовище входять наступні компоненти:

    Class loader – керує завантаженням класів;

    • Microsoft Intermediate Language – для того, щоб забезпечити мобільність ваших додатків між різними платформами, код при компіляції перекладається спеціальною мовою, яка є незалежним – Microsoft Intermediate Language (MSIL). Таким чином, програму, що відкомпілюється, ви можете переносити на будь-яку платформу, що підтримує .NET Framework. При запуску вашої програми вона переводиться в код, зрозумілий для процесора в поточній системі, використовуючи JIT-компілятор;
    • Code Manager – управляє запуском коду;
    • Garbage Collection – призначений для звільнення невживаних ресурсів;
    • Security Engine – забезпечує захист;
    • Debugger – дозволяє користувачу підлагоджувати додаток і відстежувати виконання запущеного додатку;
    • Type checker – гарантує вірне приведення типів даних;
    • Exception manager – забезпечує механізм передачі виключень;
    • Thread support – підтримка класів для створення багато потокових додатків;
    • COM marshaler – забезпечує взаємодію з сом-компонентами;
    • .NET Framework Class Library Support – забезпечує взаємодію з бібліотеками .NET Framework.
  • Бібліотеку класів (.NET Framework Class Library), яка забезпечує програміста кодом, вирішальним безліч загальних задач, включаючи роботу з базами даних, побудову XML Web-служб і побудову Windows-додатків за допомогою Windows Forms.
  • Завдяки класам з бібліотеки .NET Framework, програмісту надається можливість взаємодіяти із працюючими на машині службами, такими як Windows Internet Information Server (IIS), об’єктами СОМ+, Windows Management Instrumentation (WMI).
  • Для розробки додатків по роботі з базами даних в .NET Framework включається нова версія об’єктів по доступу до даних – ADO.NET. Ця технологія дозволяє працювати, використовуючи нову модель доступу до даних.
  • ASP.NET . Сюди входять всі необхідні інструменти для побудови високопродуктивних Web-додатків. ASP.NET є тим самим фундаментом, який дозволяє будувати подібні додатки.
  • XML Web Services . Ще одна можливість .NET Framework – це підтримка класів для розробки XML Web-служб, які можна використовувати як у власній локальній мережі, так і в Інтернет.
  • Windows і Web Forms – класи .NET Framework дозволяють створювати зручний призначений для користувача інтерфейс як для Windows, так і для Web додатків.
  • У .NET Framework вбудована підтримка багатьох мов програмування, таких як Visual Basic, Visual C++, Visual C#, Visual J# і Microsoft Jscript. Хоча це зовсім не означає, що ви не можете використовувати інші мови програмування, які можуть поставлятися різними компаніями спеціально для розробки додатків для .NET Framework.

    Звичайно ж, ядром технології .NET Framework є бібліотека класів, яка включає сотні класів, що забезпечують розробникам нові можливості. Ця бібліотека інтегрується з Microsoft Visual Studio.NET. Раніше при роботі з Internet існувало багато обмежень, які зв’язували руки розробникам при побудові додатків. Так, наприклад, розробник повинен був приділити багато часу питанню, на якій платформі працюватиме додаток і якого типа клієнти працюватимуть з цим додатком. .NET Framework вирішує ці проблеми. За допомогою цієї технології ви можете розробляти додатки для будь-якої платформи, яка базується на .NET. Крім того, ви можете розробляти додатки на будь-яких .NET-мовах програмування. Передача між додатками здійснюється за допомогою мови XML, що дозволяє не піклуватися про формат вхідних даних.

     

    Типи елементів управління

    Елементи управління є основними частинами при побудові призначеного для користувача інтерфейсу. .NET Framework пропонує безліч елементів управління. Кожному з цих елементів відповідає клас, причому всі класи породжені від класу Control, тому мають багато спільного. Ті елементи управління, які поставляються разом з .NET Framework, являють собою стандартні елементи управління, але програміст може створити власний елемент управління, базуючись на характеристиках існуючих елементів або визначивши поведінку елементу самостійно. Приведемо неповний список стандартних елементів управління, розбивши їх по функціям:

    • Редагування тексту:
      • TextBox – дозволяє відображати текст на екрані з можливістю редагування;
      • RichTextBox – цей елемент управління дозволяє відображати текст з форматуванням. Він може відображати як текст у форматі RTF, так і звичний Plain-текст.
    • Відображення тексту:
      • Label – дозволяє відображати статичний текст на екрані;
      • LinkLabel – цей елемент управління також відображає статичний текст на екрані, але цей текст є Web-посиланням;
      • StatusBar – спеціальний елемент управління, який розташовується, як правило, в нижній частині вікна і відображає інформацію про роботу додатку.

        ЗАВАНТАЖИТИ

        Для скачування файлів необхідно або Зареєструватись

        Elem Interfejsu NET Framework V ASU (355.5 KiB, Завантажень: 1)

Сторінка: 1 2 3 4 5 6
завантаження...
WordPress: 23.21MB | MySQL:26 | 0,310sec