C sharpta Klasör Oluşturma ve Silme İşlemleri

C#’ ta klasör oluşturma ve silme aşamalarını örnek kodlarla birlikte anlatacağım. Öncelikle c sharpta dosya işlemleri yapabilmek için  “System.IO” namespace’ i eklenmeli. Konunun örneği için ben bir form uygulaması hazırladım. Form üzerindeki elemanları yandaki resimden görebilirsiniz. Kodda da karşılaşacağınız için ben form elemanlarının isimlerini vereyim.

Textbox:txt_folderName ; Combobox:cB_folderWay; Oluştur Butonu:btn_save; Sil Butonu:btn_delete

Klasör işlemleri hakkında biraz bilgi verdikten sonra uygulamanın nasıl çalıştığına ve kod açıklamalarına değinmek istiyorum. Klasör oluşturmak için Okumaya devam et “C sharpta Klasör Oluşturma ve Silme İşlemleri”

Verilog İle Tek Bit Toplayıcı

Verilog elektronik sistemleri modellemek için kullanılan bir donanım tanımlama dilidir. Verilog Hardware Description Language(VHDL) olarak da adlandırılır. Verilog ile tasarım yaptığımızda projemizi ister FPGA kartlar ile test edebilir, istersek de Simulator üzerinde çalıştırabiliriz. Bunun için bazı programlar geliştirilmiştir, Xilinx’in güncel sürümünü buradan indirebilirsiniz.

Verilogda module kullanımını ve portları örnek programlarla görelim:

İlk programımız kapı seviyesinde tam toplayıcı tasarımı. Bu devremizi tek module kullanarak tasarlıyoruz, aşağıda modüllere ayırarak tasarım da gösterilmiştir. Okumaya devam et “Verilog İle Tek Bit Toplayıcı”

C++ ile Karmaşık Sayılarda Dört İşlem

Karmaşık sayılarla dört işlem, karmaşık gibi görünse de normal yapılan dört işlemden bir farkı yoktur. İşin matematiksel kısmını kısaca açıkladıktan sonra kod kısmına geçeceğim.

Karmaşık sayılarda toplama ve çıkarma işlemlerinde hatırlanacağı üzere sanal kısımla sanal kısım, reel kısımla reel kısım toplanır ya da çıkarılır. Karmaşık sayılarda bölme ve çarpma işlemlerinde ise durum biraz farklıdır. Çarpma işleminde, birinci sayının reel kısmı, ikinci sayının hem reel hem sanal kısmıyla çarpılır. Ardından da yine birinci sayının sanal kısmı ikinci sayının reel ve sanal kısmıyla çarpılır. Çarpımların işaretlerine göre toplama ya da çıkarma işlemleri yapılır. Bölme işleminde ise yine çarpmadan yararlanılır. İki sayı da paydanın eşleniği ile çarpılır. Böylece payda karmaşık sayıdan kurtulur. Pay kısmındaki işlem ise  standart çarpma işlemidir.

Kod kısmına gelindiğinde ise Okumaya devam et “C++ ile Karmaşık Sayılarda Dört İşlem”

Android ile Türkiye' nin Dört Bir yanında Basket Atın

Bildindiği üzere Android son yıllarda, mobil sektörde kullanıcı sayısını hızla artırıyor. Bu duruma sebep olan durum ise, yazılımcıların androide gösterdiği ilgi ve dünya piyasasında geliştirilen binlerce uygulama. Bu Android uygulamalarının çoğunluğunu da elbette oyunlar oluşturuyor. Bu duruma Türkiye’ deki geliştiriciler de kayıtsız kalmayarak tamamen Türk yapımı ve Türkçe içeriğe sahip bir basketbol oyunu geliştirdiler. Okumaya devam et “Android ile Türkiye' nin Dört Bir yanında Basket Atın”

IIS7 Port Değişimi (Resimli Anlatım)

80 Portu Neden Meşguldür?

IIS7 kurulumunu anlattığım yazıda sunuculardan bahsetmiştim. Asp, asp.NET gibi programlama dillerinin sunucusunun IIS içinde olduğunu, diğer programlama dillerinin de kendi sunucu yazılımları olduğunu belirtmiştim. IIS kurulacak bilgisayara eğer daha önce bir sunucu kuruldu ise, bu sunucu varsayılan olarak  80 portunda çalışır.

Bu durumda IIS sunucusu, kurulu olduğu port meşgul olduğu için çalışmayacaktır ve tarayıcı, bu doğrultuda hata verecektir. Bu hatayı düzeltmenin yolu, portu değiştirmektir. IIS7 port değişimi için aşağıdaki adımları uygulamak yeterli olacaktır.

Port Değiştirme Aşamaları

Öncelikle “Denetim Masası” –> “Yönetimsel Araçlar” Okumaya devam et “IIS7 Port Değişimi (Resimli Anlatım)”

Windows7' de IIS7 Kurulumu(Resimli Anlatım)

IIS kurulumuna girmeden önce, bilgisi olmayanlar için IIS’ in ne olduğuna kısaca değinmekte fayda var.

1. IIS Nedir?

IIS, Internet Information Services kelimelerinin baş harflerinden oluşmuştur ve Windows’ un kullanıcılarına sunduğu bir sunucu(server) yazılımıdır. Sunucu kavramını da açıklamak gerekirse; sunucu, web programlamada sıkça kullanılan bir kavramdır. Şöyle ki, saf html ve script dosyaları tarayıcı üzerinde herhangi bir yazılıma ihtiyaç duymadan çalıştırılabilirler. Ama, ASP, ASP.NET, PHP ve JAVA gibi programlama dilleri ile oluşturulmuş dinamik web sayfalarının çalıştırılması ve tarayıcıda bu sayfaların oluşturulabilmesi için bir sunucu yazılımına ihtiyaç vardır.

IIS7, Windows7 işletim sistemi ile birlikte kurulduğu için fazladan bir kurulum işlemine gerek yok. Kullanıma açmak için aşağıdaki aşamaları izlemeniz yeterli olacaktır.

2. IIS7 Nasıl Kurulur?

IIS kurulumu için “Denetim Masası”ndan “Programlar ve Özellikleri” simgesine tıklandığında açılan pencerenin Okumaya devam et “Windows7' de IIS7 Kurulumu(Resimli Anlatım)”