1 Kasım 2013 Cuma

C# Hesap Makinesi yapımı

11 comments
C# öğrenmeye başlayan neredeyse herkesin karşısına hesap makinesi yapımı çıkar. Ben de bu yazıda C# ile basit bir hesap makinesinin nasıl yapıldığını anlatacağım.

Yapacağım hesap makinesinde butonları statik olarak oluşturduğumu söylemem gerekiyor. Çünkü bazen dinamik olarak hesap makinesi yapımı da istenebiliyor. Onu da daha sonraki yazılarımda anlatacağım.

İlk olarak yeni bir form oluşturuyorum ve aşağıdaki gibi butonlarımı ve textboxımı yerleştiriyorum.


1 yazan butona tıklıyorum ve içine aşağıdaki kodu yazıyorum.
Read More

MonstaFTP - PHP / Ajax tabanlı FTP uygulaması

Leave a Comment


Benim de yeni keşfettiğim MonstaFTP'yi tanıtmak istedim. MonstaFTP, PHP ile kodlanmış bir FTP istemcisi. Çok büyük beklentilere girmeden, temel düzeydeki FTP işlemlerini başarılı bir şekilde gerçekleştirebilirsiniz.

Read More

Temel SQL Komutları - 1

Leave a Comment
Temel SQL komutlarından SELECT, SELECT DISTINCT, WHERE, AND ve OR komutlarını açıklayacağım.

SELECT KOMUTU


Tablodan veri çekmek için kullanılır.

SELECT * FROM tablo; şeklinde kullanıldığında tablodaki tüm alanları seçer.

SELECT kolon_adi FROM tablo_adi; şeklinde kullanıldığında ise sadece kolon_adi adlı alanı seçer.

SELECT DISTINCT KOMUTU

Read More

Asp.NET (C#) ile MS-SQL bağlantısı kurma

Leave a Comment
Daha önce http://bilgisayar-muhendisleri.blogspot.com/2013/07/c-sharp-mysql-baglantisi-kurma.html yazısında C# ile MySQL bağlantısının nasıl kurulduğunu anlatmıştım. Bu yazımda da MS-SQL (Microsoft SQL Server) bağlantısının nasıl kurulacağını anlatacağım.

İlk olara sayfamın üstüne aşağıdaki satırları ekliyorum.

using System.Data;
using System.Data.SqlClient;

Read More

31 Ekim 2013 Perşembe

C# dinamik button oluşturma

3 comments
Bu yazıda C#'ta Windows Form Application'da dinamik olarak button oluşturma işlemini anlatacağım. 0'dan 9'a kadar olan sayıları dinamik olarak buton şeklinde ekranda göstereceğim.

İlk olarak yeni bir Windows Form Application projesi oluşturuyorum ve çift tıklayarak Form1_Load kısmına gidiyorum.

0'dan 9'a kadar olan sayıları listeleyeceğim için bir for döngüsü oluşturuyorum. Döngü 0'dan başlayıp <10 olana kadar devam edecek.
Read More

Java kullanıcı giriş ekranı (textField ve passwordField kontrolü) - Eclipse

Leave a Comment
Bu yazıda Java'da textField ve passwordField öğelerini kontrol ederek kullanıcı girişi yapılmasını anlatacağım. İlk olarak Eclipse'i açıyoruz ve sırasıyla File -> New -> Other sekmelerine giriyoruz.

Karşımıza gelen ekranda WindowBuilder -> Swing Designer içerisindeki JFrame'i seçiyoruz ve Next butonuna tıklıyoruz. Karşımıza gelen ekranda isim girerek Finish butonuna tıklıyoruz.

Design sekmesine geliyoruz ve resimdeki gibi Layout seçeneğini absolute yapıyoruz.

Read More

DevFest 13 - Google Etkinliği

Leave a Comment


Google tarafından düzenlenen ve yazılımcıları bir araya getirmeyi amaçlayan DevFest, bu sene İTÜ Süleyman Demirel Kültür Merkezinde gerçekleştirilecek. DevFest, Türkiye'ye ilk kez bu sene geliyor.

Birbirinden önemli konuşmacıları dinleme şansına erişebilir, Türkiye'nin dört bir yanından yazılımcılarla tanışabilirsiniz.

http://devfesttr.com/#!/home adresinden detaylı bilgileri görüntülemeniz mümkün. 2 Kasım'daki etkinlik için siteden kayıt yaptırabilirsiniz.
Read More

Asp.NET ile Gmail / Yandex Mail üzerinden e-posta gönderme

2 comments
Bu yazıda MailMessage sınıfı kullanılarak nasıl mail gönderileceğini anlatacağım. Gmail ya da Yandex Mail'den bir e-posta adresi alalım ve kodlarımızı yazmaya başlayalım.

Mail gönderebilmek için kullanacağımız MailMessage sınıfının aktif olabilmesi için using System.Net ve
using System.Net.Mail kodlarımızı ekliyoruz.


Sayfama isim, konu ve içerik olmak üzere 3 tane textbox ve bir tane de button ekliyorum.

Eklediğim buttonun click eventına kodlarımı yazmaya başlıyorum.
Read More

30 Ekim 2013 Çarşamba

Asp.NET 4.0 URL Routing ile Google dostu linkler

Leave a Comment
Bu yazıda linkleri Google'ın daha çok sevdiği hale getirmeyi anlatacağım. Google, Konu/1/Asp-NET-URL-Routing şeklindeki bağlantıları Konu.aspx?id=1 gibi bir bağlantıdan daha çok seviyor.

İnternette URL Routing ile ilgili yazılara baktığınızda yazarlar tarafından oldukça karışık yöntemler kullanıldığını görebilirsiniz. Ben bu yazıda basit bir şekilde anlatmaya çalıştım. DataList'ler ya da HyperLink'ler kullanmadım.
Read More

9 Ekim 2013 Çarşamba

C# Timer (Zamanlayıcı) kullanımı - dinamik saat yapımı

Leave a Comment
C# ile uygulama geliştirirken kullanabileceğimiz özelliklerden bir tanesi de Timer özelliği. Timer ile belirli işlemlerin, belirli aralıklarla yapılmasını sağlayabiliriz.

Bu yazıda Timer fonksiyonuna örnek olarak anlık saat, dakika ve saniye bilgilerini ekrana yansıtan bir uygulama geliştireceğiz.
Read More