Microsoft Visual Studio .net

Гайдар Магдануров, VBStreets

Зараз на вустах у
всіх – Visual Studio .net, А завжди
Чи краще нове … Ось я і вирішив розібратися.

Як колись написав
хтось з програмістів, що всі продукти
Microsoft з останньою парному
цифрою – просто верх досконалості, так і всі
продукти з непарної цифрою – просто не знаю …

Установка

Потираючи руки в
передчутті задоволення установки новинки від
Microsoft, я вставляю диск 1 і на тобі –
вставmте диск з компонентами
оновлення. Ну гаразд, вставляю – ось тут і облом,
з російською версією Windows NT компоненти
на диску не сумісні, а завантажити сотню метрів та
на наших швидкостях – застрелитися можна.

Добре ще, що вдома у мене
варто Win2k буржуйський (російська
дорожче ось я і подумав, що не дуже-то він і потрібний).
Загалом вставляю диск, а він мені з десяток
компонентів для оновлення, інакше ніяк, ну
ладно … Але після кожного перезавантаження!! Звичайно
якщо у кого нерви міцні, то він почекає, але я
спочатку бігав навколо, а потім вирішив ознайомитися
з системними вимогами (до речі документацію
могли б і на гарному папері надрукувати).

Ось вони, вимоги
:

PII 400
MHz (рекомендовано PIII 733
MHz)

128MB
(Рекомендовано 256 MB)

600 * 800 з 16-bit
кольором

(Не падайте зі стільця,
чудово йде і на Celeron 333
з 64 MB, але про це
пізніше).

А тим часом (годину-то вже
пройшов), оновлення Windows 2000 завершилося.
(Знову – таки де хвалений режим роботи без
перезавантажень?), дивлюся лог і бачу
просто казку – без єдиної помилки. Дивлюся на
властивості диска C:, трохи блідну,
виявивши, що його на 800MB
стало менше, хоча я не ставив сам Visual
Studio ще.

Продовжую
установку. Починає трохи дратувати
інтерфейс a la Web-page.

Оглядати …
Майстер сам вставив серійний номер (дивлюся на
картку і не вірю очам – вірно), мені залишається
тільки поставити галочку, що приймаю їх
угоду.

Звертаю увагу на
напис вгорі – "Куди б сьогодні
піти? "і відповідь Microsoft. Ну
ясно, від скромності не помруть :-).

Йду далі. Вибір
компонентів. Все добре, тільки розмір 2Гб не дуже тішить. Гаразд. Вибираю
компоненти, насамперед знімаю галочки з FoxPro.
Дивлюся, а VB займає всього
137Мб, правда C++
близько 500Мб, але це вже неважливо.

Обрадувало, що в
комплект поставки входить MSDN,
причому займає всього 300Мб, тут тільки опис
VS.net, і його взаємодій з ОС, що
звичайно не так добре, як у минулій версії на
чотирьох дисках. До речі якість інформації стало
набагато краще, немає колишніх недомовок, канули в
льоту помилки в семплів (принаймні я не знайшов).

Шкода, що в VS.net
немає Java, Що було б
непогано, та ладно вже там … (Мене ще обрадувало те,
що ActiveState розробив
Visual Perl
для VS.net, Звичайно до
VB це відношення не має,
але я так, для довідки).

Що можу сказати про
установці, так це те, що йде вона довго
:-). При заявлених 9 хвилинах вона йшла
годину, хоча що її винити, Мелкософта
явно видніше, та й вони-то професіонали – а нам
потрібно знати, що хвилина по Гейтсу ні є хвилина
на нашу "чайніческому
"Часу. (Вибачаюсь якщо когось
образив, але часу мені завжди шкода і втрачати його
дивлячись на встановлення ще образливіше.)

Ще не запускаючи VS.net
зазначу, що набір картинок і
відеокліпів у common мало змінився
(Може, я просто не знайшов), а так само ще
курсорчіков поменше стало.

