Mustafa ÖZCAN - Kişisel Web Sitesi

Zeta Resource Editor

mustafaozcan - 12.01.2012 22:48:00
Zeta Resource Editor

Zeta Resource Editor, Visual Studio nun resource editörüne göre çok başarılı ve Visual Studio olmadan çalıştırabilirsiniz. Ücretsiz ve açık kaynak kodlu bir proje. Bu uygulama ile bir çok dil dosyasını aynı ekranda görmek daha fazla hakimiyet sağlıyor. Bence en önemlisi çevirileri yapacak kişide Visual Studio kurulu olması gerekmiyor ve Türkçe ile tam uyumlu. Siz resource dosyalarını veriyorsunuz gerisi çevirene kalmış.

 

Uygulamayı codeplex teki şu adresten indirebilirsiniz :

http://zetaresourceeditor.codeplex.com/

Taglar : , , ,

Kategoriler : İpucu (Tips & Tricks) | Programlar | Visual Studio

ASP.NET postback sonucu alınan the connection was reset hatası çözümü

mustafaozcan - 12.01.2012 08:48:00
ASP.NET postback sonucu alınan the connection was reset hatası çözümü

Development bilgisayarınızda ASP.NET uygulamaları geliştiriyorsanız ve antivirüs olarak AVG 2012 yüklediyseniz muhtemelen postback yapılan sayfalarda F5 yaptığınızda "The connection was reset" hatasını alacaksınız.

Bu hatanın neden kaynaklandığı konusunda farklı düşüncelerim olmakla birlikte çözümü konusunda kesin bir yol önerebilirim AVG sürümünü downgrade etmeniz yani AVG9 sürümüne dönmenizdir.

Taglar : ,

Kategoriler : ASP.NET | İpucu (Tips & Tricks)

Mozilla Thunderbird ile mail yazarken unutulan eklerin hatırlatılması

mustafaozcan - 29.06.2011 07:57:00
Mozilla Thunderbird ile mail yazarken unutulan eklerin hatırlatılması

Mail istemci olarak Mozilla Thunderbird kullanıyorsanız İngilizce yazdığınız maillerde attached gibi bir kelime yazdığınızda size dosya eklemeyi unutmayın diye alt tarafta bir uyarı gösterilir.

Bu güzel özelliğin Türkçe içerikli mail yazarken de aktif olması ek göndermeyi hatırlatması ne güzel olurdu diyorsanız doğru yerdesiniz.

Türkçe metinlere de duyarlılık göstererek unutulan ekleri hatırlatmak için aşağıdaki adımları uygulayınız.

Thunderbird Tools -> Options menüsüne tıklayın.

 

 

Açılan pencerede Composition-> Keywords butonuna tıklayın

 

Açılan ekrandan yeni kelime ekleyip çıkarabilir yada eklenmiş olanları düzenleyebilirsiniz.

Örneğin : ekte, ekliyorum, ekteki, ekledim

Yukarıdaki örnekteki gibi anahtar kelimeleri ekleyiniz.

Yeni mail yazmak istediğinizde aşağıdaki şekilde size unutulan ekler için bir uyarı gösterilecektir.

 

Taglar : ,

Kategoriler : İpucu (Tips & Tricks)

İşlem, bu bilgisayardaki kısıtlamalar nedeniyle iptal edildi. Lütfen sistem yöneticinize danışın hatası çözümü

mustafaozcan - 21.05.2011 22:24:00
İşlem, bu bilgisayardaki kısıtlamalar nedeniyle iptal edildi. Lütfen sistem yöneticinize danışın hatası çözümü

Microsoft Office Word, Excel yada Outlook uygulamalarında belge içine referans verilmiş linklere tıkladığınızda "İşlem, bu bilgisayardaki kısıtlamalar nedeniyle iptal edildi. Lütfen sistem yöneticinize danışın" şeklinde bir hata mesajı alıyorsanız doğru yerdesiniz :)

Genellikle içindekiler tablosu oluşturulmuş dokümanda o sayfaya gitmek istediğinizde bu hata mesajını alabilirsiniz. Çözüm yolu ile biraz farklı.

Başlat menüsü-> Varsayılan programlar -> Program erişimi ve bilgisayar varsayılanları ayarla menüsüne giriniz.

Buradaki Microsoft Windows seçeneğini işaretleyerek tamam deyip kapatınız. Daha sonra Word uygulamasını kapatıp tekrar açtığınızda içindekiler bölümündeki linkler çalışıyor olacaktır.

Taglar : , ,

Kategoriler : İpucu (Tips & Tricks)

Türkçe İçerikli C# Kodlama Standartları

mustafaozcan - 19.02.2011 13:43:00
Türkçe İçerikli C# Kodlama Standartları

 

C# kodlama standartları konusunda Microsoft tarafından yada geliştiriciler tarafından yayınlanan içerikler İngilizce olarak bulunabiliyordu ancak bildiğim kadarı ile Türkçe olarak derli toplu bir yayın yoktu. Kadir ÇAMOĞLU, Volkan ATASEVER ve diğer gönüllülerin hazırladığı ve TiKS (Türkçe içerikli Kodlama Standartları) ismini verdikleri bu yayın ile bu konuda büyük bir eksiklik te giderilmiş oldu.

 

İçindekiler bölümü aşağıdaki gibidir.

1. Dosya Organizasyonu .................................................................................................... 10
1.1 Klasör Yapısı ....................................................................................................................... 10
1.2 Kaynak Kod Dosyaları ....................................................................................................... 11
2. Biçimlendirme ................................................................................................................... 12
2.1 Sınıf Yapısı .......................................................................................................................... 12
2.2 Girintileme ve Kapsamı Belirleme .................................................................................... 13
2.3 Bosluklar .............................................................................................................................. 14
3. Açıklamalar ......................................................................................................................... 14
3.1 Blok Açıklamalar ................................................................................................................. 14
3.2 Tek Satırlık Açıklamalar ..................................................................................................... 15
3.3 Satır İçi Açıklamalar ........................................................................................................... 16
3.4 Dokümantasyon Amaçlı Açıklamalar ............................................................................... 16
3.5 TODO Açıklamaları ............................................................................................................ 16
4. İsimlendirme Kuralları .................................................................................................. 17
4.1 Büyük/Küçük Harf Kullanımı ............................................................................................. 17
4.2 Pascal/Camel Casing ......................................................................................................... 18
4.3 C# Diline Özel Ayrılmıs Kelimeler .................................................................................... 18
4.4 Büyük/Küçük Harf Hassasiyeti ......................................................................................... 19
4.5 Kısaltmalar ........................................................................................................................... 21
4.6 Kelime Seçimi ...................................................................................................................... 21
4.7 “İsim Alanı” İsimlendirme ................................................................................................... 22
4.8 “Sınıf” İsimlendirme ............................................................................................................ 23
4.9 “Ara Birim” İsimlendirme ..................................................................................................... 23
4.10 “Öznitelik” İsimlendirme ...................................................................................................... 24
4.11 “Numaralandırma” İsimlendirme ........................................................................................ 24
4.12 “Sabit” ve “Salt Okunur” Alan İsimlendirme ..................................................................... 25
4.13 “Statik” Alan İsimlendirme .................................................................................................. 25
4.14 Parametre İsimlendirme ..................................................................................................... 25
4.15 Metot İsimlendirme .............................................................................................................. 26
4.16 Özellik İsimlendirme ............................................................................................................ 26
4.17 Olay İsimlendirme ................................................................................................................ 26
4.18 Değisken İsimlendirme ve İlk Değer Atama .................................................................... 27
4.19 Kontrol İsimlendirme ........................................................................................................... 27
5. Deyimler ............................................................................................................................... 29
5.1 Basit Deyimler ...................................................................................................................... 29
5.2 “Return” Deyimleri ............................................................................................................... 29
5.3 “If, if-else, if else-if else” Deyimleri .................................................................................... 29
5.4 “Switch” Deyimleri ............................................................................................................... 32
5.5 “For / Foreach” Deyimleri ................................................................................................... 34
5.6 “While/do-while” Deyimleri ................................................................................................. 35
5.7 İstisnai Durum Yönetimi...................................................................................................... 35
Kaynaklar ........................................................................................................................................ 38
TiKS (Türkçe içerikli Kodlama Standartları) Proje Ekibi ........................................ 40

 

