Khách hàng / khách hàng có quan tâm đến MVC hoặc các mẫu web không?


8

Tôi có một kế hoạch để bắt đầu một doanh nghiệp nhỏ sớm. Đây sẽ là một loại hình tự do để xây dựng các trang web và ứng dụng bằng ASP.NET. Tôi muốn tập trung vào một thứ Web form hoặc MVC. Tuy nhiên, tôi không biết nếu điều đó có bất kỳ tầm quan trọng đối với khách hàng. Tôi có nghĩa là các khách hàng biết về MVC hoặc các hình thức web? Họ có thích một trong số họ không?

Câu trả lời:


26

Khách hàng / khách hàng, nói chung, không quan tâm đến mã hoặc công nghệ .

Nếu họ làm như vậy, có lẽ họ sẽ không để người khác đưa ra quyết định sử dụng công nghệ nào cho giải pháp kinh doanh của họ. Điều này áp dụng cho MVC, biểu mẫu web, Rails, v.v.

Điều họ quan tâm là có được một giải pháp để đáp ứng nhu cầu của họ đúng hạntheo ngân sách của họ .

Những người nên quan tâm đến những gì được sử dụng: Nhà phát triển, lập trình viên, quản lý dự án, v.v ... Bất cứ ai thực sự cung cấp giải pháp cho khách hàng đều nên quan tâm.


4

Nói tóm lại họ không quan tâm nhưng bạn nên làm. WebForms đã hơn 10 tuổi và bắt đầu cho thấy tuổi của nó. Các trang thường kết thúc rất nặng và chậm, bạn có thể tạo các trang sáng nhanh trong WebForms nhưng đó không phải là điều thường xảy ra.

Với MVC bạn sẽ thấy rằng bạn có nhiều quyền kiểm soát hơn với tư cách là nhà phát triển. Bạn sẽ cần lập trình bằng cả ngôn ngữ phụ "C #" và JavaScript. Mà nếu bạn không biết JavaScript, bạn thực sự cần phải học nó nếu bạn đang thực hiện bất kỳ phát triển web nào.

Theo thời gian, tôi nghĩ rằng bạn sẽ nhận được nhiều hơn từ MVC sau đó là WebForms.


+1. WebForms có vị trí của nó nhưng thông thường bạn có thể làm điều tương tự và tốt hơn trong MVC, trong khi khó hơn để làm những thứ theo phong cách MVC trong WebForms.
Wayne Molina

4

Nó phụ thuộc vào khách hàng. Nếu khách hàng là một người có đầu óc kỹ thuật hoặc tự lập trình viên hoặc nếu anh ta thuê ngoài mã cho bạn thì rất có thể anh ta sẽ cung cấp cho bạn thông số kỹ thuật của các công nghệ mà anh ta muốn bạn sử dụng. Nếu khách hàng là chủ sở hữu của một tiệm bánh có trang web đặt hàng bánh mì trực tuyến mà bạn đang xây dựng thì anh ta sẽ không quan tâm.


1
+1 để phân biệt giữa khách hàng kỹ thuật và khách hàng phi kỹ thuật. Một số khách hàng có thể muốn duy trì mã sau khi được gửi và do đó sẽ quan tâm rất nhiều về công nghệ được sử dụng.
Mayo

4

Khách hàng không quan tâm đến bất kỳ công nghệ nào , điều họ quan tâm là những gì công nghệ có thể làm cho họ và doanh nghiệp của họ.

Những gì khách hàng nhìn thấy liên quan đến công nghệ là thế này:

  • Chi phí: Chi phí cho sản phẩm là bao nhiêu?
  • Lợi ích: Họ có thể kiếm được bao nhiêu doanh thu khi sử dụng sản phẩm
  • Tính thân thiện với người dùng: Có dễ sử dụng và hiệu quả không?
  • Tăng trưởng: Tăng trưởng ngắn hạn và dài hạn mà sản phẩm có thể tạo ra.

Vì vậy, nếu bạn muốn làm hài lòng khách hàng mua sản phẩm của mình, hãy nói về những gì công nghệ sẽ làm cho doanh nghiệp của họ trong ngắn hạn dài hạn và không bán cho họ các thuật ngữ công nghệ.


4

Họ gần như chắc chắn chưa bao giờ nghe nói về MVC và WebForms, và nếu có, họ gần như chắc chắn không quan tâm.

Điều duy nhất mà họ có thể nhận thấy là phong cách của các URL trong trang web MVC hấp dẫn hơn /page.aspx?id=1234phong cách bạn thường thấy từ WebForms. Mặc dù, tất nhiên, bạn có thể sử dụng System.Web.Routing hoặc một số giải pháp viết lại URL để có cùng các URL đẹp trong trang web WebForms.


1

Là một nhà phát triển tự do, công việc của bạn là đánh giá nhu cầu của khách hàng và sử dụng công nghệ tốt nhất cho họ. Điều đó có nghĩa là điều đó có nghĩa là bạn cần hiểu và có thể triển khai các trang web / ứng dụng của họ trong cả hai công nghệ.

Những khách hàng tiêu biểu sẽ không hiểu công nghệ và sẽ không muốn hiểu ý họ. Nhưng họ sẽ nhận ra nếu bạn làm một công việc tồi tệ và để lại cho họ phần mềm không làm những gì được yêu cầu hoặc đó là một vấn đề cần duy trì. Vì vậy, bạn nên làm một công việc tốt ... nếu bạn muốn đề xuất, tham khảo tốt và kinh doanh lặp lại.


Thị trường trong khu vực của tôi đủ sức khỏe để tôi có thể trở thành một người khổng lồ MVC và từ chối các công việc Webforms. Yay!
JasonTrue

1

Theo ý kiến ​​của tôi (và mở rộng dựa trên 8 năm phát triển thương mại), khách hàng không quan tâm đến công nghệ. Họ thực sự không quan tâm nếu bạn sử dụng WebForms, ASP.NET mvc hoặc viết bộ lọc ISAPI của riêng bạn trong C, Prolog và trình biên dịch và nối nó vào kernel Windows và thực hiện theo cách đó.

Miễn là trang web hoạt động, có chức năng, đáng tin cậy và nhanh chóng, họ sẽ ổn với nó.


1

Bạn nên quan tâm, bất kể khách hàng. Phát biểu từ kinh nghiệm, hầu hết khách hàng đều không biết gì - họ không hiểu hoặc không quan tâm đến việc hiểu bất cứ điều gì bên ngoài miền của họ (và, đôi khi, thậm chí là không!). Đó là lý do tại sao họ đang thuê bạn làm việc ngay từ đầu.

Giả sử bạn có một khách hàng hiểu rằng bạn là chuyên gia phát triển web, không phải họ thì sự lựa chọn phần lớn là của bạn. Tôi muốn giới thiệu MVC cho bất kỳ sự phát triển mới nào vì đó là nơi mà thế giới .Net đang chuyển đến và nó dễ bảo trì hơn nhiều so với WebForms.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.