ADO.NET Entity Data Manager

Mike Dodaro has an interesting article up on the schema for mapping using the Entity Data Manager which should ship with the  Orcas release.
 
Having been a champion of ORM tools for a while now I am really keen to see this released. There still remains a core of MS world developers who will not shift their paradigm to begin using these kind of tools until Microsoft starts shipping them.
 
We use the excellent Wilson ORM on my current project, which in itself derived a lot of its API from the failed attempt to deliver ORM tools in the .NET 2.0 release of the framework called ObjectSpaces. That said Wilson is probably best aproached by those of you with an understanding of how ORM tools work as documentation is really by source, example, forums, and trial and error.
 
IMO the biggest issue is to get people to give up their home-rolled code generation solutions in favour of off-the-shelf ORM tools for a lot of use cases. The cost of buying a tool is usually a lot cheaper than the cost of rolling your own (and the pain).
 
There area lot of players out there. I tend to think of them pretty much as different cuts of steak. You can roughly divide them into reflection (i.e. Wilson) and code generation (i.e. LLBGen Pro) based in approach. When evaluating you want to look for support for things like .NET 2.0 support (generics particularly but also nullable types), support for stored procedures supplementing your mapping (there is always something you want to do that is not quite out-oft-the-box so you will need some mild extension ability), and support for sessions (including identity maps et. al).
 
A lot of people swear by LLBGen Pro. I should also give a plug to XPO for my friends and Developer Express like Oliver Sturm.
 
Advertisements
This entry was posted in Computers and Internet. Bookmark the permalink.

