Microsoft Visual Studio. Net, Basic, Програмування, статті

Гайдар Магдануров, 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>

*

*