08/28/2008

visual studio 2008 kısayolları

PDF dosyasını http://www.microsoft.com/downloads/details.aspx?familyid=... adresinden indirebilirsiniz.

 Kısayollarda kendinize özel değişiklikler için tools->options->keyboard girmeniz yeterli

04/10/2006

Ekran çözünürlüğü ve form boyutları

Bir örnekle uğraşıyordum paylaşmak istedi.Örnekte yapılan işlem seçili olan image ı MSN uyarı penceresindeki gibi sağ alt köşeye dayamak...

//Dosya Seç
openFileDialog1.ShowDialog();
//Dosya Seçildi ise
//Burada dosyanın image olup olmadıgı kontrolude yapılmalı!!!
if(openFileDialog1.ShowDialog==DialogResult.OK)
{
   //Seçili resmi picture a ekle
   pictureBox1.Image = System.Drawing.Image.FromFile(openFileDialog1.FileName);
  
//Bu PictureBox ın SizeMode u "AutoSize" olmalı
   //Form un boyutu resim kadar olmalı

  
this.Width = pictureBox1.Width ;
   this.Height = pictureBox1.Height ;

  
//Ekranın çözünürlüğü bulunur
   Rectangle rect = Screen.GetWorkingArea(this);

   //İmage Sağ alt köşeye MSN uyarı penceresi gibi yapışır
   this.Location = new Point(rect.Width - this.Width,rect.Height - this.Height);
}

13:02 Posted in .Net | Permalink | Comments (0) | Email this

01/21/2006

inputların autocomplete özelliği

   Aslında Net kategorisinde yazdım ama tüm web yazılımında(Asp,Php,Aspnet,vb..) kullanılabilecek bir özellik.Daha önce hiç kullanmamıştım.ilk defa kullandım ama son kullanıcıların güvenliği için faydalı bir özellik.Bundan sonra login sayfalarımda kesinlikle olacak.TextBox ın attribute ları arasına autocomplete="off" yazmanız yeterli.Daha önce girilen degerleri saklamamak için birebir.

14:30 Posted in .Net | Permalink | Comments (0) | Email this

01/18/2006

Reference ların Copy Local özelliği

Net dillerinde kod yazan herkes farklı kontroller kullanma gereği duyabilir.Projenize Reference olarak eklediğiniz dll in projenizi baska bir bilgisayara yada server a kurdugunuzda, eklediğiniz kontrolun çalışmaması cok muhtemeldir.Özellikle ilk kullanımda çok sık rastlanan bir hatadır bu.Bunun çözümü ise Reference larınıza eklediğiniz dll in Copy Local özelliğidir.Bu özellik default olarak False gelir.Copy Local özelliğinin false olması, sizin programınıza eklediğiniz kontrolu, eklediğim dosya yolu üzerinde ara demenizi sağlar.Fakat siz başka bir yere kurduğunuz projenizde, eklenen dll in dosya yolunuda değiştirmiş olduğunuzdan size eklediniz kontrol ile ilgili Assembly hatasına verecektir.Siz bu sorunu Copy Local özelliğine true yaparak aşabilirisiniz.Bunun anlamı ise eklenen kontrol için gerekli dll i, programınız derlendiğinde, gerekli exe veya bin dizine içine yerleştirir ve artık orada ara demektir.Böylelikle projenizi başka bir yerde çalıştırdığınızda kontrolun aranacağı yer bellidir.

07:10 Posted in .Net | Permalink | Comments (0) | Email this

01/03/2006

.Net kontrolleri

   Web uygulamalarında kullandıgım bir takvim uygulaması vardı.(eworldui)Yazan arkadaşa her kullandıgımda dua ediyordum. Hem ücretsiz hemde javascript oldugu için hızlıydı.Fakat en sonunda sizinde sitede göreceğiniz gibi microsoft duruma el koydu.Bu arkadaşı kendi bünyesine aldı ve kullandığımız takvim kayboldu.Bu takvimi 2005 release modunda daha iyi şekilde göreceğimi zannederken hiç göremedim.
   Uzun zamandır bugun windows Application da bir uygulama yazmam istendi.Bunun içinde istenen görsel ler verildiğinde önce şaşırdım.Net içindeki grid istenen gridin yaptıklarının yarısını yapamaz.Derken nede olsa nette bulurum dedim.Ama nafile güzel ve ücretsiz grid bulamadım.
  Sonra içimden nedense Microsoft a sovmek geldi.Ne diyeceğimi bilemedim.Sen düzgün kontroller cıkartma, cıkanlara el koy.Bu zamandan sonra zor ama hala bazen Delphi ye geçsem mi acaba diye dusunuyorum.
Bu arada gezerken su şahısları buldum.Gerçekten başarılı işler çıkarmışlar. (devexpress)  XtraGrid leri inceledim gerçekten çok iyi.Özellikle şu sayfaya http://www.devexpress.com/Products/NET/XtraGrid sağ üst menude QickStart dan örnekleri izleyin.Şahıslar flash anlatımını bile çok güzel yapmışlar hepsinin ellerine sağlık.

15:47 Posted in .Net | Permalink | Comments (5) | Email this

11/02/2005

C# ta string formatları

Bayram öncesi son işlerimizi toparlarken, yine başım string formatları ile belaya girdi. Daha önce karşılaşıp favorilerime eklediğim bir makale vardı.Bu makale 150.000 hit almış bunun üstüne daha ne denir bilmiyorum ama bence kesin favorilerinize ekleyin.

http://www.stevex.org/CS/blogs/dottext/articles/158.aspx

11:55 Posted in .Net | Permalink | Comments (0) | Email this