• Anasayfa
  • Hakkımızda
  • Etkinlikler
  • Destek Verin
  • Site Haritası
  • Giriş Yap
  • Üye Ol
  • Facebook
  • Twitter
  • RSS
Yazılım Dilleri
  • Soru - Cevap
  • EĞİTİM SETİ
  • KATEGORİ
  • DUYURU
  • TEKNOLOJİ HABERLERİ

Son Sorular

  • 8/2/2020 11:38:31 PM'Basit' Yazılım Dili
  • 6/25/2020 3:18:13 PMderleme hatası
  • 12/11/2017 4:49:15 PMWindows Hizmeti Hk.
  • 4/23/2016 12:55:33 AMC programlama 2 oyun

Popüler Sorular

  • 5/27/2012 5:49:50 AMAsp.Net ile Date time alana veri ekleyemiiyorum ?
  • 4/2/2012 12:45:18 AM.exe uzantılı dosya için dijital imza nerde nasıl alınır.
  • 5/12/2012 8:44:49 AMAcil Yardım
  • 5/27/2012 1:46:51 PMveri tabanı bağlantısı
  • .Net Framework
  • 8085 Assembly
  • Active Directory
  • ADO.NET
  • Android
  • Apple IOS
  • Arduino
  • ASP.NET
  • ASP.NET MVC
  • Blackberry
  • C#.Net
  • C++
  • CCG Framework
  • CISCO
  • CSS
  • Diğer
  • Dreamweaver
  • Entity Framework
  • Exchange Server
  • Gömülü Sistemler
  • GSM Programlama
  • Güncel
  • Güvenlik
  • HTML5
  • Java
  • Javascript / JQuery
  • Jira
  • Kariyer ve İş Yaşamı
  • LibreOffice
  • LINQ
  • Linux
  • Matlab
  • Microsoft Dynamics CRM
  • Mobil Uygulama Geliştirme
  • MySQL
  • NoSQL
  • Oracle
  • OWIN
  • PFSense
  • PHP
  • Powershell
  • Python
  • Sanallastirma
  • SAP-ABAP
  • SCOM 2012
  • SEO
  • Sharepoint 2010
  • Sharepoint 2013
  • Silverlight
  • Sistem Analiz ve Tasarımı
  • SQL Server
  • Symantec
  • TFS
  • T-SQL
  • Ubuntu
  • VB.NET
  • Veritabanı Yönetim Sistemleri
  • Visual Studio
  • VMware
  • WCF
  • Web Hosting
  • Windows 8
  • Windows Azure
  • Windows Phone 7.1
  • Windows Phone 8
  • Windows Server
  • Wordpress
  • WPF
  • Xamarin
  • XNA
  • Yazılım Mühendisliği
  • Yöneylem Araştırması
  • ASP.NET MVC
  • Entity Framework
  • Javascript / JQuery
  • LINQ
  • PHP

Son Duyurular

IPhone 6 ve IPhone 6 Plus Teknik Özellikleri ve Fiyatı

IPhone 6 ve IPhone 6 Plus Teknik Özellikleri ve Fiyatı

DELL'in Yeni Projesi: USB Bilgisayar (Project Ophelia)

DELL'in Yeni Projesi: USB Bilgisayar (Project Ophelia)

Windows Phone Youtube Uygulaması Google ve Microsoft ile Yeniden Yapılıyor

Windows Phone Youtube Uygulaması Google ve Microsoft ile Yeniden Yapılıyor

Android ve Apple IOS Telefonlar için Blackberry Messenger (BBM)

Android ve Apple IOS Telefonlar için Blackberry Messenger (BBM)

Nokia Lumia 925 Teknik Özellikleri, Lumia 928 ve 920 ile Karşılaştırması

Nokia Lumia 925 Teknik Özellikleri, Lumia 928 ve 920 ile Karşılaştırması

LG Optimus G Pro Özellikleri ve Gözle Video Oynatma Teknolojisi

LG Optimus G Pro Özellikleri ve Gözle Video Oynatma Teknolojisi

Windows Azure Database ini C# Projesinde Kullanmak

