Bilgisayar internete bağlı mı
25.06.2010
oztamer
Uygulamanızın çalıştığı bilgisayarın internet bağlantısı olup olmadığının kontrolü için birçok yazılım geliştirici uygulamadan bir internet sitesine veya bir ip adresine ping atma yöntemini tercih ediyor. Ancak bu bilgiyi alabilmenin en sağlıklı yolu bir api kullanmak. Bu kodu aşağıda sizlerle paylaşıyorum.
Dinamik Url Rewriter
16.06.2010
msencer
Özellikle arama motoru optimizasyonu konusunda oldukça baş ağrıtan bir sorun olan "URL Rewrite" konusunu RegEX ve web.config aracılığıyla kolaylaştırmayı hedefleyen bir proje...
Sayısal ifadeyi metne dönüştürme
15.06.2010
msahin
Sayı blokları sondan başlayarak üçlü gruplara parçaladığımıza hep aynı okunuşu sahiptir, sadece bulunduğu üçlü gruba göre ön isim alır. Bu kodda bu mantığı baz alarak geliştirilmiştir.
Bing Map Silverlight Control Kullanımı
31.05.2010
burhancetinkaya
Bu kod parçacığıyla BingMapSdk ile Bing Map' i Silverlight projelerimizde kolaylıkla kullanabiliriz, fakat bu Sdk yı kullanabilmek için https://www.bingmapsportal.com/ adresinden account key alıp projemizdeki CredentialsProvider="Aldığmız account key buraya yazılıcak" propertysine yazmamız gerekiyor.
Google Translate API
14.05.2010
burhancetinkaya
bu kod parçasıyla GoogleTranslateApi' mizi kolaylıkla kullanabiilirsiniz, fakat ilk önce projenize Api'yi referans olarak eklemeniz gerekiyor.
Klasör içindeki dosyaların ismini öğrenme
08.05.2010
burhancetinkaya
Bu kod parçacığındaki fonksiyonu kullanarak istediğimiz bir klasörün yerini belirterek içindeki dosyların isimlerini öğrenebiliriz. Fonksiyonumuzun çalışması için System.IO ve System.Collections sınıflarını projemize ekleyelim. Not:Fonksiyonlar ArraList türünden değer döndürmektedir
MOSS : Yeni Yetki Seviyesi (permission level) Yaratmak
02.05.2010
evrenayan
Microsoft Office Sharepoint Server 2007 üzerinde bulunan Reader, Contribute, Full Control, Limited Access gibi yetki seviyelerine kendinize özgü yeni bir tanesini eklemek için aşağıdaki kod parçasını kullanabilirsiniz. Bu sayede ürün ile beraber gelen özellikleri bozmadan, tüm özelleştirmeleri ayrı başlıklar altında yapabilmiş olacaksınız. Not : Bu işlem MOSS 2007 arayüzünden de yapılmaktadır, kod parçası işlemi programatik olarak ve tek aşamada gerçekleştirmeye yarayacaktır.
CompactFramework için Label.AutoSize özelliği
01.05.2010
ozcanilikhan
.Net Framework 1.1 ve sonrasında Label bileşeninin AutoSize özelliği, eğer true olarak atanırsa, metin uzunluğuna göre labelin otomatik olarak boyutlanmasını sağlar. Fakat ne yazık ki Compact Framework de böyle bir özellik bulunmamaktadır. Programcı bunu manuel olarak gerçekleştirmelidir. Windows Mobile aygıtlar için uygulama (RSS Reader) geliştirirken bu sorunla karşılaşmıştım. Aynı sorunu yaşayanlar için aşağıdaki kodun faydalı olacağını umuyorum.
Girilen Sayı Tek Mi? Çift Mi?
01.05.2010
gokhanbagci
Function 'a bildirdiğimiz sayı'nın Tek Mi? ya da Çift Mi? olduğunu öğrenmek için yazılmıştır. Dönen sonuç; true ise çift, false ise tek olduğunu belirtir.
Mail Göndermek
01.05.2010
semgoksu
Aşağıdaki kod parçası ile uygulamamız üzerinden Email gönderebiliriz. Mail gönderebilmek için, projemizin namespace'lerine
using System.Net.Mail;
namespace'ni eklememiz gerekmektedir.
Web'ten dosya indirme
01.05.2010
kivancozuolmez
Web uzerinde bulunan herhangi formatta bir dosyanin programatik olarak local diske kopyalanmasini saglayan bir fonsiyonu su sekilde gelistirebiliriz.
Bir image i istenilen açıda döndürme
01.05.2010
kivancozuolmez
.NET Framework icinde bulunan image rotation functionlari 0,0 noktasini merkez olarak kabul ederek resmi bu merkez cevresinde dondururler. Bu nedenle, image editorlerden alisik oldugumuz image rotation'i tam olarak yapmak biraz ugrastiricidir. Bu kod parcacigi ile, resimlerinizi programatik olarak image viewer / editorlerdeki gibi istediginiz acida dondurebilirsiniz.
WPF Uygulamalarındaki Görselliği Dosyalara Kaydetmek
01.05.2010
daron
WPF uygulamalarında yarattığınız veya kullandığınız herhangi bir ekran görüntüsünü veya bir kontrolün görüntüsünü alarak JPEG, GIF ve PNG olarak diske kaydetmek isterseniz çok pratik bir çözüm ile bu işi halledebilirsiniz
Thumbnail Oluşturmak
25.04.2010
isilorhanel
Bu kod parçasını uygulamalarda kullanıcılar tarafından yüklenen resimlerin thumbnail lerini otomatik olarak oluşturmak için kullanabilirsiniz.
3DES Şifreleme
25.04.2010
isilorhanel
Bu kod parçacığı sayesinde uygulamalarınızda 3Des şifreleme algoritmasını kullanabilirsiniz. Kaynak http://msdn.microsoft.com/en-us/library/aa302352.aspx
MD5 Hash Algoritması
25.04.2010
isilorhanel
Bu kod parçası sayesinde bir string'i md5 hash algoritmasından geçirebilirsiniz. Özellikle kullanıcı şifrelerinin saklanması ve bütünlük kontrolü için tavsiye edilen bu yöntemi uygulamalarınızda kullanabilirsiniz.
Ping
25.04.2010
oztamer
.Net 2.0 ile gelen ping class'ı sayesinde uygulamalarınız üzerinden ping atabilirsiniz. Bir web sitesinin down olması durumunda kurmanız gereken alerting mekanizması gibi senoryalarda size yardımcı olabileceğini düşündüğüm kod bloğunu sizlerle aşağıda paylaşıyorum.
Wireless Sinyal Seviyesi Bilgisini Almak
25.04.2010
oztamer
Aşağıda bulunan kod parçacığı sayesinde farklı network kartları bazında wireless sinyal seviyesini almak mümkündür. Bu metodları kullanmak için System.Management namespace'ini projenize eklemeniz gerekmektedir
Pil durumu bilgisini almak
25.04.2010
oztamer
Aşağıda bulunan kod parçacığı sayesinde uygulamanın çalışmakta olduğu bilgisayarın pil durumunu öğrenebilirsiniz. Pil'in azaldığı durumlarda formaların otomatik kaydedilmesi veya bazı özelliklerin devre dışı bırakılması gibi özellikleri uygulamanıza kazandırabilirsiniz.Bu metodları kullanmak için System.Windows.Forms namespace'inin projenizde referans olarak ekli olması gerekmektedir.
Bir istemcinin mac adresini almak
25.04.2010
oztamer
Aşağıda bulunan kod parçacığı sayesinde bir istemciye ait mac adresini alabilirsiniz. Bu yöntem bilhassa windows uygulamalarınızda mac adresi bazlı güvenlik gereksinimleri için kullanılır.Bu metodları kullanmak için System.Net namespace'inin projenizde referans olarak ekli olması gerekmektedir.
Bağlanılabilecek Sql Serverları Listelemek
25.04.2010
oztamer
Aşağıda bulunan kod parçacığı sayesinde networkünüzde bulunan sql server instance'larını listeleyebilirsiniz.Bu metodları kullanmak için System.Data namespace'inin projenizde referans olarak ekli olması gerekmektedir.
Domainde Bulunan Bilgisayarların Listesini Almak
25.04.2010
oztamer
Aşağıda bulunan kod parçaları sayesinde bir domainde bulunan bilgisayarlara ait listeyi almak mümkündür. Bu metodları kullanmak için System.DirectoryServices namespace'inin projenizde referans olarak ekli olması gerekmektedir.