ein paar Sachen sprechen für Access: Point&Click und div. Wizards
machen einem dem Einstieg mit wenig IT-Kenntnissen leichter. Hab ich
mal gehört. Gerade da sollte man sich aber nicht vertun: Auch das
muss man können, bei der einen und einzigen Access-Anwendung (ich
wollte eine Zeiterfassungu/Projekteverwaltung für mich schreiben) hab
ich schon nach zwei Tagen nix mehr wiedergefunden, was ich mir da
zusammen geklickt hatte. Office-Integration ist sicher auch ein Plus
für Access, einen Serienbrief in Word aus einer Access-Datenbank zu
schreiben ist deutlich leichter, als das von Rails aus zu
bewerkstelligen. Das eingebaute Reporting ist auch ganz ok.
Aber:
- wenn die Anwendung komplexer wird, dann bekommt man es plötzlich
mit VBA zu tun: Glaub mir, das willst du nicht...
- viellieicht bin ich da zu blöd für, aber ich hab da nie
wiedergefunden, wo denn jetzt mein Code überhaupt liegt&wann er wo
aufgerufen wird. Ich mag mir gar nicht vorstellen, wie das bei
größeren Projekten aussieht. Da ist rails doch deutlich organisierter
(oder restriktiver, was aber in dem Falle was gutes ist, wie ich finde.)
- Als ich da reingesehen hatte, war das ziemlich eingeschränkt, was
man da als Web-Applikation publizieren konnte: So ging zum Beispiel
die Callbacks von Buttons verloren, weil das VBA nicht mit mit
exportiert wird: Du solltest also besser nicht soviel Funktionalität
haben - rein in die Datenbank und raus aus der Datenbank und
möglichst nicht viel anderes, weil...
- ...du es sonst mit C#/.Net oder Visual Basic auf dem Server zu tun
bekommst und dann auch ziemlich schnell einen Desktop-Client und eine
Webanwendung hast, die nicht mehr denselben Code haben.
- die jet-engine, die Access betreibt sollte man besser auch nicht
für deutlich mehr als zwei Leute ins Netz stellen, da rät M$ dann
auch immer gleich zum SQL-Server
Aus meinem nicht ganz schmerzfreien Access-Abenteuer hab ich
zumindest gelernt: Point&Click sieht am Anfang einfach aus, ist es
aber gar nicht. Und auch das Problem sollte einfach genug sein, dass
man es in Zeichensprache beschreiben kann (Preisfindung, Kalkulation
klingt nicht danach, Katalog schon eher) - ich persönlich würde
meinen kleinen Ausflug in die M$-Welt nur sehr ungern wiederholen...
grüße
stf
Am 04.02.2008 um 20:57 schrieb bevier:
hi,
danke für die flotte Antwort...
sorry, ich schätze zwar, dass das Thema schon des Öfteren
hochkochte, doch kann ich leider nichts finden - ich brauche
einen ganzen Rattenstall guter Gründe für Rails - und das leider
gegen Access, dieses Allheilmittel deutscher Büros, wenn Excel
nicht mehr ausreicht
mhh. sag doch mal was genaueres..
worum geht es denn ..
ich kann Werner nur beiflichten, das sind ja doch sehr
verschiedene Welten mit ggf. ordentlich variierenden
Anwendungsgebieten.
ich denke schon, dass sich das in Zukunft annähert - so wie in
diesem Fall: Es geht um ganz normale Datenbank-Anwendungen, die
über Web international zugänglich gemacht werden müssen
(Preisfindungen, Zuständigkeitsbereiche, Kalkulationen, Kataloge
aller Art...). Alles Dinge, die "früher" auf Excel-Basis, teils in
SAP oder auch selbstgestrickt bearbeitet wurden, sollen jetzt über
Internet zentral und aktuell allen Firmenangehörigen zur Verfügung
stehen - und dafür wird eben Access in Betracht gezogen, weil es
"ja sowieso schon da ist"
;-)
bevier
--
IKI: Infinity Kills Information - how the knowledge of what you're
doing betters the result
http://bussole.de/
Level of Math limits Level of Technology
http://infomath.de/
4fF method to evaluate databases: compare - count
http://dtp-isw.de/
ML method to grip problems: think - write - relate - count - program
http://dtp-isw.de/
Information: wiederholbare und zusammenhängende Wertveränderung von
Eigenschaften - als mathematische Gruppe erklärt sie einerseits die
hohe Nützlichkeit mengenmathematischer Techniken in der
Naturwissenschaft, andererseits die Notwendigkeiten des Lernens in
offenen Umgebungen sowie Strategie und Aufbau von
Informationsverarbeitungen
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug