Etiketler "İpucu"

Photoshop ile Resim Ovalleştirme

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…

Visual Studio Class Diagram Kullanımı

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…

Visual Studio CopySourceAsHtml eklentisi

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…

C# Windows formda bilgi taşıma

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…

Tabloya eklenen kayıt eklerken aynı anda id’sini almak

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…

Icon Finder icon arama motoru

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

C# Random Sınıfı

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…