Asp.net 3.5'te 3 katmanlı mimari ile geliştirilmiş web uygulamasına sahibiz. O zaman biz ADO.net ve saklı yordamı kullandık. Şimdi AngularJS ve asp.net Web API kullanarak SPA'ya dönüştürmeyi planlıyoruz. Entity framework veya ADO.net ile gidilip karıştırılmayacağımızı düşünüyoruz. CRUD operasyonları için prosedürler depoladıkça, Entity çerçevesini kullanmak faydalı olacaktır veya ADO.net yoluna gitmeliyiz. Lütfen öneri verin.Site çerçevesiyle birlikte api veya ado.net
-1
A
cevap
0
Sihirbazla bir WebAPI projesi oluşturursanız, EF temelli CRUD üretebilir. Aslında, DAL/EF Varlıkları ve web servisleri arasında bir Görünüm Modeli yerleştirmek iyi bir uygulamadır; bu yüzden küçük bir çalışmaya (yani sanal makine oluşturmaya ve otomatik haritalayıcı gibi bir eşleme kullanarak) ihtiyacınız vardır. Bundan sonra WebAPI projesi üzerinde daha fazla çalışma yok.
WebAPI projesi ile AngularJS arasındaki iletişim "ücretsiz" dir (WebAPI, JSON kullanır).
Projeniz ve ADO'yu kullanma Bilmiyorum, neden işe yarayıp yaramadığını değiştirin. Ancak sunucu üzerinde çalışmak için iyi bir nedeniniz varsa, ADO'yu EF ile değiştirmek için iyi bir zaman olabilir.
İlgili konular
- 1. EF veya Ado.net profil oluşturma
- 2. ADO.NET
- 3. Site açıldığında site uzaklaştırıyor
- 4. Site yöneticisi üzerinden karışıklık izleyicisi api
- 5. standardını kullanarak, ADO.NET
- 6. Oku ADO.NET
- 7. ADO.NET DataTable'a
- 8. Sitem facebook iframe veya bağımsız site
- 9. ADO.NET Entity Framework eğiticileri
- 10. Nesne çerçevesiyle sorgu boyutunu sınırlandırma
- 11. Varlık çerçevesiyle dinamik sorgular oluşturma
- 12. Django sınama çerçevesiyle 404 NEDEN BULUNAMAZ?
- 13. ADO.NET Varlığına kısıtları nasıl ekleyebilirim?
- 14. ADO.NET Veri Hizmetinin Dağıtımı
- 15. ADO.NET Bağlantı Havuzu & SQLServer
- 16. ADO.NET TableAdapter parametreleri
- 17. ADO.NET Quartz.NET ile
- 18. SqlDbType.Xml ADO.NET parametresi
- 19. ADO.NET Sütunlar isimleri
- 20. Appcelerator iOS modülü, 3. taraf çerçevesiyle kilitleniyor
- 21. Yay çerçevesiyle dairesel görünüm yolu istisnası
- 22. imkansız site?
- 23. Site optimizasyonu
- 24. ADO.NET kullanarak IEnumerable'ı nasıl iade edebilirim?
- 25. Nodejs Soap api çağrısı "WSDL'nin beklenmeyen kök öğesiyle birlikte gelir veya"
- 26. Kılavuz düzeni çerçevesiyle sabit konumu kullanma
- 27. CoreMotion Referans çerçevesiyle iOS 5 davranışı çalışmıyor
- 28. Bir ado.net varlık veri modeli
- 29. . Net hala ADO.net kullanıyor mu?
- 30. ado.net varlık çerçevesi satırları sil
Önerileriniz için teşekkür ederiz. Bu uygulamanın herhangi bir cihaz üzerinde çalışması ve hafif olması gerektiğini istediğim gibi değiştiriyorum. Yani cihaz bağımsız uygulama için WebApi ve angularjs iyi bir seçenek olduğunu düşünüyorum. –