using System.Net ve System.Net.Mail referanslarını kullanarak mail gönderebiliyoruz.
projeyi indirmek için tıklayın
16 Haziran 2012 Cumartesi
15 Haziran 2012 Cuma
C# - HDD Seri Numarasını Alma
System.Management referansını kullanarak C# üzerinden bilgisayarımızdaki Hard Disk'in seri numarasını öğrenebiliyoruz. Bildiğiniz gibi her hard disk'in seri numarası ayrı. Bir nevi parmak izi gibi bir şey.
Peki bu ne işe yarar?
Diyelim ki sektörel ve ya ticari bir program yapıyorsunuz. Genelde Akınsoft'un yapdığı tarzda NetEmlak, Emlak Takip Programı gibi.
Programın içeriğine göre ve emeğinize göre programa bir değer biçtiniz ve programı satacaksınız. Yazılım sahteciliğini ve programınızı sahte bir şekilde satmadığınız şahısların kullanmasını önlemek için kullanabilirsiniz. Program için serial anahtarı (serial-key) üretebilirsiniz. İster elinizle isterseniz bir algoritmaya bağlı olarak bir kaç tane serial numarasını ürettiniz diyelim.
Programı satacağınız yere programı yüklemeden önce yüklenecek bilgisayarın hard disk seri numarasını alınız ve herhangi bir serial ile denkleştiriniz. Programın Form_Load eventinde harddisk numarası ile serial'i karşılaştırınız. Eğer farklı ise durumu fark edebilirsiniz.
"Ee ben her program satacağım kişinin bilgisayarının hard disk seri numarasını mı alacağım?" derseniz ben de size "Evet alacaksınız!" demem tabi ki.
Kendiniz farklı yöntemler üretebilirsiniz nasıl olsa hard disk seri numarasını bir şekilde öğreneceksiniz.
Diyelim programı internet üzerinden satıyorsunuz. Programın internetten indiren / satın alan kişi sizin program için ürettiğiniz serial numarasını girdiği zaman (artık o hangi event ise) aynı zamanda bilgisayarın hdd seri numarasını da bir yere kaydedin mesela; kişi programı bilgisayarına kurdu ve serial anahtarını girdi. Ardından girilen serial anahtar ile programın kurulu olduğu bilgisayarın hdd seri numarası size mail olarak gönderilsin. Sonra aynı serial anahtar ile program başka bilgisayarlara kurulmuş ise yani serial anahtarı aynı hdd seri numaraları farklı ise ortada bir iş dönüyor demektir hemen 155 polisi arıyoruz :D
C# - HDD Seri Numarasını Alma
Resimden bir şey anlaşılmıyor arkadaşlar. Direk projeyi vereyim
indirmek için tıklayın
Peki bu ne işe yarar?
Diyelim ki sektörel ve ya ticari bir program yapıyorsunuz. Genelde Akınsoft'un yapdığı tarzda NetEmlak, Emlak Takip Programı gibi.
Programın içeriğine göre ve emeğinize göre programa bir değer biçtiniz ve programı satacaksınız. Yazılım sahteciliğini ve programınızı sahte bir şekilde satmadığınız şahısların kullanmasını önlemek için kullanabilirsiniz. Program için serial anahtarı (serial-key) üretebilirsiniz. İster elinizle isterseniz bir algoritmaya bağlı olarak bir kaç tane serial numarasını ürettiniz diyelim.
Programı satacağınız yere programı yüklemeden önce yüklenecek bilgisayarın hard disk seri numarasını alınız ve herhangi bir serial ile denkleştiriniz. Programın Form_Load eventinde harddisk numarası ile serial'i karşılaştırınız. Eğer farklı ise durumu fark edebilirsiniz.
"Ee ben her program satacağım kişinin bilgisayarının hard disk seri numarasını mı alacağım?" derseniz ben de size "Evet alacaksınız!" demem tabi ki.
Kendiniz farklı yöntemler üretebilirsiniz nasıl olsa hard disk seri numarasını bir şekilde öğreneceksiniz.
Diyelim programı internet üzerinden satıyorsunuz. Programın internetten indiren / satın alan kişi sizin program için ürettiğiniz serial numarasını girdiği zaman (artık o hangi event ise) aynı zamanda bilgisayarın hdd seri numarasını da bir yere kaydedin mesela; kişi programı bilgisayarına kurdu ve serial anahtarını girdi. Ardından girilen serial anahtar ile programın kurulu olduğu bilgisayarın hdd seri numarası size mail olarak gönderilsin. Sonra aynı serial anahtar ile program başka bilgisayarlara kurulmuş ise yani serial anahtarı aynı hdd seri numaraları farklı ise ortada bir iş dönüyor demektir hemen 155 polisi arıyoruz :D
C# - HDD Seri Numarasını Alma
Resimden bir şey anlaşılmıyor arkadaşlar. Direk projeyi vereyim
indirmek için tıklayın
14 Haziran 2012 Perşembe
13 Haziran 2012 Çarşamba
IMDB Movie Search
IMDB'de ki filmler hakkında bilgi almanızı sağlayan bir program.
Dili İngilizcedir. Film hakkında ki verileri www.imdbapi.com sitesinden çekdiğim için dilini İngilizce yaptım.
Program kullanımı basit. Movie Title bölümüne filmimizi yazıyoruz ve search butonuna tıklıyoruz.
Setupu indirmek için tıklayın.
Sadece exe'yi indirmek için tıklayın.
Dili İngilizcedir. Film hakkında ki verileri www.imdbapi.com sitesinden çekdiğim için dilini İngilizce yaptım.
Program kullanımı basit. Movie Title bölümüne filmimizi yazıyoruz ve search butonuna tıklıyoruz.
Setupu indirmek için tıklayın.
Sadece exe'yi indirmek için tıklayın.
C# ve Tarihsel Gelişimi Hakkında
Microsoft firması tarafından 2000 yılında geliştirilmeye başlanan Visual C# programlama dili, 2002 yılında 1.0 sürümü ile .Net Dilleri arasında yerini almıştır. Aradan on sene geçmesinden sonra yani 2012'de C# gayet popüler ve geleceği olan bir programlama dili olduğunu kanıtlamıştır. C# programlama dili, TurboPascal, Delphi, J++ gibi dillerin gelişiminde öncülük etmiş olan Andres Hejlsberg'in başında bulunduğu bir ekip tarafından geliştirilmiştir. .Net (dotNet) dil ailesi içerisindeki en güçlü dillerden birisidir. Java, C, C++ gibi dillerin güçlü yönlerini bünyesinde birleştiren bir yapıya sahiptir. C# programlama dili, Visual Studio kod geliştirme ortamında yer almaktadır. Visual Studio'da C#'ın yanı sıra C++, F#, Web tabanlı projeler için ASP.Net programlama dilleri mevcuttur.
Blogum Yayında
C# hakkında bildiğim, unutmayayım diye bir kenara not aldığım ve yaptığım projeleri, programları paylaşmak için blogumu yayına sunuyorum. Genel olarak C#, SQL, Yazılım sektörü, Kişisel bilgilerim hakkında paylaşımda bulunacağım...
Kaydol:
Kayıtlar (Atom)