31 Mayıs 2009

.Net Framework 3.5 Namespace Poster

Merhaba,

Yurtdışı kaynaklı bir MVP mailinde dönen bir kaynağı sizlerle paylaşmak istiyorum. Aşağıda resimde görülen poster hakkında çoğunuzun bilgisi vardır. Fakat standart posterde .Net Compact Framework 3.5 tipleri poster üzerinde işaretlenmemiş, mobil cihaz uygulama geliştiriciler hangi tiplerin .Net Compact Framework 3.5 üzerinde bulunduğunu poster üzerinde görememektedirler.



Posteri geliştirenler sesimizi duymuş olacak ki posteri bu tipleri "cf" ikonuyla işaretleyerek tekrardan güncellemişler.

Poster içerisinde .Net Compact Framework 3.5 içerisinde de bulunan tiplerin yanında küçük bir CF ikonu bulunmaktadır.

Posteri aşağıdaki adresten indirebilirsiniz ;

Tıklayın !

Devamını Oku...

19 Mayıs 2009

MyPhone Beta Tüm Kullanıcılara Açıldı !



Merhaba,

Daha önce blog üzerinden detaylarını verdiğim, Microsoft' un Windows Mobile cep bilgisayarınız üzerindeki tüm verilerinizi tek bir noktada yedekleyip / geri yükleyebileceğiniz servisi MyPhone uzun süredir closed beta olarak hizmet vermekteydi.

Fakat artık MyPhone Live Id ve Windows Mobile cep bilgisayarı sahibi tüm kullanıcıların hizmetine sunulmuştur.

Servisi incelemek, kullanmak ve kayıt olmak için http://myphone.microsoft.com adresine bağlanmanız yeterlidir. Oturum açabilmek için Live Id' niz olmasının gerektiğini unutmayın !

Devamını Oku...

12 Mayıs 2009

Windows Mobile - Pocket PC Üzerinde Aktif Profil Adını Getirmek

Merhaba,

E-Posta üzerinden bir arkadaşımızın sorusu üzerine bu bilgiyi sizlerle paylaşmak istiyorum.

Normal şartlarda Smartphone üzerinde "aktif profil adını" aşağıdaki kod bloğu üzerinden alabilmekteyiz.



Fakat bu kod bloğu yukarıdaki cümleden de anlaşılabileceği üzere sadece "Smartphone" üzerinde çalışmaktadır. Pocket PC üzerinde hali hazırda sunulan managed kütüphaneler üzerinden bu bilgiye maalesef ulaşamamaktayız.

Bu bilgiye Pocket PC üzerinde aşağıdaki kod bloğu ile ulaşabilmekteyiz ;


Devamını Oku...

11 Mayıs 2009

.Net Compact Framework - Çalıştırılan Uygulama Patikası

Merhaba,

.Net Compact Framework ile Windows Mobile uygulama geliştiricilerin çok sık ihtiyaç duyacakları bir bilgiyi paylaşmak istiyorum.

Standart çalıştırılabilir masaüstü uygulamalarında çoğu zaman uygulamanın çalıştırıldığı patikayı ;


kod bloğu ile alabilmekteyiz.
.Net Compact Framework üzerinde böyle bir property (özellik) bulunmamaktadır. .Net Compact Framework üzerinde bu bilgiye aşağıdaki kod bloğu ile ulaşabilirsiniz.

Devamını Oku...

5 Mayıs 2009

Microsoft My Phone Beta !




Merhaba,

Uzun zamandan beri detaylarını paylaşmak istediğim bir servisten bahsetmek istiyorum ; Microsoft My Phone Beta ! Ayrıca hemen ifade etmek isterimki MVP kimliğim sayesinde bu servisten faydalanabilme imkanına sahip oldum. Servis halen geliştirilme aşamasında olması ve dahada önemlisi public beta olmaması sebebi ile siz değerli okuyucuların bu servisten faydalanabilmesi için sanırım biraz daha beklemesi gerekmekte.

İsterseniz vakit kaybetmeden My Phone' nun hayatımızı hangi noktada kolaylaştırdığı ile ilgili detayları birlikte inceleyelim.

Genel hatlarıyla My Phone "keşke olsa" diyebileceğimiz türden, ücretsiz olarak Microsoft tarafından "sadece Windows Mobile" işletim sistemine sahip cep bilgisayarı kullanıcılara göre tasarlanmış ve yazılmış, cep bilgisayarımız üzerinde depoladığımız mesaj, kişi, randevu, fotoğraf ve daha bir çok datayı "senkronize" edebileceğimiz bir web servisidir.

My Phone üzerinde şu aşamada size ayrılan 200 MB' lık veri alanı içerisinde yukarıda bahsi geçen tüm datalarınızı GPRS yada benzeri (wifi v.b.) bir bağlantı üzerinden göndererek saklayabilir, cep bilgisayarınızı bozulması, çalınması yada benzeri durumlarda tekrar geri yükleyebilmektesiniz ! Kısacası internet üzerindeki online sigortanız ! :)

Çoğu zaman bu tip durumlarla karşı karşıya kalabilmekteyiz. Bilginin tek bir lokasyonda olması, kısacası paylaşılamaması veri güvenliği bakımından büyük bir dezavantaj olmaktadır. Bu noktada My Phone ücretsiz olarak cep bilgisayarınız üzerindeki datalarınızı depolayabilmekte, bu dataları istediğiniz telefon ile tekrardan senkronize edebilme imkanı vermektedir. My Phone, Windows Mobile yüklü cep bilgisayarı üzerine yükleyeceğiniz, kullanımı son derece basit ve sade olan basit bir uygulama vasıtasıyla cep bilgisayarınız üzerindeki datalarınızı My Phone servisi ile senkronize etmektedir.

Peki My Phone servisini nasıl kullanabiliriz ? Öncelikle ifade etmemiz gerekir ki My Phone, Closed Beta aşamasında olan bir servis. Yani bir live id' ye sahip olmanız şu aşamada servisi kullanabileceğiniz anlamına gelmemektedir. Servisi sadece belirli kullanıcılar beta key vasıtasıyla kullanabilmektedir. Bu aşamada yapabileceğiniz tek şey http://myphone.microsoft.com adresine bağlanarak "Add To Wait List" buttonuna tıklayarak bekleme listesine girebilir, e-posta üzerinden belirli periyotlarda gönderilen beta key' i bekleyebilirsiniz.

Hızlı bir şekilde adım adım My Phone servisinin detaylarınızı incelemeye başlayalım.

İlk olarak yukarıdaki adrese girerek servise Live Id ' niz vasıtasıyla giriş yapıyoruz.



İlk girişinizde aşağıdaki sayfa üzerinden Promotional Code başlığı altında Beta Key girişi sizden istenmektedir.

Bu bilgilerin girilmesinden sonra servise bağlanabilmekte, ana menüyü görüntüleyebilmektesiniz.

İlk olarak My Phone ile ilgili yazılımı cep bilgisayarınız üzerine kurmanız gerekmektedir. İlgili yazılımı internet erişimi olan Windows Mobile cep bilgisayarınız üzerinden https://myphone.microsoft.com/install adresine bağlanarak indirip, yükleyebilirsiniz. Yazılımın yüklenmesinden sonra cep bilgisayarınız üzerinden My Phone yazılımını açmanız ve ilgili ayarları yapmanız gerekmektedir.

Cep bilgisayarıma Pocket Controller vasıtasıyla bağlandıktan sonra aşağıdaki görüntüleri elde ettim.




My Phone sizden ilk olarak Live Id bilginizi istemektedir.



Bir sonraki aşamada My Phone yukarıdaki ekran görüntüsündeki listede bulunan tüm verileri My Phone servisi ile senkronize edebilmektedir. Siz senkronize etmek istediğiniz seçenekleri seçtikten sonra yapmanız gereken tek şey açılan ekrandaki Sync tuşuna basmak olacaktır.



Sync tuşuna bastığınızda seçtiğiniz seçeneklere göre senkronizasyon işlemi gerçekleştirilmektedir. DİKKAT : My Phone servisi ücretsiz bir servistir, fakat veri gönderimi esnasında kullanılacak olan internet erişimi - GPRS verisi operatörünüz üzerinden ayrıca ücretlendirilecektir.



Peki cep bilgisayarı üzerinde gerçekleştirdiğimiz bu işlem sonucunda My Phone servis tarafında hangi işlemler gerçekleştirilmektedir ?

Bunu anlayabilmemiz için yapabilceğimiz tek şey My Phone servisine masaüstümüz üzerinden bağlanmak ve değişiklikleri incelemek olacaktır.

Servise oturum açtığımızda karşımıza aşağıdaki ekran gelmektedir.



Sol menüden ilgili verilere ulaşabilir, senkronize edilen verilerinizi web üzerinden görüntüleyebilirsiniz.



Örneğin Calendar' a tıkladığımızda az önce senkronize edilen verilerimize ulaşabilmekteyiz.

Telefonunuz kaybolduğunda yada bu veriler silindiğinde senkronizasyon seçenekleri üzerinden bu verileri geri getirebilmekteyiz. Aynı şekilde sisteme kayıt ettiğimiz cep bilgisayarlarının listesini Connected Phones listesinden ulaşabilmekteyiz.