У полку семплів
прибуло, правда старих не стало майже :-(.
Багато всього лежить в різних течках, тому
досить терпіти – пора запускати!

Загальне враження
про Visual Studio.net

Запустивши перший раз
VS.net мимоволі думаєш – нелюди, що
наробили щось. Але потім приходиш в себе і шукаєш, а
коли знаходиш – натискаєш Create a new project,
і вибираєш проект (з цим складніше, але
розібратися можна), проектів стало більше, але вони
вже не ті, що раніше.

Стало більше
доступних елементів, але дуже шкода, що при
установці стандартної версії недосступно ні
одного Add-Inn-а, які раніше так
допомагали працювати.

Стало більше
можливостей роботи з базами даних, що теж
великий плюс. З'явився всторений зик для
написання макросів, для роботи з
VB, чимось нагадує Office
XP, але не воно.

Мова Visual
Basic

Дізнатися його важко,
але можна. Трохи заважає звичайно купа різних
прибамбасів, типу розгортаються і
згортаються ділянок коду. Та й сама
структура мови змінилася.

У код форми тепер
включаються ділянки типу Import щось
[Якось]. Що теж
трохи лякає, якщо врахувати, що Basic був
дійсно легким для розуміння, досовської
Visual Basic став трохи складніше, але під
Windows можна вже і прибрати Beginner з
абревіатури. А зараз він все ускладнюється, хоча
мені зовсім не страшно (поки :-).

Але все ж я перевірив
свої проекти на сумісність – результати
перевірки:

– Всі прості
Windows додатку компілюються після
незначного доопрацювання.

– Всі складні
програми йдуть з великими труднощами, після
ознайомлення з Help-му

– Мережеві не йдуть
взагалі, тому першим ділом я поставив
Visual Studio 6.0 Enterprise Edition, як робочу
одиницю, а VS.net доведеться
освоювати більш детально. (Трохи порадував
C + +, але це вже не для VBS).

Трохи покопавшись
в Visual Studio .net я се ж зрозумів, що і з ним
жити можна, особливо якщо добре знаєш
Visual Basic як такої, нічого особливо
нового не придумали, а якщо вірити опису, то
прибрали такі конструкції на зразок Go Sub /
Return (я щось їх не використовував і не знаю були
Чи вони в VB 6.0).

Звичайно важко
сказати щось дійсно варте уваги, тому
висловлю своє враження:

– Людям, активно
працюють з Web, звичайно. net краще,
особливо якщо ви розраховуєте отримати ще
більше інтегроване середовище розробки з Web.

– Пишучим
програми для Windows можна
також порадити. net, тому що що
добре, так це те, що відпала необхідність
реєструвати свої додатки в
вінда (непогано, правда :-).

– Вбудований
інтегруючий мова також допомагає
професіоналом економить свій час на
повторюваних операціях (~ VBA в
Office)

– Але,
якщо починати програмувати в VB, То
беріть 4 або 5 або 6, але. net, відповідь у
самій назві.

– Також буде дуже
важко колективам розробників мають різно
функціональні машини, особливо якщо
більшість не дотягує до мінімуму.

– Дуже і дуже
неприємний інтерфейс (але це вже суб'єктивне
думка).

Невеликі
рекомендації

Якщо ваша машина не
дотягує до необхідного мінімуму допомагають
наступні операції – відкрийте менеджер завдань і
закрийте всі можливі додатки, так, щоб
залишалася доступною лише середовище. net.
Не бійтеся закрити Explorer, без нього
теж можна працювати.

Скоротіть до
мінімуму число працюючих системних служб,
необхідно максимально звільнити оператівнию
пам'ять. (У Windows 2000 можливо краще
завантажити комп'ютер в режимі налагодження).

Вимкніть непотрібні
компоненти Visual Studio. net,
особливо якщо ви їх взагалі не використовується.

Відкривайте як
якнайменше проектів одночасно.

Це я все до того,
щоб вам було зручніше і спокійніше працювати,
особливо не боячись можливість зависання
комп'ютера у відповідальний момент.

Підсумок

Якщо вам подобається
інтерфейс XP, вам не шкода 3GB
на диску і ваше робота пов'язана з Інтернет, то Microsoft
Visual Studio .net
для вас, а якщо ні,
то краще Visual Studio 6.0 (До речі
в SP5 виправили купу помилок).

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*