Nhóm của tôi và tôi hiện đang phát triển một ứng dụng cho cả Android và iOS sử dụng ASP.NET MVC 4, HTML5 và PhoneGap. Sự phát triển hoạt động hoàn toàn tốt đẹp; Tuy nhiên, một câu hỏi vẫn chưa được trả lời: Cách tiếp cận được khuyến nghị để tạo ba tệp PhoneGap cần (một trang HTML, một tệp JavaScript và một biểu định kiểu CSS) từ giải pháp MVC của chúng tôi là gì?Xuất mã nguồn ứng dụng ASP.NET MVC cho PhoneGap
Bạn có đề xuất sử dụng phương pháp dựa trên mẫu Razor không? Hay bạn chỉ đơn giản là sẽ tự động sao chép nguồn HTML đầu ra sau mỗi lần xây dựng? Hoặc bạn sẽ đề xuất một cái gì đó hoàn toàn khác?
Đó phải là cách để làm điều đó vì bạn không thể đặt nguồn MVC ASP.NET vào ứng dụng PhoneGap rõ ràng. Bạn không có bất kỳ logic nào cần xử lý phía máy chủ trong ứng dụng? Tại sao làm cho nó ASP.NET MVC với một cái nhìn duy nhất để bắt đầu với? – mccrager
Chúng tôi có một dịch vụ REST mà ứng dụng của chúng tôi sẽ gọi, nhưng đó là nó. Bản thân ứng dụng sẽ hiển thị một trang HTML duy nhất ở cuối (và một vài tệp CSS và JavaScript). Tuy nhiên, chúng ta có thể sử dụng tất cả các tính năng của MVC (xem một phần, hành động con, ...) để tạo ra nội dung đó là lý do tại sao chúng tôi quyết định sử dụng ASP.NET MVC thay vì nội dung hoàn toàn tĩnh ngay từ đầu. –
Bạn đang sử dụng MVC thực sự để tổ chức mã của bạn và chỉ cần và một công cụ để sản xuất ứng dụng trang duy nhất của bạn? Chúng tôi sắp bắt đầu một dự án và tôi đang đấu tranh với việc chỉ tạo một tệp HTML/Jquery Mobile duy nhất hoặc xây dựng nó trong MVC. MVC cho những gì chúng ta cần thực hiện có thể là quá mức cần thiết. Tôi đang nghiêng về phía bài đăng của mccrager và không biến nó thành MVC. Một vấn đề tôi thấy với một ứng dụng trang duy nhất là tổ chức và kiểm soát nguồn khi chúng tôi có nhiều hơn một vài nhà phát triển trên một dự án. – pehaada