powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Какие библиотеки элементов управления Вы применили бы в новом проекте
45 сообщений из 45, показаны все 2 страниц
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37866027
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обратите внимание, не под win-forms проекты, а только под ASP.NET.
Под win-то они все хороши, а вот под вэб - это вопрос.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37866314
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отсутствует вариант "вообще не использую".
Предпочитаю чистый html.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37866327
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37866620
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. А где аякс контрол тулкит?
2. Проголосовал за телерик.
3. Опрос невалидный, ибо нет возможности малтиселекта.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37867794
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ1. А где аякс контрол тулкит?
2. Проголосовал за телерик.
3. Опрос невалидный, ибо нет возможности малтиселекта.
1. Входит в стандартные элементы Микрософт.
2. Молодец.
3. Мультиселект - это пункт "Использую сразу несколько, поэтому не могу отдать предпочтение какой-то одной".
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37867812
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max Pro,

У меня в конторе задействовано несколько проектов с девэкспрессом (я принимал в них участие).
Но решил не голосовать почему-то.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37867816
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А! Понял почему. Потому что написано "в новом".
В новом проекте я бы вообще не использовал дотнет.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37867843
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyОтсутствует вариант "вообще не использую".
Предпочитаю чистый html.
Значит у тебя не aspx, а клиентский html. Хорошо, а серверную часть-то на чём пишешь, на хандлерах что ли? Ну этот вариант я не предусмотрел, так как это не знаю что и сказать.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37867870
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

Я работал на Component One, Infragistics и DevExp. Впечатления очень противоречивые. Мой друг из Киева (Dimon aka Manowar) работает частично на Телерике. Что сказать? Везде свои глюки, самый правильный, но и самый трудный выбор, это своя собственная библиотека.

