18 Kasım 2015 Çarşamba

C# Öğreniyorum #2 - Kodlamaya Hazırlık - Try Catch - Temel Bilgilendirme

Merhaba arkadaşlar C# videolarımıza tam gazla kaldığımız yerden devam ediyoruz.
Bu videomuzda Kodlayama hazırlık için temel bilgilendirme, bazı operatörler ve try catch'den bahsediyorum. Herkese iyi seyirler !





Devamını oku...

16 Kasım 2015 Pazartesi

Kod ile IP Değiştirme

Merhaba arkadaşlar bugünkü konumuz kod ile nasıl ip değiştiririz ?
Konumu fazla uzatmaktan ziyade hemen olaya geçmek istiyorum. Aşağıdaki kodları not defteri içine yazıp, daha sonra uzantısı .bat olacak şekilde kaydedin, bu işlemden sonra her tıkladığınızda ip adresiniz yenilenmiş olacaktır.


@echo off
echo Eski Ip Siliniyor
ipconfig /flushdns
ipconfig /release
echo Ip Adresiniz Yenileniyor
ipconfig /renew
exit
 



Herhangi bir sorununuz olursa konu altına yorum atmaktan çekinmeyiniz. İyi günler.


Devamını oku...

15 Kasım 2015 Pazar

Kod ile Gizli Klasör Oluşturma ve Şifreleme

Merhaba arkadaşlar, bugünkü konumuz kod ile nasıl gizli klasör oluşturulur ve oluşturduğumuz bu gizli klasör nasıl şifrelenir?

Öncelikle hiçbir programlama diline ihtiyacımız yok, sadece not defteri kullanarak yapacağız bu işlemi,

Neyse lafı fazla uzatmadan gelelim asıl konuya, ilk önce not defterinizi açın ve daha sonra aşağıdaki kodları bunun içine yapıştırın;

cls
 @ECHO OFF
 title Folder Kilitli
 if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
 if NOT EXIST Kilitli goto MDKilitli
 :CONFIRM
 echo Klasor kilitlensin mi?(e/h)
 set/p "cho=>"
 if %cho%==e goto LOCK
 if %cho%==E goto LOCK
 if %cho%==h goto END
 if %cho%==H goto END
 echo Invalid choice.
 goto CONFIRM
 :LOCK
 ren Kilitli "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
 attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
 echo Folder locked
 goto End
 :UNLOCK
 echo Sifreyi giriniz:
 set/p "pass=>"
 if NOT %pass%== BURAYA ŞİFRE YAZILACAK goto FAIL
 attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
 ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Kilitli
 echo Folder Unlocked successfully
 goto End
 :FAIL
 echo Invalid password
 goto end
 :MDKilitli
 md Kilitli
 echo Locker created successfully
 goto End
 :End
NOT:
Not defterini kaydetmeden önce yukarıda kırmızı ile belirtilen yere şifrenizi girmeniz gerekmektedir.
Sonra yapacaklarımız ise Metin Belgesini, Farklı Kaydet Seçeneğinden Klasöre İsim Verip .bat olarak istediğiniz bir yere kaydedin.
Kaydetmiş olduğunuz dosya uzantısından dolayı (.bat) MS_DOS (MicroSoft Disk Operating System) dosyasına dönüşecektir.
Kaydetmiş Olduğunuz bu .bat uzantılı dosyaya Çift Tıkladığınızda Aynı Dizinde ”Kilitli” isminde bir klasör oluştuğunu göreceksiniz.
Tekrar .bat Uzantılı MS_DOS Dosyasına Çift Tıkladığınızda, Klasörümüz Hem Bulunduğu Yerden Yok Oldu Hem de Kilitlendi. şeklinde bir uyarı alacaksınız.
Tekrar Dosyamızı Açabilmemiz İçin MS_DOS Dosyamıza çift tıklamamamız yeterlidir.
Artık Dosyamızı Görebiliyoruz. Tekrar kilitleyip saklamak istediğimizde her açma-kapatma işlemi için MS_DOS dosyasına çift tıklamanız yeterlidir.

