Skip to main content

Posts

Showing posts from January, 2013

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...

Linq to Sql Veritabanı Bağlantısı Değiştirme

Eğer uygulamanızda linq to sql kullanıyorsanız eminim ki aklınıza farklı veritabanlarına nasıl bağlanacağım sorusu gelmiştir. Örneğin uygulamanızın bağlantı bilgilerini web.config de yada registery'de tutuyor olabilirsiniz. Bu bağlamda bağlantı bilgilerinizi dışardan parametrik olarak almanız gerekecektir. Size bunu nasıl gerçekleştireceğinizi anlatmaya çalışacağım. İlk öncelikle .dbml uzantılı dosyamızda yer alan objelerimizin database bağlantı bilgilerini kendimizin ayarlayabilmesi adına bir takım ayarlar yapmanız gerekiyor. Bunun için .dbml uzantılı dosyanızı açın, boş bir yerde sağ click ile açılan menüden özellikleri tıklayın. Açılan özellikler penceresinde yer alan connection sekmesini açın. Burda yer alan "Application Settings" özelliğini false yapmanız gerekiyor ve ayrıca Connection ozelliğini de "None" yapmanız gerekiyor. Daha sonra projenize eklediğiniz .dbml uzantılı dosyanın kaynak kodunu açmalısınız.(.dbml uzantılı dosyanın üzerine gelip sa...