🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #334487

Re: Zestaw narzędzi do budowania aplikacji

#334487
From: wloochacz
Date: Tue, 27 Dec 2011 19:15
71 lines
3819 bytes
W dniu 2011-12-26 16:57, b0bik pisze:
> Witam
>
> Od jakiegoś czasu rozmyślam nad przepisaniem pewnego dość leciwego już
> projektu (D5 + IBX + FR + Firebird). To co coraz bardziej krystalizuje
> w mojej głowie to:
>
> Delphi XE
> AnyDac
> FastReport
> DevExpress VCL
> Firebird (na początek)
>
> Oczywiście pojawił się zgryz wraz z wersją XE2. To co wydaje mi się
> ciekawe to x64 i FM. Z drugiej strony, sporo mało pochlebnych opinii
> można znaleźć o tym środowisku.
IMO, dziś pisanie czegoś więcej niż programiku na prezentację w FM to 
nie jest pomysł zdrowo myślącego człowieka...

> Więc sobie pomyślałem, żeby może
> zostać przy starym dobrym VCL. Pobawiłem się aktualnym trialem DevEx'a
> - z tego co widzę kupę roboty włożyli w mechanizm Skin'ów.
Jakie to kuriozalne - niby programista a zachwyca się tym co widać, a 
nie tym czym powinien :D

> W sumie
> ciekawe czy będą się jakkolwiek przymierzać do FM czy nie ...
Będą, jak FM będzie realną alternatywą dla VCL'a.

> Co do FR - fajnie by było jakby pojawiła się w końcu wersja 5.0.
> Chciałem przy nim zostać bo mam całą masę raportów w tym środowisku -
> szkoda tej roboty.
Kup XE2, masz FR'a za friko.
Jak będzie 5.0 FR'a to sobie dokupisz - jeśli będziesz potrzebował.

> Co do AnyDac'a zabawa demówką, całkiem przyjemna. Choć dostrzegam
> braki w dokumentacji,
A konkretnie gdzie?
Bo w AnyDAC nie wszystko jest opisane - to prawda.
Tylko, że nie opisane są naprawdę wewnętrzne mechanizmy, z których 90% 
użytkowników nigdy nie będzie korzystać.
Ergo - dziwne to słowa w ustach kogoś kto z całej biblioteki DevEx 
skinami się zachwyca :P

> a niektóre komponenty jakby niedopracowane (np
> alerter co drugie odpalenie dema rzuca AV'kami na FB).
Jeśli to faktycznie problem AnyDAC'a to napisz o tym na jego forum i 
przy okazji będziesz mógł sprawdzić jak działa support.
A jest to zagadnienie, które powinno być jednym z istotniejszych podczas 
wybierania narzędzia...

> Było nie było
> na pewno lepiej oprzeć to wszystko o AnyDAC'a - bo można myśleć o
> podmianie bazy w przyszłości.
Jest jeszcze UNIDAC i oczywiście dbExpress.

> Tak sobie myślałem, że jakby całość napisać jakoś sprawnie, to kiedyś
> powinno się to przenieść na x64 (kiedyś = min XE3). Co do FM sam nie
> wiem...
Jak Twoja aplikacja ma 10 formatek to pisz na FM!

> Czy w takim wyborze narzędzi jest coś co powinno zostać jeszcze raz
> przemyślane. Czy w razie czego będzie na tym można pojechać kolejnych
> ładnych parę lat ?
Do wróżki skocz to Ci powie...
Ja jadę na tym ładne parę lat i jakoś nie zanosi się na to, aby miało 
się coś zatrzymać.
A wręcz przeciwnie.

-- 
wloochacz
Technical Details
Message-ID: <jdd5hi$k2a$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <7923b409-47e5-48f0-9036-c8b558c80343@u32g2000yqe.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: wloochacz <wloochacz@nospam.gmail.spameromnie.com>
Newsgroups: pl.comp.lang.delphi
Subject: Re: Zestaw narzędzi do budowania aplikacji
Date: Tue, 27 Dec 2011 20:15:55 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 71
Message-ID: <jdd5hi$k2a$1@inews.gazeta.pl>
References: <7923b409-47e5-48f0-9036-c8b558c80343@u32g2000yqe.googlegroups.com>
Reply-To: wloochacz@nospam.gmail.spameromnie.com
NNTP-Posting-Host: 178.217.32.151
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1325013363 20554 178.217.32.151 (27 Dec 2011 19:16:03 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Tue, 27 Dec 2011 19:16:03 +0000 (UTC)
X-User: wloochacz
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20111105 Thunderbird/8.0
In-Reply-To: <7923b409-47e5-48f0-9036-c8b558c80343@u32g2000yqe.googlegroups.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit