|
entity-framework nhibernate oiese openaccess News:
|
|
|
| 2 | ||
| 1 | ||
| 1 |
Dito. Über den Tellerrand zu blicken kann nie schaden, zumal ich aus Zeitmangel mich bisher leider nur mit dem EF beschäftigen konnte (und wegen der Net 4.5 Windows-XP-Einschränkung mittlerweile bis ins Mark erschüttert bin, da man die neuen CodeFirst-Features nicht nutzen kann)
– Jens Duczmal 15.08.2012
|
|
|
@Jens: Du kannst doch sehr wohl mit Net4 und EF 4.3.1 mit DBContext feine Code First Features nutzen (zusammen mit den EF Powertools).
Btw. ich bin sehr froh, dass Windows XP nicht mehr komplett unterstützt werden. So kommen die Kunden, bei denen ich vor Ort arbeite, endlich eher mal in die Puschen und wechseln hoffentlich mal auf Win7. WinXP und VS2010 hat mind. einmal am Tag eine OutOfMemory Exception. – judgy 16.08.2012
|
||
| 1 |
CodeFirst selbst ja, aber der Enum-Support (den ich für lange überfällig halte) vom EF funktioniert nur mit Net 4.5. Und den kann ich für XP-Kunden nicht benutzen.
– Jens Duczmal 16.08.2012
|
|
|
|
+1 und Danke. Ich hatte gehofft, dass irgendwer OpenAccess einsetzt und seine Erfahrungen mitteilen kann. Es ist außerdem gut zu wissen, dass es hier auf codekicker jemanden gibt, der OpenAccess schon lange einsetzt und bei Bedarf den anderen helfen kann :-))
– ffordermaier 16.08.2012
|
||
|
|
|
+1 und auch Dir ein Dankeschön für Deine Einschätzung.
EF DbContext und CodeFirst ist wirklich eine feine Sache. Es reift und mittlerweile machts auch Spass. Ich denke außerdem ebenfalls wie Du, dass viele Firmen eine MS-only Lösung bevorzugen. Sie gehen aber aus diesem meist nicht näher definierbaren Willen IMHO Kompromisse ein, die möglicherweise gar nicht notwendig wären. – ffordermaier 16.08.2012
|
||
| 1 |
@ffordermaier: Was meinst Du für Kompromisse? Ich bin als Freelancer viel unterwegs. Bei der Auswahl der Technologie muss man natürlich auch immer ein Auge darauf haben, welche Kompetenzen in der Firma vorhanden sind und was noch zusätzlich aufgebaut werden muss. Hier ist es sinnvoll, sich an dem Mainstream zu orientieren. Früher war dies IMO eher nHibernate, nun ist es das EF. Meinst Du dies mit Kompromiss?
– judgy 17.08.2012
|
|
|
Ich mein damit, dass einige einfach nur den Wunsch haben "alles aus einer Hand, (hier im Beispiel MS)" zu haben, ohne zu wissen, warum bzw. was Ihnen entgeht. Dadurch wird der Blick über den Tellerrand per se vermieden und Technologieentscheidungen werden auf dem banalen Wunsch nach homogener 3rdParty Struktur aufgebaut.
Wie Du sagst, es gehört zu unseren Aufgaben, dies kritisch zu hinterfragen und die Alternativen zu kennen. – ffordermaier 17.08.2012
|
|
|
|
Danke für den Link auf den verwandten Beitrag.
Ich hatte mittlerweile Gelegenheit OpenAccess zu evaluieren, bin aber im Moment zeitlich zu sehr eingespannt, als dass ich hier meine Erfahrungen dokumentieren könnte. Sobald es zeitlich klappt, liefere ich einen ausführlichen Bericht über meine Erfahrungen... – ffordermaier 24.09.2012
|
Du hast also mit NHibernate jahrelange gute Erfahrung, mit Einschränkungen, die im Detail aber wohl bei jeder Technologie auftauchen.
Zwischen den Zeilen lese ich noch, dass Du OpenAccess zumindest eine Chance geben würdest.
Bin gespannt, was andere noch für Erfahrungen beisteuern können...