Proje ekibi aşağıdaki gibidir. 20'ye yakın doküman gözden geçirici bu projede yer almıştır.

Proje Koordinatörü
Kadir Çamoğlu
Editör
Kadir Çamoğlu
Kapak Tasarımı
Hakan Çamoğlu
Yazarlar
Volkan ATASEVER
Merve CEYLAN
Burhan ÇETİNKAYA
Bahtiyar DİLEK
İrfan MEVSİM
Can YAPAN
Hakan YAVUZ
Yücel YILDIRIM

 

Türkçe içerikli C# Kodlama Standartları Sürümünü aşağıdaki linkten indirebilirsiniz.

C# : http://www.mediafire.com/?7umxy0eumpja8


Türkçe içerikli VB Kodlama Standartları Sürümünü de aşağıdaki linkten indirebilirsiniz.

VB : http://www.mediafire.com/?r90segid28a328b

 

Daha fazla bilgi için :

http://www.volkanatasever.com/post.aspx?id=20b7a495-ea52-436f-9cd7-4555fc282e78

Taglar : , ,

Kategoriler : C# | İpucu (Tips & Tricks) | Visual Studio

Android Telefonlar İçin Turkcell Avea Vodafone İnternet ve MMS Ayarları

mustafaozcan - 17.12.2010 20:53:00
Android Telefonlar İçin Turkcell Avea Vodafone İnternet ve MMS Ayarları

APN ayarlarını otomatik yapan Android uygulaması "APN Turkey" Android Marketten, SlideMe Marketten ve blogumdan indirilebilir.

Daha detaylı bilgi için :

http://www.mustafaozcan.net/tr/page/APN-Turkey-Android-Uygulamasi.aspx

 

 


Uygulamayı yükleyip ayarları uyguladıktan sonra aşağıdaki hususları göz önünde bulundurunuz.


  1. Telefonunuzun Ayarlar menüsünden > Kablosuz ve ağlar > Mobil ağlar  a girin Veri dolaşımını aktifleştirin
  2. 3G kullanabilmek için bu ayarları yapmanıza rağmen bağlanamadıysanız müşteri hizmetlerini arayıp hattınızın Data özelliğinin açık olup olmadığını kontrol edinizığından emin olun
  3. 0.facebook.com kullanımı Avea ve Turkcell de ücretsiz Vodafone da ücretlidir
  4. Yaptığınız ayarların etkin olabilmesi için ya telefonunuzda uçuş modunu aktifleştirip tekrar devredışı bırakın ya da telefonunuzu yeniden başlatın.


Taglar : ,

Kategoriler : Android | İpucu (Tips & Tricks)

Yazılımcının Kopya Kağıtları - Cheat Sheets

mustafaozcan - 21.10.2010 14:45:00
Yazılımcının Kopya Kağıtları - Cheat Sheets

John Sheehan ın kendi bloğunda yayınlanan ve yazılımcılar için gerekli olan bir çok konuyu içeren kopya kağıtlarını aşağıdaki linklerden indirebilirsiniz.

Not: Dokümanlar İngilizcedir

.NET Format String Quick Reference

Visual Studio Built-in Code Snippets

ASP.NET 2.0 Page Life Cycle & Common Events

Other Cheat Sheet Links

Kaynak : http://john-sheehan.com/blog/

Taglar : , , , , , ,

Kategoriler : İpucu (Tips & Tricks)

HTTP 401.3 - Erişim; kaynaktaki EDL tarafından reddedildi hatası çözümü

mustafaozcan - 18.10.2010 02:08:00
HTTP 401.3 - Erişim; kaynaktaki EDL tarafından reddedildi hatası çözümü

