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

2.4 Історія Visual Studio, c sharp, f sharp, Visual Basic

Історія створення Visual Studio бере свій початок з 1997 року. Visual Studio 97 - перша випущена версія Visual Studio, в ній вперше були зібрані разом різні засоби розробки ПЗ. Вона була випущена в двох версіях Professional і Enterprise. Visual Studio 97 - була першою спробою Microsoft створити єдине середовище для розробки на різних мовах програмування: Visual С++, Visual J++, Visual InterDev, і MSDN використовували одну середу, звану Developer Studio.

Пізніше зявились наступні версії.

1 Visual Studio 6.0 – випущена в червні 1998 – остання версія Visual Studio, що працює на платформі Win9x. Ця версія була основною середовищем розробки додатків під Windows від Microsoft, до появи платформи. NET.

2 Visual Studio. NET 2003 (кодове ім'я Everett; внутрішня версія 7.1) - випущена в квітні 2003 року (включає. NET Framework 1.1). Service Pack 1 для Visual Studio. NET 2003 випущений 13 вересня <2006.

3 Visual Studio 2005 (кодове ім'я Whidbey; внутрішня версія 8.0) – випущена в кінці жовтня 2005 року, остання офіційно працює на Windows 2000, (включає. NET Framework 2.0). На початку листопада 2005 також вийшла серія продуктів в редакції Express: Visual C + + 2005 Express, Visual Basic 2005 Express, Visual C # 2005 Express і ін 19 квітня 2006 редакція Express стала безкоштовною.

4 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 року вперше доступна версія російською мовою.

5 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 #, який був відсутній у попередніх версіях [10].

Історія F# почалася в 2002 році, коли команда розробників з Microsoft Research під керівництвом Don Syme вирішила, що мови сімейства ML цілком підходять для реалізації функціональної парадигми на платформі. NET. Ідея розробки нової мови з'явилася під час роботи над Generic'амі – реалізацією узагальненого програмування для Common Language Runtime. Відомо, що один час в якості прототипу нової мови розглядався Haskell, але через функціональної чистоти і більш складної системи типів потенційний Haskell.NET не міг би надати розробникам простого механізму роботи з бібліотекою класів. NET Framework, а значить, не давав би яких – то додаткових переваг.

Мова програмування F#, розроблений в Microsoft Research і призначений для виконання на платформі Microsoft .NET. Він поєднує в собі виразність функціональних мов, таких як OCaml і Haskell з можливостями і об'єктною моделлю .NET.

Наступним кроком у розвитку нової мови стала поява в 2005 році його першої версії. З тих пір навколо F# стало формуватися спільнота. За рахунок підтримки функціональної парадигми мова виявився затребуваний в науковій сфері та фінансових організаціях. Багато в чому завдяки цьому Microsoft вирішила перевести F# зі статусу дослідницьких проектів у статус підтримуваних продуктів і поставити його в один ряд з основними мовами платформи .NET. І це незважаючи на те, що останнім часом все більшу активність проявляють динамічні мови, підтримка яких також присутній в .NET Framework 12 квітня 2010 світ побачила нова версія флагманського продукту для розробників - Microsoft Visual Studio 2010, яка підтримує розробку на F# прямо з коробки [11].

Історія мові програмування C# з'явилась на світ в червні 2000 р. в результаті копіткої роботи великої групи розробників компанії Microsoft, очолюваної Андерсом Хейлсберг (Anders Hejlsberg). Ця людина відома як автор одного з перших компільованих мов програмування для персональних комп'ютерів IBM – Turbo Pascal. Напевно, на території колишнього Радянського Союзу багато розробників зі стажем, та й просто люди, котрі навчалися в тій чи іншій формі програмування в вузах, випробували на собі чарівність і зручність використання цього продукту. Крім того, під час роботи в корпорації Borland Андерс Хейлсберг прославився створенням інтегрованого середовища Delphi (він керував цим проектом аж до виходу версії 4.0).

Поява мови C# і ініціативи .NET аж ніяк не випадково припало на початок літа 2000 р. Саме до цього моменту компанія Microsoft підготувала промислові версії нових компонентних технологій і рішень в області обміну повідомленнями і даними, а також створення Internet-додатків [12].

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]