Bu proje, SKY LAB: Bilgisayar Bilimleri Kulübü'ne giriş görevini tamamlamak amacıyla yapılmıştır.
- Platform: .NET Framework 4.7.2
- Programlama Dili: C#
- Veritabanı: Microsoft SQL Server
- ORM (Object-Relational Mapping): Entity Framework 6 (Database First)
- Arayüz: Windows Forms (WinForms)
- Geliştirme Ortamı: Visual Studio 2022 (veya kullandığınız sürüm)
Projeyi yerel makinenizde çalıştırmak için aşağıdaki adımları izleyin.
- Visual Studio (2019, 2022 veya üstü)
- .NET Framework (Proje ile uyumlu versiyon, genellikle Visual Studio ile birlikte gelir)
- Microsoft SQL Server (Express, Developer veya tam sürüm)
- SQL Server Management Studio (SSMS) (Tavsiye edilir)
-
Projeyi Klonlayın veya İndirin:
git clone https://github.com/omeraslanw/WebLabAuthProject.git
-
Veritabanını Script ile Oluşturun:
- SQL Server Management Studio'yu (SSMS) açın.
- Proje klasörü içindeki
Databasealtındaki.sqluzantılı script dosyasını SSMS'de açın. Executebutonuna basarak script'i çalıştırın. Bu işlem, gerekli veritabanını ve tabloları sizin için oluşturacaktır.
-
SQL Bağlantısını Kod İçinde Yapılandırın: Bu projede bağlantı bilgileri, merkezi bir yapılandırma dosyası yerine doğrudan kod içindeki
SqlConnsınıfından yönetilmektedir.-
Visual Studio'da Solution Explorer panelinden
SqlConn.csdosyasını bulun ve açın. -
Aşağıdaki satırda bulunan bağlantı dizesini (
connection string) kendi SQL Server bilgilerinize göre güncelleyin:// SqlConn.cs dosyasındaki connection() metodu public SqlConnection connection() { // BU SATIRI KENDİ BİLGİLERİNİZE GÖRE DÜZENLEYİN: SqlConnection conn = new SqlConnection(@"Data Source=SUNUCU_ADINIZ;Initial Catalog=WebLabAuthDb;Integrated Security=True"); conn.Open(); return conn; }
SUNUCU_ADINIZ: Kendi SQL Server sunucu adınızla değiştirin (örn:.veyaDESKTOP-ABC\SQLEXPRESS).Initial Catalog: Bu değerin, 2. adımda oluşturduğunuz veritabanı adıyla (WebLabAuthDb) aynı olduğundan emin olun.
-
-
Projeyi Çalıştırın:
- Visual Studio'da projeyi (
.slndosyası) açın. - Gerekli NuGet paketlerinin yüklendiğinden emin olun (Genellikle proje açıldığında otomatik yüklenir).
- Projeyi derleyin (
Build > Build Solution). Startbutonuna basarak uygulamayı başlatın.
- Visual Studio'da projeyi (


