19 Kasım 2015 Perşembe

Local IIS'le Proje Geliştirmek ve Faydaları Hakkındaki derin olmayan blog girdisi :P

Yıllar hıızla geçiyor.. Takip edemiyorum cinlerim :)

E-ticaret mevzusu beni kesmedi. Onunla birlikte bir de yakşalık olarak 1 senedir aburlu cuburlu bir kurumsal firmada mobil yazılımcı olarak çalışmaya başladım.
Bir de "ah başarısız projelerim" mevzusu devam etmekte ama yakında başarısız sıfatından kurtulacaklar inşallah ^^ hissediyorumm çünkü güzel çalışıyoruz ve karşılığı da güzel olur diye inandık.
E tabi olmazsa olmaz derslerim de cabası. 16 tane dersim var bu döneeem..


(Burada bir karikatür vardı ama telif yerim diye kaldırdım. Herkese dava açıyorlarmış karikatür paylaşılıyor diye. Karikatürün doğasına hiç uymuyor bence bu tavır :-/ Allah zihin açıklığı versin. Sebep?)


Kısaca gerçekten ne yoğunluğumu, ne hayatımı, ne yılları; dolayısıyla ne de blogumu takip edebiliyorum.

Saygıdeğer müdürüm ve güzel insan uzmanım bana bir dolu makale ödevi vermişti. Bu ödevleri yapmamamın pek çok nedeni vardır elbet; ben en çok payı tempomu kaldıramamama ve heves katsayımın düşmesine bağlıyorum. Yaşlandım be cinlerim. Yine de yapmam gerekirdi tabi. Kendi iyiliğim içün.

Yine yazdım da yazdım. Uzun ara verince başlangıcın da uzun olması kaçınılamadı demek ki, neyse konuya döneyim.

Local iis'de proje geliştirmek güzel birşeymiş. :) Bunu her projemde kullanmak ve yöntemini unutmamak istiyorum çünkü geliştirmeye, teste çok hız katan bir yöntem.

Öncelikle IIS Manager'ımız açılır. Add Website... seçeneğinden yeni bir site eklenir. Örneğin projem.local.com olsun sitemizin adı.. ;



Binding kısmından istersek Type'ı https de seçebiliriz ancak bunun için local sertifika tanımı yapmak gerek :) Bunun nasıl yapıldığı da başka bir makale konum aslında. Yüzüm kızarmadan yazabiliyorum yine deee..

Neyse daha sonraa Visual Studio'da projemizin üzerinde sağ tıklıyoruz en alttaki ingiliz anahtarlı Properties ekranımıza giriyoruz. Web sekmesinden aşağıdaki ayarları yapıyoruz.




Burada iis'te oluşturduğumuz site adresini vermemiz ve Local IIS seçiyor olmamız önemli. Daha sonra Create Virtual Directory deyip kaydediyoruz. Visual Studio'da işimiz bu kadar. 

Son olarak bu işlemlerden sonra hosts dosyanızda güncelleme yapmayı unutursanız saatlerce nedenn olmuyor buuu diye çırpınıp; unuttuğunuz şeyin ne kadar basit olduğunu farkedince suratınızda oluşan o kendinize karşı oluşan güzel duygularınızı sonuna kadar dışa vuran ifadeyi ve içerinizdeki yangını bastıramayabilirsiniz. :P (yaşanmışlık uzun cümleciği)

Neyse bu hosts dosyacığımız genel olarak C:\Windows\System32\drivers\etc altında bulunur. Bu dosyamızı notepad++ ile açıp en altına 

127.0.0.1 projem.local.com

yapıştırıp yönlendirmemizi yaparsak artık herşey hazır olmalı. Her build'de çokça vakit kaybetmeyeceğiniz hızlı ve pratik bir geliştirme ortamı hazır. Artık projemizi geliştirirken adres çubuğumuza projem.local.com yazabiliriz.

There is no place like 127.0.0.1 ;)

Bu kadar.

Bitti.

uhte pah pa uhte...