Aplikacje w technologii .NET
Wszystkie moje programy zostały stworzone w środowisku Visual Studio 2008. W większości były to "zlecone" projekty lub zadania na studiach. Poniżej prezentuję opisy niektórych aplikacji, które wykonałam:
Prosty komunikator (klient-serwer)
Moje programy klient-serwer służą do przesyłania komunikatów (wiadomości) między serwerem, a programem klienckim. Aplikacje zostały napisane w technologii C# i WinForms.
MySQLAdmin - menadżer obsługi bazy danych Mysql
Mój program "MySQLAdmin" służy do zarządzania bazą danych MySQL. Dzięki temu praca z bazą danych jest dużo wygodniejsza i szybsza. Program został napisany w technologii C#, WinForms oraz wykorzystuje zapytania SQL.
W czasie tworzenia programu wzorowałam się na skrypcie phpMyAdmin, który również obsługuję bazę MySQL ale jest napisany za pomocą technologii PHP. Mój program posiada bardzo zbliżoną funkcjonalność do wyżej wymienionej aplikacji.
Opis funkcjonalnościZa pomocą aplikacji użytkownik będzie mógł wykonać następujące akcje:
-
Na początek:
- połączenie się z serwerem na którym znajduję się baza MySQL
Bazy: - przeglądanie
- dodawanie nowych baz (nazwa, kodowanie i metoda porównywania napisów)
- edycja (kodowania i metody porównywania napisów)
- usuwanie
Tabele: - przeglądanie tabel, znajdujących się w bazach (podstawowe informacje ilość rekordów, typ i metoda porównywania napisów)
- dodawanie nowych tabel (nazwa, metoda porównywania, domyślnie tworzy się pole id int(3), które można zmienić przy edycji pól).
- edycja (nazwy, metody porównywania napisów)
- usuwanie
- wyczyszczenie zawartości
- wyświetlenie właściwości pól znajdujących się w tabeli
- edycja pól w tabeli (nazwa, typ, [długość], czy pole może być puste, kodowanie, wartość domyślna, dodatkowe atrybuty)
- usuwanie pól z tabeli
- dodawanie nowych pól do tabeli (nazwa, określenie typu, kodowania, czy pole może być puste, wartości domyślnej, dodatkowych atrybutów)
- ustawienie klucza głównego
- przeglądanie rekordów znajdujących się w tabeli
- edycja rekordów
- usuwanie rekordów
- dodawanie nowych rekordów
Testy
Program do tworzenia i rozwiązywania testów wielokrotnego wyboru (z różną ilością odpowiedzi). Aplikacja została napisana w technologii C#, WinForms oraz xml.
Basketball
Program do zarządzania bazą koszykarzy w dowolnym klubie. Umożliwia podział zawodników na cztery pozycje - rozgrywającego, rzucającego obrońcę, skrzydłowego i środkowego. Oprócz podstawowych danych każda pozycja posiada podział na umiejętności, które są oceniane w 10 punktowej skali. Aplikacja została napisana w technologii C# i WinForms.