Windows Azure Database ini C# Projesinde Kullanmak

19.04.2013

Yazar: Yunus Emre Araç (Google+)

Kategori: Windows Azure

4074

 Merhaba arkadaşlar bugün sizlere Windows Azure da database oluşturup bunu herhangi bir C# projesinde nasıl kullanabileceğimizi anlatacağım.

Bu yöntemi kullanmak size :

  • Proje arkadaşlarınızla tek database üzerinden çalışabilmenizi sağlayacak ve işlerinizin daha kısa sürede tamamlanmış olacaktır.
  • Kendi bilgisayarlarınızdaki local database deki uyuşmazlıktan kurtulacak ve her seferinde bunu kontrol etmekten kurtulacaksınız.
  • Projeyi online bir ortamda test etmiş olabileceksiniz ve exe yi gönderdiğiniz her bilgisayarda sorunsuz çalışacaktır.

Ben örnek olarak Windows Form da basit bir kayıt formu yaparak anlatmaya çalışacağım.

1

Başlangıç olarak database oluşturacağız. Azure hesabımıza girdikten sonra sol taraftaki itemlerden "SQL DATABASES" kısmına geliyoruz.

2

Buradan "CREATE A SQL DATABASE" tıklıyoruz.

3

Bu kısımda yine basit bir arayüzle database imizi rahatlıkla oluşturabileceğiz. Ama diğer adımlara geçebilmek için database adını ve servere seçmeniz gerekmektedir.

4

Ben yeni bir server oluşturmasını istedim ve diğer ayarlarıda isteğime göre düzenledikten sonra sağ alttaki ok işaretine tıklayarak diğer adıma geçiyoruz.

5

Burada database imize ulaşabilmemiz için gerekli bilgiyi ve hangi kıtada tutulması gerektiğini ayarladıktan sonra tick işaretine basarak databes oluşturma işlemlerini başlatabiliriz.

Şu an database imiz oluşturulmakta ve bu belirlediğimiz özellikleri ve internet hızına göre oluşturma süresi değişebilir.

7

Gördüğünüz gibi database im oluştu ve şuan aktif şekilde çalışıyor.

8

Database imizi oluşturduktan sonra Visual Studio muzu açıyoruz ve "New Project" diyerek projemizi oluşturmaya başlıyoruz.

9

Gelen pencereden "Windows" u seçip oradan "Windows Form Application" u seçip projemize adını verdikten sonra "OK" butonuna basarak projemizi oluşturuyoruz.

10

Karşımıza gelen form ekranını istediğimiz gibi dizayn ediyoruz. Ben sadece adı ve soyadı alarak database ime kaydetmek istiyorum.

11

Oluşturduğumuz database geri dönüp tıkladığımızda karşımıza böyle bir ekran açılacaktır. Sağ tarafta duran "Show connection string" kısmına tıkladığımız zaman karşımıza bu database bağlanmak için gerekli string bilgilerini verecektir.

12

Açılan ekranda bana lazım olan kısımdaki string kodu kopyalıyorum.

13

Projemizin arka planındaki bağlantı kodunu içine aynen yapıştırıyoruz.

NOT: Bu bağlantı string ini yapıştırdıktan sonra string in içerisindeki "user ıd" ve "passaword" kısımlarını daha önceden belirlediğimiz bilgilerle değiştirmeniz gerekmektedir.

14

Şimdide bilgilerimizin kayıt edebileceğimiz tablomuzu oluşturmaya geldi. Azure un sağladığı en büyük avantajlardan biride tablolarımızı oluşturup düzenlememizi sağlamak için bilgisayarımızda SQL server management studio ya gerek olmamasıdır.

Database imize girdiğimizde aşağıdaki "MANAGE" kısmına bastığımız zaman bize web üzerinde bu database yi yönetebileceğimiz bir management studio sağlamaktadır.

15

Karşımıza gelen ekranda gerekli bilgileri girerek database imize giriş yapabiliriz.

16

Database mize girdikten sonra sol alt tarafta "Design" yazan kısma tıklıyoruz.

17

Bu kısımda ise tablomuzu oluşturabiliriz.

18

Oluşan tabloda gerekli ayarlamaları gerçekleştirdikten sonra yukarı da "Save" butonuna basarak tablomuzu kaydediyoruz.

19

Projemizin buton click event inin içine yukarıdaki gibi SQL database kayıt kodlarını yazıyoruz.

Gördügünüz gibi kod tarafında hiç bir değişiklik yapmak zorunda kalmadık ve projemiz online olarak her yerde çalışabilecektir.

20

Projemizi çalıştırıyoruz ve deneme amaçlı bilgileri girip kaydediyoruz.

21

Bu kaydedilen bilgileri ise tablomuza geldiğimiz zaman üst tarafta "Data" yazan kısma tıklayıp girdiğiniz zaman görebileceğiz.

22

Evet arkadaşlar gördüğünüz gibi deneme amaçlı yaptığım kayıt işlemi database tabloma kaydedilmiş.

Gördüğünüz gibi hiç bir zorlanma yaşamadan rahatlıkla projemi tamamlamış oldum. :)

Yazar Hakkında

Yunus Emre Araç

Yunus Emre Araç

http://www.yunusemrearac.com/

Simternet İletişim Software Developer | Old Microsoft Student Partners Lead | IEEE Yönetim Kurulu Başkan Yardımcısı | İnönü Üniversitesi Bilgisayar Mühendisliği

Sosyal Medya

ORANLAR

  • 4074izleme

Arkadaşlarınla Paylaş

  • Tweet

0 Yorum

Yorum Yaz / Soru Sor

Lütfen yorum yazmak veya soru sormak için üye girişi yapınız.

Son Yorumlar

  • Böyle bir sayfalama ağ trafiğini hafifleti...
  • Böyle bir sayfalama ağ trafiğini hafifleti...
  • Merhaba, ellerinize sağlık çok yardımcı ol...
  • Merhaba Bu uygulama örneğinden ASP.net ...
  • Hocam Link başka sayfaya yönlendiriyor.

En Güncel Sorular

  • Bilgilendirme maili (C#.Net)
  • Power Pivot (Sharepoint 2010)
  • BigInteger, BigDecimal (Asp.Net ve Asp.Net MVC)
  • visual C# ile asp nette veritabanı islemleri (Asp.Net ve Asp.Net MVC)
  • Share Point ile Dosya Arşiv Yönetim Sistemi yapılabilir mi ? (Sharepoint 2010)

En Son Cevap Verilen Sorular

  • Bilgilendirme maili
  • BigInteger, BigDecimal
  • visual C# ile asp nette veritabanı islemleri
  • Share Point ile Dosya Arşiv Yönetim Sistemi yapılabilir mi ?
  • txt dosyasına veri yazma

Twitter

Takip et: @yazilim_dilleri

En Çok Okunanlar

Elif BAYRAKDAR

C# ile SQL Server Bağlantısı, Insert, Update ve Delete Sorguları

23.05.2013

  • 123776
  • 0
Hakan Keskin

C# ile Windows Service Projesi Oluşturma, Debug Etme ve Setup Hazırlama

17.12.2013

  • 70839
  • 0
batuhan avlayan

Php - Mail Gönderme (İletişim Formu)

02.09.2013

  • 51496
  • 0

Sponsorlar

KODLAB
Pluralsight
Exchange server is
Office 365
YAZILIM DİLLERİ
Yukarı Çık
  • Hakkımızda
  • Facebook
  • Twitter
  • RSS

© Yazılım Dillerinin Buluşma Noktası | Kaynak belirtildiği sürece makaleler kopyalanabilir.
YazilimDilleri.Net sitesinde yer alan kullanıcıların oluşturduğu tüm içeriklerin yayınlanması ile ilgili yasal yükümlülükler içeriği oluşturan kullanıcıya aittir, YazilimDilleri.Net hiçbir şekilde sorumlu değildir.

Kapat

Giriş Yap

Kullanıcı Adı

Şifre

Şifremi Unuttum

KULLANICI GİRİŞİ