Лекція 3. Основи роботи з Visual Studio та платформою .NET


Table of Contents

Розділ у процесі наповнення.

3.1 Коротка характеристика та історія розвитку середовища розробки Visual Studio.

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

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

Visual Studio включає один або декілька компонентів з наступних:

  • Visual Basic .NET, а до його появи - Visual Basic.
  • Visual C++.
  • Visual C#.
  • Visual F# (включений у Visual Studio 2010).

Багато варіантів поставки також включають Microsoft SQL Server або Microsoft SQL Server Express.

На сьогодні Visual Studio уже підтримує досить велику кількість мов програмування та фреймворків не лише зі стеку .NET-технологій.

Опишемо коротко найважливіші версії IDE Visual Studio:

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

  • Visual Studio. NET (кодове ім’я Rainier; внутрішня версія 7.0) - випущена в лютому 2002 (включає .NET Framework 1.0).

  • Visual Studio. NET 2003 (кодове ім’я Everett; внутрішня версія 7.1) - випущена в квітні 2003 (включає .NET Framework 1.1).

  • 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 стала безкоштовною.

  • Visual Studio 2008 (кодове ім’я Orcas) - випущена 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) - випущена 12 квітня 2010 разом з .NET Framework 4.0. Visual Studio включає підтримку мов C# 4.0 і Visual Basic. NET 10.0, а також мову F#, яка була відсутня в попередніх версіях.



Контрольні запитання


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

  1. Ada Lovelace on Wikipedia. Url: https://en.wikipedia.org/wiki/Ada_Lovelace

  2. DiagramDesigner. Url: https://logicnet.dk/DiagramDesigner/

  3. Draw.IO. Url: https://www.diagrams.net/

  4. Albahari, J., & Albahari, B. (2012). C# 5.0 in a Nutshell, Fifth Edition. 1005 Gravenstein Highway North, Sebastopol, USA: O’Reilly Media, Inc.

  5. Cardelli, L., & Wegner, P. (December 1985 p.). On Understanding Types, Data Abstraction, and Polymorphism. ACM Computing 1. Surveys, 17(4), сс. 149-154. Отримано з http://lucacardelli.name/Papers/OnUnderstanding.A4.pdf

  6. Kort, W. d. (2013). Exam Ref 70-483: Programming in C#. Sebastopol, California 95472: O’Reilly Media, Inc.

  7. MSDN. (без дати). Отримано з Microsoft Developer Network: http://msdn.microsoft.com/

  8. Биллиг, А. (2005). Основы программирования на C#. Москва, Россия: НОУ ИНТУИТ.

  9. Нейгел, К. И. (2011). С# 4.0 и платформа .NET 4 для профессионалов. Москва, Россия: ООО “И.Д. Вильямс”.

  10. Павловская, Т. (2009). С#. Программирование на языке высокого уровня. Учебник для вузов. СПб, Россия: Питер.


Додаткові матеріали для завнатаження

  1. Лекція у форматі DOCX Завантажити (у розробці)
  2. Лекція у форматі PDF Завантажити (у розробці)
  3. Діаграми до лекції у форматі draw.io на github Перейти

Дорогі друзі, якщо Ви помітили, що для написання матеріалів використані джерела, які я не вказав - прошу надіслати мені інформацію на пошту. Дякую.
Previous
Next