Serialization kavramı bilindiği üzere nesnenin herhangi birt zamanında belirtilen “formatter” kullanılarak bellek üzerinde depolanması veyine herhangi bir t zamanında bellek üzerinde depolandığı yerden “serialize”edildiği zaman sürecindeki değerleriyle tekrardan oluşturulma işlemidir. Fazlası...
3 kişi tarafından 2.3 olarak değerlendirildi
- Currently 2,333333/5 Stars.
- 1
- 2
- 3
- 4
- 5
Sql Server 2005 Compact Edition uygulama geliştiricilerinbeğenisine sunulduğunda birçok yenilikle sahneye çıkmıştı. Bunlardan enönemlisi Sql Server 2005 Compact Edition artık Mobil Cihaz’ lardan sonraMasaüstü uygulamalarında da kullanılabilecekti. Fazlası...
2 kişi tarafından 3.0 olarak değerlendirildi
- Currently 3/5 Stars.
- 1
- 2
- 3
- 4
- 5
Masaüstü ya da Mobil Cihaz Form uygulamalarında yaşanan enbüyük problemlerden birisi döngülerin çalıştırıldığı süreç esnasında uygulamaekranı üzerinde yaşanan kilitlenmelerdir. Bu konuyla ilgili daha önce http://www.netcfturkiye.org/post/NET-Compact-Framework-20-Mobil-Cihazlarda-SystemThreadingThread.aspx adresinde Asenkron Mimarinin uygulanması ; başka bir deyişle işlemlerin farklıbir thread içerisinden yürütülerek halledilebileceğinden bahsetmiştik. Bumakalemizde ise işlemlerin çalıştırılma süreci içerisinde yaşanan bubeklemelerin temel sebebinden bahsedip ; buna farklı bir perspektiften ;Application.DoEvents() metodu üzerinden çözüm arayacağız. Fazlası...
2 kişi tarafından 3.0 olarak değerlendirildi
- Currently 3/5 Stars.
- 1
- 2
- 3
- 4
- 5
Dağıtık uygulama senaryolarına baktığımızda muhtemelenkarşılaşabileceğimiz en büyük problem ortam içerisindeki cihazlarınbirbirleriyle haberleşme esnasında kullanacakları platformdur. Kullanılacakolan altyapının maliyeti yükseltmesi ; ticari bir ortamda pekte hoş karşılanmayacaktır.Bu noktada esnek, geliştirilebilir, güvenli ve “maliyeti düşük” bir platformaihtiyaç duyulmaktadır. Fazlası...
2 kişi tarafından 5.0 olarak değerlendirildi
- Currently 5/5 Stars.
- 1
- 2
- 3
- 4
- 5
Genel hatlarıyla makalemizin konusunun başlığına bundanyaklaşık 3-4 sene önce bakılsaydı birçok uygulama geliştirici için böyle birsistemi gerçekleştirmek ütopik ; belkide, imkansız olarak düşünülebilirdi.Mobil Cihazlar’ dan öte standart Windows işletim sistemimiz üzerinde Socket’ler üzerinden haberleşip birbirleri arasında veri transferi gerçekleştirenuygulamalar geliştirebilemek için bile bundan kısa bir süre öncesine kadaryüksek bir programlama bilgisi gerektirmekte ; herşeyden öte işletim sistemimizüzerindeki API (Application Programming Interface) Fonksiyonlarını bilmemizigerektirmekdeydi. Fazlası...
2 kişi tarafından 4.5 olarak değerlendirildi
- Currently 4,5/5 Stars.
- 1
- 2
- 3
- 4
- 5
Makalemizin ilk bölümünde ifade edildiği üzere MobilCihazlar üzerinde Socket uygulamaları geliştirebilmeyi telaffuz etmek bundanyaklaşık 3-4 yıl öncesine kadar çok nadir görülebilirdi. Günümüzde ütopik ; enazından çok yüksek programlama bilgisi gerektirebilecek birçok kavramı .NetFramework ; akabinde mobil cihazlar üzerinde .Net Compact Framework ile çokanlaşılır ve basit bir seviyede masaüst ve mobil cihaz uygulama geliştiricilergerçekleştirebilmektedirler. Fazlası...
1 kişi tarafından 5.0 olarak değerlendirildi
- Currently 5/5 Stars.
- 1
- 2
- 3
- 4
- 5
Genel hatlarıyla bakıldığı zaman Mobil Cihazlar üzerindeuygulama geliştiren uygulama geliştiricilerin, geliştirdikleri bu uygulamalarıher zaman fiziksel cihaz üzerinde test edebilme imkanları bulunmayabilir. Butip istisnai durumlarda fiziksel cihazların “bire-bir” yerini tutabilecekemülatör adını verdiğimiz “sanal cihazlar üzerinden” yardım almak birçokuygulama geliştirici tarafından iç rahatlatıcı bir yöntem olarak karşımızaçıkmaktadır. Fazlası...
Bu yazıyı ilk değerlendiren siz olun
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
.NET Compact Framework 2.0 daha önceki makalelerimizdebelirttiğimiz üzere bir önceki sürümünde “keşke olsa” diyebileceğimiz birçokyenilikle birlikte mobil uygulama geliştiricilerin beğenisine sunuldu. WindowsMobile 5.0’ ında kullanımına geçilmesiyle birlikte mobil cihaz üzerindeyapabileceklerimizin sınırı genişlerken bu yapılabileceklerden uygulamageliştiricilerinde faydalanabilmesi için düzenli süreçler halinde yeni API’ leryazılmaktadır. Ama hepimizinde bildiği üzere Unmanaged API’ leri kullanarakuygulama geliştirmenin kolay olmayacağı gibi konu ile ilgili SDK’ larda yoğunbir dil üzerinden yazılmaktadır. Bu noktada Managed uygulama geliştiricilerinbu güzelliklerden faydalanabilmeleri için .NET Compact Framework 2.0 üzerindebirçok “Managed” yenilik gelmektedir. Bu makalemizde Windows Mobile 5.0 işletimsistemi üzerinde cihaz ekranı üzerinde kullanıcıyı küçük “popup” niteliğitaşıyabilen, ama bir o kadarda yetenekli bir kontrolü ; Notification kontrolünümercek altına alacağız. Amacımızın her zaman kullanıcıyla maksimum seviyedeiletişimin olduğunu göz önünde bulundurduğumuzda Notification kontrolünün bukonuda ne kadar yetenekli olduğunu geliştirecek olduğumuz örnek uygulamadafarkedebileceksiniz. Fazlası...
Bu yazıyı ilk değerlendiren siz olun
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Visual Studio 2005 ile birlikte sistemimize Mobil UygulamaGeliştiricilerin hayatını kolaylaştırabilecek bazı “küçük” uygulamalaryüklenmektedir. Bu uygulamalar tamamen izole ve birbirlerinden farklı amaçlarüzerine geliştirilmiş ; Emülatörler ve Fiziksel cihazlar üzerindeçalışabilmektedirler. Fazlası...
Bu yazıyı ilk değerlendiren siz olun
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Windows Mobile 5.0 ile birlikte artık Managed Uygulamageliştiriciler işletim sistemi üzerinde hali hazırda kullanımda olan birçokdialog penceresine çok daha rahat ulaşabilmektedirler. Birçok karmaşıkfonksiyon tanımlaması bir yana Windows Mobile 5.0 API’ leri üzerinden manageduygulama geliştiriciler işletim sistemi üzerindeki dialog pencerelerinden kendiuygulamalarında yararlanabilmektedirler. Bu makalemizde ise işletim sistemiüzerinde tanımlı olan bir klasör içerisinde bulunan resimleri görüntülemeye ;bu resimlerin seçilmesi & sıralanması ile ilgili hazır tanımlı olan birdialog penceresini ; SelectPictureDialog dialog penceresini Managed Uygulamalariçerisinde kullanımına değineceğiz. Fazlası...
Bu yazıyı ilk değerlendiren siz olun
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5