Topluluğumuzun sitesiyle uğraşırken tasarıma da oldukça önem vermeye çalıştık. Sitede mevcut olan temayla uyumlu olması için de bannerımız üzerinde küçük bir değişiklik yapmamız gerekti. Oval öğelerden oluşan tema gibi bannerımızın da kenarlarını ovalleştirmemiz gerekti.
Bunun nasıl olabileceğini araştırdım ve birkaç yöntem karşıma çıktı bunlardan photoshop’un smooth özelliği ile yapılanı anlatacağım örneği de bizim banner üzerinden yapalım.
Yazan: Nuran Bahar
Devamını okuyun…
Class diagram visual studio içinde rahat bir şekilde sınıflar oluşturmanıza yardımcı olur. Görsel olarak da projenizdeki sınıfların özeti gibidir. Class diagram'ı bir uml aracı gibi de kullanaiblirsiniz. Gayet kullanışlıdır. Ben bu yazıda, class diagram'ı tanıtmak için basit bir sınıf oluşturmayı düşünüyorum.
Öncelikle boş bir proje açıyoruz. Daha sonra Project>Add New Item menüsünden yeni bir Class Diagram ekliyoruz. Eklediğimiz diagramın ekran görüntüsü aşağıdaki gibi olacaktır.
Yazan: Yakup Buğra Bozkurt
Devamını okuyun…

Blog yazılarını yazarken en büyük sıkıntılarımdan birisi, kodları eklerken renklerini ve yazı tiplerini kaybetmeleriydi. Bu durumda ben de görsel olsun diye kodları editörde tek tek yapılandırıyordum. Bu da çok zahmetliydi tabi. Bu işi daha kolay yapabilmek için bir eklenti geliştirilmiş. CopySourceAsHtml eklentisi ile ise sadece kodları seçip sağ tıklıyorsunuz ve copy as html' tıklıyorsunuz. Böylece kodlarınız html kodları halinde kopyalanmış oluyor. Eklenti sayfasına http://copysourceashtml.codeplex.com/ adresinden ulaşabilrsiniz.
Yazan: Yakup Buğra Bozkurt
Devamını okuyun…

Aslında başlık biraz farklı oldu. Web projelerimizde sayfalar arası bilgi taşımak için genellikle querystring kullanırız. Windows form projelerinde ise bu olmadığı için parametre kullanırız. Örnek olarak projeye Form2 isminde bir form ekleyelim. Form1'den Form2'ye geçerken süre ve tutar isminde iki tane değişkenin değerini taşıyalım. Dahan sonra Form2'de bu değişkenleri bir butonun içinde kullanalım. Aşağıdaki kodlara baktığınız zaman olayı daha iyi anlayabilirsiniz.
Yazan: Yakup Buğra Bozkurt
Devamını okuyun…
Başlıktan pek anlaşılmıyor olabilir, biraz daha açıklayayım. Mesela bir tablomuz olsun. Tablonun kolonları; id, adi, soyadı şeklinde olsun diyelim. Buradaki id kolonu, primary key ve aynı zamanda otomatik sayı olsun. Bu tabloya kayıt eklediğimizde, id değeri otomatik atanıyor. İşte bazen projelerde bu id değerini, tabloya kayıt ekler eklemez almamız gerekebilir böyle bir durumda aşağıdaki kodları kullanabilirsiniz.
Yazan: Yakup Buğra Bozkurt
Devamını okuyun…

Bu sefer de size bir icon arama motorunu tanıtmak istiyorum. Ben genellikle proje yaparken, projemde butonlara felan koyacak icon sıkıntısı çekerdim. Garikerlikten hiç anlamadığım için de internetten arardım. Tabi ki google'da icon arama çok sağlıklı olmuyor. İşte bir gün icon finder'ı keşvettim. Icon Finder ile, projelerinizde kullanabileceğiniz icon'ları rahatlıkla bulabilmektesiniz. Yaklaşık 134,000 icon içinden size uygun olanı bulursunuz heralde
Icon'ların png, ve ico formatında resimlerini de indirebilmektesiniz. Özellikle grafikerlikten hiç anlamayan benim gibi arkadaşlara büyük faydası olacağını düşünüyorum. Siteye http://www.iconfinder.net adresinden ulaşabilirsiniz
Yazan: Yakup Buğra Bozkurt
Random sınıfı adından da anlaşılacağı üzere rastgele, karışık sayı üretmede kullanırız. Random sınıfının üç fonksiyonu vardır. Bunlar Next, NextDouble, NextBytes fonksiyonlarıdır. En çok kullanılanı Next fonksiyonudur. Şimdi bu fonksiyonları tek tek inceleyelim.
Yazan: Yakup Buğra Bozkurt
Devamını okuyun…