С помощью чего осуществляется разработка бизнес приложений

Но при реализации крупных проектов данному процессу отводится отдельный этап и проектирование в этом случае проводится с очень высокой степенью детальности. Проектирование мобильных приложений – этапы разработки и создания по стадиям Обращайтесь в форму связи

В чем преимущества программы 1С?

Мир технологий не стоит на месте, каждый день появляются различные программы и облачные сервисы. Становится актуальным вопрос выбора информационной системы. Цель каждого потребителя получить хорошо автоматизированный бизнес.

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

О преимуществах программы 1с говорить можно бесконечно. Изначально платформу 1с создавали для автоматизированной работы на предприятиях, но со временем программа 1с трансформировалась в систему способную автоматизировать любые бизнес-процессы.

В инфографике приведены только часть плюсов программы. Если образно сказать — это универсальный конструктор, который можно собрать и оптимизировать под любой вид деятельности.

Создаем приложения с нуля с помощью Microsoft Power Apps

● Прикладные механизмы платформы 1с необходимы для решения задач автоматизации учета и управления предприятием. Разработчик может решать обширный круг задач бухгалтерского, управленческого, складского учета, расчета зарплаты, анализа данных и управления.

● Облачные технологии 1с позволяют на различных операционных системах и разных устройствах комфортно работать с любой точки мира.

● Экономическая и аналитическая отчетность 1с — это предостаточное количество встроенных механизмов для формирования интерактивных документов. Заметьте — не просто печатные формы.

● Система прав доступа 1с — структура прав зависит от прикладного решения. Есть возможность описать набор прав по должностям пользователей.

● Среда быстрой разработки — позволяет экономить время и деньги за счет умной системы, которая сама помогает разработчику создавать качественные прикладные решения в кратчайшие сроки. Как результат — легкая работа и повышение управляемости бизнеса.

● Масштабируемость позволяет работать в файловом варианте платформы 1с и в технологии «клиент-сервер».

● Работа через интернет позволяет пользователям удаленно онлайн взаимодействовать с информационными базами.

Промокоды на Лайм Займ на скидки

Займы для физических лиц под низкий процент

  • Сумма: от 2 000 до 70 000 рублей
  • Срок: от 7 до 168 дней
  • Первый заём для новых клиентов — 0%, повторный — скидка -10 % по промокоду

● Интерфейсные механизмы всегда проинформируют о незаполненных формах в справочнике, ошибке. Покажут проценты выполнения длительного алгоритма.

● Система управления базами данных (СУБД) — программы предназначенные

для организации и ведения базы данных. Платформа 1с поддерживает работу с пятью СУБД.

Бизнес на мобильных приложениях: выбор ниши и региона // MOBILE APPs #1

● Настройки при внедрении обладают большим количеством механизмов. В 1с можно выполнить несколькими нажатиями мыши то, что в других системах приходится делать путем дописывания или переписывания программного кода.

● Интеграция может происходит практически с любыми внешними программами и оборудованием.

● Система взаимодействия позволяет взаимодействовать между собой клиентским приложениям, серверу и пользователям информационной базы.

● Отказоустойчивость — вы не заметите выход из строя сервера и продолжите работать так, как будто ничего не произошло.

Этапы разработки программы – как создаются и проектируются программы? | — IT-блог для начинающих

Таким образом, User Story описывает, как именно покупатель пользуется приложением, чтобы решить свою проблему и получить выгоду. Ее разработка позволяет выявить требования, определяющие удобство и функциональность будущей мобильной платформы для пользователя.

Концепция системы 1С_тема1_2

Например, когда пользователь находится территориально не в локальной сети предприятия в подключается к сети удаленно через медленный канал связи;.

Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!

Вне зависимости от назначения утилиты для iPhone или Android, процесс ее создания обычно состоит из ряда последовательных этапов. Бизнес-приложения: CRM | аналитические системы | электронный документооборот Обращайтесь в форму связи

Создаем бизнес-процесс в несколько шагов

Предположим, что к нам поступил заказ реализовать бизнес-процесс заказа товара и получения последующей оплаты по следующей схеме:

При старте бизнес-процесса способ оплаты (через банк или кассу) должен быть известен, чтобы в процессе выполнения произошел переход на соответствующее действие.

Шаг за шагом

