Tagy

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

pondělí 11. března 2019

Tomáš Herceg

#ASP.NET #DotVVM

238

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

277

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

245

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

203

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


pondělí 23. července 2018

Tomáš Jecha

#ASP.NET #.NET Core

594

Populární framework ASP.NET MVC pro vývoj webových aplikací se dočkal několika vylepšeních na .NET Core platformě. Zde představím uvedené změny a popíšu, jak v ASP.NET Core MVC efektivně vyvíjet.

pondělí 23. července 2018

Michal Altair Valášek

#ASP.NET #.NET Core

587

.NET Core 2.0 přináší nový způsob vývoje aplikací: Razor Pages. Ty můžete využít jako jednoduchý entry-level nástroj, který je ideovým nástupcem ASP a Web Pages z .NET Frameworku. Nebo jako poměrně mocný MVVM framework, vhodější pro řadu scénářů, než poněkud těžkopádné ASP.NET MVC.

pondělí 23. července 2018

Roman Jašek

#Xamarin #ASP.NET

1028

V rámci této přednášky napojíme mobilní aplikaci v Xamarinu na serverové API vytvořené v první části této dvoudílné přednášky a ukážeme si, jak přistupovat ke komunikaci v rámci mobilní aplikace.

pondělí 23. července 2018

Tomáš Jurásek

#Xamarin #ASP.NET

1003

Během této přednášky si ukážeme, jak vytvořit Web API pro komunikaci s mobilní aplikací. Ukážeme si, jak navrhovat strukturu řešení, které obsahuje serverovou část i mobilní aplikaci samotnou, a jak přistupovat ke sdílení kódu. Uvidíte, jak pomocí Swaggeru generovat klientské třídy pro konzumaci tohoto API.

čtvrtek 25. ledna 2018

Tomáš Herceg

#DotVVM #ASP.NET

653

Živý stream z přednášky na ostravském WUGu: https://wug.cz/ostrava/akce/991-DotVVM-v-realnych-aplikacich

Open source framework DotVVM, který si klade za cíl usnadnit vývoj line of business webových aplikací, je v produkční verzi již zhruba rok a půl. Od té doby se začal používat v několika stovkách českých i zahraničních firem a přibylo v něm mnoho nových funkcí a rozšíření, a též podpora pro ASP.NET Core. Na této přednášce si ukážeme, jak v DotVVM používat při psaní složitějších webových aplikacích.

Uvidíte mimo jiné:
- Jak vytvořit jednoduchou CRUD stránku (formulář pro přidávání a úpravy záznamů, grid s filtrováním, stránkováním a řazením)
- Jak tento CRUD zobecnit pomocí generických viewmodelů a fasád
- Jak si usnadnit práci pomocí psaní vlastních komponent
- Jak na autentizaci a autorizaci
- Jak zajistit globální exception handling
- Jak v DotVVM pracovat s modálními okny
- Jak detekovat výkonnostní problémy pomocí Application Insights a MiniProfileru