|
|
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
Microsoft избавляется от Visual Basic for ApplicationsMicrosoft медленно, но верно искореняет из новых версий офисного продукта Microsoft Office систему, которая некогда была одним из основных компонентов этого программного обеспечения - Visual Basic for Applications. В Microsoft признают, что со времен Office'95 именно VBA были основным средством создания продвинутых инструментов, помогавших создавать несложные программы для работы с офисными документами, кроме того, именно VBA служил средством для написания макросов. Макро-расширение языка Visual Basic оказалось настолько гибким, что на его основе даже создавались вирусы. Напомним, что VBA является интерпретируемым языком. Как и следует из его названия, VBA близок к Visual Basic, но может выполняться лишь в рамках приложения, в которое он встроен. Кроме того, он может использоваться для управления одним приложением из другого, с помощью OLE Automation (например, таким образом можно создать документ Word на основе данных из Excel). До сих пор VBA полноценно поддерживался в Windows-версиях пакетов Microsoft Office, однако в последней версии Office 2007 VBA уже поддерживается формально, а в новой версии Office 2008 for Mac, которая выпущена сегодня, эта система и вовсе отсутствует. Ряд разработчиков отмечают, что с этим нововведением в одной корпоративной среде использование Office 2007 для Windows и Office 2008 для Mac крайне проблематично, так как масса корпоративных пользователей зачастую используют различные программные дополнения и надстройки для Microsoft Office. Однако в Microsoft не намерены останавливаться на достигнутом и удалить VBA и из Windows-версии Office. Известно, что пользователи этой ОС получат новую версию офисного пакета к середине 2009 года и в ней не будет и следов VBA. Также в Microsoft сообщили о том, что более не будут лицензировать VBA для разработки приложений. Разработчикам же корпорация посоветовала применять более новые системы Visual Studio Tools for Applications (VSTA) или Visual Studio Tools for Office (VSTO). На днях на сайте Microsoft были опубликованы новые материалы по использованию предлагаемых для перехода средств. До сих пор в подразделении Microsoft по разработке программного обеспечения для Mac всячески отказывались от комментариев на тему отказа от VBA, даже несмотря на протесты пользователей и разработчиков, а также предупреждения аналитиков об оттоке ряда пользователей, применяющих этот язык. Теперь же в корпорации говорят, о том, что Mac Office было довольно проблемно портировать на Mac Intel, а переделать уже существующие приложения на VBA в платформе Mac вообще невозможно, кроме того, перенос VBA на новую платформу Mac вызвал бы еще большие задержки с релизом офисного пакета. Пользователям Mac-версии корпорация порекомендовала использовать систему Apple Script, как заменитель VBA, однако эти среды между собой не совместимы. В корпорации отмечают, что уход от VBA вызван несколькими вескими причинами. Во-первых, этот язык довольно уязвим с точки зрения безопасности, во-вторых по сравнению с Microsoft .Net он имеет скудную функциональность, особенно в плане работы с интернетом. cybersecurity.ru Хотя я лично уверен, что Акс как средство для разработки интерфейсов будет жить еще долго, в качестве самописок на многих предприятиях ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 14:43 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
наш adp проект помимо кучи вполне современных клиентских компов также вполне работает на одном ретрокомпе 200Гц и Windows NT4 а на днях решили раскошелиться на сервер - "все-таки стал подтормаживать" сервер на запросах 20 sql-юзеров - руководством решено пентиум с 1Г озу, на котором помимо sql базы в 5Гб, Windows 2003 server, контроллер домена, интернет шлюз и антивирус на всю сеть - вот сподвиглись менять на супер-пупер сервер - PC с 4Г озу и двуядерным атлоном, вообщем 15 тыр. с Аксесом никогда ничего "не тормозит" но ... Аксес дальше OfficeXP похоже никуда не шагнет. Ну и не надо. Не нужны они - все эти новые офисы и виндовсы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 15:25 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
kvasovНу и не надо. Не нужны они - все эти новые офисы и виндовсы Если бы все так просто - хошь покупай, хошь не покупай - микрософты давно бы в трубу вылетели. Вся пакость в том, что новые железяки точатся под новые винды. Стоит задуматься о модернизации компа - и пипец... Покупай новую винду. Через несколько лет фиг кто поставит хрюшку на новый комп. Она уже сейчас только с паками туда влезает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 15:44 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
вполне возможно пока я наблюдал в старых отчетах AccessXP adp нарушение переносов слов после установки нового IExplorer 7. ремонтируется сносом IExplorer 7, что конечно не есть хорошо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 15:56 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
Самоловских Виталий aka Kefir Здесь все понятно, корейские дешевле. А вот firebird, например, бесплатен в отличие от аксеса. А может, например, в вашем офисе секретарша или менеджер по продажам сбацать на Firebird какую-нибудь простенькую базу клиентов или ещё чего-нибудь? На фоксе тоже не получится. Access - продукт для конечного пользователя, не для полного чайника, конечно, такой же как Word или Excel. Хотя и профессионалы им не брезгуют. Это логичное виндусовое продолжение старой доброй досовской dBase. Из аналогов знаю только Lotus Approach, но он, по моему, уже умер. И ещё Base из OpenOffice, но он не дорос ещё до дого уровня как у Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 16:23 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
Классная вещь в Ассеss - присоединенные таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 17:18 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
Немногие знают историю Access, а она такова. В начале 90-х была куча аналогов DBase под DOS, на них писали АРМ-ы. У MS с третьей попытки вышла Windows, резко ставшая офисным суперхитом, и под нее десктопных СУБД не было. Появились примерно одновременно Paradox/Win и Access, первый был тормозным навороченным чудом со странным языком, второй - тем же, что и сейчас, если исключить ADP. Это был прорыв. ДБ-шные приложения стало можно натаскивать мышкой + немного кода. Плюс, в Access интегрировали модный код engine, адаптированный из FoxPro, купленной незадолго до. И он из-за этой технологии был еще и самым быстрым. В общем, я учился на Access, для учебы - отличный инструмент, в то же время в инсте проходили тупой кодинг на Pascal, а на Access стало видно, что на Западе умеют экономить время и деньги, делая такие вот специализированные инструменты типа RAD. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 21:11 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
А6дуллавторой - тем же, что и сейчас, если исключить ADP. Это был прорыв. ДБ-шные приложения стало можно натаскивать мышкой + немного кода. Ты зря думаешь, что это прорыв Access. К моменту выхода первой версии оного уже пять-шесть лет как "ДБ-шные приложения стало можно натаскивать мышкой", и те, чьей задачей было "работать", а не "учиться", давно этим пользовались. Заглянул посмотреть дату выхода Access - вдруг его первая версия появилась еще в 70-х - и нашел рисунок http://ru.wikipedia.org/wiki/%D0%98%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5:MSAccess-CSMSU-1998.png , прикол которого в том, что систему эту мой однокурсник В общем, рассказ ближе к КГ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 21:55 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
Зря ругают ИМХО. Раз занимает свой сектор в рынке - значит кому-то оно нужно. Я вот долго думал, в чём лучше телефонную книгу дома хранить (стандартный AddressBook не устраивал по многим причинам). База-каталог фильмов-компакт дисков еще в довесок. Кучу вариантов перепробовал вплоть до MSSQL. И остановился на MSAccess. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2008, 18:28 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
Ага, тоже в свое время хотел, для домашних нужд. Но потом сделал собственного клиента на FBE. Потому что для практики полезно, вместо того, чтоб мышкой контролы таскать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 11:42 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
так зато а ксе можно сделать полностью готовое приложение с отчетами, гридами с выпадающими списками и другими выкрутасами вобще без кода на макрасах. Я видел бд клинетов которую сделала девушка манагер не секущая в программировании ни фига, и ниче нормально и грамотно получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 11:59 |
|
||
|
Почему аксесс вообще существует?
|
|||
|---|---|---|---|
|
#18+
Еще на заре W95, когда я беседовал с администрацией по поводу внедрения ERP-систем - обязательно выскакивал какой-то мальчик в коротких штанишках и произносил коронную фразу, которую всем и не раз приходилось слышать: "То же самоя я сделаю за 5 минут на Excel". Теперь я более спокойно отношусь к такому мнению и думаю, что доля правды в этом есть. Просто если бы вместо Excelя наши бухи, планеры и пр. специалисты ("Вы программист? - Нет, я специалист!") - могли работать с Acess - это было бы не так плохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2008, 16:23 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=35333017&tid=1553110]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 138ms |

| 0 / 0 |