Devamını oku...

C# Öğreniyorum #1 Basit Kodlar - İlk Giriş ( Değişken,Operatör, İsimlendirme)


C# derslerimizin ilk videosu ile karşınızdayız arkadaşlar, bu videoda değişken nedir, kaç tür değişken kavramı vardır, bunları nasıl kullanırız, öperatörler ve daha fazlası sizi bekliyor. Lütfen beğenip paylaşmayı unutmayın ! :)
Ayrıca videoda kullanılan modülü indirmek için buraya tıklayın
Rar Şifresi: novaprogramlama





Devamını oku...

Değişken Nedir?

Değişken dediğimiz şey, programlama dilinde verilerimizin depolanma alanıdır. Tanımlanan her değişkene bellekte bir yer ayrılır. Bu bellekte okuma ve yazma işlemleri ise değişken adı üzerinden yapılır.
Genel olarak değişkenlerimiz aşağıdaki gibi tanımlanır.
<veri tipi><değişken adı>
Örneğin;
int a; string b; …
Devamını oku...

C# Nedir?


C# NEDİR?


C# Programlama Dili (si şarp şeklinde telaffuz edilir), Microsoft‘un geliştirmiş olduğu yeni nesil programlama dilidir. Yine Microsoft tarafından geliştirilmiş .NET Teknolojisi için geliştirilmiş dillerden biridir.
Microsoft tarafından geliştirilmiş olsa da ECMA ve ISO standartları altına alınmıştır.
C programlama dilinde bir tamsayı değişkeni 1 atırmak için ++ soneki kullanılır. C++ dili adını, C diliyle Nesneye Yönelimli Programlama yapabilmek için eklentiler (C With Classes) almıştır. Benzer şekilde C++ diline yeni eklentiler yapılarak ((C++)++) bir adım daha ileriye götürülmüş ve tamamen nesneye yönelik tasarlanmış C# dilinin isimlendirilmesinde, + karakterlerinin birbirlerine yakınlaşmış hali ve bir melodi anahtarı olan C# Major kullanılmıştır.
Bu dilin tasarlanmasına Pascal, Delphi derleyicileri ve J++ programlama dilinin tasarımlarıyla bilinen Anders Hejlsberg liderlik etmiştir.
Birçok alanda Java‘yı kendisine örnek alır ve C# da java gibi C ve C++ kod sözdizimine benzer bir kod yapısındadır. .NET kütüphanelerini kullanmak amacıyla yazılan programların çalıştığı bilgisayarlarda uyumlu bir kütüphanenin ve yorumlayıcının bulunması gereklidir. Bu, Microsoft’un .Net Framework‘u olabileceği gibi ECMA standartlarına uygun herhangi birkütüphane ve yorumlayıcı da olabilir. Yaygın diğer kütüphanelere örnek olarak Portable.Netve Mono verilebilir.
Özellikle nesne yönelimli programlama kavramının gelişmesine katkıda bulunan en aktif programlama dillerinden biridir .NET platformunun anadili olduğu bazı kesimler tarafından kabul görse de bazıları bunun doğru olmadığını savunur.
C#, .NET orta seviyeli programlama dillerindendir. Yani hem makine diline hem de insan algısına eşit seviyededir. Buradaki orta ifadesi dilin gücünü değil makine dili ile günlük konuşma diline olan mesafesini göstermektedir. Örneğin; Visual Basic .NET (VB.NET) yüksek seviyeli bir dildir dersek bu, dilin insanların günlük yaşantılarında konuşma biçimine yakın şekilde yazıldığını ifade etmektedir. Dolayısıyla VB.NET, C#.NET’ten daha güçlü bir dildir diyemeyiz. Programın çalışması istenen bilgisayarlarda framework kurulu olması gerekmektedir. (Windows 7 ve Windows Vista’da .NET Framework kuruludur)
Devamını oku...