5 Responses to ADO.NET Entity Data Manager

  1. Unknown says:

    http://www.batterylaptoppower.com/asus/w3000.htm asus w3000 battery http://www.batterylaptoppower.com/asus/a32-f3.htm asus a32-f3 battery http://www.batterylaptoppower.com/asus/a42-m6.htm asus a42-m6 battery http://www.batterylaptoppower.com/asus/m6000.htm asus m6000 battery http://www.batterylaptoppower.com/mitac/bp-8050.htm mitac bp-8050 battery http://www.batterylaptoppower.com/sony/pcga-bp2t.htm sony pcga-bp2t battery http://www.batterylaptoppower.com/asus/a42-a2.htm asus a42-a2 battery http://www.batterylaptoppower.com/asus/a2000.htm asus a2000 battery http://www.batterylaptoppower.com/asus/a4000.htm asus a4000 battery http://www.batterylaptoppower.com/asus/a42-v6.htm asus a42-v6 battery http://www.batterylaptoppower.com/asus/v6000.htm asus v6000 battery http://www.batterylaptoppower.com/uniwill/un223.htm uniwill un223 battery http://www.batterylaptoppower.com/uniwill/223-3s4000-f1p1.htm uniwill 223-3s4000-f1p1 battery http://www.batterylaptoppower.com/uniwill/258-4s4400-s1p1.htm uniwill 258-4s4400-s1p1 battery http://www.batterylaptoppower.com/uniwill/258-4s4400-s2m1.htm uniwill 258-4s4400-s2m1 battery http://www.batterylaptoppower.com/hp/mini-1000.htm hp mini 1000 battery http://www.batterylaptoppower.com/hp/zt3300.htm hp zt3300 battery http://www.batterylaptoppower.com/acer/aspire-9300.htm acer aspire 9300 battery http://www.batterylaptoppower.com/acer/travelmate.htm acer travelmate battery http://www.batterylaptoppower.com/acer/5100-aspire-7000.htm acer 5100 aspire 7000 battery http://www.batterylaptoppower.com/acer/aspire-7100.htm acer aspire 7100 battery http://www.batterylaptoppower.com/asus/a32-f5.htm asus a32-f5 battery http://www.batterylaptoppower.com/asus/90-nlf1b2000y.htm asus 90-nlf1b2000y battery http://www.batterylaptoppower.com/asus/x50.htm asus x50 battery http://www.batterylaptoppower.com/asus/a32-u6.htm asus a32-u6 battery http://www.batterylaptoppower.com/asus/u6v.htm asus u6v battery http://www.batterylaptoppower.com/asus/u6s.htm asus u6s battery http://www.batterylaptoppower.com/asus/u6sg.htm asus u6sg battery http://www.batterylaptoppower.com/asus/a31-s6.htm asus a31-s6 battery http://www.batterylaptoppower.com/asus/a32-s6.htm asus a32-s6 battery http://www.batterylaptoppower.com/asus/a33-s6.htm asus a33-s6 battery http://www.batterylaptoppower.com/apple/m7426.htm apple m7426 battery http://www.batterylaptoppower.com/toshiba/pa3366u-1brs.htm toshiba pa3366u-1brs battery http://www.batterylaptoppower.com/toshiba/satellite-a30-921.htm toshiba satellite a30-921 battery http://www.batterylaptoppower.com/toshiba/pa3285u-1bas.htm toshiba pa3285u-1bas battery http://www.batterylaptoppower.com/toshiba/pa3285u-1brs.htm toshiba pa3285u-1brs battery http://www.batterylaptoppower.com/toshiba/pa3285u-3bas.htm toshiba pa3285u-3bas battery http://www.batterylaptoppower.com/acer/batcl50l4.htm acer batcl50l4 battery http://www.batterylaptoppower.com/acer/travelmate-290.htm acer travelmate 290 battery http://www.batterylaptoppower.com/acer/btp-550.htm acer btp-550 battery http://www.batterylaptoppower.com/acer/btp-550p.htm acer btp-550p battery http://www.batterylaptoppower.com/apple/a1045.htm apple a1045 battery http://www.batterylaptoppower.com/asus/a2500h.htm asus a2500h battery http://www.batterylaptoppower.com/asus/a42-a4.htm asus a42-a4 battery http://www.batterylaptoppower.com/asus/a4.htm asus a4 battery http://www.batterylaptoppower.com/asus/s2691061.htm asus s2691061 battery

  2. Unknown says:

    http://www.topbattery.com.au/camcorder-battery/sony/SR300.htm Sony SR300 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-FH100.htm Sony NP-FH100 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-FH50.htm Sony NP-FH50 Battery http://www.topbattery.com.au/camcorder-battery/sony/HX1.htm Sony HX1 Battery http://www.topbattery.com.au/camcorder-battery/sony/CX100.htm Sony CX100 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-F330.htm Sony NP-F330 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-F550.htm Sony NP-F550 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-F750.htm Sony NP-F750 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-F960.htm Sony NP-F960 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-F950.htm Sony NP-F950 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-F750.htm Sony NP-F750 Battery http://www.topbattery.com.au/camcorder-battery/sony/F750.htm Sony F750 Battery http://www.topbattery.com.au/camcorder-battery/sony/F950.htm Sony F950 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-F550.htm Sony NP-F550 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-FH100.htm Sony NP-FH100 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-FP90.htm Sony NP-FP90 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-FP50.htm Sony NP-FP50 Battery http://www.topbattery.com.au/camcorder-battery/sony/NP-FP70.htm Sony NP-FP70 Battery http://www.topbattery.com.au/digital-camera-battery/canon/BP-2L12.htm Canon BP-2L12 Battery http://www.topbattery.com.au/digital-camera-battery/canon/BP-2L13.htm Canon BP-2L13 Battery http://www.topbattery.com.au/digital-camera-battery/canon/BP-2L14.htm Canon BP-2L14 Battery http://www.topbattery.com.au/digital-camera-battery/canon/NB-3LH.htm Canon NB-3LH Battery http://www.topbattery.com.au/digital-camera-battery/canon/NB-2L.htm Canon NB-2L Battery http://www.topbattery.com.au/digital-camera-battery/canon/2LH.htm Canon 2LH Battery http://www.topbattery.com.au/digital-camera-battery/canon/LP-E5.htm Canon LP-E5 Battery http://www.topbattery.com.au/digital-camera-battery/canon/EOS-1000D.htm Canon EOS 1000D Battery http://www.topbattery.com.au/digital-camera-battery/canon/EOS-450D.htm Canon EOS 450D Battery http://www.topbattery.com.au/digital-camera-battery/canon/LP-E6.htm Canon LP-E6 Battery http://www.topbattery.com.au/digital-camera-battery/canon/EOS-5D.htm Canon EOS 5D Battery http://www.topbattery.com.au/digital-camera-battery/canon/FS200.htm Canon FS200 Battery http://www.topbattery.com.au/digital-camera-battery/canon/HF200.htm Canon HF200 Battery http://www.topbattery.com.au/digital-camera-battery/canon/HF100.htm Canon HF100 Battery http://www.topbattery.com.au/digital-camera-battery/canon/BP-808.htm Canon BP-808 Battery http://www.topbattery.com.au/digital-camera-battery/canon/BP-809.htm Canon BP-809 Battery http://www.topbattery.com.au/digital-camera-battery/canon/BP-810.htm Canon BP-810 Battery http://www.topbattery.com.au/digital-camera-battery/canon/HF10.htm Canon HF10 Battery http://www.topbattery.com.au/digital-camera-battery/canon/HF11.htm Canon HF11 Battery http://www.topbattery.com.au/digital-camera-battery/canon/HF100.htm Canon HF100 Battery http://www.topbattery.com.au/digital-camera-battery/canon/HG20.htm Canon HG20 Battery http://www.topbattery.com.au/digital-camera-battery/canon/BP-819.htm Canon BP-819 Battery http://www.topbattery.com.au/digital-camera-battery/fujifilm/NP-120.htm Fujifilm NP-120 Battery http://www.topbattery.com.au/digital-camera-battery/fujifilm/FinePix-F11.htm Fujifilm FinePix F11 Battery http://www.topbattery.com.au/digital-camera-battery/fujifilm/NP-140.htm Fujifilm NP-140 Battery http://www.topbattery.com.au/digital-camera-battery/fujifilm/FinePix-S100FS.htm Fujifilm FinePix S100FS Battery

  3. Unknown says:

    http://www.topbattery.com.au/digital-camera-battery/fujifilm/NP-150.htm Fujifilm NP-150 Battery http://www.topbattery.com.au/digital-camera-battery/fujifilm/FE-160.htm Fujifilm FE-160 Battery http://www.topbattery.com.au/digital-camera-battery/jvc/BN-VF815.htm Jvc BN-VF815 Battery http://www.topbattery.com.au/digital-camera-battery/jvc/BN-VF808.htm Jvc BN-VF808 Battery http://www.topbattery.com.au/digital-camera-battery/jvc/BN-VF823.htm Jvc BN-VF823 Battery http://www.topbattery.com.au/digital-camera-battery/nikon/EN-EL9.htm Nikon EN-EL9 Battery http://www.topbattery.com.au/digital-camera-battery/nikon/ENEL9.htm Nikon ENEL9 Battery http://www.topbattery.com.au/digital-camera-battery/nikon/D40.htm Nikon D40 Battery http://www.topbattery.com.au/digital-camera-battery/olympus/BLM-1.htm Olympus BLM-1 Battery http://www.topbattery.com.au/digital-camera-battery/olympus/PS-BLM1.htm Olympus PS-BLM1 Battery http://www.topbattery.com.au/digital-camera-battery/olympus/BLM1.htm Olympus BLM1 Battery http://www.topbattery.com.au/digital-camera-battery/olympus/BLS-1.htm Olympus BLS-1 Battery http://www.topbattery.com.au/digital-camera-battery/olympus/PS-BLS1.htm Olympus PS-BLS1 Battery http://www.topbattery.com.au/digital-camera-battery/olympus/E-400.htm Olympus E-400 Battery http://www.topbattery.com.au/digital-camera-battery/panasonic/CGR-S006.htm Panasonic CGR-S006 Battery http://www.topbattery.com.au/digital-camera-battery/panasonic/CGA-S006E.htm Panasonic CGA-S006E Battery http://www.topbattery.com.au/digital-camera-battery/panasonic/CGA-S006.htm Panasonic CGA-S006 Battery http://www.topbattery.com.au/digital-camera-battery/panasonic/VW-VBD1.htm Panasonic VW-VBD1 Battery http://www.topbattery.com.au/digital-camera-battery/panasonic/VW-VBD2.htm Panasonic VW-VBD2 Battery http://www.topbattery.com.au/digital-camera-battery/sony/NP-FM70.htm Sony NP-FM70 Battery http://www.topbattery.com.au/digital-camera-battery/sony/NP-FM50.htm Sony NP-FM50 Battery http://www.topbattery.com.au/digital-camera-battery/sony/NP-FM90.htm Sony NP-FM90 Battery

  4. Unknown says:

    http://www.batteryfast.com.au/hp/nc4010.htm Hp nc4010 Batteryhttp://www.batteryfast.com.au/hp/nx9500.htm Hp nx9500 Batteryhttp://www.batteryfast.com.au/hp/nx5000.htm Hp nx5000 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv4.htm Hp pavilion dv4 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv5.htm Hp pavilion dv5 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv8000.htm Hp pavilion dv8000 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv8100.htm Hp pavilion dv8100 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv8200.htm Hp pavilion dv8200 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv6.htm Hp pavilion dv6 Batteryhttp://www.batteryfast.com.au/hp/pavilion-zd7000.htm Hp pavilion zd7000 Batteryhttp://www.batteryfast.com.au/hp/pb992a.htm Hp pb992a Batteryhttp://www.batteryfast.com.au/hp/pb994a.htm Hp pb994a Batteryhttp://www.batteryfast.com.au/hp/presario-x1300.htm Hp presario x1300 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv8000.htm HP pavilion dv8000 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv8100.htm HP pavilion dv8100 Batteryhttp://www.batteryfast.com.au/hp/pavilion-dv8200.htm HP pavilion dv8200 Batteryhttp://www.batteryfast.com.au/hp/mini-1001.htm HP mini 1001 Batteryhttp://www.batteryfast.com.au/hp/mini-1000.htm HP mini 1000 Batteryhttp://www.batteryfast.com.au/hp/mini-1050.htm HP mini 1050 Batteryhttp://www.batteryfast.com.au/hp/hstnn-ob80.htm HP hstnn-ob80 Batteryhttp://www.batteryfast.com.au/hp/hstnn-i57c.htm HP hstnn-i57c Batteryhttp://www.batteryfast.com.au/hp/493529-371.htm HP 493529-371 Batteryhttp://www.batteryfast.com.au/toshiba/ toshiba laptop batteryhttp://www.batteryfast.com.au/toshiba/ toshiba laptop batterieshttp://www.batteryfast.com.au/laptop-ac-adapter/hp/ hp laptop ac adapterhttp://www.batteryfast.com.au/compaq/presario-1200.htm Compaq presario 1200 Batteryhttp://www.batteryfast.com.au/compaq/presario-1600.htm Compaq presario 1600 Batteryhttp://www.batteryfast.com.au/compaq/presario-1800.htm Compaq presario 1800 Batteryhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/nc6100.htm Hp nc6100 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/nx9600.htm Hp nx9600 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/zt1000.htm Hp zt1000 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/zv5000.htm Hp zv5000 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/liteon/5620.htm Liteon 5620 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/liteon/aspire-1200.htm Liteon aspire 1200 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/dell/d810.htm Dell d810 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/dell/kd476.htm Dell kd476 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/dell/8000.htm Dell 8000 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/acer/travelmate-2000.htm Acer travelmate 2000 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/dv1000.htm Hp dv1000 Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/liteon/r3000-series.htm Liteon r3000 series Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/samsung/x60.htm Samsung x60 Adapter

  5. Unknown says:

    http://www.batteryfast.com.au/laptop-ac-adapter/dell/dell-19.5V-4.62A-90w-7.4mm-5.0mm-with-pin-pa-10.php Dell 19.5V 4.62A 90W 7.4MM*5.0MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/sony/sony-16V-4A-65w-6.5mm-4.4mm.php Sony PCG-505 Series 16V 4A 65W 6.5MM*4.4MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/sony/sony-19.5V-4.7A-90w-6.5mm-4.4mm.php Sony VGN-FS500 19.5V 4.7A 90W 6.5MM*4.4MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/toshiba/toshiba-15V-3A-45w-6.3mm-3.0mm.php Toshiba PA2450U PA3241U-1ACA 15V 3A 45W 6.3MM*3.0MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/toshiba/toshiba-15V-4A-60w-6.3mm-3.0mm.php Toshiba PA3092U-1AC PA2444U 15V 4A 60W 6.3MM*3.0MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/ibm/ibm-20V-3.25A-65w-7.9mm-5.5mm-DC-with-pin-inside.php Ibm Z60M X60 2530 20V 3.25A 65W 7.9MM*5.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/compaq/compaq-19V-3.16A-60w-5.5mm-2.5mm.php Compaq ZT1000 1200 19V 3.16A 60W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/acer/acer-19V-3.42A-65w-5.5mm-1.5mm-small-head.php Acer 1600 1680 19V 3.42A 65W 5.5MM*1.7MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/acer/acer-19V-3.42A-65w-5.5mm-2.5mm-big-head.php Acer 1600 1680 19V 3.42A 65W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/asus/asus-19v-3.42A-65w-5.5mm-2.5mm.php Asus A2 A3 19V 3.42A 65W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/compaq/compaq-18.5V-2.7A-50w-4.8mm-1.7mm.php Compaq NC6000 NC8000 18.5V 2.7A 50W 4.8MM*1.7MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/compaq/compaq-18.5V-6.5A-120w-5.5mm-2.5mm.php Compaq R3000 NX9100 18.5V 6.5A 120W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/delta/delta-19V-3.42A-65w-5.5mm-2.5mm.php Delta 1680 19V 3.42A 65W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/delta/delta-19V-4.74A-90w-5.5mm-2.5mm.php Delta 19V 4.74A 90W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/fujitsu/fujitsu-19V-3.16A-60w-5.5mm-2.5mm.php Fujitsu A4190 S7000 19V 3.16A 60W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/hp-18.5V-3.5A-65w-4.8mm-1.7mm.php Hp DV2000 DV6000 DV1000 18.5V 3.5A 65W 4.8MM*1.7MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/hp-18.5V-4.9A-90w-5.5mm-2.5mm.php Hp ZT1000 XT1000 18.5V 4.9A 90W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/hp-18.5V-6.5A-120w-5.5mm-2.5mm.php Hp ZV5000 ZX5001 18.5V 6.5A 120W 5.5MM*2.5MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/hp/hp-18.5V-6.5A-120w-flat-dc.php Hp NX9600 ZD8000 18.5V 6.5A 120W FlAT DC Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/toshiba/toshiba-19V-6.3A-120w-6.3mm-3.0mm.php Toshiba PA3336U PA3290U 19V 6.3A 120W 6.3MM*3.0MM Adapterhttp://www.batteryfast.com.au/laptop-ac-adapter/liteon/liteon-19V-3.16A-60w-5.5mm-2.5mm.php Liteon Aspire 1200 19V 3.16A 60W 5.5MM*2.5MM Adapter

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s