CodeCharge Studio

CodeCharge Studio
Deweloperzy YesSoftware, Inc.
Wersja stabilna
5.1.1.18992 / 18 marca 2016 ; 6 lat temu ( 2016-03-18 )
System operacyjny Okna
Typ Framework aplikacji internetowych / Silnik szablonów
Licencja Prawnie zastrzeżony
Strona internetowa www .codecharge .com

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ż

Linki zewnętrzne