Všechno to začalo tímto příspěvkem: 👻 Příspěvek na Google+ – Google+ zaniklo v roce 2019.Resp. tím že jsem začal psát stránku, do které bych jen zadal údaje a ona za mě udělala vše ostatní, abych si jen mohl nakopírovat kód, který bude přesně na míru situaci, tabulce a databázi. Takže dnes už to je pátý den, ale jinak to jsou celé 3 dny pouze, i když i to je hodně. Ale zase, jak se to vezme. 💡
Vzhledem k tomu že jsem za tu dobu optimalizoval celý 👻 Tady kdysi bývala stránka. Teď je tu jen vítr a plevel.web (vypnul ViewState, práce s databází jak píšu výše) a za dnešek jsem se vrhl na sdílené součásti a nejvíce jsem toho udělal ve třídě pro práci s databází. Ta teď používá 3 ze 4 metod SqlCommand.Execute... – konkrétně ExecuteReader, ExecuteScalar a „ExecuteDataTable“ což se provádí přes SqlDataAdapter. Jediné co nepoužívám tedy je ExecuteXmlReader ale to je pouze pro specifické účely.
První dva jsem doted nepoužíval vůbec. Kdysi jsem se snažil pracovat s ExecuteReader, ale po pár hodinách jsem to naštvaný vypl. Dnes už jsem věděl přesně co a jak – umím vyparsovat pomocí něho celou tabulku. Ale DataTable si nechám pro případy že bych získával více sloupečků & řádků z tabulky, Ale k nadpisu. Od teď na mém webu nehledejte žádné podweby s výjimkou 👻 Tady kdysi bývala stránka. Teď je tu jen vítr a plevel.. Pokud se dostanete například z googlu na libovolnou adresu jiného webu, ihned vás to přesměruje na hlavní stránku.
Ale zase 👻 Tady kdysi bývala stránka. Teď je tu jen vítr a plevel.je teď pekelně rychlý a všechno na něm funguje – i to co dlouho nefungovalo. Zítra se zase vrhnu na optimalizaci zbývajících sdílených součástí.