Nano Hash - криптовалюты, майнинг, программирование

Иерархическая сетка с MVCContrib

Я пытаюсь найти лучшее решение для создания иерархической сетки в моем проекте ASP.NET MVC. Сначала я посмотрел на jqGrid и обнаружил, что это параметр treeGrid, который именно то, что я ищу. Однако, насколько я могу судить, jqGrid не является бесплатным, и мой клиент не заинтересован в покупке лицензии на него.

Чтобы понять, что мне нужно, демонстрацию jqGrid можно найти на этой странице в разделе «Новое в версии 3.3»:
http://www.trirand.com/jqgrid/jqgrid.html

Какие у меня есть другие варианты создания иерархической сетки? До сих пор я использую библиотеки ASP.NET MVC, MVCContrib и jQuery, но я готов предложить что-то еще. Я уверен, что смогу также использовать свои собственные, если потребуется. Если мне все же придется свернуть свою собственную, какой подход я должен выбрать?

Спасибо,

~ Джастин


  • С сайта jGrid: jqGrid выпускается под лицензиями GPL и MIT. Эта лицензионная политика делает программное обеспечение доступным для всех бесплатно (как в случае с бесплатным пивом), и вы можете использовать его для коммерческих проектов или проектов с открытым исходным кодом без каких-либо ограничений (свобода выше). 07.12.2009
  • Тогда что с этой страницей с ценами? trirand.net/licensing.aspx 07.12.2009
  • Можете ли вы указать URL-адрес, откуда взята эта цитата? 07.12.2009

Ответы:


1

Хорошо, благодаря комментарию jfar, теперь я понимаю немного больше о лицензировании jqGrid. jqGrid бесплатен. Что не бесплатно, так это «jqGrid для ASP.NET», а это совсем другое дело. Итак, да, я собираюсь использовать jqGrid с опцией Tree Grid, и она должна работать идеально. Спасибо за помощь jfar.

Это сообщение в блоге немного разъясняет лицензирование: http://www.trirand.com/blog/?p=479

07.12.2009
  • Да, я тоже сначала запутался в лицензировании. 07.05.2010
  • Новые материалы

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

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

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

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

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

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..