Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » C # Програмування на мові високого рівня. Середа розробки Microsoft Visual Studio.NET

Реферат C # Програмування на мові високого рівня. Середа розробки Microsoft Visual Studio.NET





ign="justify"> Однак створення об'єктно-орієнтованої програми являє собою досить непросту задачу, оскільки вимагає розробки ієрархії об'єктів, а погано спроектована ієрархія може звести до нуля всі переваги об'єктно-орієнтованого підходу. Крім того, ідеї ООП непрості для розуміння і особливо для практичного застосування. Щоб ефективно використовувати готові об'єкти з бібліотек, необхідно освоїти великий обсяг досить складної інформації. Неграмотне ж застосування ООП здатне привести до створення надмірно складних програм, які неможливо налагоджувати і вдосконалити.

Для представлення об'єктів у мовах С #, Java, С ++, Delphi та ін. використовується поняття клас, аналогічне повсякденному сенсі цього слова в контексті «клас членистоногих», «клас ссавців», «клас задач »і т. п. Клас є узагальненим поняттям, що визначає характеристики і поведінку деякого безлічі конкретних об'єктів цього класу, званих екземплярами класу. Останнім часом в клас часто додається третя складова - події, на які може реагувати об'єкт класу.

Всі класи бібліотеки .NET, а також всі класи, які створює програміст в середовищі .NET, мають одного спільного предка - клас object і організовані в єдину ієрархічну структуру. Всередині неї класи логічно згруповані в так звані простору імен, які служать для упорядкування імен. Простори імен можуть бути вкладеними, їхня ідея аналогічна знайомої вам ієрархічній структурі каталогів на комп'ютері.

Зазвичай в один простір імен об'єднують взаємопов'язані класи. Наприклад, простір System.Net містить класи, що відносяться до передачі даних по мережі, System.Windows. Forms - елементи графічного інтерфейсу користувача, такі як форми, кнопки і т. Д. Ім'я кожного простору імен являє собою неподільну сутність, однозначно його визначальну.

середу Visual Studio.NET

середу розробки Visual Studio.NET надає потужні та зручні засоби написання, коригування, компіляції, налагодження і запуску додатків, що використовують .NET-сумісні мови. Корпорація Microsoft включила в платформу засоби розробки для чотирьох мов: С #, VB.NET, С ++ і J #.

Платформа .NET є відкритою середовищем. Це означає, що компілятори для неї можуть поставлятися і сторонніми розробниками. До теперішнього часу розроблені десятки компіляторів для .NET, наприклад, Ada, COBOL, Delphi, Eiffel, Fortran, Lisp, Obe- ron, Perl і Python.

Додаток в процесі розробки називається проектом. Проект об'єднує все необхідне для створення програми: файли, папки, посилання та інші ресурси. Середа Visual Studio.NET дозволяє створювати проекти різних типів, наприклад:

Windows-додаток використовує елементи інтерфейсу Windows, включаючи форми, кнопки, прапорці та ін.;

консольний додаток виконує висновок «на консоль», тобто у вікно командного процесора;

бібліотека класів об'єднує класи, які призначені для використання в інших додатках;

веб-сервіс - компонент, методи якого можуть викликатися через Інтернет.

Консольні додатки найкращим чином підходять для вивчення мови, так як в них не використовується безліч стандартних об'єктів, необхідних для створення графічного інтерфейсу.

Знайомство з середовищем Microsoft Visual Studio +2010 (мова С #). Visual Studio +2010 доступна в наступних варіантах:

Express - безкоштовна середовище розробки, що включає тільки базовий набір можливостей і бібліотек;

Professional - поставка, орієнтована на професійне створення програмного забезпечення, і командну розробку, при якій створенням програми одночасно займаються кілька людей;

Premium - видання, що включає додаткові інструменти для роботи і вихідним кодом програм і створення баз даних;

Ultimate - найбільш повне видання Visual Studio, що включають всі доступні інструменти для написання, тестування, налагодження та аналізу програм, а також додаткові інструменти для роботи з базами даних і проектування архітектури ПЗ.

Відмінною особливістю середовища Microsoft Visual Studio 2010 є те, що вона підтримує роботу з декількома мовами програмування та програмними платформами. Тому, перед тим, як почати створення програми на мові С #, необхідно виконати декілька підготовчих кроків зі створення проекту і вибору і настройки компілятора мови С # для трансляції вихідного коду.

Після клацання на кнопці OK середу створить рішення і проект з вказаним ім'ям.

У верхній частині екрана розташовується головне меню (з розділами Файл, Правка, Вигляд і т. д.) і панелі інструментів. Панелей інструментів в середовищі безліч, і якщо включити їх усі, вони займуть половину екрану. При створенні прое...


Назад | сторінка 3 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Гра "Акінатор". Мова програмування: С + +. Середа розробки: Mic ...
  • Реферат на тему: Основи роботи в Fortran і C в середовищі Microsoft Visual Studio 2010
  • Реферат на тему: Microsoft Visual Studio
  • Реферат на тему: Практичні завдання у середовищі програмування Visual Studio Express C # 2 0 ...
  • Реферат на тему: Розробка додатка в середовищі MS Visual Studio для роботи з базою даних