User Tools

Site Tools


api

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
api [2012/06/09 14:00]
celutp
api [2012/06/19 09:04] (current)
celutp
Line 1: Line 1:
 ====== QP7 API ====== ====== QP7 API ======
  
-Данный раздел описывает программный интерфейс доступа к QP7, реализованный в виде .NET-сборки //​Quantumart.dll//​. Для использования //​Quantumart.dll//​ необходим ​ .NET Framework версии не ниже 3.5. Существует два основных сценария использования QP7 API:+Данный раздел описывает программный интерфейс доступа к QP7, реализованный в виде .NET-сборки //​Quantumart.dll//​. Для использования //​Quantumart.dll//​ необходим .NET Framework версии не ниже 3.5. Существует два основных сценария использования QP7 API:
  
-  * [[api:​qpage| ​Обращение к QP7 API из страниц и контролов сайта, реализованного внутри QP7]] +  * [[api:​qpage| ​Вызовы ​QP7 API из страниц и контролов сайта, реализованного внутри QP7 (на объектах QP7)]] 
-  * [[api:​dbconnector| Все остальные случаи (включая сайты, реализованные на LINQ-to-SQL классах) ]]+  * [[api:​dbconnector| Вызовы QP7 API из сторонних ​сайтов ​и приложений ​(включая сайты, реализованные на LINQ-to-SQL классах) ]]
  
-При создании,​ обновлении и сборке сайта //​Quantumart.dll//​ копируется в папку //bin//, путь к которой задается в [[site_configuration|свойствах сайта]]. ​+Кроме того, с помощью //​Quantumart.dll//​ во всех сценариях могут решаться вспомогательные задачи:​ 
 + 
 +  * [[api:​dbconnector:​caching|Использование универсального механизма кэширования]] 
 +  * [[api:​custom_tabs|Реализация аутентификации для пользовательских вкладок и действий]] 
 +  * [[api:​permissions|Управление правами доступа]] 
 +  * [[api:​contentitem|Работа со статьями по логике бэкенда (для реализации пользовательких админок)]] 
 +  
 +При создании,​ обновлении и сборке сайта //​Quantumart.dll//​ копируется в папку //bin//, путь к которой задается в [[site_configuration|свойствах сайта]]. В случае использования //​Quantumart.dll//​ в стороннем проекте,​ ее актуальную версию можно скачать [[http://​downloads.quantumart.ru/​quantumart.zip|отсюда]]. При этом могут потребоваться дополнительные компоненты,​ которые можно скачать [[http://​downloads.quantumart.ru/​components.zip|отсюда]] (если на компьютере установлен QP7, компоненты уже присутствуют в GAC).
  
  
api.1339239606.txt.gz · Last modified: 2012/06/09 14:00 by celutp