Sign In

 

 

Visual Studio Üzerinde ASP.NET Core Geliştirme Ortamını HazırlamakVisual Studio Üzerinde ASP.NET Core Geliştirme Ortamını Hazırlamak2592017-01-04T12:05:00Z 4.1.2017 12:05:00Sinan Bozkuş<div class="ExternalClass896284126C284A8EB67CBCFD309FDE58"><p><strong>Microsoft</strong> tarafından 2014 yılında <strong>açık kaynak</strong> olarak duyurulan <strong>.NET Core</strong> platformu, 2016'nın Haziran ayında RTM olarak kullanıma sunuldu. <strong>.NET Framework</strong>'e göre daha hızlı, modüler ve esnek bir yapı sunan .NET Core ile <strong>platform bağımsız </strong>uygulamalar da geliştirebileceğiz.</p><p>Yeni bir çekirdek ile sıfırdan geliştirilen <strong>ASP.NET Core</strong>, yazılım geliştirme aşamasında klasik <strong>ASP.NET</strong> ile oldukça benzer bir yapıdadır. Microsoft, ASP.NET Core ile <strong>MVC </strong>mimarisini devam ettirmiş, <strong>WebForms </strong>desteğini ise henüz sunmamıştır.</p><p>.NET Core, <strong>Visual Studio 2015</strong> içerisinde varsayılan olarak gelmediğinden harici olarak kurulması gerekmektedir. Kurulum dosyalarını indirmek için <a href="https://www.microsoft.com/net/download/core" style="text-decoration:underline;"><span class="ms-rteForeColor-8" style="text-decoration:underline;">https://www.microsoft.com/net/download/core</span></a> adresine giriyoruz.</p><p><img src="/blog/PublishingImages/Lists/Posts/AllPosts/vs-asp-net-1.png" alt="vs-asp-net-1.png" style="margin:5px;width:575px;height:272px;" /> </p><p>En güncel sürümü kurmak için "<strong>Current</strong>" sekmesine geliyoruz. <strong>LTS</strong> (Long Term Support) sürümlere daha uzun süre destek verilmekle birlikte genellikle güncel sürüm değillerdir. Geliştirme ortamı için kurulum yapacağımızdan "<strong>SDK</strong>" (Software Development Kit) olanı seçeceğiz. Bir sunucu üzerine (Windows Server vb.) kurulum yapacaksanız "<strong>Runtime</strong>" olanı seçmeniz yeterli olacaktır.</p><p>Makalemizde <strong>64bit Windows</strong> üzerinde kurulu olan Visual Studio 2015 üzerinden ilerleyeceğimizden Windows satırındaki x64 olan SDK'i kuruyoruz.</p><p><img src="/blog/PublishingImages/Lists/Posts/AllPosts/vs-asp-net-2.png" alt="vs-asp-net-2.png" style="margin:5px;width:575px;height:389px;" /> </p><p>Lisans anlaşmasını kabul edip kurulumuzu tamamlıyoruz.</p><p>Kurulum tamamlandıktan sonra "<strong>Command Prompt</strong>" (Komut Satırı / cmd) üzerinde "<strong>dotnet –version</strong>" komutu ile kurulu .NET Core versiyonunun sürümünü görüntüleyebiliriz.</p><p><img src="/blog/PublishingImages/Lists/Posts/AllPosts/vs-asp-net-3.png" alt="vs-asp-net-3.png" style="margin:5px;" /> </p><p>Tüm komutları görmek için "<strong>dotnet –help</strong>" komutunu çalıştırabilirsiniz.</p><p><img src="/blog/PublishingImages/Lists/Posts/AllPosts/vs-asp-net-4.png" alt="vs-asp-net-4.png" style="margin:5px;width:575px;height:124px;" /> </p><p>Kurmuş olduğumuz SDK ile Windows üzerine .NET Core geliştirmek için gerekli olan paketleri sağlamış olduk. Şu aşamada komut satırı ile birlikte <a href="https://code.visualstudio.com/" target="_blank" style="text-decoration:underline;"><span class="ms-rteForeColor-8" style="text-decoration:underline;">Visual Studio Code</span></a>, <a href="https://www.jetbrains.com/rider/" target="_blank" style="text-decoration:underline;"><span class="ms-rteForeColor-8" style="text-decoration:underline;">Rider</span></a> veya benzeri bir editör kullanarak geliştirme yapabiliriz.</p><p>Biz geliştirme ortamı olarak Visual Studio tercih edeceğimizden Visual Studio 2015 için gerekli olan "<strong>Tools</strong>" kurulumunu yapacağız. <strong>Visual Studio 2015 Tools </strong>(Preview 2) kurulum dosyasını indiriyoruz ve kurulum işlemlerini tamamlıyoruz.</p><p>Visual Studio programını açıp "<strong>New Project</strong>" penceresine geldikten sonra "<strong>Templates</strong>" bölümü içerisinde karşımızda ek olarak "<strong>.NET Core</strong>" geldiğini göreceğiz. .NET Core ile platform bağımsız (Windows/Linux/OS X) <strong>Web Uygulamaları</strong> (MVC) ve <strong>Konsol Uygulamaları</strong> geliştirebiliriz.</p><p>Bir web uygulaması geliştireceğimiz için <strong>ASP.NET Core Web Application</strong> (.NET Core) seçip devam ediyoruz.</p><p><img src="/blog/PublishingImages/Lists/Posts/AllPosts/vs-asp-net-5.png" alt="vs-asp-net-5.png" style="margin:5px;width:575px;height:401px;" /> </p><p>Karşımıza çıkan seçenekler arasından "<strong>Web Application</strong>" seçmemiz durumunda bir web uygulaması için gerekli olan alt yapısı ve örnek sayfalar hazır olarak gelecektir. Empty seçmemiz durumunda ise boş bir proje şablonu oluşacak ve gerekli yapıyı bizim hazırlamamız gerekecektir. Web Application seçerek devam ediyoruz.</p><p>​<img src="/blog/PublishingImages/Lists/Posts/AllPosts/vs-asp-net-6.png" alt="vs-asp-net-6.png" style="margin:5px;" /> </p><p>Projemizin oluşması tamamlandığında aşağıdaki gibi bir html dosyası bizi karşılayacaktır.</p><p><img src="/blog/PublishingImages/Lists/Posts/AllPosts/vs-asp-net-7.png" alt="vs-asp-net-7.png" style="margin:5px;width:575px;height:343px;" /><br></p></div>visual-studio-uzerinde-asp-net-core-gelistirme-ortamini-hazirlamakhttp://www.bilgeadam.com/blog/Lists/Photos/PostImages/visual-studio-asp-net-core.png.NET Core, Visual Studio 2015 içerisinde varsayılan olarak gelmediğinden harici olarak kurulması gerekmektedir. bluePROYazılım

Yazara Soru Sor




SORU GÖNDER