Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato část představuje funkční transformace, včetně základních konceptů a podpůrných konstruktorů jazyka. Kontrastuje s objektově orientovanými a funkčními transformačními přístupy k programování, včetně rad o tom, jak přejít na druhý. I když funkční transformace lze použít v mnoha programovacích scénářích, transformace XML se zde používá jako konkrétní příklad.
Tutoriál: Manipulace s obsahem dokumentu WordprocessingML obsahuje řadu příkladů, z nichž každý vychází z předchozího. Tyto příklady demonstrují čistě funkční transformační přístup k manipulaci s XML. V tomto kurzu se předpokládá pracovní znalost jazyka C# nebo Visual Basic. Podrobné sémantiky konstruktorů jazyka nejsou v tomto kurzu k dispozici, ale odkazy jsou k dokumentaci jazyka k dispozici podle potřeby.
Předpokládá se také pracovní znalost základních konceptů počítačových věd a XML, včetně jmenných prostorů XML.
V této části
| Článek | Popis |
|---|---|
| Koncepty a terminologie (funkční transformace) | Představuje koncepty a terminologii čistých funkčních transformací. |
| Funkční programování vs. imperativní programování | Porovnává a porovnává funkční programování s tradičním imperativním (procedurálním) programováním. |
| Refaktoring do čistých funkcí | Zavádí čisté funkce a ukazuje příklady čistých a nečistých funkcí. |
| Použitelnost funkční transformace | Popisuje typické scénáře funkčních transformací. |
| Funkční transformace XML | Popisuje funkční transformace v kontextu transformace stromů XML. |