И так, начнем. Мы имеем пустую конфигурацию, поэтому необходимо будет добавить все используемые в дальнейшем объекты самостоятельно. Все действия проделаем в несколько этапов:

Горящие товары с бесплатной доставкой

«Aliexpress Россия» работает отдельно от глобального «Aliexpress» принадлежащего Alibaba. Он не зависит от мировых банковских систем и не попал под санкционный список со стороны США и Великобритании. Из Китая соответственно тоже можно заказывать ничего не опасаясь.

1) На первом этапе добавим в конфигурацию необходимые справочники с соответствующими предопределенными элементами.

Заполнение предопределенных элементов мы осуществили в соответствии со значениями адресации задач на карте маршрута (см. выше).

2) На втором этапе нужно реализовать механизм, который будет хранить в системе текущего пользователя, а именно ссылку на элемент справочника «Пользователи» связанного с пользователем информационной базы.

Чтобы не усложнять пример, соответствие между элементом справочника «Пользователи» и пользователем информационной базы будем осуществлять по наименованию. При запуске программы система должна сохранить ссылку на текущего пользователя (элемент справочника «Пользователи») в параметр сеанса «ТекущийПользователь». Тип данного параметра — «СправочникСсылка.Пользователи».

3) На третьем шаге создадим объект конфигурации «Задача», чтобы в дальнейшем бизнес-процесс адресовал задачи установленным пользователям. Для этого добавим объект конфигурации в ветке «Задачи» и дадим ему такое же имя.

Прежде чем настраивать свойства добавленного объекта, нам необходимо создать регистр адресации задач, по содержимому которого система будет определять конечного исполнителя для задачи (пользователя). Для этого добавим регистр сведений «РолиИсполнителейЗадач» с тремя измерениями. Тип измерений понятен по их именам.

Читайте также:  Структура бизнеса в России

Теперь необходимо в свойстве объекта задач выполнить следующие настройки:

Описанные настройки на вкладке «Адресация» влияют на поведение системы при присвоении исполнителя задачам, создаваемым бизнес-процессом. Немного подробнее:

  1. Параметр «Адресация» используется для указания таблицы, в которой настраивается адресация задач.
  2. Свойство «ТекущийПользователь» ссылается на значение, в котором сохраняется текущий исполнитель для задачи (в нашем примере это текущий пользователь).
  3. Основной реквизит адресации выбирается из реквизитов адресации задачи. Значение этого реквизита будет заполнятся системой при автоматическом создании задачи из текущего исполнителя.

Стоит отменить еще один важный момент: при создании реквизитов адресации, которые будут заполнятся бизнес-процессом автоматически, необходимо установить соответствие их и измерений таблицы адресации.

На этом настройка объекта «Задачи» завершена. Теперь мы можем перейти непосредственно к созданию бизнес-процесса.

В чем преимущества программы 1С?

Перед тем как приступать к кодированию, необходимо четко сформулировать проблему, которую Ваша будущая программа должна решать.

Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!

Клиенты могут работать даже в том случае, если соединение с информационной базой неустойчиво или медленно этот факт показан на рисунке пунктирными линиями. Разработка бизнес-приложений – тема научной статьи по компьютерным и информационным наукам читайте бесплатно текст научно-исследовательской работы в электронной библиотеке КиберЛенинка Обращайтесь в форму связи

Этапы разработки мобильного приложения: от проектирования до релиза

В 2023 году каждый месяц в мире выпускается 113 тысяч мобильных приложений через Google Play и еще 2 миллиона доступно через App Store. Вне зависимости от назначения утилиты для iPhone или Android, процесс ее создания обычно состоит из ряда последовательных этапов.

Процесс проектирования и разработки программ для телефона происходит в несколько этапов. Рассмотрим их подробнее.

Процесс определения целевого рынка

На этапе определения целевого рынка заказчику необходимо определиться с целью разработки мобильного приложения, ролью, которая отводится платформе для налаживания общения с целевой аудиторией. Основные моменты, которые необходимо знать до заказа проектирования и разработки веб-сервиса:

  • особенности ЦА, возможности ее пополнения;
  • цели, которые предстоит достигнуть за счет создания собственного приложения;
  • будет ли проводиться продажа товаров и услуг в рамках мобильного приложения;
  • конкурентность рынка в этой сфере бизнеса;
  • бюджет создания продукта: проектирования, разработки и продвижения.

