ขณะนี้เรามีสแต็กต่อไปนี้:
- VS 2005
- เว็บฟอร์ม
- SQL Server 2005
- IIS 6
เรากำลังวางแผนที่จะเปลี่ยนเป็น:
- VS 2010
- MVC และเว็บฟอร์ม
- SQL Server 2008
- IIS 7
คำถามของฉันคือเมื่อเราย้ายไปที่ MVC ด้วย VS 2010 เราควรใช้ Entity Framework (หรือ ORM อื่น) micro ORM (เช่นMassive ) หรือ SQL ธรรมดาหรือไม่
บทเรียนทั้งหมดที่ฉันได้อ่านเกี่ยวกับ VS 2010 นั้นมุ่งไปที่การใช้ Entity Framework สำหรับการทำธุรกรรมข้อมูล แต่นั่นจะเป็นไปในอนาคตอันใกล้ (5+ ปี) หรือไม่?
หากเป็นเรื่องสำคัญแอปพลิเคชันของลูกค้าของเราสามารถมีผู้ใช้งานตั้งแต่ 10 - 1,000 คน