Ты пишешь, "В новом проекте я бы вообще не использовал дотнет". Что тогда? По-любому серверная часть нужна, за исключением сайтов-визиток. Если не .NET, тогда Ява или ПХП. На ПХП хостинг дешевле, вот и вся разница.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37867894
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max Pro...На ПХП хостинг дешевле, вот и вся разница.
Я бы использовал хендлеры, на выхлоп которых наворачивал бы сенчу и свои собственные наработки.
А хендлеры писать на дотнете или на пхп - совершенно один хрен. Разве что, пхп - штука бесплатная (да и проще в использовании). Насчёт платного хостинга, не особо беспокоюсь - кому надо сам заплатит.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37867918
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ бы использовал хендлеры, на выхлоп которых наворачивал бы сенчу и свои собственные наработки.[...]
Это высший пилотаж.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37867920
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПС. Но Девэкспресс мне реально нравится. Не надо особо напрягать голову, взял и перетащил, прописал немного пропертей в конструкторе и вуаля! Короче, КЛАДР с инкрементным поиском и всякими другими наворотами написал за день. Это я тогда только-только учился использовать эти компоненты. Сейчас бы написал за полчаса без проблем.
А "ручками", типа, как я на хендлерах говорил - это на пару дней потянет. Правда, будет наверняка лучше. Потому что со "своей" программой можно сделать всё что угодно. То есть, я таки склоняюсь к "ручкам" (хендмейк, хе-хе!).
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37868002
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max ProAntonariyОтсутствует вариант "вообще не использую".
Предпочитаю чистый html.
Значит у тебя не aspx, а клиентский html. Хорошо, а серверную часть-то на чём пишешь, на хандлерах что ли?Фактически у меня всего один пустой default.aspx, в респонс которого выдается результат трансформации xml/xsl.
Xml представляет собой шаблон данных на языке разметки собственного изобретения:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<GML:TEMPLATE xmlns:GML="http://tempuri.org/gml">
  <GML:STYLESHEET 
	BUILTIN="0" 
	FILENAME="{GML:IF OBJECT='STATE' FIELD='WCEPARAM' SIGN='NOT' CONDITION='CUSTOMERID'}Отчет_{GML:STATE FIELD='NOW' FORMAT='FORM'/}.xml{/GML:IF}" 
        CONTENTTYPE="{GML:IF OBJECT='STATE' FIELD='WCEPARAM' SIGN='NOT' CONDITION='CUSTOMERID'}application/msword{/GML:IF}{GML:IF OBJECT='STATE' FIELD='WCEPARAM' SIGN='EQUAL' CONDITION='CUSTOMERID'}text/html{/GML:IF}">
    <GML:IF OBJECT="STATE" FIELD="WCECOMMAND" SIGN="EQUAL" CONDITION="GOTO">DesignTemplates/actions.xsl</GML:IF>
    <GML:IF OBJECT="STATE" FIELD="WCECOMMAND" SIGN="EQUAL" CONDITION="SHOWALL">DesignTemplates/actions.xsl</GML:IF>
    <GML:IF OBJECT="STATE" FIELD="WCECOMMAND" SIGN="EQUAL" CONDITION="SHOWREPORT">
      <GML:IF OBJECT="STATE" FIELD="WCEPARAM" SIGN="EQUAL" CONDITION="CUSTOMERID">DesignTemplates/customerreport.xsl</GML:IF>
      <GML:IF OBJECT="STATE" FIELD="WCEPARAM" SIGN="EQUAL" CONDITION="USERID">DesignTemplates/userreport.xsl</GML:IF>
    </GML:IF>
    <GML:IF OBJECT="STATE" FIELD="WCECOMMAND" SIGN="EQUAL" CONDITION="CREATEREPORT">DesignTemplates/customerreport.xsl</GML:IF>
  </GML:STYLESHEET>
  <GML:DATA ROOTTAG="ROOT">
    <GML:INCLUDE TYPE="FILE">INC_HEAD.XML</GML:INCLUDE>
    <GML:BLOCK TAG="BODY">
      <GML:INCLUDE TYPE="FILE">INC_ACTIONS.XML</GML:INCLUDE>
      <GML:BLOCK TAG="PAGE">
        <GML:IF OBJECT="STATE" FIELD="WCECOMMAND" SIGN="EQUAL" CONDITION="GOTO">
            <GML:RS TYPE="LIST" SOURCE="avActions" FILTER="$USERID" ORDERBY="DateNative desc" FORXML="RAW" TAG="ACTIONS"/>
        </GML:IF>
        <GML:IF OBJECT="STATE" FIELD="WCECOMMAND" SIGN="EQUAL" CONDITION="SHOWALL">
          <GML:IF OBJECT="STATE" FIELD="ISADMIN" SIGN="EQUAL" CONDITION="TRUE">
            <GML:RS TYPE="LIST" SOURCE="avActions" ORDERBY="DateNative desc" FORXML="RAW" TAG="ACTIONS"/>
          </GML:IF>
        </GML:IF>
        <GML:IF OBJECT="STATE" FIELD="WCECOMMAND" SIGN="EQUAL" CONDITION="SHOWREPORT">
          <GML:IF OBJECT="STATE" FIELD="WCEPARAM" SIGN="EQUAL" CONDITION="CUSTOMERID">
            <GML:RS TYPE="LIST" SOURCE="avActions" FILTER="(^CUSTOMERID)" ORDERBY="DateNative" FORXML="RAW" TAG="ACTIONS"/>
          </GML:IF>
          <GML:IF OBJECT="STATE" FIELD="WCEPARAM" SIGN="EQUAL" CONDITION="USERID">
            <GML:RS TYPE="LIST" SOURCE="avActions" FILTER="(^USERID)" ORDERBY="DateNative desc" FORXML="RAW" TAG="ACTIONS"/>
          </GML:IF>
        </GML:IF>
        <GML:IF OBJECT="STATE" FIELD="WCECOMMAND" SIGN="EQUAL" CONDITION="CREATEREPORT">
          <GML:RS TYPE="LIST" SOURCE="avReports" FILTER="($REPORTID)">
            <GML:GET FIELD="CODE" TAG="REPORTCODE"/>
          </GML:RS>
          <GML:RS TYPE="LIST" SOURCE="avActions" FILTER="(^CUSTOMERID)&amp;(:START&lt;=DATENATIVE)&amp;(:FINISH&gt;=DATENATIVE)" ORDERBY="DateNative" FORXML="RAW" TAG="ACTIONS"/>
        </GML:IF>
      </GML:BLOCK>
    </GML:BLOCK>
  </GML:DATA>
</GML:TEMPLATE>


Для удобства набора сам язык описан в xsd.
default.aspx только и делает, что вызывает процессор этого языка и передает ему контекст.
Не знаю, можно ли назвать такую схему хэндлером.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37868225
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

У тебя 3-я схема - см. влож. рис.
У меня тоже такая страничка есть для отображения образа xml-документа, но я делал не через aspx-страницу, а через хандлер (ashx), у него событийная модель короче, соответственно тратится меньше системных ресурсов.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37868412
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max ProAntonariy,

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

Max Proхандлер (ashx)Кстати делал я хандлер, но выглядит он по-другому:

