terminarz z wykorzystaniem .net (Windows Form Application)

0

Hej!

Mam do napisania terminarz (dodawanie wydarzeń: opis, data początkowa, data końcowa, powtarzające się wydarzenia itp). By to "jakoś wyglądało" chcę skorzystać z Windows Form Application, do tego wykorzystać klasę MonthCalendar.

I mam na chwilę obecną dwa trzy pytania, z góry dzięki za pomoc:

  1. przechowywanie, wrzucać wszystko do jednego pliki (tzn. wydarzenia normalne i oddzielnie wydarzenia powtarzające). Dodając wydarzenie sortować plik, czy umieszczać wszystko na końcu? Do tego jak najlepiej przeglądać taki plik, by zrobić to jak najbardziej wydajnie?
  2. powiadamianie użytkownika o nadchodzącym wydarzeniu. Wykorzystam timer, mam sprawdzać co chwilę czy nie nadchodzi jakieś wydarzenie? Czy np. stworzyć listę wydarzeń, które odbędą się w ciągu np. najbliższych dwóch godzin i później tylko sprawdzać listę co np. minutę? Czy jeszcze coś innego proponujecie?
  3. jakieś ogólne wskazówki przy tworzenie tego typu projektu?
1
  1. Skorzystaj z SQLite, formatowanie tego na surowo może nie być najlepszym pomysłem. Tu masz fajny wrapper: http://www.codeproject.com/Articles/6343/CppSQLite-C-Wrapper-for-SQLite
  2. std::priority_queue http://www.cplusplus.com/reference/stl/priority_queue/
  3. Jeśli krwawi, możemy to zabić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1