Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет полный.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.14 Mб
Скачать

Visual Basic 10.0 і c# 4.0 були випущені в квітні 2010 року, одночасно з випуском Visual Studio 2010.

Нові можливості у версії 4.0:

  • Відбиття (reflection).

  • Іменовані і опціональні параметри.

  • Нові можливості COM interop.

  • Коваріантність і контраваріантність.

  • Контракти в коді (Code Contracts).

Існує декілька реалізацій C#:

  • Реалізація C# у вигляді компілятора csc.exe включена до складу. NET Framework (включаючи .NET Micro Framework, .NET Compact Framework і його реалізації під Silverlight і Windows Phone 7).

  • У складі проекту Rotor (Shared Source Common Language Infrastructure) компанії Microsoft.

  • Проект Mono включає в себе реалізацію C# з відкритим вихідним кодом.

  • Проект DotGNU також включає компілятор C# з відкритим кодом.

  • DotNetAnywhere - орієнтована на вбудовуванні системи реалізація CLR, підтримує практично всю специфікацію C# 2.0.

Дипломний проект буде розроблений у середовищі розробки Visual Studio .NET.

Microsoft Visual Studio - лінійка продуктів компанії Майкрософт, що включають інтегроване середовище розробки програмного забезпечення і ряд інших інструментальних засобів. Дані продукти дозволяють розробляти як консольні додатки, так і додатки з графічним інтерфейсом, в тому числі з підтримкою технології Windows Forms, а також веб-сайти, веб-додатки, веб-служби як у рідному, так і в керованому кодах для всіх платформ, підтримуваних Microsoft Windows, Windows Mobile, Windows CE,. NET Framework,. NET Compact Framework і Microsoft Silverlight.

Visual Studio включає в себе редактор вихідного коду з підтримкою технології IntelliSense і можливістю найпростішого рефакторінга коду. Вбудований відладчик може працювати як відладчик рівня вихідного коду, так і як відладчик машинного рівня. Решта вбудованих інструментів включають в себе редактор форм для спрощення створення графічного інтерфейсу додатку, веб-редактор, дизайнер класів і дизайнер схеми бази даних. Visual Studio дозволяє створювати і підключати сторонні додатки (плагіни) для розширення функціональності практично на кожному рівні, включаючи додавання підтримки систем контролю версій вихідного коду (як наприклад, Subversion і Visual SourceSafe), додавання нових наборів інструментів (наприклад, для редагування і візуального проектування коду на предметно-орієнтованих мовах програмування або інструментів для інших аспектів процесу розробки програмного забезпечення (наприклад, клієнт Team Explorer для роботи з Team Foundation Server).

Visual Studio 2005 (кодове ім'я Whidbey; внутрішня версія 8.0) - випущена в кінці жовтня 2005 року (включає. NET Framework 2.0). Остання офіційно працююча на Windows 2000. На початку листопада 2005 також вийшла серія продуктів в редакції Express: Visual C 2005 Express, Visual Basic 2005 Express, Visual C# 2005 Express і ін. 19 квітня 2006 року редакція Express стала безкоштовною. Service Pack 1 для VS 2005 і всіх Express-редакцій випущено 14 грудня 2006 року. Додатковий патч для SP1, вирішальний проблему сумісності з Windows Vista випущений 6 березня 2007 року.

Visual Studio 2008 (кодове ім'я Orcas; внутрішня версія 9.0) - випущена 19 листопада 2007, одночасно з. NET Framework 3.5. Націлена на створення додатків для ОС Windows Vista (але підтримує і XP), Office 2007 і веб-додатків. Включає в себе LINQ, нові версії мов C# і Visual Basic. У студію не ввійшов Visual J#. З 28 жовтня 2008 року вперше доступна версія російською мовою.

Visual Studio 2010 (кодове ім'я Hawaii, для Ultimate - Rosario; внутрішня версія 10.0) - випущена 12 квітня 2010 разом з. NET Framework 4.0. Visual Studio включає підтримку мов C# 4.0 і Visual Basic. NET 10.0, а також мови F#, який був відсутній у попередніх версіях.

Visual Studio 2012 поширюється в тих же редакціях, що і 2010. Зміни торкнулися Visual Studio 2012 Express - встановлюються всі мови програмування, а не один (як раніше Visual Basic 2010 Express, Visual C# 2010 Express), а також тепер існує п'ять версій Visual Studio Express: Visual Studio Express 2012 для Web, Visual Studio Express 2012 для Windows 8, Visual Studio Express 2012 для Windows Desktop, Visual Studio Express 2012 для Windows Phone і Visual Studio Team Foundation Server Express 2012. Всі версії поширюються, як окремі додатки. Visual Studio Express 2012 для Windows 8 дозволяє розробляти програми для Windows Store з Modern-інтерфейсом, а Visual Studio Express 2012 для Windows Desktop дозволяє розробляти "класичні" додатка для Робочого столу. Що стосується Visual Studio Team Foundation Server Express 2012, то ця версія поставляється з оболонкою Visual Studio 2012.

Розробляти програми за допомогою Visual Studio 2012 можна тільки під Windows 7 SP1 і Windows 8. Вийшов фікс від Microsoft, що дозволяє розробляти програми і під Win XP.

Microsoft Visual Studio Express - лінійка безкоштовних інтегрованих середовищ розробки, полегшена версія Microsoft Visual Studio, розробленої компанією Microsoft. Згідно твердженням Microsoft, «Express»-редакції пропонують налагоджену, просту у навчанні та використанні середовище розробки користувачам, які не є професійними розробниками ПЗ, - початківцям і студентам. З квітня 2009 року Microsoft припинила підтримку всіх попередніх версій Visual Studio Express. У квітні 2010 випущена Visual Studio 2010 Express [12].

В даній дипломній роботі для розробки програми я використовував Visual Studio Express 2012 for Windows Desktop.