Skip to main content

ASP.NET Mobil Uygulamalarında 51Degreess.mobi kullanımı

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

Popular posts from this blog

En basit şekliyle Sql Join

WCF Servisinin HTTPS Yayını ve Metotlarına Kullanıcı adı Parola ile Erişim

Giriş Bu yazıda bir wcf servisinin https olarak bir iis üzerinde yayınlanmasını ve de servis metotlarının bir kullanıcı adı ve şifre korunması için neler yapılması gerektiğini bulabilirsiniz. Not: Bu yazıda Wcf servisi bir web application üzerinde yer almaktadır. Gerekli Tool’lar SelfCert.exe:  Servisin yayınlanacağı iis için gerekli ola sertifika oluşturmak    için kullanacağız. winhttpcertcfg.msi:  Command line’dan komut çalıştıracağımız bir exe’dir. Oluşturduğumuz sertifikanın iis’de yer alan application pool tarafından okunabilmesine izin verilmesi için kullanılır. WCF Servis Ayarları Wcf servisi güvenliğini ve verilerinin gizlilğini iki aşamalı bir koruma ile  sağlayacağız: Clientların servis içerisinde yer alan metotlara erişebilmeleri için izin verilen kullanıcı adı ve paraloları bilmesi gerekmektedir. Bu amaçla servis uygulamasına bir adet .cs file ekleyip içerisini Custom Validation da ki gibi dolduralım. Bu işlemden sonra içi...

ASP.NET uygulamalarında WebResource kullanımı (WebResource.axd)

          Web uygulamalarında genellikle resourcelar uygulama içerisine eklenerek sayfalarda path'lari ile çağırılırlar. Bu kullanım açısıdan çok kullanışlı bir yöntem değildir. Şöyleki bazı resourcelarımız her uygulamada olması gereken resourcelardır. Bu resourceları her uygulamaya eklemek etkili bir kullanım değildir. Bunun yerine webresource yöntemiyle istediğimiz resoruceları bir class libary(dll) içerisine koyup, uygulamalarımıza bu dll'i eklememiz daha kullanışlı bir yöntem olacaktır. Bu yazıda da bir image libary dll oluşturmayı ve uygulama içerisinden bu dll içerisinde yer alan resimler çağırmayı adım adım anlatmaya çalışacağım. 1)Solution'ımız 2 adet proje oluşturalım.   - WebApplication(WebApp)   -Class Libary(ResourceLibary) 2)Image libary olarak kullanacağımız dll içerisine image'larımızı ekleyelim. 3)Her bir image'ın üzerine sağ click ile açılan window üzerinden Build Action özelliğini Embedded Resource olarak değiştirelim. ...