Docker’da bir Asp.Net uygulaması, Hata Ayıklama

Önceki makalelerle birlikte Docker konseptlerine ve kullanımına aşina olduğunuzu umuyorum. Bu makalemde konuyu bir adım öteye götürerek Docker container’ı içerisindeki Asp.Net Core uygulamanızı nasıl debug edebileceğinizi sizinle paylaşacağım. Sürecin tüm adımlarını görebilmeniz için makalemde sıfırdan başlayacağım.  Daha önceki makalelerimi takip edenlerinizin de baştan sona okumasında fayda var; çünkü Docker imajımızı bu defa farklı bir yöntemle...
Okumaya devam...

Asp.Net Core: İzle ve Otomatik Derle

Asp.Net Core, RTM olması ile birlikte tüm gözleri üzerinde topladı. Önceden tek bir işletim sistemiyle sınırlanan asp.net geliştiricilerinin önüne yeni olasılıklar ve bir çok farklı seçenek çıkmaya başladı. Bu gelişmelerden bir tanesi de şüphesiz ki, hafta içerisinde detaylarını verdiği şekilde Asp.Net Core uygulamalarımızı Docker container’ları içerisinde çalıştırabilmek. Öte yandan, platform bağımsızlığını kazanan DotNet Core ve...
Okumaya devam...

ASP.Net Core Uygulaması için Docker İmajı Hazırlamak – Production

Bir önceki makalemizde her ne kadar geliştirdiğimiz Asp.Net uygulaması için Docker imajı hazırlamış olsak da, hatırlarsanız imaj dosyamız içerisinde kaynak kodlarımızda yer alıyordu. Container’ımız ilk başladığında kaynak kodlar derlenerek çıktısı çalıştırılıyordu. Gerçek hayat senaryolarında isterler biraz farklı olabilir, en azında üretim ortamınıza kaynak kodlarınızın bulunduğu bir imaj atmak istemeyeceğinizi düşünüyorum. Bu sebeple, bu makalemde önceki...
Okumaya devam...

ASP.Net Core Uygulaması için Docker İmajı Hazırlamak

Önceki makalelerle birlikte Docker konseptlerine ve kullanımına aşina olduğunuzu umuyorum. Bu makalemde konuyu bir adım öteye götürerek geliştirdiğimiz bir ASP.Net Core uygulamasını nasıl bir Docker imajına dönüştürebileceğimizi ve bir Container içerisinde Docker’da nasıl çalıştırabileceğimizi anlatacağım. Sürecin tüm adımlarını görebilmeniz için makalemde sıfırdan başlayacağım. Geliştirme ortamı olarak pek çok .Net geliştiricisinin alışkın olduğu Windows ve Visual...
Okumaya devam...

Raspberry Pi – Asp.Net uygulamalarını Sunulması

   Önceki makalemle giriş yaptığımız Raspberry Pi dünyasında Mono ile uygulama geliştirmeye tam gaz devam ediyoruz. Raspberry Pi ile geliştirilen projeleri inceleme fırsatınız olduysa dikkatinizi çekmiştir, pek çok örnekte uzaktan kullanım tercih edilmekte. Özellikle ev otomasyonu ile ilgili örneklerde kullanım kolaylığı oluşturması nedeniyle mobil cihazlardan erişim ön plana çıkmakta. Bu yaklaşım gerek LCD v.b. bir...
Okumaya devam...

OWIN Katmanı Olarak ASP.Net Web API

   OWIN makale serimizde son hızla devam ederken durup geldiğimiz noktaya bir bakacak olursak platform ve uyguma bağımsız olarak olarak katmanlarımızı sunabildiğimizi görebiliriz. İster Katana ile üçüncü parti bir uygulama kullanarak, ister IIS üzerinden, hatta istersek de kendi geliştirdiğimiz bir uygulama üzerinde.. Bu örnekler çoğaltılabilir…    Şimdiye kadar konuyu basit tutabilmek adına sadece OWIN katmanları...
Okumaya devam...

WCF ve ASP.Net oturumları

   Bir süre önce bloğumda yayınladığım WCF’e giriş makaleme gelen WCF ve ASP.Net oturumları sorusuna verdiğim kısa yanıtı ayrı bir makale ile ele almanın daha faydalı olacağını düşündüm.    Konuya başlarken, öncelikle soruyu hatırlayalım; Fatih hocam selamlar, Makaleniz için çok teşekkür ederim. Çok işime yaradı. Şimdi bu konuyla ilgili bir soru sormak istiyorum. Ben WCF...
Okumaya devam...

Masaüstü Uygulamasından ASP.NET Sayfalarıyla Etkileşim Webiner’i

   NedirTv.com çatısı altında gerçekleştirdğimiz ve geçtiğimiz pazartesi akşamı saat 21:00 ‘da başlayan ve süre olarak da 1.5 saati bulan webiner’de bir masaüstü ya da konsol uygulamasından web sayfalarına, özellikle de asp, asp.net, php, jsp gibi dillerle yazılmış web sitelerine nasıl veri gönderebileceğinize değindim. Katılımcılar açısında faydalı olduğuna inandığım “Masaüstü Uygulamasından ASP.NET Sayfalarıyla Etkileşim” webiner...
Okumaya devam...

Otomatik Olarak ASP.Net Uygulaması Hata Dökümünü Alma

   Otomatik çalışan sistemleri uzaktan yönetiyorsanız hata oluşması durumunda hata dökümünü (error dump) almanın problemi tespit etmek adına ne kadar önemli olduğunu biliyorsunuzdur. Hata dökümü almada genelde yaşanılan sıkıntı hataların anlık oluşması nedeniyle hata dökümünün alınmasına fırsat olmamasıdır. Bu gibi durumlarda Windows Server 2008 SP1, Windows Vista SP1’den itibaren gelen Windows Error Reporting (WER) hayat...
Okumaya devam...

Asp.Net Oturum Sağlayıcısını AppFabric Oturum Sağlayıcısı ile Değiştirmek

Windows Server AppFabric hakkında daha önce yazmış olduğum makalelerime gelen sorulardan birisi de mevcut ASP.Net uygulamalarını Windows Server AppFabric önbelleğini kullanacak şekilde nasıl yapılandırılacağıydı. Bu makalemde asp.net tarafında yapılması gerekenleri adım adım paylaşmaya çalışacağım. Asp.Net oturumunu neden AppFabric oturum sağlayıcısı ile değiştirmeliyim?      Oturum sağlayıcımızı nasıl değiştirebileceğimizi anlatmadan önce, isterseniz neden böyle bir değişikliğe ihtiyaç...
Okumaya devam...