ASP.NET GİRİŞ
Bir web uygulaması geliştirmek için öncelikle Microsof Visual Studio'yu açıyoruz.Burada yeni bir proje başlatmak için New Project diyoruz.Karşımıza çıkan ekrandan soldaki Visual C# ve Wwb alt başlığını seçiyoruz.Karşımıza gelen ekrandan ASP.NET Web Application seçiyoruz ve uygulamamıza alttaj-ki name alanından isim veriyoruz(Türkçe karakterler kullanmamaya dikkat ediniz.).Ayrıca name altındaki alandan projemizin nereye kaydedileceğinin yolunu ayarlayabilirsiniz.Onaylayarak devam ediyoruz.Ekrana bir pencere daha gelecektir.Burada bizim nasıl bir Web Uygulaması yapacağımızı sormaktadır.Bir Mvc projesimi veya Web Form kullanarak bir projemi yapacağımızı sormaktadır.Ekranın sağ altındaki Host in the cloud kısmı işaretli olmamasına dikkat ediniz.Bu kutucuk bize host hizmetinin sunulmasını sağlar.Biliyorsunuz ki web uygulamanızı geliştirdikten sonra internete atmak içn bir host almanız gerekmektedir.Microsoft bunu bizim için sağlıyor.Eğer bu kutucugu işaretlerseniz önce ödeme yapıp sonra projeyi başlatabilirsiniz.
Karşımıza çıkan ekranda sağda solution explorer kısmına web uygulaması geliştirmemiz için araçlar gelecektir.Bikaçınıı açıklamak gerekirse;
Şekil 1 : Uygulama Dosyaları
References:Projemizde kullanacağımız package'ları reference edebilmemizi sağlar.Örneğin projenizde Entity Framework kullanacak iseniz buraya Entity Framework'u references etmelisiniz.
Models:Buraya uygulamanızda kullanacağınız veritabanını eklemeniz gerekmektedir.Böylece uygulamada database karışmamış olacak.Herşey düzenli görünecektir.Bu düzeni MVC ile daha net görebiliriz.
Global.asax:Uygulamanızın başlangıcı ile ilgili değişiklikleri yapabildiğimiz yerdir.
Web.Config:Burdada en çok kullanılan,eğer başka 2. bilgisayardan uygulamayı aldıysanız ve uygulamaya veritabanı ekli ise burada 2.bilgisayarın data source ismi kaydedilir.Sizin projenizi çalıştırabilmeniz için veritabanını alsaniz bile burdaki datasource ismini kendi Sql isminizi vermek zorundasınız.Bu bilgi ConnectionStringler arasında yer almaktadır."data source=. " Aşağıdaki örnekte bilgisayarın local'inebağlanıldığı için "." olarak girilmiş.Siz kendi bilgisayarınızın adını girmelisiniz.
<connectionStrings>
<add name="NORTHWNDEntities" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=.;initial catalog=NORTHWND;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
Buraya kadar yazılan konular temel olarak asp.net uygulamasının neler içerdiğini gösteriyor.Bir dahaki yazımda uygulamamıza web form ekleyerek tasarımı ve kod kısmını nerde yapacağımızı anlatacağım.

Yorumlar
Yorum Gönder