Diskuze: Evidence zakázek
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 13 zpráv z 63.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Stačilo si to prohlédnout: List<List<object>> A var - fujfuj!

Ještě mi tam chybí převod object na string:
foreach (List<object> order in databaze.Select("Orders"))
{
ListViewItem lvi = new ListViewItem(order[0].ToString());
for (int index = 1; index < order.Count; index++)
lvi.SubItems.Add(order[index].ToString());
listBox1.Items.Add(lvi);
}
díky, až přijdu domů, tak tam hodím tu tabulku bude to lepší a přehlednější...
No nejlepší co můžeš udělat je Binding na DataGridView - ten se pak postará o přidávání , mazání, editaci a získávání dat... Takže ti pak stačí tak 3 - 4 řádky kódu. Za cenu toho, že tento element pravda není zrovna nejpěknější a blbě se upravuje, ale dá se udělat celkem pěkným a pro tyto účely stačí bohatě...
Proto bych zvolil serverovou DB a binding vytvořil přes LINQ - to bude asi nejjednodušší a nejefektivnější...
To je stejné, jako kdybys místo SQLite doporučoval MySQL. Také to není vždy vhodné.
Tady často nejde o to, že "to stačí". Souborové databáze jsou v mnoha případech výhodnější, než serverové. Zejména tam, kde se velmi často čte a málo zapisuje, jako např. u webů.
Jenže já se tu bavím o MS SQL. A na lokální DB LINQ prostě použít nejde...
Otázkou je, zda je LINQ potřebné a vhodné. Jestli to chápu dobře, jedná se vlastně o jakýsi ORM framework, u kterých pohodlí jednoduchých dotazů bývá vyváženo složitostí komplikovanějších dotazů.
LINQ je zajímavá technologie, ORM je jen její část. Můžeš zde volat SQL dotazy a dokonce i nad nedatabázovými strukturami. Dělá se s tím docela hezky a Microsoft pro to uzpůsobil hodně věcí, určitě je to jednodušší cesta.
To znamená, že by LINQ mohlo zvládnout i soubory .sdf . Myslím si, že instalovat síťovou databázi kvůli lokální aplikaci je zbytečný luxus.
Po delší odmlce jsem zpátky, i s novým úplně novým řešením..viz
odkaz http://leteckaposta.cz/327444330
mám problém s uložením List<> do databáze (lokal. databeze), tak
kdyby někdo mohl poradit...
Po delší odmlce jsem zpátky, i s novým úplně novým řešením..viz
odkaz http://leteckaposta.cz/327444330
mám problém s uložením List<> do databáze (lokal. databeze), tak
kdyby někdo mohl poradit...
Zobrazeno 13 zpráv z 63.