Перше знайомство

Ви приступаєте до роботи з Visual Basic 2010. Багато чого з того, з чим вам доведеться працювати (меню, панелі інструментів, діалогові вікна), здадуться знайомими, оскільки вони характерні для середовища Windows. Перш за все, познайомимося з платформою .NET Framework.

.NET Framework - це обчислювальна платформа, яка спрощує розробку додатків в сильно розподіленому оточенні Інтернету. Платформа .NET Framework пропонує наступні можливості:

  • Надання середовища виконання коду, яка зменшує конфлікти між різними версіями мов, гарантує безпечне виконання коду, усуває проблеми, пов'язані з перенесенням середовищ;
  • Роботу з різними типами додатків, розміщених як в Інтернеті, так і на локальному комп'ютері;
  • Встановлення стандартів для підтримки платформи .NET Framework іншими мовами;
  • Створення несуперечливої об'єктно-орієнтованого середовища програмування, в якій код об'єкта може зберігатися і виконуватися локально, виконуватися локально, але бути розподіленим в Інтернеті або виконуватися віддалено.

Платформа .NET Framework складається з двох частин: єдиної середовища виконання (Common Language Runtime, CLR) і бібліотеки класів. Єдине середовище виконання управляє кодом під час його виконання, забезпечуючи управління пам'яттю, потоком і дистанційне керування і гарантуючи безпеку. Код, що генерується CLR, називається керованим кодом, а код, який не використовує можливості CLR, - некерованим. Бібліотека класів є всебічної, об'єктно-орієнтованої колекцією типів, яку можна використовувати для розробки додатків, починаючи з традиційних додатків з командним рядком і з використанням графічного інтерфейсу і закінчуючи додатками, що використовують Web-форми і XML Web-сервіси.