Дополнительно стоит определить приложения, которыми пользуется целевая аудитория — как ваша, так и конкурентов. Важно выяснить, готовы ли они сделать выбор в пользу разрабатываемого приложения и отказаться от аналогов.

Основы аналитики

Этапом аналитики не следует пренебрегать. Ошибка многих — начинать работу по проектированию непосредственно с составления технического задания. Анализ помогает получить информацию об игроках рынка: какие практики достойны внимания, а какие — нет, выработать решения, которые с большой вероятностью сработают в пользу бизнеса.

Составление подробного технического задания (ТЗ)

User Story — что это?

Пользовательская история представляет собой описание поведения человека при пользовании сервисом:

Таким образом, User Story описывает, как именно покупатель пользуется приложением, чтобы решить свою проблему и получить выгоду. Ее разработка позволяет выявить требования, определяющие удобство и функциональность будущей мобильной платформы для пользователя.

Карта путешествий

Customer Journey Map — карта путешествий — показывает, как человек пользуется мобильным приложением. Карта отображает перемещения от одного экрана к другому и клики на кнопки. Благодаря карте удается понять, как воплотить в жизнь функционал утилиты для телефона.

Общие сведения: цель создания мобильного приложения, совместимость с ОС, масштабируемость (способность адаптироваться к изменению условий), возможность выполнения функций при отказе одного компонента или нескольких.

Возможности неавторизованных и зарегистрированных пользователей, обмен данными, поддержка работы с другими приложениями (платежные, почтовые сервисы), администрирование ПО.

Список нефункциональных требований: безопасность, возможность сохранения отчетов об ошибках, производительность.

Источник: finance-cen.ru

С помощью чего осуществляется разработка бизнес приложений

Проведено исследование методов построения веб-ориентированных бизнес-приложений и моделей жизненного цикла процесса разработки бизнес-приложения. Предложена модифицированная спиральная модель процесса разработки приложений. В соответствии с предложенной моделью первая итерация выполняется силами предметных специалистов.

Результатом первой итерации является прототип бизнес-приложения. На последующих итерациях жизненного цикла разработка выполняется профессиональной проектной командой. Предлагается метод разработки бизнес-приложений основанный на построении метамоделей с возможностью модификации исходного кода. Для генерации приложений используется разработанная программная платформа. Рассматривается архитектура пользовательского веб-приложения и программной платформы для его генерации.

бизнес-приложение
метамоделирование
архитектура приложения
пользовательский интерфейс
программная платформа

1. А. Коптелов, В. Голубев, Сервис-ориентированная архитектура: от концепции к применению. ////BYTE/Россия №6 (116), 2008

2. Андрей Колесов. Модель SaaS – в мире и в России. //BYTE/Россия №10 (119), 2008

3. В. А. Гладцын К. В. Кринкин В. В. Яновский. Сервис-ориентированная архитектура стандарты, алгоритмы, протоколы. СПбГЭТУ «ЛЭТИ», 2006

4. Лядова Л.Н. Метамоделирование и многоуровневые метаданные как основа технологии создания адаптируемых информационных систем. В кн.: Advanced Studies in Software and Knowledge Engineering. International Book Series “Information Science Knowledge. Volume 2, 2008, 2008.

C. 125—132.

5. Соловьев С.В., Цой Р.И., Гринкруг Л.С. Технология разработки прикладного программного обеспечения. «Академия Естествознания» , 2011

6. Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидис: Приемы Объектно-ориентированного проектирования. Паттерны проектирования, Питер, 2006 г.

7. Mapping Objects to Relational Databases: O/R Mapping. URL: http:// http://www.agiledata.org/essays/mappingObjects.html

Потребности пользователей в разнообразных бизнес-приложениях, в основном ориентированных на малый бизнес, породил класс систем (программных платформ) ориентированных на разработку таких приложений непосредственно самими пользователями.

Читайте также:  Как посмотреть бизнес человека

Предполагается, что разработку приложения с применением такой платформы должен осуществлять грамотный пользователь, но не обязательно программист или администратор баз данных (например, эксперт в предметной области). Метод разработки приложений ориентирован, прежде всего, на сферу малого бизнеса, с возможностью масштабирования для среднего и крупного бизнеса. В дальнейшем ограничим задачу разработки бизнес-приложений веб-приложениями учётного характера, ориентированными на автоматизацию бизнес-процессов.

