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
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.
Referensi :
http://www.asp.net/whitepapers/mvc4-release-notes
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
Enhancements to Default Project Templates
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