Články v kategorii .NET
Seriál .NET Framework od začátku - díl 6.
V tomto díle doděláme resty z minula - dokončíme dědičnost, ukážeme si volání konstruktorů předka, předávání parametrů referencí a hodnotou, návratové parametry a volitelné argumenty u metod. Dále si popíšeme abstraktní metody a třídy a v neposlední řadě statické a parciální třídy.
Seriál C++/CLI a interoperabilita managed a unmanaged kódu - díl 2.
V tomto článku je popsána nadstavba C++ pro práci s .NET prostředím zvaná C++/CLI umožňující vytvářed mixed assembly obsahující jak managed tak unmanaged kód.
V tomto díle jsou popsány pokročilejší partie jazyka týkající se hlavně objektů, low-level přístupu k managed objektům a generického programování.
Seriál C++/CLI a interoperabilita managed a unmanaged kódu - díl 1.
V tomto článku je popsána nadstavba C++ pro práci s .NET prostředím zvaná C++/CLI umožňující vytvářed mixed assembly obsahující jak managed tak unmanaged kód.
V prvním díle je popsána myšlenka jazyka a základní syntaktické konstrukty (základní typy, podmínky, cykly, pole, namespace a část tříd a objektů).
U čtenáře je předpokládána znalost .NET frameworku a nativního programování nejlépe v C++ (alespoň syntaxi a základy).
Nejdřív si zopakujeme základní pojmy a ujistíme se, k čemu je nám vlastně třídění dobré. Pak si dokážeme, proč to v obecném případě nejde v lepším asymptotickém čase, než O(n * log n). Projdeme si třídění počítáním (Counting sort) a přihrádkové třídění (Bucket sort). Zmíníme Radix sort a od lexikografického třídění k-tic se postupně dostaneme k samotnému třídění řetězců, které si popíšeme podrobněji a dokážeme.
Seriál .NET Framework od začátku - díl 4.
V tomto díle se podrobněji podíváme a to, jak vypadají třídy, jak se s nimi pracuje, jak fungují konstruktory a jaký je rozdíl mezi instančními a statickými metodami. Nemalou část povídání strávíme popisem toho, jak fungují vlastnosti a proč bychom je měli používat.
V tomto článku budou přiblíženy 2 nové paralelizační koncepty – Task Parallel Library a Parallel LINQ (souhrnně nazývané Parallel Extensions for .NET) obsažené v novém .NETu 4. Jejich účelem je usnadnit programátorovi paralelizaci (hlavně těch běžnějších) úloh.
Seriál .NET Framework od začátku - díl 3.
V tomto díle se podrobně podíváme na datové typy v .NET frameworku, vysvětlíme si rozdíl mezi typy hodnotovými a referenčním ia podíváme se pořádně, jak funguje zásobník a halda.