2008-09-24 7 views
2

У нас был SharePoint, где я работаю некоторое время, но мы не много сделали с ним. У нас есть интрасеть с сотнями приложений ASP/ASP.Net, и мне интересно, какие вещи можно сделать для интеграции с SharePoint для создания более бесшовной среды? В настоящее время мы отправляем запросы на обработку документации и производства и т. Д. В SharePoint, но в целом это похоже на собственную отдельную систему, а не интегрированный инструмент в нашей интрасети.Что вы можете сделать с SharePoint в Интранете?

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

ответ

2

Отличная идея для вас будет перемещать ваши самые популярные приложения asp.net для запуска на сайте SharePoint. Каждое приложение может быть добавлено либо как элемент управления непосредственно на pagelayout, либо интегрировано в веб-страницу (используйте веб-страницу для загрузки дочерних элементов управления).

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

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

Это действительно много работы и требует большого количества информации от людей за пределами области ИТ.

0

Я думаю, что это зависит от вашей среды. В нашей среде мы настраиваем каждый отдел своими собственными страницами, и мы используем его для базовой информации, опросов и домашней страницы сотрудника. Мы создали виджеты Google/Live Search и Weather.com и загружаем RSS-ленты с помощью RSS-контроля Tim Huer.

2

Типичные функциональные возможности портала портала интранета по отделам. У каждого отдела, вероятно, будут несколько пользовательских веб-приложений, которые вы могли бы исторически реализовать в ASP.Net, и связаны с ним с портала интрасети. С sharepoint вы можете начать добавлять полезные биты этих пользовательских веб-приложений в виде модульных частей, чтобы владелец бизнеса портала мог больше контролировать, как информация структурирована и отображаться для его/ее пользователей.

Подумайте о панелях мониторинга, заполненных пользовательскими метриками, которые имеют смысл только для отдельных отделов. Это одно из самых очевидных мест для начала. HR, бухгалтерский учет, ИТ, все они имеют показатели, которые они хотят отслеживать и отображать. Все они имеют устаревшие системы, с которыми они могут захотеть соотнести информацию. Все это можно сделать в многоразовых веб-частях. Поскольку Sharepoint предоставляет конечному пользователю контроль над макетом, дисплеем, управлением аудиторией и т. Д., Вы не в конечном итоге изобретаете колеса весь день.

2

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

Однако, если в ваших приложениях имеется существенное совпадение (списки контактов, инвентарь, спецификации и т. Д.), Вы можете захотеть объединить инвестиции.

1

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

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

Но иногда очень сложно реализовать запрошенные функции (много обходных решений).

1

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

Sharepoint - это действительно смещение в том, как люди должны думать о веб-разработке, и это ключ. Вы больше не разрабатываете отдельное приложение, которое вы добавляете к существующей структуре. Я бы сказал, что это похоже на наличие «силосов данных» против vs.централизованная система баз данных, в которой хранятся все данные компании. Когда люди поймут, что все связано, оно будет больше похоже на безвредную интеграцию. Мой совет - активно пытаться создавать приложения в sharepoint и думать о том, как переносить существующие приложения на него.

0

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

Еще одна идея - добавить ссылки между SharePoint и вашими приложениями (при условии, что они основаны на Интернете); что, по крайней мере, позволит поток между ними.

Я не сделал этого, но вы также можете теоретически скрыть SharePoint, чтобы он выглядел как остальная часть вашей интрасети.

-1

Создание библиотеки

Форма библиотеки, документы библиотеки, библиотеки слайдов

Создание стандартных или пользовательских списков

Стандартные списки - списки, задачи, контакты

Пользовательские списки - поставщики, подрядчики, запасы, заказы

Настройка безопасных групповых областей для обсуждения

компилировать разделяемые команда календарей

Создание простых рабочих процессов по документам и спискам

+1

Это всего лишь список - ничего не объясняет ... – Sander 2010-08-17 05:31:37

1

Как насчет BI и отчетности от ERP? Когда мы знаем, что IE не способен обрабатывать страницу со 10000 строками таблицы (без разбивки на страницы) Многие не понимают, но успех инструмента отчетности зависит от производительности используемого объекта сетки - Excel и SpreadSheet obj от несуществующего Веб-компоненты Office по-прежнему остаются # 1 в выборе пользователя (бухгалтеров, менеджеров, руководителей).

Смежные вопросы