DotVVM Business Pack: první beta je venku

Tomáš Herceg       7. 6. 2017       C#, ASP.NET/IIS, HTTP/HTML, .NET       3259 zobrazení

Asi víte, že v RIGANTI už více než dva roky vyvíjíme webový framework DotVVM. V produkční verzi je od července 2016 a letos v únoru byla uvedena verze 1.1, která přidala podporu nové platformy .NET Core.

DotVVM jsme začali vyvíjet, protože nám současný způsob vývoje webových aplikací přišel moc složitý a překombinovaný.

V DotVVM může snadno začít i newebový vývojář, který předtím pracoval třeba ve WPF - budou mu blízké principy MVVM, na kterých je DotVVM založeno. Může v něm snadno začít i člověk, který programoval v ASP.NET Web Forms. Mnoho věcí a postupů je podobných a aplikace pořád staví na stejné ASP.NET platformě. Stačí umět C#, HTML a CSS.

Kromě toho nemusíte opustit komfort Visual Studia a máte k dispozici IntelliSense. Ve free verzi našeho doplňku do Visual Studia je funkčně omezená (nezvládne napovídat názvy vlastností ve viewmodelu), v placené verzi je kompletní a dokáže ušetřit značné množství času.

Mít open source framework, který může použít kdokoliv, a základní sadu nástrojů zdarma, je velmi důležité.

Pro větší a složitější aplikace, například informační systémy, je ale potřeba mnohem více. Proto jsme najprve zkusili postavit wrappery nad populárním balíkem komponent Kendo UI od společnosti Telerik. Bohužel zejména složitější komponenty se používaly způsobem, který nebyl s MVVM příliš kompatibilní, a věci jako validace se velmi obtížně integrovaly, tento balík komponent jsme tedy nakonec zrušili.

Po delším zkoumání ostatních balíků komponent jsme dospěli k názoru, že napíšeme vlastní sadu, která bude navržena přímo pro použití v DotVVM, s ohledem na data-binding, validaci a další mechanismy, které v DotVVM fungují. Tuto sadu komponent jsme pojmenovali DotVVM Business Pack a dnes, po 8 měsících vývoje, jsme vydali její první betaverzi.

Business Pack obsahuje mimo jiné:

V budoucích verzích se soustředíme především na přidávání funkcí do GridView a přidáme i další komponenty, například WYSIWYG editor, integraci s Google Maps, nebo třeba grafové komponenty.

 

První beta Business Packu je k dispozici zdarma a můžete si o ni zažádat na našem webu.

Budeme velmi rádi, když se s námi podělíte o feedback a zkušenosti, a pokud narazíte na nějaké problémy, samozřejmě vám rádi pomůžeme.

Jakmile se vypořádáme s feedbackem a opravíme chyby, na které narazíme sami, nebo které nám někdo nahlásí, vydáme ostrou verzi knihovny. Business Pack bude placený, jeho cenu bychom rádi udrželi někde kolem $199 za vývojáře. Licence bude časově neomezená, v ceně bude zahrnuto 12 měsíců bugfixů a aktualizací.

 

hodnocení článku

0       Hodnotit mohou jen registrované uživatelé.

 

Nový příspěvek

 

Příspěvky zaslané pod tento článek se neobjeví hned, ale až po schválení administrátorem.

                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.

Nyní zakládáte pod článkem nové diskusní vlákno.
Pokud chcete reagovat na jiný příspěvek, klikněte na tlačítko "Odpovědět" u některého diskusního příspěvku.

Nyní odpovídáte na příspěvek pod článkem. Nebo chcete raději založit nové vlákno?

 

  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

Příspěvky zaslané pod tento článek se neobjeví hned, ale až po schválení administrátorem.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback