Ukážu velice jednoduchý způsob jako pomocí ADO.NET načíst data z excelového souboru.
středa 21. října 2009
.NET a C#: Vytvoření excel grafu programově
V jednom z předchozích příspěvků jsme programově vytvořili excel soubor, do kterého jsme uložili nějaká data. Dnes na základě těchto dat vytvoříme graf.
pondělí 19. října 2009
.NET a C#: Úprava Konzole (barva, rozměry), atd...
Díval jsem se v Google Analytics (mimochodem výborná služba), přes jaká klíčová slova byl tento blog vyhledán, a jedním z nich bylo i toto: "c# console backgroundcolor". Žádný takový příspěvek tu ale nemám, proto abych předešel zklamání dalších uživatelů, přidávám malý kousek kódu, jak měnit různé vlastnosti konzole.
neděle 18. října 2009
.NET a C#: Vytvoření a zápis do Excel souboru
Pokud potřebujeme spolupracovat s Office (Microsoft Office balík) aplikacemi v prostředí .NET, stačí nám nareferencovat příslušnou knihovnu, čímž si zpřístupníme metody z daného rozhraní. Já se v tomto článku soustředím pouze na aplikaci Excel, ale věřím, že s ostatními aplikacemi z balíku se bude pracovat naprosto stejným způsobem.
pátek 25. dubna 2008
Ostatní: HP 6715s - černá obrazovka
Také máte tento notebook? A stalo se Vám někdy při práci pod operačním systémem Windows, že najednou zčernala obrazovka, notebook přestal reagovat, i když nepřešel do režimu stand-by (ventilátory i disky běžely)? Zdá se, že se nejedná o vadu kusu, ale několika sérií.
Ve většině případů tato černá obrazovka nastane ve chvíli přehrávání videa. I když jednou toto nastalo i při běžném surfování na internetu. Prý se může jednat o problém s Energy Management. Zde je několik rad, jak se pokusit tento problém vyřešit:
Další informace najdete na tomto fóru (EN).
EDIT: První možnost, kterou jsem vyzkoušel bylo přepnutí LAN/WLAN switching, ovšem dnes při přehrávání hudby opět došlo k výše popisovanému stavu. Tato rada tedy nepomáhá. Vyzkouším nainstalovat ovladače ke grafické kartě a napíšu, jak to dopadlo.
Ve většině případů tato černá obrazovka nastane ve chvíli přehrávání videa. I když jednou toto nastalo i při běžném surfování na internetu. Prý se může jednat o problém s Energy Management. Zde je několik rad, jak se pokusit tento problém vyřešit:
- Zkusit nainstalovat nové ovladače ke grafické kartě (odkaz zde).
- Při používání Windows Vista přepnout Energy Management na plný výkon. U notebooku je to však dost nepraktické, protože se sníží výdrž baterie.
- V BIOSu přepnout LAN/WLAN switching na Enabled.
- Používat Linux :o) ... pod Linuxem, prý tento problém nenastává.
Další informace najdete na tomto fóru (EN).
EDIT: První možnost, kterou jsem vyzkoušel bylo přepnutí LAN/WLAN switching, ovšem dnes při přehrávání hudby opět došlo k výše popisovanému stavu. Tato rada tedy nepomáhá. Vyzkouším nainstalovat ovladače ke grafické kartě a napíšu, jak to dopadlo.
pondělí 7. dubna 2008
.NET a C#: Co je First Chance Exception
Nedávno se mi při debuggování jednoho projektu stalo, že jsem sledoval Output okno a najednou vidím tento řádek:
A first chance exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
Přiznám se, že jsem se s tím ještě nesetkal, začal jsem hledat na internetu. Když je v systému poprvé vyvolána výjimka, nazývá se First chance exception. To je poprvé, kdy Vám dá systém šanci na výjimku zareagovat a obsloužit ji. Pokud je přiřazen k této výjimce handler, pak je volán právě v tuto chvíli. Pokud je spuštěn debugger, pak také dostane šanci se s výjimkou vypořádat. Pokud není nikdo, kdo by výjimku obsloužil, pak nastane Second chance exception, která s největší pravděpodobností ukončí aplikaci.
A first chance exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
Přiznám se, že jsem se s tím ještě nesetkal, začal jsem hledat na internetu. Když je v systému poprvé vyvolána výjimka, nazývá se First chance exception. To je poprvé, kdy Vám dá systém šanci na výjimku zareagovat a obsloužit ji. Pokud je přiřazen k této výjimce handler, pak je volán právě v tuto chvíli. Pokud je spuštěn debugger, pak také dostane šanci se s výjimkou vypořádat. Pokud není nikdo, kdo by výjimku obsloužil, pak nastane Second chance exception, která s největší pravděpodobností ukončí aplikaci.
středa 26. března 2008
.NET a C#: Snippety - Tvorba vlastních
Dnes začnu netradičně kódem, a ten budu vysvětlovat až posléze. Jak jsem minule napsal, snippet je xml soubor s koncovkou .snippet.
pátek 21. března 2008
.NET a C#: Typy souborů Visual Studia
Jistě jste si mnohokrát všimli, že při tvorbě jakéhokoliv projektu ve Visual Studiu, neskončíte jen u zdrojových kódu, exe souborů popřípadě dll souborů. Visual Studio používá poměrně široké spektrum typů souborů. Nabízím rychlý přehled těchto typů, který byl převzat z jednoho anglického blogu (odkaz níže)
.NET a C#: Snippets (Snippety) - Úvod
Snippety jsou kousky kódu, které můžete jednoduše vkládat - je to takový automaticky generovaný kód, nebo rychle přístupné konstrukce.
sobota 8. března 2008
.NET a C#: Enum a odlišné popisky položek
Někde jsem našel tento pěkný příklad, jak položkám enumu přiřadit odlišné popisky.
Přihlásit se k odběru:
Příspěvky (Atom)