IIS 6 yüklü olan Windows XP bilgisayarınızda bir sanal dizin açtınız yeni bir site eklediniz. Ancak bütün yetkilendirmeleri yapmanıza rağmen hala "HTTP 401.3 - Erişim; kaynaktaki EDL tarafından reddedildi" yada İngilizce sistemlerde "HTTP 401.3 Unauthorized Due to ACL on Resource" hatasını alıyorsanız doğru yerde olabilirsiniz.

Burada akla gelmesi gereken en önemli nokta siz IIS te sanal dizin açarken domain uzantısını .com olarak verip vermediğiniz olmalıdır. Örneğin : IIS üzerinde abc.com gibi bir sanal dizin açtıysanız IIS bu sanal dizini çalıştırılabilir .com uzantılı bir dosya olarak algıladığından ve bu dosyayı yürütemediğinden size bu hatayı verecektir.

Çözüm : Çok basit açtığınız sanal dizini silin ve abccom gibi arada nokta olmadan yani .com ile bitmeyen bir isim vererek yeni sanal dizini açın. Hepsi bu kadar :)

Taglar : , ,

Kategoriler : İpucu (Tips & Tricks) | Windows

BlogEngine "The root element is missing" hatası çözümü

mustafaozcan - 02.09.2010 17:52:00
BlogEngine "The root element is missing" hatası çözümü

BlogEngine kullananlar aşağıdaki hata ile karşılaşmış olabilirler. Bu hatanın neden kaynaklandığını ve çözüm yolunu buldum. Ancak ne zaman ya da hangi değişiklikten sonra oluştuğu konusunda bir fikrim yok. Web.config den custom errors seçeneğini Off yaptığınızda aşağıdaki gibi bir hata alıyorsanız:

 

Server Error in '/' Application.
--------------------------------------------------------------------------------

Root element is missing.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Xml.XmlException: Root element is missing.

Source Error:

Line 85: void Application_Start(object sender, EventArgs e)
Line 86: {
Line 87: Utils.LoadExtensions();
Line 88: }
Line 89:


Source File: *****\httpdocs\Global.asax Line: 87


Bunun nedeni "AppData\datastore\extensions" dizinindeki xml formatında saklanan eklentilerin ayar dosyalarından bir tanesinin bozulmuş ve dosya boyutunun 0 byte olarak görünmesi olabilir. Özellikle AddThis.xml eklentisini yüklediyseniz bu dosya boyutunu kontrol ediniz. Eğer 0 byte ise bu dosyanın orjinalini (muhtemelen sitenizin yedeği vardır) tekrar sunucuya yüklediğinizde sorunun düzeldiğini göreceksiniz.

Taglar : ,

Kategoriler : BlogEngine.NET | İpucu (Tips & Tricks)

Windows Mobile - Rehberde Kayıtlı Tüm Kişi Bilgilerini Silmek

mustafaozcan - 21.08.2010 18:51:00
Windows Mobile - Rehberde Kayıtlı Tüm Kişi Bilgilerini Silmek

Windows Mobile işletim sisteminde Rehberde kayıtlı tüm kişileri silmek için bir menü yoktur. Bu işlemi yapabilmenin bilinen yolu telefonu fabrika ayarlarına döndermektedir. Ancak bu kez de bütün ayarlarınız kaybolacaktır. Tüm telefon rehberinizi silmenin kolay bir yolu olmalı.

İşte bu kolay yol :

  • Telefonunuzdan dosya yöneticisine girin
  • Açılan ana dizinde pim adında bir dosya göreceksiniz.
  • Bu dosyanın adını pim_sil olarak değiştirin.
  • Telefonunuz yeniden başlatın.
  • Tekrar dosya yönetisini açtığınızda hem pim hemde pim_sil dosyasını göreceksiniz.
  • İşletim sistemi pim dosyasını bulamayacağı için boş olarak yeni bir pim dosyası oluşturacaktır.
  • Eski dosyamız olan pim_sil dosyasını silebilirsiniz.
  • Artık boş bir telefon defteriniz var...

Taglar : ,

Kategoriler : İpucu (Tips & Tricks)

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

Reklam

Aylara Göre Yazılar

Online


Online Ziyaretçi : 48

Translate This Page

B l o g - E n g i n e