|
08.07.2015, 14:59 | #1 |
Banned
|
Цитата:
И что мы будем делать с X++? Разделимся на AX Backend developers и AX Front-End developers? HTML + JavaScript + CSS. Здравствуй новая волна. |
|
08.07.2015, 15:54 | #2 |
Участник
|
Цитата:
надеюсь, AX7 наконец-то принесет нормальную интеграцию с TFS, с поддержкой shelvesets и др. опять же, новый UI облегчит автоматическое тестирование. вы, ребята, мыслите однобоко и видите на один шаг вперед. Последний раз редактировалось Vasiliy Petrovich; 08.07.2015 в 16:06. |
|
08.07.2015, 17:23 | #3 |
Banned
|
Цитата:
TFS и shelvesets это прекрасно, но это факторы "программистcкие" и на уровне внутренних проблем команды разработки. По этим признакам клиент не выбирает. Беспокоят именно "клиентские" факторы такие как быстродействие и удобство нового интерфейса AX 7, стоимость внедрения и стоимость разработки. Которые влияют на выбор системы клиентом. И сейчас точно известно про AX 7 что разработка будет дороже. Раз в несколько. Либо понадобятся люди с несколько редким набором навыков (бизнес-программирование и веб-навыки), либо понадобится уже три человека чтобы вкрутить лампочку. Раньше хватало одного. А, еще четвертый, чтобы лампочку протестировать P.S. О том же по сути и я P.P.S. Лично моих скиллзов хватит на то чтобы охватить весь процесс разработки в AX 7, от начала и до конца. Но таких циркачей много не бывает и они погоду не делают. Тут либо толпа народу специализированного нужна либо конечное качество упадет до нельзя. Забыл про тестирование, оно конечно спасет, при возросшей стоимости эдак раз в 5. Последний раз редактировалось ax_mct; 08.07.2015 в 17:32. |
|
08.07.2015, 17:58 | #4 |
Гость
|
Цитата:
Вы описываете обычные проблемы крупной системы: в том же сапе как понимаю все не очень просто. Хотелка ли это или объективная необходимость? |
|
08.07.2015, 18:21 | #5 |
Moderator
|
А зачем рынку еще один SAP ? Все кто хотел SAP - его уже купили. А те кто еще не купил, явно предпочтут SAPовский SAP, а не MS SAP.
|
|
08.07.2015, 19:24 | #6 |
Участник
|
Цитата:
Цитата:
Для меня, к примеру, не имеет разницы, где ведется разработка - в самом клиенте АХ или в Visual Studio. Для меня MorphX - это именно способ/платформа разработки, или, если хотите, набор шагов, через которые нужно пройти, чтобы что-то сделать (форму, там, или еще чего). В этом смысле, имхо, существующий разработчик Х++ прекрасно сможет сделать все те же действия, что и раньше. Вот ссылка на описание MorphX с википедии. Я бы сказал, все как было, так и осталось (+/-, конечно). Цитата:
Сообщение от wikipedia
Custom AX development and modification is done with its own IDE, MorphX, which resides in the same client application that a normal day-to-day user would access, thus allowing development to take place on any instance of the client. Since the Dynamics AX 2012 version, development can also be performed in Microsoft Visual Studio 2010 through a Visual Studio plugin.
MorphX is an integrated development environment in Microsoft Dynamics AX that allows developers to graphically design data types, base enumerations, tables, queries, forms, menus and reports. In addition to design of application objects, it also allows access to any application code by launching the X++ code editor. Because MorphX uses referencing to link objects together, changes in, for example, datatypes of fieldnames will automatically be reflected in all places where they are used (such as forms or reports). Furthermore, changes made through MorphX will be reflected in the application immediately after compilation. Microsoft Dynamics AX also offers support for version control systems (VCS) integrated with the IDE, allowing collaboration in development. There is also a tool for reverse-engineering table structures and class structures to Visio. The actual implementation limits the practical use of both these features. X++ itself is the programming language behind MorphX, and belongs to the curly brackets and .-operator class of programming languages (like C# or Java). It is an object-oriented, class-based, single dispatch language. X++ is a derivative of C++ (both lack the finally keyword for example) to which garbage collection and language-integrated SQL queries were added. |
|
09.07.2015, 09:57 | #7 |
Гость
|
Ну наверное затем же что и альтернативные винде ОСы и прочее, прочее.
Цитата:
Сейчас соответственно пытаются родить архитектуру позволяющую жить и на среднем и на крупном предприятии. Если это удастся, то получим платформу уровня сапа с современными плюшками на которой можно жить уже десятилетиями что круто. |
|
09.07.2015, 11:46 | #8 |
Участник
|
Так она и сейчас живёт десятилетиями на многих предприятиях.
|
|
09.07.2015, 15:51 | #9 |
Banned
|
Цитата:
Microsoft думает прежде всего о привлечении к облачным сервисам так как на это ставка будущего компании. Все остальное потери на войне. 1. Очень существенная часть клиентов AX в сфере производства. Эти клиенты предпочитают on-premises инфраструктуру по ряду причин. . 2. Отмена десктоп интерфейса - решение подобное внедрению Metro UI в массы. Web интерфейс это хорошо но только вместе с наличием десктоп интерфейса. 3. Будущее нового Web-интерфейса неочевидно так зависит от реализации. И тут кстати catch 22: если генерировать web-интерфейс "как есть" то будет тормозным и негибким для изменений ("автоматический web"); если делать его интересным и быстрым то требуются как минимум серьезные знания HTML, JavaScript и CSS при условии того что framework позволит вмешиваться ("ручной web"); В любом случае модификации получаются во многие разы дороже чем с десктоп интерфейсом. Кому-то тонкий клиент очень нужен, но практически никому не нужен только он. В том же SAP и толстый и тонкий клиент, как я понимаю. AX 7 только с тонким клиентом. А это не айс. Windows 8 может иметь замечательную архитектуру и удобна для программирования, но пользователь выбирает по интерфейсу. Разделение на Back-End и Front-End программистов это замечательно, главное чтобы собственно это программирование случилось. |
|
09.07.2015, 16:28 | #10 |
Участник
|
А МС же делает именно сап. Только пытается делать красивый интерфейс, который никому не нужен.
|
|