Deklarativní programování v .NET

Datum: 3.3.2010 17:20 - 18:50 Vložit do Outlooku vložit do Outlooku...
Místo: Praha - MFF UK Podrobnější informace podrobnější informace...
Pořadatel: Microsoft Student Partners
Přednášející: Tomas Petricek
Vstup: bez registrace
Stav: akce již proběhla

Základní myšlenkou deklarativního programování je psát progamy tak, aby popisovaly "co má program dělat" a nikoliv "jak toho dosáhnout". Tato myšlenka existuje již dlouhou dobu ve funkcionálních jazycích, ale možná budete překvapeni, v kolika různých .NET knihovnách ji také v nějaké podobě lze najít. V této přednášce se podíváme na několik ukázek počínaje od C# atributů, přes LINQ až po WPF. Hlavně se ale podíváme jak se touto myšlenkou můžete inspirovat při návrhu vlastních aplikací a knihoven.

Na přednášce se budeme věnovat následujícím tématům:

  • Co je vlastně deklarativní programování?
  • Kde se tento způsob používá dnes v .NETu?
  • Příklady: .NET atributy, XAML, LINQ
  • Jak napsat vlastní deklarativní knihovnu?

Přednáška se koná na MFF UK, Malostranské nám. 25, Posluchárna S4.