Код: xml
1.
2.
3.
4.
5.
  <system.webServer>
    <handlers>
      <add name="GML" verb="*" path="*" type="GMLParser"/>
    </handlers>
  </system.webServer>


Код: vbnet
1.
2.
3.
4.
5.
Public Class GMLParser
    Implements IHttpHandler

    ...
End Class

Это тоже самое, что ashx? А если нет, то что лучше?
За aspx в принципе не держусь, использую по привычке.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37868423
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max ProМСУ1. А где аякс контрол тулкит?
2. Проголосовал за телерик.
3. Опрос невалидный, ибо нет возможности малтиселекта.
1. Входит в стандартные элементы Микрософт.
2. Молодец.
3. Мультиселект - это пункт "Использую сразу несколько, поэтому не могу отдать предпочтение какой-то одной".
1. Не входит в стандартные элементы Микрософт.
2. Знаю.
3. Тогда никто не узнает, какие именно компоненты использует голосующий. Косты подобных ответов равны нулю.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37869643
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyMax Proхандлер (ashx)Кстати делал я хандлер, но выглядит он по-другому:

Код: xml
1.
2.
3.
4.
5.
  <system.webServer>
    <handlers>
      <add name="GML" verb="*" path="*" type="GMLParser"/>
    </handlers>
  </system.webServer>


Код: vbnet
1.
2.
3.
4.
5.
Public Class GMLParser
    Implements IHttpHandler

    ...
End Class

Это тоже самое, что ashx? А если нет, то что лучше?
За aspx в принципе не держусь, использую по привычке.
ashx компилируется в пи-код IL во время первого обращения, перезапускать вэб-сервер не нужно. А твой gml компилируется в общую dll проекта и при заливке на хостовый сервер его рекомендуется перестартовать.
И ashx и gml представляют из себя ISAPI-фильтры. Но вот если ashx уже прописан в IIS-е, то gml придётся добавлять. Не все хостеры предоставляют возможность добавления своего фильтра, например, невозможно это сделать на хосте http://www.mochahost.com/
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37869757
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел ввиду свой ashx без CodeBehind:
Код: xml
1.
<%@ WebHandler Language="C#" Class="Statement" %>



И по поводу GML я его не там увидел, так как тега <handlers> и атрибута name раньше не было, а было <httpHandlers>, то я прочитал вместо <add name="GML" по-старинке как бы такую конфигурацию:
Код: xml
1.
2.
3.
<httpHandlers>
	<add path="name.GML" verb="*" type="GMLParser"/> 
</httpHandlers>



МСУ, теперь доволен, было из-за чего ругаться-то?
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37870202
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max ProНе все хостеры предоставляют возможность добавления своего фильтраЭто проблема передо мной не стоит, я работаю только с выделенными серверами.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37872903
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
up
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37873236
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeupКого-то конкретного ждешь?
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37873305
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyShSergeupКого-то конкретного ждешь?
Я основательно почистил топик. После этого он опустился. Вот и упнул.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37873886
Ну кагбе либы раскуривать дело конечно нужное,
но как правило сервер контролы пишу сам, JS виджет скопипастить это можно .. позырить как нарисован :]

оффтопДля работы с Open XML нужна либа, может посоветует кто?
Open XML SDK 2.0 for Microsoft Office не предлагать.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37873912
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocumentFormat.OpenXml.dll
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37874038
МСУDocumentFormat.OpenXml.dll

