• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TOOMIXUI knihovny pro vývoj software v .NET - DevExpress, Telerik, Syncfusion
    Diskuze o UI controls pro vývoj aplikací v .NET - DevExpress, Telerik, Syncfusion. Desktop, web, mobilní aplikace - zkušenosti, problémy, vychytávky.

    https://www.devexpress.com/

    https://www.telerik.com/

    https://www.syncfusion.com/
    rozbalit záhlaví
    TOMKOLARIK
    TOMKOLARIK --- ---
    TOOMIX: Naštěstí ne. Děláme aplikace pro podporu výkonu služby MP Ostrava - řešení přestupků, událostí, lustrace osob, vozidel. Máme i mobilní aplikaci, tu vyvíjíme v UWP, ale chystáme se přejít na Xamarin. Co vy?
    TOOMIX
    TOOMIX --- ---
    TOMKOLARIK: řešíte nějak multijazyčnost?
    TOMKOLARIK
    TOMKOLARIK --- ---
    Ahoj, jsem rád, že jsi založil toto vlákno, taky využíváme DevExpress WinForms, hlavně tedy GridView, GridControl, Reporty a pak samozřejmě spoustu věcí z XtraEditors. Máme implementovaných přes 500 formulářů a musím říct, že Devex nám každý den šetří spoustu práce.
    TOOMIX
    TOOMIX --- ---
    Tak začnu...

    Diskuzi jsem založil proto, že v práci používáme komponeny od DevExpressu (WinForms) a Android/iOS komponenty (Xamarin.Forms) od Syncfusion a považuji za rozumné se podělit o své zkušenosti, případně prodiskutovat zkušenosti ostatních.


    DevExpress

    Používáme cca od roku 2007 od verze 6.3 dodnes, kdy je venku verze 21.1., pro vývoj našich MES. K některým DevExpress komponentám máme v našem frameworku dopsané extension metody, případně rovnou věci pro ulehčení práce (podpora multijazyčnosti atd.)

    Stěžejní komponenty:

    GridControl a s ním GridView a BandedGridView

    GridControl Class | WinForms Controls | DevExpress Documentation
    https://docs.devexpress.com/WindowsForms/DevExpress.XtraGrid.GridControl

    GridView Class | WinForms Controls | DevExpress Documentation
    https://docs.devexpress.com/WindowsForms/DevExpress.XtraGrid.Views.Grid.GridView

    BandedGridView Class | WinForms Controls | DevExpress Documentation
    https://docs.devexpress.com/WindowsForms/DevExpress.XtraGrid.Views.BandedGrid.BandedGridView

    VerticalGrid, který byl donedávna teda dost na hovno, hlavně co se týká multiselectu, ale už se polepšili

    Vertical Grid | WinForms Controls | DevExpress Documentation
    https://docs.devexpress.com/WindowsForms/2449/controls-and-libraries/vertical-grid

    ChartControl, který umí moc a moc věcí, které snad ani nedokážu všechny vypsat

    Chart Control | WinForms Controls | DevExpress Documentation
    https://docs.devexpress.com/WindowsForms/8117/controls-and-libraries/chart-control

    GanttControl, který mají tuším až od verze 19.2 a má ještě dost nedodělků

    Gantt Control | WinForms Controls | DevExpress Documentation
    https://docs.devexpress.com/WindowsForms/401173/controls-and-libraries/gantt-control/gantt-control

    Report pro tvorbu reportů a tiskových sestav

    Visual Studio Report Designer | Reporting | DevExpress Documentation
    https://docs.devexpress.com/XtraReports/4256/visual-studio-report-designer

    No a pak tlačítka, textedity, checkedity, searchlookupedity atd., v podstatě ze standardních winforms nepoužíváme už nic.

    DevExpress.XtraEditors Namespace | WinForms Controls | DevExpress Documentation
    https://docs.devexpress.com/WindowsForms/DevExpress.XtraEditors



    Syncfusion

    Používáme od roku 2019, spíš s tém pracuje kolega, ale velkým přínosem u nich je spousta příkladů na githubu (to má i Telerik) https://github.com/syncfusion/xamarin-demos a fungující technická podpora, kdy víceméně jakoukoliv námi hlášenou závadu odstranili do cca dvou týdnů.

    Stěžejní komponenty

    ListView

    Getting Started with Xamarin ListView control | Syncfusion
    https://help.syncfusion.com/xamarin/listview/getting-started

    Chart

    Getting Started with Xamarin Charts control | Syncfusion
    https://help.syncfusion.com/xamarin/charts/getting-started

    Button

    Getting Started with Xamarin Button control | Syncfusion
    https://help.syncfusion.com/xamarin/button/gettingstarted

    Calendar

    Getting Started with Xamarin Calendar control | Syncfusion
    https://help.syncfusion.com/xamarin/calendar/getting-started

    DataGrid

    Getting Started with Xamarin DataGrid control | Syncfusion
    https://help.syncfusion.com/xamarin/datagrid/getting-started

    PdfViewer

    Getting Started with Xamarin Pdf Viewer control | Syncfusion
    https://help.syncfusion.com/xamarin/pdf-viewer/getting-started
    TORI
    TORI --- ---
    Vítejte a ať se vám tu líbí.

    Můžete pozvat své přátele.
    Kliknutím sem můžete změnit nastavení reklam