
Tomáš Herceg
About Author
Žiju v Praze a posledních 7 let pracuji ve firmě RIGANTI, kterou jsem sám založil a která se zabývá vývojem software, poskytováním školení a konzultací.
Jsem autorem open source frameworku DotVVM, který umožňuje psát webové aplikace jednoduše a bez nutnosti psát tisíce řádků kódu v Javascriptu.
Za svou publikační a přednáškovou činnost jsem získal ocenění Microsoft Most Valuable Professional a Microsoft Regional Director.
Můžete mě potkat na nejrůznějších českých i zahraničních technických konferencích, kde přednáším o vývoji webových aplikací, o .NETu, softwarové architektuře, cloudu nebo jiných tématech.
Jsem také autorem webu DotNetPortal, kde jsem publikoval desítky článků pro začínající i pokročilé vývojáře, a jsem spoluzakladatelem vzdělávacícho centra DotNetCollege, které nabízí školení a konzultace a organizuje též různé komunitní akce.
This author profile was imported from WUG.cz.
Vývojářské novinky z Buildu
Boost your productivity with DotVVM Controls
⏲ Timecodes ⬇
DotVVM and third-party controls - 00:33
DotVVM community build controls - 04:38
Bootstrap for DotVVM - 06:04
Business Pack for DotVVM - 08:10
New features in Bootstrap for DotVVM - 11:13
Modernize your Web Forms apps with DotVVM
⏲ Timecodes ⬇
Why care about WebForms in 2020? - 01:29
How can DotVVM help - 10:42
Move to .NET Core - 12:35
Refactoring of business logic - 15:13
Migration process visualization - 22:29
Considerations - 37:59
Move back-end to .NET Core - 40:12
Complete migration scenario (Sample repository https://bit.ly/2yEgr0k) - 44:37
Cheat Sheet and ASPX Converter - 47:42
Demo migration - 49:00
Rewrite or modernize? - 1:36:49
Intro to DotVVM: What's in it for you
⏲ Timecodes ⬇
Two scenarios when DotVVM is worth it - 00:06
What is DotVVM - 1:26
How to build new web apps in DotVVM - 3:32
How to start? - 10:59
Demo - 11:34
How does it work? - 24:07
DotVVM Controls - 30:04
DotVVM Features - 31:31
DotVVM Platform - 36:45
Resources - 40:42
Thinking in the MVVM way
⏲ Timecodes ⬇
What Model-View-ViewModel means - 00:26
ViewModel in DotVVM - 2:56
ViewModel life cycle - 6:09
Demo Introduction (Grid and Detail page) - 8:46
Demo - 11:48
GridView control - 13:36
Route registration in DotvvmStartup - 14:25
Demo ViewModel - 16:00
DataContext property in View - 24:55
Visible property - 31:03
Combobox control - 31:58
Validation - 35:34
Kepp ViewModel simple - 44:19
ViewModel nesting - 49:00
Model dialog as custom user control demo - 51:21
Useful tips - 1:01:33
Working with Collections - 1:04:58
Dynamic CSS classes - 1:07:09
Summary - 1:08:43
DotVVM Virtual Meetup: Building Custom Controls
First, we have built a SanitizedHtmlLiteral, and then we've shown how to implement the EditableForm control.