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