ASP.NET ile yazılan mobil uygulamalarda ortak bir sorun mevcuttur; ASP.NET’in kendi kütüphaneleri uygulamayı kullanan bazı cihazlara ait bilgileri keşif edememektedir.(Bazı Adroid modelleri ve Opera browserı ). Bu sorundan dolayı uygulamalarınızda 51Degreess.mobi firmasının sağladığı open source bir dll olan “FiftyOne.Foundation.dll” kullanabilirsiniz. Bu dll’nin kullanımı aşağıda sizlere anlatmaya çalışacağım.
FiftyOne.Foundation.dll’inin Kullanımı, Ayarları ve Projeye Eklenmesi
Bu dll’i kullanacak projelere(yeni ya da var olan projeler) dll’in eklenmesi ve ilgili ayarların yapılması konusunda aşağıda ki adımlar takip edilmelidir. 1- Kullanılan Visual Studio’ya “NuGet” adlı eklenti kurulmalıdır. (İndirmek için: http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c) 2- Visual Studio üzeride bulunan “Tools->Libary Package Manager->Manage NuGet Packages for Solution” penceresi açılmalıdır.
3-Açılan pencerenin sol kısmında yer alan menüden online seçeneği seçilmelidir. 4-Yine aynı pencerenin sağ üst kısmında yer alan arama alanına “51Degrees” yazılarak eklentinin online olarak 51Degrees.mobi kütüphanesini bulması sağlanır. 5-Bulunan bu kütüphane uygulamaya kurulmalıdır. 6-Kurulum işleminden sonra uygulamamızın referanslarına “FiftyOne.Foundation.dll” ve de solutiona 51Degrees.mobi.config ve packages.config adlı iki adet konfigürasyon dosyası eklenecektir. 7-Son olarak yapılması gereken 51Degrees.mobi.config dosyasında bulunan ve mobil cihazların tespiti ile uygulamanın yönlendirileceği sayfa düzenlenmelidir. Kolay gelsin.



Comments