Vlákno názorů k článku Řízení změn záznamů v relační databázi II. od backup - 1. system potrebuje .NET ? , tedy pouze...

  • Článek je starý, nové názory již nelze přidávat.
  • 18. 1. 2017 13:17

    backup (neregistrovaný)

    1. system potrebuje .NET ? , tedy pouze pod windows ?
    2. cena developer / deployment ?

  • 18. 1. 2017 14:47

    vlasta (neregistrovaný)

    Systém je postaven v.Net v C#. Databáze je MS SQL 2005 a vyšší.

    Je potřeba rozlišit Db část a aplikační část. Celý systém je poměrně obsáhlý a komplexní. Neříkám, že by Db nešla napojit na jiný OS. Ale obsloužit ji bez našeho DDCF by byl problém. To nejde vyvinout za měsíc. Proto se asi OS WIN nevyhnete.

    Odladěné to je na desktopové aplikaci, ve WinForms. Neměl by být problém pro WPF. V MS SQL nejsou záměrně žádné špeky. Použít jinou DB by neměl být problém, Db by měla umět uložené procedury. Řada věcí se musí kontrolovat na straně Db, proto jsou textové dotazy zasílané z app asi problém (velikost, duplicita, funkce a pod.). Ale použít je lze, i když je to nepohodlné.

    Použít DDCF assembly pod jinou technologií nemáme ověřeno. Proto to nezmiňuji. Neděláme ani webové aplikace. Na nich to také nemáme ověřeno. Ale desktopová apka je přítulnější a přenos dat jak přes VPN nebo web services funguje skvěle. Vaši apku si programujete sami. Systém DDCF vyžaduje školení. Nepoužíváme temporální Db. Tabulky i uložené procedury musí dodržovat určité schéma. Učící křivka je velmi vysoká. Chybovost se snižuje (oproti jiným systémům). U zahajovacího projektu je třeba počítat i s odpovídajícím časem. Nebudete mít připraveny User Controls a celý background, jehož příprava významně zrychluje práce. My GUI nedodáváme. Každý z nás preferuje jiné uspořádání a pod. To neznamená, že bychom Vám nepředvedli naše řešení nebo neuměli pomoci s Vašim návrhem,

    Snad Vám to pro informaci bude stačit. Bližší informace na email :)

  • 18. 1. 2017 15:05

    vlasta (neregistrovaný)

    Ještě bych doplnil. Celý systém lze postavit tak, aby byl plně funkční v základních věcech. Všechny apky budou mít firmy, osoby, číselníky, adresy, telefony, emaily a pod. Pokud rozumně navrhnete GUI, nebo použijete naše, můžete na takovém základě apku pouze rozšiřovat požadovaným směrem. Rozšiřovat funkcionalitu (formuláře) a Db. Pro různé nasazení můžete určité nepotřebné části uživateli vypnout.

    Celý model byl navržen tak, aby byl pokud možno jednotný přístup v rámci oblasti - k tabulkám, procedurám, třídám i formulářům. Na emailu Vám umožním stažení funkční aplikace pro posouzení.