Kaynak kodu HTML formatına çevirme (CopySourceAsHtml)

Programlama Yorum yapılmadı »

Konu Başlıkları: Visual Studio 2005, Visual Studio 2005 Add-in, <code> tag, CopySourceAsHtml

Visual Studio 2005, Blog kullanıcıları ve kod paylaşımı için herkesin sahip olması gereken bir add-in. Colin Caller a bu kullanışlı program için teşekkürler.
http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/

ASP.NET 2.0 ile asenkron web sayfaları

Programlama Yorum yapılmadı »

Konu Başlıkları: Visual Studio 2005, ASP.NET 2.0, Asynchronous Web Pages

ASP.NET 2.0 Master sayfalar, membership ve rol yönetimi, Data Binding ve benzeri birçok yeni ve kullanışlı özelliklere sahip. Ancak asenkron web sayfaları özelliği bence en önemli özelliklerinden biri.

Eğer web sitenizin trafiği yüksek miktarda IO işlemleri ve yüklü veritabanı sorguları içeriyorsa bir vakit gelir kullanıcılarınız 503 “Server Unavailable” sorunlarıyla kapınızı aşındırmaya başlarlar. Bunun sebebi her bir istemcinin bir iş parçacığını (thread) bloke ettiği iş parçacığı havuzunun (thread pool) üst sınıra ulaşmış olmasıdır. Normal web sayfalarında uzun soluklu işleminin yapılmasını bekleyen kullanıcı bir iş parçacığı alır ve işlem gerçekleşinceye kadar o parçacık bloke edilir.

Asenkron web sayfalarında ise kullanıcı işlemi başlattıktan sonra istemcinin iş parçacığı havuza geri döner yani sistemden temizlenir. İşlem tamamlandığında yeni bir iş parçacığı sonuçla beraber istemciye geri döner. Böylece havuzun un daha efektif kullanımı sağlanır ve tıkanmalar yaşanmaz.
Yazının devamını okumak için tıklayın »

An unhandled win32 exception occured in svchost.exe[XXXX]

Windows Yorum yapılmadı »

Konu Başlıkları: Windows XP, Windows Update Services, Exceptions

Birkaç gündür arkaplanda çalışan bir programın sinir bozucu An unhandled win32 exception occured in svchost.exe[14XX] hatasıyla karşılaşıyordum. Hata oluştuğu anda JIT Debugger ekrana geliyor ve tahmin edersiniz ki debug edilecek birşey bulamıyorsunuz :)

Bu sorun ADSL modem yerine kablo modem kullanmaya başladıktan sonra ortaya çıktı. IP ayarları buna sebep oluyor olabilir ancak bu ayarları değiştirmek kablo modemde mümkün değil. Konu ile ilgili biraz araştırma yaptım.
Komut satırından tasklist /SVC yardımıyla geçersiz işlem yürüten servisin windows otomatik güncelleştirmeler olduğunu belirledim (svchost.exe -k netsvcs)
Otomatik Güncelleştirmeler servisini devre dışı bırakırsanız sorununuz ortadan kalkacaktır.

AjaxControlToolkit Türkçe destekli yeni sürümü hazır.

Programlama Yorum yapılmadı »

Konu Başlıkları: MS Visual Studio 2005, ASP.NET, Ajax, Ajax Control Toolkit, Ajax Control Toolkit Installation

Ajax Control Toolkit 1.0.10618.0 sürümü kullanıcıların kullanımına sunuldu. Türkçe dil desteğininde eklendiği yeni toolkit i aşağıdaki adresten indirebilirsiniz. Önceki yazılarımda toolkit in nasıl kurulacağına dair bilgiler mevcuttur.

http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=4923

AjaxControlToolkit Türkçe Kaynak Desteği

Programlama Yorum yapılmadı »

Konu Başlıkları: ASP.NET, Ajax, Ajax Control Toolkit, Ajax Control Toolkit Turkish, CodePlex

Ajax Control Toolkit için Türkçe kaynakların çevirisini hazırladım ve Kirti Deshpande‘nin yardımıyla CodePlex sitesine başvuruda bulundum. Tüm ASP.NET ve Ajax Türkiye yazılımcılarına hayırlı uğurlu olsun.

Konu ile ilgili uygulama, test, destek ve eleştirileriniz için burayı veya CodePlex sitesini kullanabilirsiniz:
CodePlex Work Item #11123
Ajax Control Toolkit Hall of Fame

ASP.NET AjaxControlToolkit yeni sürümü çıktı.

Programlama Yorum yapılmadı »

Konu Başlıkları: MS Visual Studio 2005, ASP.NET, Ajax, Ajax Control Toolkit, Ajax Control Toolkit Installation

ASP.NET AJAX Control Toolkit takımı 6 haziran tarihli Ajax Control Toolkit 1.0.10606.0 sürümünü çıkardı. Birçok düzeltme ve yeniliğin yapıldığı yeni sürümü aşağıdaki adresten indirebilirsiniz.

http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=1813

Kurulumu yapabilmek için ilk önce aşağıdaki Visual Studio Content Installer (vsi) dosyasını çalıştırıp kuruyoruz.
\<AjaxControlToolkit Directory>\AjaxControlExtender\AjaxControlExtender.vsi

Daha sonra Visual Studio 2005 e toolkit component lerini ekleyeceğiz. Eğer Ajax Control Toolkit i daha önce Visual Studio 2005 e eklediyseniz Toolbox ı resetleyerek yada Ajax Extensions bölümünü silerek eskileri kaldırabilirsiniz (Uyarı: Toolbox ı resetlerseniz diğer custom componentler de toolbox dan silinecektir). Daha Sonra Toolbox dan sağ mouse tuşuna basarak Choose Items… ı tıklıyoruz çıkan ekrandan Browse ı tıklıyoruz ve aşağıdaki dosyayı bulup seçiyoruz ve Tamam düğmesine tıklayarak yeni AjaxControlToolkit component lerini Visual Studio 2005 e yüklemiş oluyoruz.
\<AjaxControlToolkit Directory>\SampleWebSite\Bin\AjaxControlToolkit.dll

Eğer elinizdeki sürümün hangi Ajax Control Toolkit olduğunu tesbit edemiyorsanız AjaxControlToolkit.dll dosyasınının özelliklerine girdiğinizde Sürüm bölümündeki Dosya Sürümü size gereken bilgiyi verecektir.

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Giriş