Пробовал, не катит :[ к сожалению. см. спойлер
Пришлось писать самому. Вот хотел у обчества спросить может кто тоже заморочился.



...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37875274
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
невалидный, ибо нет возможностиПробовал, не катит :[ к сожалению. см. спойлер
Потому что нефик в Sandbox деплоить решение.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37875679
МСУневалидный, ибо нет возможностиПробовал, не катит :[ к сожалению. см. спойлер
Потому что нефик в Sandbox деплоить решение.

Во первых Sanbox это рекомендованый MS способ разработки решений.
Ну и кагбе, Ofiice 365 (и Sandbox соответственно) это условие заказчика.

От себя добавлю ..
Разрабатывать "локально" намного комфортней.
Ни каких тебе iisreset и залипаний в ожидании компиляции сайта.
Кстати DocumentFormat.OpenXml.dll без проблем работает в "локальном" сендбоксе.
Но в Office 365 не работает :[
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37876152
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
невалидный, ибо нет возможностиВо первых Sanbox это рекомендованый MS способ разработки решений.
Чушь полная. Сам выдумал? Более того, в данном режиме не все типы решений можно задеплоить.

http://technet.microsoft.com/ru-ru/library/ee721992.aspx Изолированные решения подходят для использования в двух случаях:
В организации требуется реализовать выполнение сотрудниками на рабочем сайте SharePoint Server кода, который не был тщательно проверен.

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



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

невалидный, ибо нет возможностиНу и кагбе, Ofiice 365 (и Sandbox соответственно) это условие заказчика.
Убей заказчика. И расскажи ему о том, что сандбокс поддерживает далеко не всё.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37876165
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Архитектура изолированных решений

http://msdn.microsoft.com/ru-ru/library/ee539417.aspx Изолированные решения могут содержать не все виды элементов, а также ограничены в плане их развертывания. Наиболее примечательно то, что из изолированных решений не могут выполняться развертывания в файловую систему серверов. Из этого ограничения вытекают следующие последствия:

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


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


В изолированных решениях не могут развертываться определения сайтов. (Но могут развертываться функционально эквивалентные им веб-шаблоны. Дополнительные сведения см. в статье How to: Deploy a Web Template in a Sandboxed Solution (на английском языке).


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



Более полное описание элементов, которые могут развертываться в изолированном решении, см. в статье Что можно реализовать в изолированном решении.

P.S. RTFM. Это лучше, чем молоть языком по поводу рекомендаций MS.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37876256
МСУ,
Я тебе говорю что в облаке должно работать решение (Office 365)
А либы из OpenXml SDK 2.0 тянут сопли за собой.
Вот и спрашиваю у коллег может есть у кого линк на полезную либу какую.
А ты тут чепухи какой-то накопипастил.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37876281
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
невалидный, ибо нет возможностиМСУ, Я тебе говорю что в облаке должно работать решение (Office 365)
Да хоть в туче. Какое это имеет отношение к типу деплоймента?

невалидный, ибо нет возможностиА либы из OpenXml SDK 2.0 тянут сопли за собой.
Какие сопли, ты о чем?

невалидный, ибо нет возможностиВот и спрашиваю у коллег может есть у кого линк на полезную либу какую.
А ты тут чепухи какой-то накопипастил.
Я накопипастил официальной информации от MS, чтобы ты в следующий раз чушь не нес по поводу "рекомендованных способов деплоймента".
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37876293
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты лучше скажи, что тебе конкретно от либы надо, в каком формате нужен отчет. Может подскажу способ проще. Например, через SSRS отчет с нужным фильром экспорта. И тогда не нужно вообще никаких либ.
P.S. Под гуестом прёт писать али морду стесняешься показать? :)
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37876355
Фотография tsyselsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Нужен импорт-экспорт из разных дата-сорсов в структуры SP
В том числе и из OpenXml пакетов.
Собственно либа написана, похоже даже работает.
Хотел вот на альтернативную релизацию взглянуть.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37876578
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сидим на девках, один минус - пухлый размер страниц с их контролами... ну и порой волна багов после выпуска нового релиза... в прошлом месяце перешли, получили по башке багами и откатились на старую вылизанную версию...
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37876760
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tsyselskyМСУ, Нужен импорт-экспорт из разных дата-сорсов в структуры SP
Ничего не понимаю, а DocumentFormat.OpenXml.dll тут каким боком?

tsyselskyВ том числе и из OpenXml пакетов.
Что такое "OpenXml пакет"?

tsyselskyСобственно либа написана, похоже даже работает.
Хотел вот на альтернативную релизацию взглянуть.
Если честно, я нихрена не понял, что ты хочешь.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37877336
МСУНичего не понимаю, а DocumentFormat.OpenXml.dll тут каким боком?

В качестве датасорсов иногда выступают документы MS Office
нужна либа по работе с ними. OpenXml SDK 2.0 не катит по указанным выше причинам.
Что еще не понятно.

МСУ
Что такое "OpenXml пакет"?
[/quot]
An Open XML document is stored as a package , whose format is defined by ISO/IEC ...

МСУЕсли честно, я нихрена не понял, что ты хочешь.

ETL тулзу пишу для Office 365, либа нужна для работы с OpenXml документами.
Собственно нужна даже не либа, а примеры ее реализаци.
Хочу сравнить со своей. Что еще не понятно?
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37877367
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
невалидный, ибо нет возможностиВ качестве датасорсов иногда выступают документы MS Office
нужна либа по работе с ними. OpenXml SDK 2.0 не катит по указанным выше причинам.
Что еще не понятно.
Ничего не понятно. Тебе нужно работать с офисными документами. OpenXml SDK 2.0 предназначена для работы с офисными документами. Что не так с твоими документами и почему она не катит?

невалидный, ибо нет возможностиМСУЧто такое "OpenXml пакет"?
An Open XML document is stored as a package , whose format is defined by ISO/IEC ...

Так это внутренности самого документа. Ты уж если называешь свои файлы "документами", так и называй ими. А то сначала "документ", потом "пакет". А суть одно и тоже. Не вводи людей в заблуждение и называй вещи своими именами.

невалидный, ибо нет возможностиETL тулзу пишу для Office 365, либа нужна для работы с OpenXml документами.
Причем тут Office 365? Это тупо набор ПО (шарик, почтовик, коммуникатор и офис). Если программно нужно в шарике парсить документы (веб-часть, таймер-джоб, воркфлоу, и т.д.), то что тебя останавливает?

невалидный, ибо нет возможностиСобственно нужна даже не либа, а примеры ее реализаци.
Хочу сравнить со своей. Что еще не понятно?
Ну нагугли себе кучу врапперов над OpenXml SDK 2.0 и сиди читай код, гуглом научить пользоваться?
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37877448
МСУ,

Написал же в первом посте, что OpenXml SDK 2.0 не предлагать, не работает либа в SharePoint online.
Спросил у местных есть ли у кого либы какие, если у тебя есть такая на примете опубликуй сцылко.
Или ты так, поумничать зашел?
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37877470
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нагугли себе кучуМСУ, Написал же в первом посте, что OpenXml SDK 2.0 не предлагать, не работает либа в SharePoint online.
Почему не работает, есть какое-нибудь официальтное заявление по этому поводу? Ты искал ответ на этот вопрос?

нагугли себе кучуСпросил у местных есть ли у кого либы какие, если у тебя есть такая на примете опубликуй сцылко.
Или ты так, поумничать зашел?
Иди в форум WinForms, .Net Framework, сто раз перетиралось.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37877472
МСУПочему не работает, есть какое-нибудь официальтное заявление по этому поводу? Ты искал ответ на этот вопрос?

Ну дык я скрин запостил с ошибкой, либа тянет типы запрещенные в online версии шарика.
Я сначала заюзал SDK и в локальной инсталяции шарика сендбокс солюшн задеплоился и работал без проблем.
Тот же сендбокс в online версии даже задеплоить не получилось, на этапе активации экзекпшн вываливается.
Поэтому пришлось заюзать WindowsBase.dll и LINQ to Xml.
МСУИди в форум WinForms, .Net Framework, сто раз перетиралось.

ok.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37877637
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не упомянули замечательный набор Kendo UI
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37877764
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spне упомянули замечательный набор Kendo UI Дык это клиентский фреймворк. А автор скорее всего имеет ввиду серверные элементы управления.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37878081
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
официальное заявление по этомуНу дык я скрин запостил с ошибкой, либа тянет типы запрещенные в online версии шарика.
Нашел.

http://community.office365.com/en-us/forums/154/p/15363/70842.aspx The Open XML SDK 2.0 for Microsoft Office is not supported in SharePoint Online. If you like; feedback and product suggestions to improve our service can be submitted by clicking the Feedback link at the bottom right hand corner of any forum page.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37878089
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант могу предложить написать отдельный процессинговый сервис (wcf, asmx), в который будет подаваться образ файла в виде массива байт, а на выходе будет готовая обработанная структура. Вычисления будут проводитьс средствами этого сервиса, поэтому Office365 не будет ничего знать о трансформации средствами OpenXML.
...
Рейтинг: 0 / 0
Какие библиотеки элементов управления Вы применили бы в новом проекте
    #37879116
МСУКак вариант могу предложить написать отдельный процессинговый сервис (wcf, asmx), в который будет подаваться образ файла в виде массива байт, а на выходе будет готовая обработанная структура. Вычисления будут проводитьс средствами этого сервиса, поэтому Office365 не будет ничего знать о трансформации средствами OpenXML.

Cоздал список "Data Providers" и в обработчиках его айтемов уже провожу трасформацию масcива байт, как ты и предложил.


Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
...

try
{
    if (!this.Task.Delay)
    {
        memStream = new MemoryStream(this.SourceFile.OpenBinary());
        spreadsheet = new Spreadsheet(memStream);
        dataRows = spreadsheet.XRows.Skip(1);
        sharedStrings = spreadsheet.XSharedStrings;
        ...


...
Рейтинг: 0 / 0
45 сообщений из 45, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Какие библиотеки элементов управления Вы применили бы в новом проекте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]