Kam ukládat slovíčka   otázka

VB.NET, Architektura

Ahoj,

chci si udělat menší aplikaci která se mě bude ptát na slovíčko v jednom jazyce a já ho napíšu v jiném, a nevím kam ty slovíčka strčit :D Nechce se mi používat databázi, preferoval bych soubory, aby to bylo kdykoli přenosné, ale zase aby to nezatěžoval komp....

Předem díky za radu

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Záleží na tom kolik těch slovíček bude, co všechno s tím budete provádět, jestli k nim bude přistupovat v jednu chvíli jen jeden uživatel atd. Zkuste to trošku upřtesnit.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Zatím můj nápad počítá že aplikace na pozadí jednou za určitý čas načte náhodné slovo, uživatel odpoví, dojde k porovnání s překladem a tím to končí. Ideální by byla možnost vyhledat konkrétní slovo ze seznamu a možnost úprav, ale není podmínkou.

Momentálně k naučení slovíček používám "kartičkovou metodu" ale už je toho celkem hodně a chci šetřit naše lesy ;-)

nahlásit spamnahlásit spam 0 odpovědětodpovědět

pokud chcete, aby to přenosné tak access nebo xml

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Velmi záleží na tom, kolik těch dat (slov) bude. Pokud řádově statisíce, rozhodně použijte databázi. Pokud jich budou stovky nebo tisíce, lze použít obyčejný textový soubor nebo XML, ale zde je třeba si uvědomit, že celý obsah XML se načítá do paměti a textový soubor je zase nutné prohledávat celý.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Díky, zkusím se prokousat XML :)

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zrovna v tomto případě bych doporučoval spíš obyčejné CSV.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Pokud by bylo zajištěno,že bude vždy program mít přístup na internet,tak bych raději využil web services od Microsoftu,jmenně pak jeho translator - kde stačí v rámci URL zadat požadované slovo a jazyky a služba vrátí výsledek

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Nebylo by tedy lepší už google než Microsoft ?Ale i tak myslim,že to chce použit offline a jako by na učení slovíček aby si je mohl opakovat.A pokud použije textovy nebo jiny format,hledání sloviček i tak bude nanejvíš v desitkach milisekund.

Pokud bude to angličtina mohl bych poprosit o ten program pokud bude free nebo GNU děkuji Poslat prosim na [email protected] děkuji

nahlásit spamnahlásit spam 0 / 2 odpovědětodpovědět

Nauč se česky, tohle není první příspěvek, ve kterém píšeš jako retard.

nahlásit spamnahlásit spam 3 / 3 odpovědětodpovědět

Pokud bude aplikace fungovat tak,že se budou slovíčka zadávat manuálně a tím se tedy bude doplňovat obsah,tak pak stačí vše "offline".Nicméně,pokud by app měla fungovat jako učebnice slovíček nehledě na aktuální znalost uživatele - tedy,že bude zkoušen z různých,ne-li všech slovíček.Tak bych využil webAPI Microsoft nebo klidně google,to už záleží na člověku,co si vybere,co mu přijde "použitelnější".

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback