Mustafa ÖZCAN - Kişisel Web Sitesi

FamilyShow 3 Türkçe - Aile Soyağacı Programı

mustafaozcan - 21.08.2009 18:01:00

Daha önce 2.0 sürümünü Türkçe'ye çevirdiğim ve bazı hatalarını giderdiğim Family Show programının 3.0 İngilizce sürümü aylar önce yayınlandı fakat bu konuya şimdi zaman ayırabildiğim için Türkçe sürümünü bugün yayınlayabiliyorum.

Yeni sürümde en çok istenen özelliklerden olan kayıtlı aile üyeleri arasındaki evliliklerin (akraba evlilikleri) gösterilmesi ve girilen verilerin (bilgiler, resimler, ögeçmişler) tek dosyada kaydedilmesi özellikleri eklenmiştir.

Türkçe ye çevirirken bazı değişiklikler yaptım bunlar aşağıda listelenmektedir.

  • Bütün uygulama arayüzü, gerekli olan class ve enum lar, metinler ve hata mesajları Türkçe ye çevrildi.
  • Menü ve logolar üst tarafa küçültülüp birleştirildi ve paneller arasındaki boşluklar daraltılarak kullanım alanı arttırıldı.
  • GEDCOM formatındaki importlarda Türkçe karakter sorunları düzeltildi.
  • Uygulama ilk çalıştığında örnek aile bilgileri oluşturulması iptal edildi.

Eski Sürümden Yeni Sürüme Güncelleme:

  • FamilyShow 2 Türkçe kullananlar eski aile dosyasını açtıktan sonra GEDCOM menüsünden Dışarı Aktar menüsünü seçip GEDCOM formatında (.ged uzantılı) bir klasöre kaydediniz.
  • Eski uygulamayı kapatınız.
  • FamilyShow 3 Türkçe programını açtığınızda ilk ekranda İçeri Aktar menüsünü seçip biraz önce kaydettiğimiz dosyayı gösteriniz.
  • Bütün bilgiler ekrana gelecektir. Daha sonra kaydet menüsünden yeni uzantısı olan .familx formatında kaydedebilirsiniz. Bu dosyayı uygulama dizinine kaydederseniz uygulamayı taşıdığınızda o da taşınacaktır.

Gereksinimler :

Family Show 3 İndirmek İçin:


Paylaş

Taglar : , , ,

Kategoriler : C# | Programlar

JavaScript Sadece Rakam v1.5.1

mustafaozcan - 23.03.2009 01:54:00

Daha önce 1.5 sürümünü yayınladığım JavaScript Sadece Rakam scriptinin 1.5.1 sürümü kullanıma hazır. 

Version 1.5.1 :

  • BugFix : Internet Explorer 8 ve bazı javascript frameworkler ile uyumsuzluk problemi giderildi.
  • Test : Internet Explorer 6-7-8, Firefox 3.0.7, Google Chrome 2.0.170.0, Opera 9.63, Safari 3.2.1
  • Javascript Framework ile birlikte kullanım testi : jQuery

Detaylı bilgi ve yeni sürümü indirmek için aşağıdaki linkten devam edebilirsiniz.

JavaScript - Sadece Rakam Girilsin


Paylaş

Taglar : ,

Kategoriler : Javascript

jQuery BestUpper 1.0 - jQuery Büyük Harf Eklentisi

mustafaozcan - 22.03.2009 22:54:00

 

Javascript BüyükHarf scripti artık jQuery BestUpper ismi ile jQuery Plugin olarak kullanıma hazır. Herhangi bir Javascript frameworkten bağımsız olarak kullanılabilen BüyükHarf scripti şu anda ençok kullanılan Javascript framework olan jQuery Plugin olarak yeniden yazıldı. Şu anda Türkçe ve İngilizce alfabesini desteklemektedir. Eskisinden farklı olarak hardcoded yazılmak zorunda değildir.

Bloğumdaki jQuery BestUppper sayfasını kullanarak demo uygulamasını ve kullanımı ile ilgili detaylı bilgilere ulaşabilirsiniz.


Paylaş

Taglar : , ,

Kategoriler : Javascript

jQuery 1.2.6 intellisense Visual Studio Autocomplete Documentation oldu

mustafaozcan - 28.10.2008 23:40:00

 

Benim daha önceki şu yazımda belirttiğim gibi Microsoft destekli ilk jquery intellisense versiyonu yayınlandı ve artık ismi jQuery Visual Studio Autocomplete Documentation. Ayrıca bu yeni güncelleştirme query.com download bölümüne ve John Resig tarafından code.google.com adresindeki jquery proje sayfasına da eklendi. Dökümantasyon versiyonu ise "Comment version: 1.2.6a" oldu.

Yeni vesiyonu bu linkten indirebilirsiniz.  jquery-1.2.6-vsdoc.js  (171 Kb)


Paylaş

Taglar : , , , , ,

Kategoriler : ASP.NET | Javascript

CodePlex ve SVN (Subversion) desteği

mustafaozcan - 13.10.2008 20:52:00

Nihayet CodePlex te bulunan açık kaynak kodlu projelere SVN Client ile direkt erişebiliyoruz. Önceden de CodePlex teki açık kaynak kodlu projelere erişmek mümkündü ancak bunun için aracı bir yazılım olan SVNBridge kullanmak gerekliydi.

CodePlex i bilmeyenler için küçük bir hatırlatma : CodePlex Microsoft un açık kaynak kodlu uygulamaların geliştirilebilmesi için kullanıcılara hosting hizmeti sağlayan web sitesidir. Bu site aracılığı ile kullanıcılara Team Foundation Server erişimi ve SVN erişimi sağlanmaktadır.

CodePlex teki projelere Tortoise SVN Client ile şu şekilde direkt olarak ulaşabilirsiniz :

https://projeismi.svn.codeplex.com/svn

Örneğin BlogEngine kaynak kodlarına erişmek için : 

https://blogengine.svn.codeplex.com/svn

adresini kullanabilirsiniz.

Tortoise SVN güncel versiyonunu web sitesinden indirebilirsiniz.

 


Paylaş

Taglar : , ,

Kategoriler : Genel | İpucu (Tips & Tricks) | Programlar | Web

Microsoft ve Nokia sonunda jQuery dedi

mustafaozcan - 29.09.2008 07:08:00

Bu yazıya farklı bir heyecan ile başlıyorum. Bunun iki nedeni var birincisi birazdan aşağıdaki linklerini vereceğim yazıları okuyup insanlık adına iyi birşeyler yapmış olmanın verdiği hazzı duymak, ikincisi de doğum günümde böyle bir haberi okumak ve sizlerle paylaşmak.

Şimdi isterseniz meselenin aslına gelelim. Bugün okuduğum Scott Guthrie (ScottGu), Rob Conery, Scott Hanselman ve John Resig makalelerinde ortak olan konu açık kaynak kodlu javascript framework olan jQuery nin artık Microsoft ürünleri ile birlikte dağıtılıyor olacağıdır.

Konuyu biraz açmak gerekirse Microsoft yetkililerine özellikle geliştiricilerden giden en önemli isteklerler ASP.NET Ajax içinde jQuery yeteneklerini bir şekilde kullanabilmek ve böylece birden çok javascript framework kullanmak gereksinimini ortadan kaldırmak yönünde olmaktaydı. Bu konuyu değerlendiren Microsoft yetkilileri özellikle HTML elemanlarının seçiminde ve animasyonunda jQuery nin bu işi zaten iyi yaptığını ve  yeni bir framwork yazmak yerine mevcut jQuery kütüphanesini bünyesine katmanın daha uygun olacağını düşünmüşler. Ve bu tekliflerini John Resig e iletmişler sonunda her iki tarafta bu konuda anlaşmışlar.

Bundan sonra ne olacak derseniz. Özellikle Microsoftun MVC teknolojisinde jQuery standart olarak açılan her yeni projede yüklü gelecek. Visual Studio ve Express ürünleri ile daha etkileşimli çalışacak. Burada kendime pay çıkarmadan geçemeyeceğim, bu güne kadar benim gibi jQuery gönüllülerinin uğraşıp oluşturduğu jQuery Intellisense artık Microsoft tarafından geliştirilecek. Yani bayrağı Microsofta devretmenin haklı gururu içerisindeyim. Ayrıca sunucu taraflı jQuery yardımcı metodlar (server-side helper methods), ASP.NET AJAX ile  ASP.NET AJAX Control Toolkit için yeni özellikler ve kontroller geliştirilecek.

Microsoft JQery nin lisanslama metodunu ve kaynak kodlarını değiştirmeyecek, yine açık kaynak kodlu olarak JQery yoluna devam edecek. En önemlisi ise Microsoft artık jQuery için PSS (Product Support Services) desteği verecek yani tıpkı diğer Microsoft ürünleri gibi artık jQuery için de Microsoft tan destek alınabilinecek.

Nokia konusuna gelecek olursak. Nokia da Microsoft gibi artık JQery yi dağıtma kararı aldı. jQuery, Nokia telefonlardaki web run-time ile birlikte dağıtılacak ve ayrıca harita yazılımlarında kullanılacağı söylenmekte.

Sonuç olarak: Atakan KESLER'in Visual Studio Javascript desteği için söylediği sözü bende jQuery için söylemek istiyorum,  "Bundan sonra jQuery Microsoft için birinci sınıf vatandaş.":)

İlgili Yazılar (İngilizce) :


Paylaş

Taglar : , , , , , ,

Kategoriler : Javascript

Family.Show - Türkçe v-2.1.0

mustafaozcan - 04.09.2008 18:39:00

Microsoft un WPF (Windows Presentation Foundation) için Vertigo firmasına yaptırmış olduğu soyağacı uygulaması olan Family.Show bir demo uygulama için gerçekten çok ileri düzeyde. Hatta Microsoft ta bir teknoloji tanıtımı için bugüne kadar gördüğüm en iyi demo uygulaması desem yanlış olmaz. Daha sonra kodları Codeplex e taşındı ve opensource hale getirildi. Bende bu uygulamadaki bazı hataları ve bence eksik olan kısımlarını değiştirdim ve Türkçe hale getirip yeniden derledim.

Family.Show 2.0 versiyonu kodlarında yaptığım başlıca değişiklikler:

  • Türkçeleştirme.
  • Data dosyaları artık belgelerim yerine kendi dizininde Data klasöründe saklamakta.
  • Kopyalanan resimden daha önce aynı isimde resim varsa üzerine yazmakta idi artık yeni isimle kaydetmekte.

Türkçeleştirme konusunda aile ilişkileri de string olarak tutultuğu için aile bağları yarı Türkçe halde tutulmuştur (Örneğin : KizKardesEkle gibi). Aile bağlarının string olarak data dosyasında saklanması nedeni ile ben bu versiyonda onları Türkçeleştirdiğim için daha önce İngilizce versiyonunda aile kaydı yapan kişiler için tekrar bir dönüştürücü uygulama yazmak gerekmektedir :( bu konuda vakit bulursam bir converter yazacağım.

Bu uygulamadan yeni haberdar olanlar için güzel haber ise tamamen Türkçe olarak ve yeni özellikleri ile bu uygulamayı kullanabilirler. Sadece .Net Framework 3.0 kurulu olması şartı ile uygulamayı taşınabilir halde de kullanabilirsiniz.

Uygulamadaki eksik olan diğer bir özellik ise akraba evliliklerinin işlenmesindeki problemlerdir. Uygulamayı kullandığınızda ailenizde bu tür evlilikler varsa bunların eklenmesinde farklı bir yol izlemek gerekmekte bu konuda farklı çözüm üretenler bulunmakla birlikte sizlerde kendi sisteminizle uygun bir kayıt yöntemi bulabilirsiniz :) 

Şaka bir yana bu konuda benimde araştırmalarım devam etmekte fakat bayağı bir kod değişikliği yapma hamaliyesi nedeni ile biraz beklemekte.

 

 

Family.Show Türkçe uygulamasının 2.1.0 versiyonunu indirmek ve daha detaylı bilgi almak için bloğumdaki proje sayfasından devam edebilirsiniz.

http://www.mustafaozcan.net/tr/page/FamilyShow-Turkce.aspx


Paylaş

Taglar : , , ,

Kategoriler : Programlar

SubSonic 2.1 RC 1 deki Türkçe problemi düzeltildi

mustafaozcan - 25.06.2008 00:59:00

 

Bence Microsoft .Net tarafındaki açık kaynak kodlu en iyi ORM aracı olan SubSonic 2.1 RC 1 versiyonu yakın bir zaman önce yayınlandı. Ancak bölgesel ayarlarınız Türkçe ise bu sürümünde bazı hatalar ile karşılaşıyorsunuz. Bende bu hataları buldum ve düzelttim. Bu durumu da CodePlex teki projenin hata takibi bölümüne ekledim.

Bugün SVN sistemindeki kaynak kodları çektiğimde benim belirttiğim hataların giderilmiş olduğunu gördüm. Eğer sizde benim gibi SubSonic kaynak kod sistemini yakından takip ediyorsanız 456. revizyonla bu hataların giderildiğini görebilirsiniz. Diğer kullanıcılar ise SubSonic 2.1 RC 2 ile Türkçe hataları giderilmiş versiyonunu kullanabilirler.

Ayrıca 2.1 ile bir çok özellik yenilenmiş ve eski sürümlerdeki bir çok hata giderilmiş. Yeni olan başka bir özellik ise eskiden konsol uygulaması ile classlar oluşturulurken artık SubStage ile Windows Forms uygulaması üzerinden classlar oluşturulabiliyor ve bir çok veri tabanı ve provider ayarlarını saklayıp daha sonra kullanabiliyorsunuz.

Bugüne kadar ORM  ile uğraşmadıysanız treni kaçırmadan başlayın derim.

 


Paylaş

Taglar : , , , , ,

Kategoriler : ASP.NET | Veritabanı (Database)

VirtualBox 1.6.2 Sürümü Yayınlandı

mustafaozcan - 08.06.2008 12:50:00

Yakın bir zamanda Sun Microsystems in satın aldığı Innotek firmasının piyasaya sürdüğü açık kaynak kodlu VirtualBox sanallaştırma yazılımının 1.6.2 sürümü yayınlandı. Microsoftun VirtualPc si ile karşılaştırıldığında performansı düşük olmasına karşın Windowsta sanal Linux kullanmak isteyenler için ücretsiz olan iyi bir alternatif.

VMware, VirtualPC ve  VirtualBox ürünleri arasında artı ve eksileri ile karşılaştırma yapmak gerekirse :

  •  VirtualPC
    • + Ücretsiz
    • + Performansı çok iyi
    • + Yapılan değişiklerin geri alınabilmesi (Snapshots - Diğerlerinden biraz farklı Undo Disk mantığı ile çalışıyor)
    • + Sürükle bırak ile dosya taşıyabilme
    • - USB portları direkt kullanamıyorsunuz
    • - Sanal işletim sistemi olarak Linux versiyonlarını kullanmak çok problemli
    • - Sadece Windows İşletim sistemlerine kurulabiliyor.
  • VirtualBox
    • + Ücretsiz
    • + Açık Kaynak Kodlu
    • + Yapılan değişiklerin geri alınabilmesi (Snapshots )
    • + Sanal işletim sistemi olarak Linux ve Windows versiyonlarını problemsiz kullanım
    • + Usb aygıtlara direkt erişim
    • + Windows ve Linux işletim sistemlerine kurulabiliyor
    • + Ekran kartı belleği arttırılabiliyor
    • - Performans kaybı
    • - Sürükle bırak ile dosya taşınamıyor
  • VMware
    • + Yapılan değişiklerin geri alınabilmesi (Snapshots )
    • + Sürükle bırak ile dosya taşıyabilme
    • + Sanal işletim sistemi olarak Linux ve Windows versiyonlarını problemsiz kullanım
    • + Usb aygıtlara direkt erişim
    • + Windows ve Linux işletim sistemlerine kurulabiliyor
    • - Sadece VMware Player ücretsiz, yenibir sanal makina oluşturmak için lisanlı ürün almanız,beta ürünleri kullanmanız yada 3.party bir yazılım kullanmak gerekir.
    • - VirtualPc ye göre biraz performans kaybı var
VirtualBox 1.6.2 sürümünü indirmek için tıklayın.



Paylaş

Taglar : ,

Kategoriler : Programlar

JQuery 1.2.6 Sürümü Yayınlandı

mustafaozcan - 03.06.2008 14:43:00

Mozilla Corporation da JavaScript Evangelist olan John Resig liderliğinde geliştirilen ve önümüzdeki dönemde en iyi Javascript Framework  ü olmasını beklediğim JQuery nin yeni sürümü yayınlandı. Yeni sürümündeki en önemli değişiklik şüphesiz performans artışında yaşanmış.  Performans artış tablosunu bu linkten inceleyebilirsiniz.


Benim gibi JQuery fanatiği iseniz Visual Studio 2008 in JavaScript Intellisense i desteklemesiyle birlikte JavaScript kullanmanın keyfini çıkarabilirsiniz.


Yüzlerce Plugin i geliştirilen,  Ajax ve Json destekleyen, Browser bağımsız, DOM ve CSS için her türlü müdahaleyi yapabileceğiniz JQuery bence kullanmaya değer.


JQuery indirmek yada incelemek için aşağıdaki adresten sitesini ziyeret edin :

JQuery Web Sitesi

JQuery 


Paylaş

Taglar : , ,

Kategoriler : Javascript

resimyok Mustafa ÖZCAN
Yazılım Geliştirici
E-mail Send mail

Bağış Yapın

Reklam

Online


Online Ziyaretçi : 14

Translate This Page

B l o g - E n g i n e