29 Mar 2008

Ajax eklentili ilk Asp.Net örneğim

Dün gece asp.net çalışırken uzun zamandır kafamda bir soru işareti olarak duran Ajax tekniğini kullanmaya çalışmak istedim.Ama bu süreç biraz zorluklarla dolu oldu (tam tahmin ettiğim gibi)
MS Visual Studio 2005 hali hazırda kurulu fakat Ajax eklentilerinide yapmanız gerekmektedir.
Bunun için http://ajax.asp.net sitesindeki video ları izlemekle başladım.
Bu videolar ücretsiz ve siteyede herhangi bir üyelikte gerekmiyor.

Birinci video da Ajax eklentimizi visual studio ya nasıl ekleyeceğimiz ve basit bir tane örnek anlatılmaktadır. video1

İkinci videomuzda ise Ajax control toolkit i nasıl ekleyeceğimiz ve nasıl kullanacağımız anlatılmaktadır.video2

Bu iki video da anlatılanları yaptığımız zaman Visual Studio muz Ajax enabled hale gelmiş oluyor.
Videoların içinde anlatılan bir kaç setup ve zip dosyasını indirmemiz gerekiyor.Bu dosyalar
video1 için ve video2 için buralardan indirilmektedir. Yaptığım örnek bu videolarda anlatıların aynısı olduğu için paylaşmaya gerek duymadım

NOT:ben bu videolardan bir şey anlamam benim ingilizcem yeterli değil diye bir önyargıda bulunmayın. Bende sadece izledim dinlemedim.

13 Mar 2008

notebook

en sonunda bende teknolojiye boyun eğip (:P) notebook aldım.
Datron TW7A
İşlemci, Chipset ve Bellek:
Intel Santa Rosa Core2 Duo T7250 2.0GHZ İşlemci, 2MB Cache, 800MHz FSB
Intel PM965 + ICH8M Chipset
1GB DDR2 667MHz Bellek

Görüntü ve Ses:
15.4" WXGA (1280x800) Glare Type LCD Ekran
512MB Nvidia 8400M TC Ekran Kartı (Sistem Belleğini Kullanarak Maks. 512MB'a Kadar Çıkabilir)
1.3MP Entegre Kamera

Depolama:
160GB SATA 5400rpm Sabit Disk
DVD+-RW Dual Layer Optik Sürücü
4 in 1 (MS/MS PRO/MMC/SD) Bellek Kart okuyucusu

İletişim:
56K Modem V.90/V.92
10/100/1000 Mbps Ethernet
Intel PRO/Wireless 4965 a/b/n Kablosuz Ethernet
Bluetooth

10 Mar 2008

.NET 2005 ve SQLServer Bağlantısı

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection SqlConn = new SqlConnection();//bağlantı nesnemizi oluşturuyoruz
//bağlantımızın özelliklerinin yazıyoruz
//data source : server'imiz
//database : veritabanımız
//uid : kullanıcı adımız sa=system admin password : veritabanına bağlanma sifremiz
SqlConn.ConnectionString = "data source=localhost;database=master;uid=sa;password=sifreniz";

//
SqlCommand Comm = new SqlCommand();
Comm.Connection = SqlConn;
Comm.CommandType = CommandType.Text;

Comm.CommandText = "Select Count(*) From Dil";//Dil tablosundaki kayıt sayısı
try
{
SqlConn.Open();//Bağlantı kurulmasını deniyor.
//Bağlantı kurulmuyorsa ekrana "hata"yazıyor
}
catch(Exception)
{
Response.Write("hata");
}

object oReturn = Comm.ExecuteScalar();

SqlConn.Close();

Response.Write(oReturn.ToString());//sorgumuzdan dönenleri ekrana yazıyoruz

}
}

6 Mar 2008

Yazılım Uzmanı Olamayacağınızın 10 Kanıtı

bu sayfada gürkan yeniçeri ingilizceden türkçeye çevirmiştir.

4 Mar 2008

Yazmak

İnsan ne için yazar?
1.Kendisini iyi hissettirdiği için
2.Gerekli olduğu için

Bu ikisinin karşımı bence yazıyı daha güzel hale getiriyor.
1.Kendisini iyi hissettirdiği için çünkü bilgiyi paylaşmak başkalarına da yararlı olduğunu bilmek bilinç düzeyinde hissedilmese bile bilinçaltı bir şekilde buna inanır.

2.Gerekli olduğu için çünkü
a)Zamanla kendi yazdığımız şeylere bile ihtiyaç duyabiliriz.
b)Mutlaka o anda o bilgiye veya analize ulaşmaya çalışan birileri vardır.