AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.03.2007, 13:38   #1  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
Ядром Microsoft Dynamics NAV является интегрированная среда разработки в архитектуре клиент/сервер (Client/Server Integrated Development Environment (C/SIDE)). C/SIDE - это графическая среда с открытой, объекто-ориентированной системой разработки. Язык программирования C/AL был разработан специально для C/SIDE и используется для всей бизнес логики в Microsoft Dynamics NAV.
Система разработки содержит семь видов объектов, из которых состоит весь функционал приложения:
  • <LI class=best>Таблицы (Tables): фундаментальные объекты, используемые для хранения данных.
    <LI class=best>Формы (Forms): используются для доступа к данным, хранящимся в таблицах, ввода новой и просмотра существующей информации.
    <LI class=best>Отчеты (Reports): используются для представления данных с суммированием итогов и вывода на печать (например, печать списка клиентов).
    <LI class=best>Датапорты, системные блоки (Dataports): используются для импорта и экспорта информации в другие программы.
    <LI class=best>XML-порты: используются для импорта и экспорта информации в XML формате.
    <LI class=best>Функции, кодеюниты (Codeunits): содержат определенные пользователем функции, написанные на языке C/AL.
  • Меню: используются для настройки меню пользователей.
Посмотреть ролик - Средства разработки


Каждый из семи видов объектов объединены общими концепциями. Некоторые концепции относятся только к одному из видов объектов, тогда как другие применимы к нескольким видам объектов. Например, таблица основана на концепциях свойств, полей, ключей и кода C/AL, тогда как форма основана на свойствах, коде C/AL, элементах и так далее. Наличие семи видов стандартизированных объектов, основанных на схожих концепциях, помогает минимизировать объем программного кода, так как многие возможности реализованы на уровне свойств объектов и не требуют использования кода. Все это создает единый, простой интерфейс, с которым легко работать. Кроме того, это позволяет сократить затраты на внедрение и поддержку решения.


C/SIDE имеет необходимый инструментарий для интеграции с другими приложениям и системами. Например, через контроллер автоматизации (Automation controller) клиент Microsoft Dynamics NAV может управлять приложениями на соответствующем сервере, передавая данные в Microsoft Excel. Вам не нужно выходить из Microsoft Dynamics NAV для доступа к функционалу внешнего приложения. Вам также не нужно копировать или экспортировать данные. Например, когда требуется показ диаграммы для набора данных, Microsoft Dynamics NAV использует функции Microsoft Excel. Контроллер автоматизации обеспечивает высокую надежность работы пользователей в системе.


Среда разработки Microsoft Dynamics NAV C/SIDE служит фундаментом для всех бизнес приложений в Microsoft Dynamics NAV. С C/SIDE, Microsoft Dynamics NAV легко адаптируется к среде бизнеса. Процесс адаптации начинается с Сертифицированного партнера Microsoft Business Solutions, вместе с которым клиент определяет потребности в кастомизации Microsoft Dynamics NAV для полного соответствия требованиям его деятельности. Кастомизация может выполняться на различных уровнях. Возможно, нужно несколько новых полей в стандартной форме заказа для поддержки определенного процесса продаж в компании. Или нужна новая форма заказа для сотрудника другого отдела в соответствии с индивидуальными требованиями. Вы легко можете добавить новые поля в главные таблицы, такие как клиенты, поставщики или товары. При помощи C/SIDE можно создать совершено новые функциональные области, в зависимости от потребностей бизнеса.


Microsoft Dynamics NAV легко адаптируется к требованиям, так как среда разработки C/SIDE имеет открытый исходный код, давая возможность партнеру свободно изменять код приложения.


</FONT>


Объем кода минимален, благодаря семи "строительным блокам", или видам объектов, которые используются в дизайне приложения. Они доступны для повторного использования во всем приложении и позволяют разрабатывать функционал, аналогичный продуктам конкурентов, со значительно меньшим объемом кода. Метод обработки ошибок в C/SIDE, в сочетании с технологией SIFT и принципом версий также помогают сохранить объем кода минимальным.
Семь базовых строительных блоков C/SIDE обеспечивают единый интерфейс Microsoft Dynamics NAV.



Источник: http://blogs.technet.com/agladkik/archive/...ics-na123v.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 26.03.2007, 08:14   #2  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
А что такое:
Открытая система разработки?
Цитата:
C/SIDE - это графическая среда с открытой, объекто-ориентированной системой разработки.
И принцип версий?
Цитата:
Метод обработки ошибок в C/SIDE, в сочетании с технологией SIFT и принципом версий также помогают сохранить объем кода минимальным.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:33.