CodeCharge Studio
Deweloperzy | YesSoftware, Inc. |
---|---|
Wersja stabilna | 5.1.1.18992 / 18 marca 2016
|
System operacyjny | Okna |
Typ | Framework aplikacji internetowych / Silnik szablonów |
Licencja | Prawnie zastrzeżony |
Strona internetowa |
CodeCharge Studio to szybkie tworzenie aplikacji (RAD) i zintegrowane środowisko programistyczne (IDE) do tworzenia aplikacji internetowych opartych na bazach danych . Jest to generator kodu i silnik szablonów , który oddziela warstwę prezentacji od warstwy kodowania, aby umożliwić projektantom i programistom spójną pracę w aplikacji internetowej (wzorzec projektowy model-widok-kontroler ).
CodeCharge to pierwszy produkt wydany przez Yes Software, Inc., po dwóch latach rozwoju.
Oprogramowanie
CodeCharge wykorzystuje kreatory typu „wskaż i kliknij” do tworzenia formularzy rekordów i wyszukiwania, siatek i edytowalnych siatek bez konieczności programowania. Obsługiwane bazy danych obejmują MySQL, MS SQL Server, MS Access, PostgreSQL i Oracle, a także wszelkie inne bazy danych obsługujące łączność internetową. CodeCharge może eksportować kod do wszystkich głównych języków programowania, takich jak ASP.NET , ASP , Java , ColdFusion , PHP i Perl .
CodeCharge wykorzystuje interaktywny interfejs użytkownika (UI) przeznaczony do tworzenia aplikacji internetowych. Podczas generowania kodu CodeCharge automatycznie tworzy strukturę kodu, używając konwencji nazewnictwa i komentarzy, aby opisać przeznaczenie kodu. Co więcej, CodeCharge oddziela aplikację od generowanego przez nią kodu, dzięki czemu projekty mogą być konwertowane na dowolny język w dowolnym momencie.
Bez dodatkowego programowania projekt wygenerowany za pomocą CodeCharge nie jest witryną sieci Web kierowaną (gdzie wszystko jest kierowane, na przykład index.asp); raczej każda strona jest dostępna przez odniesienie do własnej nazwy lub adresu URL.
Technologie
Oto wymienione technologie, które zostały użyte, gdy aplikacja jest gotowa i działa.
- OOP — wygenerowana aplikacja jest zorientowana obiektowo . Każdy element strukturalny, taki jak połączenie z bazą danych, siatka, pasek nawigacyjny, sama widoczna strona itp. są obiektami.
Aplikacja korzysta z platformy Microsoft .NET 2 Framework i zostanie również zainstalowana po wykryciu platformy .NET 3.5 na komputerze hosta.
- Szablony — Codecharge używa szablonów stron HTML do generowania widocznych witryn internetowych. Szablony stron internetowych można przeglądać przed ich „opublikowaniem”. Istnieją pliki xxxx.html, odpowiednio pliki kodu xxxx.asp (xxxx.php itp.), a dla zdarzeń po stronie serwera osobne pliki xxxx_events.asp (xxxx_events.php itp.).
- Personalizacja - CodeCharge zapewnia swoim użytkownikom standardowy sposób konfigurowania niestandardowego kodu do obsługi zdarzeń, które nie są w pełni obsługiwane przez wbudowane funkcje.
Technologie generowania aplikacji
- PHP
- Perl
- .INTERNET
- Jawa
- ŻMIJA
- Zimna fuzja
- xml
Przyjęcie
PHP Architect napisał o oryginalnej wersji CodeCharge Studio :
„Ze względu na swoją cenę ta aplikacja do generowania kodu jest tego warta. Jedną z doskonałych aplikacji, do których widzę, że jest używana, jest tworzenie prototypów aplikacji internetowych w bardzo krótkich okresach czasu. Innymi słowy, oferty last minute”.
Kevin Yank z SitePoint Tech Times był pod wrażeniem „wielu sposobów, w jakie doświadczeni programiści mogli czerpać dodatkową moc z oprogramowania, zamiast być przez nie ograniczanym, jak ma to miejsce w przypadku większości narzędzi RAD do tworzenia stron internetowych”.
W swojej recenzji CodeCharge Studio 2.0 Troy Dreier napisał w Intranet Journal : „CodeCharge Studio [pozwala] programistom aplikacji internetowych [na] skrócenie czasu opracowywania o kilka miesięcy”.
CodeCharge Studio 3.0 otrzymało ocenę 3,5 na 5 od Petera B. MacIntyre'a z php|architect .
Zobacz też
- Porównanie frameworków internetowych
- System szablonów internetowych
- formaty aplikacji internetowych