Subscribe:
veritabanı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
veritabanı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

21 Nisan 2014 Pazartesi

Visual Studio LightSwitch ile SQL Azure Veritabanına Bağlanma

İlk olarak bilgisayarınızda yoksa Microsoft Visual Studio Light Switch Betayı edinmeniz gerekiyor. Buradan ilgili indirme linkine ulaşabilirsiniz.
Bu yazıda Azure Veritabanı oluşturma kısınlarına değinmeyeceğim. Mevcut bir Azure veritabanı olduğunu varsayarak konuyu kavratmaya çalışacağım.

Visual Studio'yu açtıktan sonra File>New>Project yolunu izleyelim. Sonrasında aşağıdaki ekranda görüldüğü üzere LightSwitch alanını seçelim ve yandaki menüden Desktop Application seçeneğini seçip proje adı ve kaydedileceği alanı seçtikten sonra tamam butonuna tıklayalım.
 Tamam dediğimizde çıkan pencereden "Attach to external Data Source" bağlantısına tıklayalım.
 Aşağıdaki ekranlarda görüldüğü gibi yolumuza devam edelim.

 Aşağıdaki ekranda Server Name kısmına Azure server bağlantımızın ismini girelim. Sonrasında kullanıcı adı ve parola kısımlarını dolduralım. Test Connection butonu ile bağlantınızın doğru olup olmadığını test edebilirsiniz. Bağlantı yapılacak veritabanını da seçtikten sonra Tamam diyebilirsiniz.

 Artık veritabanınızda bulunan istediğiniz tabloları seçebilirsiniz.

 Visual Studio 2013 ekranında aşağıdaki gibi bir görünüm sizleri karşılayacaktır.

27 Temmuz 2013 Cumartesi

LİNQ YAPISI İLE FARKLI TABLOLAR ARASINDA İLİŞKİ KURMA

Linq yapısına daha önceki ilgili yazımda değinmiştim. Kısaca; veritabanı işlemlerini uygulama katmanında yapmamıza olanak sağlıyordu. Bu yazımda yine örneklerle konu başlığını açıklamaya çalışacağım.

Örneğin;veritabanımızda öğrenci ve veli adında 2 tane tablomuz olsun.



Uygulamamız içerisinde nesneler oluşturup bu yapıyı kulanabilememiz için aynı tablo adlarına ait sınıflar oluşturulsun. Tablolardaki her alan adları bu sınıflarda değişken olarak girilsin.

Veli Sınıfı
Öğrenci Sınıfı