| Wersja | 0.6 |
|---|---|
| Wydawca | Persistate |
| Data wydania | 14 lut 2012 |
| Data dodania | 16 lut 2012 |
| Wymagania systemu operacyjnego | Windows XP/2003/Vista/Server 2008/7 |
| Wymagania | Microsoft Visual Studio 2005 or later, SQL Server 2005/MySql 5.5 or later |
| Całkowita liczba pobrań | 79 |
| Cena £ | Free |
Opis
Persistate umożliwia zdefiniowanie struktury aplikacji przy użyciu intuicyjnego języka podobnego do angielskiego, łatwego do nauczenia i całkowicie samodokumentującego. Definicje znajdują się w całości w Twojej domenie biznesowej i opisują dane, które chcesz przechowywać, a także operacje, które chcesz wykonać na tych danych. Persistate generuje pełną aplikację na podstawie tej definicji aplikacji. Wygenerowana aplikacja (pakiet) rygorystycznie jest zgodna ze standardową architekturą branżową Model-View-Controller. Aplikacja zawiera wygenerowaną bazę danych, wygenerowane klasy modelu C #, w pełni wygenerowany interfejs użytkownika oraz wygenerowane metody „stub” w kontrolerze gotowe do zakodowania logiki biznesowej. Kodowanie logiki biznesowej jest bardzo proste, ponieważ Persistate umożliwia dostęp do trwałych obiektów biznesowych tak, jakby były już w pamięci. Persistate zamienia C # w język do bezpośredniego manipulowania trwałymi danymi. Persistate jest bardzo skalowalny, umożliwiając dystrybucję trwałych danych w tysiącach fizycznych baz danych. Dowolna liczba aplikacji Persistate może uzyskać dostęp do tych samych danych. Aplikacje trwałe mogą działać w trybie autonomicznym, aczkolwiek z tym samym dostępem do bazy danych lub w trybie „Viewer-Server”. Ta ostatnia pozwala na uruchomienie modułu kontrolera na serwerze oraz interfejsu użytkownika na stacjach roboczych. Dostarczane są aplikacje serwera i przeglądarki.