Tagy

Odběry tagů můžete nastavit v sekci Moje odběry.

pondělí 11. března 2019

Tomáš Herceg

#ASP.NET #DotVVM

325

In order to provide good user experience for the users, websites should handle standard keys like Enter and Escape properly. In simple scenarios, you can just place the content in the form element and use the submit button, but you need more sophisticated tools in complicated situations like GridView inline editing or modal dialogs.
In this video, I'll write a custom Knockout binding handler which can handle Enter and Escape keys on any element and press the correct buttons. Then I'll wrap this functionality using DotVVM attached properties to provide IntelliSense in the markup.

https://www.dotvvm.com
https://github.com/riganti/dotvvm

Follow us on Twitter (https://twitter.com/dotvvm)
Ask us anything on Gitter (https://gitter.im/riganti/dotvvm)


pátek 8. března 2019

Tomáš Herceg

#DotVVM #ASP.NET

375

Z Altairových kurzů a konferencí znáte ukázkovou aplikaci AskMe. Je psaná v ASP.NET Core a je k dispozici ve dvou variantách, v MVC a v Razor Pages. Je dostatečně jednoduchá, aby mohla sloužit jako demo a příklad, ale zároveň dost složitá, aby to nebylo jenom "Hello, world!", ale aby se v ní řešily real-world problémy.

Na tomto live streamu jsme pokračovali v přepisování této aplikace do DotVVM a vysvětlili si, jak funguje data-binding na server, jak fungují validace a jak napojit přihlašování uživatelů..

Zdrojové kódy: https://github.com/ridercz/AskMe, větev DotVVM
Informace o DotVVM: https://www.dotvvm.com
Rádi si s vámi o DotVVM popovídáme na našem Gitteru: https://gitter.im/riganti/dotvvm


Michal Altair Valášek - https://twitter.com/ridercz
Tomáš Herceg - https://twitter.com/hercegtomas


čtvrtek 7. března 2019

Tomáš Herceg

#ASP.NET #DotVVM

337

Azure Function is a popular serverless technology and you can simply expose your functions as a REST API.
In this video, I'll connect my DotVVM application to Azure Functions using DotVVM REST API Bindings, a new feature introduced in DotVVM 2.0.

https://www.dotvvm.com
https://github.com/riganti/dotvvm

Follow us on Twitter (https://twitter.com/dotvvm)
Ask us anything on Gitter (https://gitter.im/riganti/dotvvm)


pondělí 4. března 2019

Tomáš Herceg

#ASP.NET #DotVVM

284

Bootstrap is a popular CSS framework which lets you create nice looking websites without advanced graphics skills.
In this video, I'll be using Bootstrap 4 in a DotVVM app, with and without our commercial controls.
You'll see a few nice Bootstrap controls like ModalDialog, DateTimePicker and more...

https://www.dotvvm.com
https://github.com/riganti/dotvvm

Follow us on Twitter (https://twitter.com/dotvvm)
Ask us anything on Gitter (https://gitter.im/riganti/dotvvm)


Z Altairových kurzů a konferencí znáte ukázkovou aplikaci AskMe. Je psaná v ASP.NET Core a je k dispozici ve dvou variantách, v MVC a v Razor Pages. Je dostatečně jednoduchá, aby mohla sloužit jako demo a příklad, ale zároveň dost složitá, aby to nebylo jenom "Hello, world!", ale aby se v ní řešily real-world problémy.

Během tohoto live streamu jsme naprogramovali první část této aplikace v DotVVM a vysvětlili si, jak DotVVM nainstalovat do projektu, jak vytvořit master page a jak do stránky dostat data z Entity Frameworku. Trochu jsme se zapotili při implementaci stránkování, ale nakonec jsme se zase úspěšně rozmotali.

Zdrojové kódy: https://github.com/ridercz/AskMe, větev DotVVM
Informace o DotVVM: https://www.dotvvm.com
Rádi si s vámi o DotVVM popovídáme na našem Gitteru: https://gitter.im/riganti/dotvvm


Michal Altair Valášek - https://twitter.com/ridercz
Tomáš Herceg - https://twitter.com/hercegtomas


neděle 11. března 2018

Tomáš Herceg

#DotVVM #Visual Studio

2057

Dnes si ukážeme základní komponenty pro tvorbu formulářů - TextBox, CheckBox, RadioButton a ComboBox. Vysvětlíme si také, jak funguje DataContext, _parent, _root a vlastnost Visible.

Pokud máte jakékoliv dotazy, obraťte se na nás na Gitteru: https://gitter.im/riganti/dotvvm
Vše o DotVVM včetně dokumentace najdete na https://www.dotvvm.com


neděle 11. března 2018

Tomáš Herceg

#DotVVM #Visual Studio

2128

Dnes si ukážeme, jak se připojit k SQL databázi pomocí Entity Frameworku, jak používat Data Transfer Objekty, proč není dobrý nápad dávat entity z EF přímo do viewmodelu, a představíme si komponentu Repeater.

Pokud neznáte Entity Framework a LINQ, zde najdete více informací: https://msdn.microsoft.com/en-us/data/ee712907

Pokud máte jakékoliv dotazy, obraťte se na nás na Gitteru: https://gitter.im/riganti/dotvvm
Vše o DotVVM včetně dokumentace najdete na https://www.dotvvm.com


neděle 11. března 2018

Tomáš Herceg

#DotVVM #Visual Studio

2047

Dnes si ukážeme, jak se používá komponenta GridView, a jak ji plnit pomocí třídy GridViewDataSet, která podporuje řazení a stránkování. Ukážeme si také komponentu DataPager, která nám stránkování velmi usnadní.

Pokud máte jakékoliv dotazy, obraťte se na nás na Gitteru: https://gitter.im/riganti/dotvvm
Vše o DotVVM včetně dokumentace najdete na https://www.dotvvm.com


neděle 11. března 2018

Tomáš Herceg

#DotVVM #Visual Studio

2164

Dnes si ukážeme, jak v DotVVM funguje validace. Nejprve si napíšeme jednoduchý formulář, a následně si ukážeme, jak pomocí Data Annotations atributů a komponent Validator a ValidationSummary tento formulář zvalidovat.

Pokud máte jakékoliv dotazy, obraťte se na nás na Gitteru: https://gitter.im/riganti/dotvvm
Vše o DotVVM včetně dokumentace najdete na https://www.dotvvm.com


neděle 11. března 2018

Tomáš Herceg

#DotVVM #Visual Studio

2030

Dnes si ukážeme, jak do naší aplikace přidat přihlašovací stránku, jak použít OWIN Security Cookies, a jak zajistit, aby se nepřihlášení uživatelé nedostali do administrace.

Pokud máte jakékoliv dotazy, obraťte se na nás na Gitteru: https://gitter.im/riganti/dotvvm
Vše o DotVVM včetně dokumentace najdete na https://www.dotvvm.com


neděle 11. března 2018

Tomáš Herceg

#DotVVM #Visual Studio

2010

Dnes si ukážeme, jak v DotVVM uploadovat soubory pomocí komponenty FileUpload, a jak psát vlastní presentery.

Pokud máte jakékoliv dotazy, obraťte se na nás na Gitteru: https://gitter.im/riganti/dotvvm
Vše o DotVVM včetně dokumentace najdete na https://www.dotvvm.com


neděle 11. března 2018

Tomáš Herceg

#DotVVM #Visual Studio

1998

Dnes si ukážeme, jak v DotVVM vytvořit vlastní user control. Ukážeme si, jak se používají bindingy controlValue a controlProperty.

Pokud máte jakékoliv dotazy, obraťte se na nás na Gitteru: https://gitter.im/riganti/dotvvm
Vše o DotVVM včetně dokumentace najdete na https://www.dotvvm.com