Genel hatlarıyla My Phone servisi hakkında bilgi sahibi olduk. Bir diğer yazımızda görüşmek dileğiyle.

Devamını Oku...

3 Mayıs 2009

Microsoft Tag - Linking Real Life With The Digital World !

Blog’ un sağ tarafında, iletişim kutusu içerisinde bulunan, içinde 3-4 farklı renkten oluşan üçgenlerin bulunduğu enteresan resim mutlaka ilginizi çekmiştir diye düşünüyorum :) Uzun zamandır bu konu hakkında blog üzerinden detaylı bir yazı yazmak, konunun pazarlama ve bilgi paylaşımı noktasında ne kadar önemli olduğundan bahsetmek istiyordum. Bahsi geçen konumuz Microsoft Tag !

Microsoft Tag, Microsoft’ un son zamanlarda mobil çözümler noktasında geliştirmiş ve halen geliştirmeye devam ettiği çok enteresan, çok heyecan verici bir çalışmanın ürünüdür. Belki bu güne kadar farklı firmalar bu tarzda çalışmalar üzerinde çalışmış olsada hiçbiri bu kadar başarılı ve tutarlı bir sistem geliştirememiştir. İsterseniz vakit kaybetmeden Microsoft Tag nedir, hangi noktalarda işimize yarayabilir konuları hakkında temel bilgileri vermeye başlayayım.

Microsoft Tag, isminden de anlaşılabileceği üzere “etiket” başlığı altında sizin belirlediğiniz belli kriterlere göre üretilen ve içerisinde yine sizin belirlediğiniz kriterlere göre “bilgi depolayabilen” anlamlı etiketlerdir. Etiket kelimesi yerine “anlamlı, bilgi taşıyabilen barkod” tanımı açıkçası bu noktada daha uygun olacaktır diye düşünüyorum. Bu akıllı barkod’ lar Microsoft’ un özel olarak geliştirdiği “Tag Reader” mobil yazılımı ile image processing olarak ifade ettiğimiz resim tanıma altyapısı sayesinde okunabilmekte, etiket içerisinde saklanan bilgiye bu yazılım üzerinden ulaşılabilmektedir. Peki biz bu etiketleri (yada barkodları) hayatımızın hangi alanında kullanabiliriz ? Bu bir örnekle ifade etmek daha doğru olacaktır.

Hava çok güzel, haftasonu eşiniz ile sinema’ nın yolunu tuttunuz. Sinamaya vardığınızda bilet gişesinin arkasındaki film afişlerine bakarak hangi filme girsek diye düşünüyorsunuz. Bu noktada film hakkındaki eleştrilere ulaşabilmeniz, belkide fragmanlarını görebilmeniz karar verme noktasında en doğru yardımcınız olacaktır. Yapabileceğiniz tek birşey var, o da cep bilgisayarınız & telefonunuz üzerinden internete bağlanmak, internet ortamında önce film hakkında bir arama yapmak daha sonra ulaşabildiğiniz bilgileri tek tek incelemek olacaktır. Yada afişin altındaki “uzun” internet adresini telefonunuza girmek ve detaylarına bakmakta yeterli olacaktır. Bu noktadaki en temel sıkıntımıza değinmemiz gerekirse ; basit bir film detayı için dakikalarca telefonumuz üzerindeki tuşlara basmak, arama yapmak ya da internet adresini zar zor tarayıcıya girmek 10 film için çok can sıkıcı olabilir. En az 20 dakikayı bu detaylarla geçirmektense bu bilgileri size tek bir dokunuşla sağlayacak çok güçlü bir yapı, Microsoft Tag yardımıza koşmaktadır.

Microsoft Tag içerisine her filmin detayının bulunduğu internet adresini yükleyerek, Microsoft Tag sitesi üzerinden yüklenebilecek Tag Reader yazılımı vasıtasıyla bu uzun bilgiye bir dokunuşla ulaşabilirsiniz.

Aşağıda Sinema.com üzerinde Devrim Arabaları filminin tanıtım bilgilerinin yer aldığı sayfanın adresinin gizlendiği bir Tag bulunmaktadır.

Şaşırtıcı değilmi ? :)

Peki biz kendi etiketlerimizi nasıl üretebiliriz ? Eğer bir live id’ niz var ise http://www.microsoft.com/tag adresine bağlanarak “Make Tag” buttonuna basmanız ve açılan sayfadaki Manage Tags tablosundan kendinize ait yeni etiketler oluşturabilirsiniz.

image

Devamını Oku...