MTS Post Mortem cz. 2 - czyli projekt
Zamykając (mam nadzieję, że tym razem już definitywnie) kwestię konferencji, załączam obiecane kody źródłowe bloga, który wykorzystywałem jako przykład opisujący podstawy ASP.NET. W paczce, oprócz projektu zawierającego ostatnią wersję aplikacji znajduje się równiez plik bazy danych (blogdb.mdf), gotowy do wykorzystania choćby w bazie SQL Server Express. Poprawne uruchomienie wymagać będzie zapewne modyfikacji pliku web.config, szczególnie w kontekście połączeń do źródła danych. Całośćma charakter oczywiście wyłącznie edukacyjny, ale zachęcam do prób implementacji własnych funkcjonalności. Poniżej garść moich własnych pomysłów:
- Dodanie obsługi tworzenia/edycji wpisów i komentarzy - może to być okazja do przećwiczenia kontrolki UpdatePanel;
- Tagowanie wpisów - wymagać to będzie z jednej strony zmian w strukturze danych, z drugiej właściwej wizualizacji (chmura tagów w postaci własnej kontrolki?)
- Dostosowanie kontrolki kalendarza, która docelowo powinna wskazywać wizualnie daty publikacji wpisów;
- Powiadomienia e-mailowe, np. o nowych komentarzach;
- Web Parts - tryb edycji powinien pojawić się jako opcja w nagłówku serwisu;
- Integracja z nowinkami znanymi z IE 8 - np. web slice reprezentujący ostatnie komentarze;
- Logowanie z wykorzystaniem usługi Live ID...
Do dzieła!