Метод разработки приложений тесно связан с моделью жизненного цикла программного обеспечения, которая и обуславливает архитектуру платформы разработки и применяемый метод построения бизнес-приложений.

Процесс разработки бизнес-приложения

Среди многочисленных моделей жизненного цикла программного обеспечения, описанная Барри Боэмом, спиральная модель процесса разработки [6] наиболее адекватно описывает реальный процесс создания бизнес-приложений разрабатываемых на заказ (или самостоятельно). Одним из существенных рисков таких проектов является изначально ошибочная формулировка целей создания приложения, которая возникает из-за несоответствия представления предметных специалистов и команды разработчиков. Выходом может являться процесс, когда прототип бизнес-приложения создается самими предметными специалистами (не являющимися программистами или аналитиками), а команда проекта подключается к разработке на следующем витке спирали жизненного цикла приложения.

Таким образом, можно сформулировать идею модифицированной спиральной модели процесса разработки программного обеспечения (См. рисунок 1).

Рисунок 1. Модифицированная спиральная модель процесса разработки бизнес-приложений

Процесс разработки бизнес-приложения включает несколько итераций. Каждая итерация, соответствующая разработке версии программного обеспечения, представляет собой структурированный процесс создания приложения, состоящий из следующих этапов:

Проектирование,
Программирование,
Тестирование

В традиционной спиральной модели предполагается, что весь процесс проводиться одной проектной командой. В модифицированной модели первая итерация выполняется силами предметных специалистов. Результатом первой итерации является прототип бизнес-приложения, который в максимально наглядном виде дает представление о функционале бизнес-приложения в конечном варианте. Наличие работоспособного прототипа позволяет команде проекта избежать ошибок начального этапа (ошибочная формулировка целей или, несоответствующие предметной области, определение функциональности приложения).

Таким образом, отталкиваясь от модифицированной спиральной модели процесса разработки бизнес-приложений можно позиционировать платформу разработки как средство, позволяющее как осуществить прототипирование для непрофессиональных пользователей, так и доведение проекта до уровня коммерческого бизнес-приложения (может быть тиражируемого) силами проектной команды.

В основе метода разработки веб-ориентированных бизнес-приложений (генерации исходного кода) для проектируемой платформы предлагается метод разработки на основе метамоделей [4]. Существенным отличием, предлагаемого способа разработки является возможность модификации исходного кода созданных приложений. Т.е. практически все аналоги предполагают сокрытие сгенерированного кода от конечного пользователя. Модификация кода позволит при необходимости расширить функциональность бизнес-приложения, произвести его «тонкую» настройку.

Принятые решения предполагают также использование технологий, которые обеспечивают совместимость с облачными технологиями, т.е. предоставляют возможность эксплуатировать разработанные бизнес-приложения в «облачной» среде. Это достигается встроенной возможностью лёгкой доработки генераторов. Кроме этого предусмотрено использование технологии ORM [7] для доступа к данным, что позволяет прозрачно обращаться к распределенным системам хранения.

