halo aku coba tes ya

Friday, April 4, 2014

Apa Yang Baru di ASP .NET MVC 4???

Seperti yang dibahas sebelumnya tentang Development tools ASP .NET MVC 4  di Visual Studio 2013, maka kali ini penjelasan singkat tentang beberapa fitur baru yang didukung oleh  ASP.NET MVC 4 :






ASP .NET Web API

ASP.NET Web API termasuk dalam ASP.NET MVC 4 , yang merukan framework baru untuk membuat layanan HTTP yang dapat mencapai berbagai klien termasuk browser dan perangkat mobile. ASP.NET Web API juga merupakan platform yang ideal untuk membangun RESTful services..

ASP.NET Web API termmemiliki dukungan untuk beberapa fitur, sebagai berikut :
  • Modern HTTP programming mode
  •  Full support for routes
  •  Content negotiation
  •  Model binding and validation 
  •  Filters 
  • Query composition
  •  Improved testability
  •  Code-based configuration 
  •   Improved support for Inversion of Control (IoC) containers 
  •  Self- host
  •  Create custom help and test pages
  •  Monitoring and diagnostics 
  •  Link generation
  • Web API project template
  • Scaffolding
  Untuk penjelasan lebih lengkap bisa dilihat di sini http://www.asp.net/web-api.

Enhancements to Default Project Templates 

Berikut template yang langsung terbuat, ketika kita create new project di ASp .NET MVC 4


Template ini bersifat adaptive rendering sehingga akan terlihat menarik di web browser maupun mobile browser tanpa harus kostumisasi.


Untuk melihat hasil render nya kita bisa menggunakan mobile simulator, namun lebih mudahnya coba kecilkan ukutan tampilan dekstop untuk memastikan tata letak berubah, dari situ akan terlihat UI akan terpecah berantakan  atau menyesuaikan sesuai ukuran desktop. 

Mobile Project Template
Jika kita memulai projek baru dan ingin membuat beberapa spesifikasi khusus untuk mobile dan tablet brwoser, kita bisa menggunakan new Mobile Appication project template. Berikut tampilan awal mobile application menggunakan jQuery Mobile dan open source library untuk optimasi UI nantinya :

Tempalte ini isinya sama dengan struktur aplikasi berbasis web, tapi menggunakan jQuery Mobil sehingga terlihat lebih menarik  dan bisa di implimentasikan pada mobile device yang menggunakan touch screen. Untuk belajar structure dan style mobile UI lebih lanjut , kamu bisa mampir ke jQuery Mobile project website.


Enabling Logins from Facebook and Other Sites Using OAuth and OpenID
 Default templates ASP.NET MVC 4 menudukung OAuth and OpenID login menggunakan DotNetOpenAuth library. Untuk cara konfigurasi OAuth atau OpenID provider, bisa di lihat di OAuth/OpenID Support for WebForms, MVC and WebPages dan  OAuth and OpenID feature documentation in ASP.NET Web Pages.




Referensi :
http://www.asp.net/whitepapers/mvc4-release-notes

0 comments:

Post a Comment