"cdb.exe" için debugger script’leri geliştirme

 Merhabalar, Önceki bir makalemde, debugger (“Windbg.exe”) kurulumunun nasıl yapılacağını görmüş ve “SOS.dll” gibi debugger eklentilerine değinmiştik. “Windbg.exe”, “Debugging Tools for Windows” kurulum paketi ile birlikte geliyordu ve bu pakette ilgili “Windows SDK”sının alt paketlerinden biri idi. “Windbg.exe” ile birlikte aynı kurulumda gelen “cdb.exe”, aslında bizim daha alt seviye “debugger”ımız ve arka planda “dbghelp.dll” kullanıyor.  Bu yazımda “cdb.exe”…

0

Perfview ile wt ("watch and trace") çıktı analizi

Daha önceki bir yazımda “Perfview” uygulamasını tanıtmış, ve performans incelemeleri için nasıl kullanılabileceğini ele almıştım. Perfview, sistemde çalışan process ve thread’ler üzerinden belirli aralıkla “Callstack” sample’ları toplayarak hangi çağrıların daha çok zaman aldığını belirlememizi sağlıyor. Bunun yanısıra, “.net heap” analizi, event analizi vs. gibi farklı analiz tiplerine de olanak sağlamakta. Perfview uygulaması, “.NET Runtime, Architect” ekibinden…

0

Cortana ile tanışın, Windows Phone 8.1 (Blue) güncellemesi

Merhabalar, Windows 8.1 güncellemesini,  “Developer” olarak herkezden önce edinerek, yeni özelliklere göz atabilir ve kişisel asistanınız Cortana ile tanışabilirsiniz. Cortana arka planda Bing’i kullanarak sizin sorularınızı yanıtlayan bir asistan uygulaması. Bunun haricinde, güncelleme ile birlikte birçok yeni özellik de gelmekte.Yükleme için öncelikle AppStudio sitesine gidip, Microsoft live hesabınızla ücretsiz olarak kayıt olmalısınız. Sonrasında yapmanız gerekenler: –…

0

Session modülüne erişim esnasında diğer isteklerin "RequestAcquireState" durumunda beklemeleri

Merhaba, Çoğumuz IIS üzerinde çalışan uygulamalarımızda, oturum bazındaki bilgileri saklamak için “SessionState” modülünü kullanıyoruz. Fakat bu modülü kullanırken dikkat edilmesi gereken bir nokta var. Bu yazıda bu konuya değineceğiz. Biliyoruz ki bir “ASP.NET” isteği, konfigürasyonu doğrultusunda, bir dizi “HTTP modül”leri içerisinde taşınır ve işlenir. Buna “IIS pipeline” diyoruz. IIS’in gücü bu yapıdan gelmektedir ve birçok…

0

BizTalk 2013 CU2 ve BAP 2013 CU1 yayınlandı

Merhaba, 31 Ekim itibari ile BizTalk’un son sürümüne ait toplu güncelleştirme paketi yayınlandı.Tüm BizTalk güncelleştirme paketlerini bu link’ten edinebilirsiniz. Güncelleştirmeler toplam 19 farklı soruna çözüm getiriyor. Özellikle benim çok sık olarak karşılaştığım ESB konfigürasyonu sırasında oluşan aşağıdaki hata için çözümde pakete dahil edilmiş: FIX: “Could not load file or assembly ‘Microsoft.BizTalk.Interop.SSOClient Bunun haricinde bellek ve…

0

Windows Server 2012 / IIS 8.0 uygulamalarında tarih formatının "d.M.yyyy" olarak değişmiş olması

Merhaba Arkadaşlar, Varsayılan tarih formatı “Windows Server 2012” üzerinde, “Windows Server 2008 R2” den farklı olduğu için, IIS uygulamalarınızı IIS 8.0 üzerine taşırken, uygulamanızda kullanmakta olduğunuz tarih formatlarında değişiklik olduğunu farketmiş olabilirsiniz. Bunu en basitinden aşağıdaki “aspx” kodunu kullanarak test edebilirsiniz. Bu kod “System.DateTime.Now” çıktısını ekrana dökecektir:   <%@ Page %> <script language=”C#” runat=”server”> private…

3

Windows Server 2012 ve IIS 8.0 üzerinde 403.16 veya 403.7 alabilirsiniz

Merhaba, Windows Server 2012 ile gelen IIS 8.0 sürümünde “Client Certificate Authentication” kullanıyorsanız, işler IIS 7.5 ‘dakinden biraz daha farklı yürümekte. Biliyoruz ki IIS, “Client Certificate Authentication” esnasında , istemci tarafına kendi güvendiği “Certificate Authority” lerin yeraldığı bir CTL (Certificate Trust List) gönderiyor. Bu sayede sunucu üzerinde kendi güvendiğiniz Sertifika sağlayıcıları sınırlandırabiliyoruz. Bağlantıda ki makalede…

0

Biztalk 2013 ile yoluna devam ediyor

Merhaba Arkadaşlar, Uzunca bir zamandır Biztalk ‘un yeni sürümü çıkacak mı çıkmayacak mı tartışmaları son buldu ve Biztalk 2013 sürümü ile tekrar sahnede. Hatırlarsınız önceki yazılarımdan bir tanesinde Biztalk 2010 R2 CTP sürümünü incelemiştik. Fakat görünen o ki Biztalk ‘un yeni sürümü 2010 R2 yerine Biztalk 2013 oldu. Üstelik bu sürüm Azure entegrasyonu ile “Cloud” ile…

0

IIS ETW trace alma ve inceleme

Merhabalar, Biliyorsunuz ki IIS sunucusunun son sürümleri ile birlikte gelen FRT (Failed Request Tracing) gibi etkili birçok hata ayıklama yöntemi mevcut. Örneğin FRT; hatanın hangi modülden geldiği ve hatanın içeriğinin ne olduğu ile ilgili detaylı bilgi toplamak için faydalı bir yöntem. Peki diyelim ki HTTP isteği IIS üzerinde beklemediğiniz bir biçimde sonlandırılıyor ve “IIS log”larında,…

0

Ücretsiz e-kitap: Programming Windows 8 Apps with HTML, CSS, and JavaScript

Eğer Windows 8 uygulamaları geliştirmeye başlamak istiyorsanız Microsoft Press tarafından yayımlanan “Programming Windows 8 Apps with HTML, CSS, and JavaScript” kitabını öneririm. Üstelik kitabın PDF versiyonunu ücretsiz olarak indirebilirsiniz. Kitabın PDF versiyonunu http://go.microsoft.com/FWLink/?Linkid=270056 adresinden indirebilirsiniz.