Рассмотрим теперь архитектуру пользовательского приложения. Представленная архитектура легла в основу платформы FlexBerry (http://www.ics.perm.ru/solutions/flexsol), которая предоставляет из себя сервис, обеспечивающий предоставление инструментального средства для создания SaaS-решений [2]. Таким образом, еще одним отличием предлагаемого подхода от конкурентов является встраивание в технологию механизмов позволяющих разработчику конечного прикладного приложения монетизировать свою разработку. Разработчик может получать прибыль, опубликовав приложение на платформе Flexberry, тарифицировав обращение к нему, и распространяя приложение через магазин приложений.

Архитектура пользовательского приложения

Пользовательское бизнес-приложение является Веб-приложением, т.е. клиент-серверным приложением, в котором клиентом выступает браузер (визуализация данных), а сервером – веб-сервер (бизнес-логика, доступ к данным). При этом клиенты не зависят от конкретной операционной системы пользователя. Архитектура бизнес-приложения представлена на рисунке 2.

Рисунок 2. Архитектура бизнес-приложения

В архитектуру платформы изначально заложена сервисная модель [1,3,5]. При разработке приложения сервисы могут быть подключены опционально. В приложении могут быть использованы следующие сервисы:

Сервис безопасности и полномочий;
Сервис отчетности;
Сервис работы с документами.

Полномочия, аудит и отчёты могут быть вынесены на отдельные виртуальные машины. Также само веб-приложение может быть организовано в виде веб-фермы (webfarm).

Слой логики приложения базируется на технологиях Microsoft (.NET Framework, ASP.NET). Слой данных основан на СУБД Microsoft SQL Sеrver 2000 и выше.

Слой доступа к данным (DataService)

Через этот компонент осуществляется вся работа с СУБД. Компонент представляет из себя ORM (Object Relational Mapping) с различными дополнительными возможностями.

Этот компонент обеспечивает функции:

Ввода и сохранение данных в хранилище
Поиск данных

Полномочия

Полномочия на основе ролей являются функциональной подсистемой ASP.NET-приложения. DataService выдаёт пользователям данные только с учётом разрешений, заданных в полномочиях. Подсистема включает в себя слой хранения информации о полномочиях, runtime-компоненты, компоненты настройки полномочий. Настройка полномочий доступна из ASP.NET-приложения при наличии соответствующих прав у пользователя.

Методика разработки приложения предполагает разграничение прав доступа к данным (и функциям веб-приложения) на основе имеющихся полномочий.

Бизнес-логика

Бизнес-операции над данными выполняются компонентами бизнес-логики. Данный слой приложения представлен скомпилированным кодом. Есть возможность обработать стандартные бизнес-операции, такие как добавление, изменение и удаление данных. Также существует возможность добавить специфичную логику, определяемую предметной областью.

Специфика реализации выбранного метода построения пользовательского интерфейса

Для реализации был выбран метод основанный на объектно-ориентированном подходе. Если ограничится стандартными функциями, полноценный пользовательский интерфейс может быть сгенерирован автоматически, непосредственно из метаописания предметной области. Для учета специфики функционирования конкретной системы потребуется или дополнительное описание интерфейса, включаемое в метаданные, или модификация сгенерированного автоматически исходного кода приложений.

В качестве основного способа отображения данных объекта используется таблица для работы с объектами. Методы объекта могут быть ассоциированы с кнопками, которые располагаются на этой же форме. Таблица имеет богатый набор интерфейсных возможностей для работы с данными, стандартно предусмотрены функции поиска и сортировки (в том числе по нескольким атрибутам). Для модификации объекта (вставки нового) используется форма редактирования.

Читайте также:  Бизнес на орхидеях в домашних условиях

Нестандартным решением являются встроенные в метод механизмы работы с типами и отношениями.

Для отношений классов «родитель – потомок» реализован доступ к классу-наследнику с учетом полиморфизма, т.е. для отображения экземпляров всех классов как базового используется общая списковая форма, а для доступа к конкретному экземпляру класса-наследника, автоматически вызывается соответствующая форма редактирования.

Для отображения в интерфейсе отношений различаются способы отображения ассоциаций и агрегации (или композиции). Агрегация (Master–detail) представляется на форме как обращение к связанной таблице экземпляров зависимых объектов. Ассоциация реализована как элемент, осуществляющий доступ к экземпляру справочника через выбор в дополнительной таблице.

Элементы интерфейса пользовательского приложения

Основой пользовательского интерфейса при работе с приложением является форма для редактирования и просмотра. Форма редактирования и просмотра позволяет работать с одним объектом данных и состоит из различного вида элементов управления. Также редактирование обеспечивает многопользовательский режим работы на основе пессимистичной блокировки объекта данных.

Кроме простого изменения объекта данных, форма может предоставлять доступ к более сложным бизнес-операциям над объектом данных. Для работы со справочниками предоставляется набор соответствующих элементов управления. Также для работы с зависимыми объектами присутствует специальный табличный элемент управления, позволяющий просматривать или редактировать множество объектов одновременно.

Элементы управления являются частью формы или отчета и используются для ввода, изменения или отображения данных.

Поле редактирования и раскрывающийся список могут иметь возможности автодополнения, т.е. предусматривается механизм предиктивного ввода на основе справочников. Автодополнение осуществляется при помощи выпадающего списка.

Ввод данных в элементах управления валидируется несколькими способами. В случае некорректного ввода отображается соответствующее сообщение.

Все интерфейсные элементы (и их расположение на форме) автоматически адаптируются под разрешение экрана конкретного устройства, что позволяет использовать конечное бизнес-приложение на мобильных устройствах.

Рецензенты:

Хрипченко С.Ю., д.т.н., профессор Пермского государственного национального исследовательского университета, г. Пермь;

Аликин В.Н., д.т.н., советник генерального директора ФКП «Пермский пороховой завод», г. Пермь.

Источник: science-education.ru

Разработка многофункциональных бизнес-приложений

Аннотация: Рассматриваются вопросы проектирования Silverlight бизнес-приложений. При проектировании серверной части приложения создается EDM-модель данных, служба Domain Service, включая метаданные по сущностям модели. Для клиентской части приложения анализируются подходы по локализации, построению пользовательского интерфейса при автоматической генерации элементов контроля на основе источников данных, валидации, аутентификации и авторизации пользователя.

Цель

Освоить основы технологии разработки бизнес- приложение Silverlight на основе WCF RIA Services.

Общие сведения о насыщенных Silverlight-приложениях

При изучении лекций «Разработка приложения на базе WPF» и «Разработка приложения на базе WPF» построение Silverlight -приложения осуществлялось с реализацией слоя бизнес-логики, в основном, на стороне клиента. В корпоративных приложениях возникает необходимость переноса основной бизнес-логики или её части на сервер . Это диктуется требованиями обеспечения эффективной эксплуатации и сопровождения информационных систем.

Для решения таких задач Microsoft предлагает службы Windows Communication Foundation (WCF) RIA Services. RIA ( Rich Internet Application ) — это приложение , доступное через интернет , с богатой функциональностью традиционных настольных приложений [ [ 10 ] ].

WCF RIA Services обеспечивает разработку многоуровневых решений для многофункциональных Silverlight приложений. RIA Services предоставляют клиенту сервисы, которые реализуются логику приложения на сервере.

В Visual Studio 2010 имеются шаблоны для создания Silverlight бизнес-приложений с поддержкой служб RIA Services, которые включают реализацию многих функций, характерных для корпоративных приложений, таких как элементы управления для аутентификации, авторизации и регистрации пользователей, механизмы навигации, с помощью которых можно расширять функциональность приложения, добавляя новые страницы Silverlight .

Исследуем возможности построения корпоративных приложений на основе шаблона бизнес-приложений и служб WCF RIA Services при конструировании Silverlight -приложения.

Создание проекта Silverlight бизнес-приложения.

Создадим новый проект, используя шаблон Silverlight Business Application , задав для него имя EnterpriceBusinessApplication ( рис. 10.1).

Страница создания проекта


увеличить изображение
Рис. 10.1. Страница создания проекта

Инструментальная среда Visual Studio 2010 в соответствии с выбранным шаблоном генерирует новое решение, состоящее из двух проектов ( рис. 10.2).

Главная страница проекта EnterpriceBusinessApplication


увеличить изображение
Рис. 10.2. Главная страница проекта EnterpriceBusinessApplication

В сгенерированном решении имеются два проекта: клиентский Silverlight -проект EnterpriceBusinessApplication и серверный Web -проект EnterpriceBusinessApplication. Web . Каждый проект структурирован, включает папки и отдельные файлы, назначение которых будет рассмотрено позднее ( рис. 10.3)

Состав решения Enterprice BusinessApplication


увеличить изображение
Рис. 10.3. Состав решения Enterprice BusinessApplication

При запуске проекта на экран выводится главная страница приложения ( рис. 10.4).

Главная страница приложения


увеличить изображение
Рис. 10.4. Главная страница приложения

На главной странице имеются три гиперссылки: Home – переход на главную страницу , About – переход на страницу с данными о программе, которые должен подготовить разработчик, login – для перехода на окно авторизации пользователя.

Для аутентификации пользователя предлагается форма авторизации ( рис. 10.5), а для регистрации нового пользователя – окно регистрации ( рис. 10.6).

Как видно из рис. 8.4 – 8.6 все надписи на страницах приложения приведены на английском языке, что является неудобными для пользователей России. Этот недостаток созданного приложения можно исправить путем замены в коде соответствующих английских строк на русские. Однако в шаблоне бизнес-приложения Silverlight предусмотрен более изящный способ локализации приложения на разные языки с помощью ресурсов. Так, например свойство Text для текстового блока HeaderText задается в расширении разметки ссылкой на статический ресурс .

Источник: intuit.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
Бизнес для женщин