Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: MVC3 có nhất thiết phải dùng Entity Framework??

  1. #1
    Ngày gia nhập
    04 2013
    Bài viết
    24

    Mặc định MVC3 có nhất thiết phải dùng Entity Framework??

    Hi all. Mình là thành viên mới của diễn đàn, mong các bạn giúp đỡ mình vấn đề sau.

    Mình mới bắt đầu học ASP.NET MVC3 ( trước đó mình đã thành thạo ASP.Net web form & MVC3 ( mình làm bên java )), và mình chỉ mới xài ADO.NET ( cụ thể là xài với thằng SqlConnection cũng chưa dùng & chưa biết linq )
    Trong quá trình học thì mình nhận thấy các tutorial hay các VD điển hình thì đều giới thiệu việc truy xuất dữ liệu thông qua Entity Framework - 1 frame work mình chưa được học.

    Câu hỏi mình muốn hỏi cả nhà là
    • MVC3 có nhất thiết phải đi kèm với Entity Framework ?
    • Nếu mình sử dụng ADO.NET thuần túy thì có ảnh hướng gì đến "sức mạnh" của MVC3 không? ( VD như là hình như validation là dựa trên data object - cái này mình xem qua qua thấy thế, đừng chém )
    • Entity Framework có cồng kềnh quá cho 1 project tầm trung không - ý mình ở đây là tốc độ truy xuất vì phải qua nhiều "tầng lớp".



    Và câu cuối cùng cho mình hỏi LINQ & ENTITY # nhau ở chỗ nào, mình đã search đọc nhưng không hiểu lắm. Nhờ các bạn giúp đỡ.

    Thanks
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    10 2012
    Bài viết
    204

    xài Entity Framework bạn sẽ ko phải gò bó vào cú pháp của SQL.
    Về tốc độ truy suất, mình đã test và thấy Entity lẹ hơn.
    Về cách viết, thì Entity viết dễ hơn nhiều.
    Về hỗ trợ cho MVC, thì Entity là cái đc gắn liền khi tạo Project MVC nên dĩ nhiên là cần cho MVC.
    Còn về project tầm trung, độ lớn của db cũng có thể tầm nhỏ và trung, thì Entity đã có dạng Code First. db lớn thì đã có Model first hay DBFirst nên nói chung nên xài Entity Framework cho MVC bạn à.
    LINQ là biểu mẫu cơ bản cho phương truy xuất tới db sử dụng biểu thức lamda còn LINQ to Entity là phương thức hỗ trợ truy xuất tới 1 object cụ thể.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

Các đề tài tương tự

  1. Cập nhật nhiều record bằng Entity Framework
    Gửi bởi baodenrungxanh trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 29-10-2013, 08:02 AM
  2. Entity Framework 4.1 với MVC 3, join 2 bảng mà không phải sử dụng đến một class thứ 3?
    Gửi bởi NhanDT trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 5
    Bài viết cuối: 26-10-2013, 11:35 AM
  3. Hà Nội Cần việc làm thêm viết web hay phần mềm sử dụng C#, Entity Framework, MVC3,4
    Gửi bởi vualuudan1990 trong diễn đàn Việc làm IT(tự do)
    Trả lời: 3
    Bài viết cuối: 05-09-2013, 01:35 PM
  4. ADO.NET Tại sao phải sử dụng LINQ hay Entity Framework
    Gửi bởi dnghia trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 14-11-2012, 01:11 PM
  5. dùng Linq hay Entity Framework để kết nối với CSDL
    Gửi bởi tuanngocpt trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 22-10-2011, 09:18 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn