Arda Çetinkaya Thoughts on software, with the occasional personal rambling…

Geçenlerde Visual Studio’nun özelliklerini geliştiren veya yeni özellikler ekleyen extension’lar bulabileceğiniz bir siteye rastladım. Daha çok bu tarz extension’lar geliştirenlere yönelik olan siteye göz atmanızı öneririrm.

http://www.visualstudiogallery.com/

 

Bir arkadaşımın çoğalan Gonzales yavrularını evlat edindim. Çok tatlı ve eğlenceli 2 tane 1 aylık gonzalesim olmuş oldu.Güzelde oldu…Beslemesi de kolay, kendi kendine yetebilen sevimli bir hayvan.

 

Asp.net’de bazen hangi kontrolün PostBack olduğunu anlamamız gerekebilir.Hangi kontrol PostBack işlemini tetikliyor bilgisi, bir sonraki işler için oldukça gerekebiliyor,özellikle Partial Rendering tarzı Ajax uygulamalarında işimize yarayabilir.Aşağıdaki kod parçacağı ile bu işlemi yapabilirsiniz…

ScriptManager sm = ScriptManager.GetCurrent(this);
string controlId = sm.AsyncPostBackSourceElementID;
Control cntrl = this.FindControl(controlId);

 

.NET 3.5 SP1 = .NET 3.0 SP2 + .NET 2.0 SP2 + .NET 3.5 Service Pack

Değişik bir denklem oldu, ama .NET 3.5 SP1’i yüklediğimiz zaman arka planda olan şeyler aslında bu. .NET 3.5 ve 3.0 versiyonları aslında CLR’a fazla dokunulmuş versiyonlar değil. .NET 2.0 Framework’ünün genişletilmiş hali her iki versiyonda. .NET 3.5 SP1’de bu kapsamda en temel olarak .NET 2.0 SP2’yi içeriyor. CLR’de ve Base Library’de hatırı sayılır değişiklik bu aşamada çıkıyor. WPF ve WCF ile ilgili iyileştirmeler de .NET 3.0’ın SP2’sinde bizlerle buluşuyor. .NET 3.5 ile beraber gelen ASP.NET Extensions ile ilgili gelişmelerde .NET 3.5’un kendi service pack’i altında konumlandıralabilir. Bunların hepsini birleştirince işte ortaya .NET 3.5 SP1 çıkıyor.

Peki bunun ne önemi var? Şöyle ki bir şekilde .NET 3.5 SP1’i kaldırmanız gerekebilir. Kaldırdığınız zaman önceden yüklemiş olduğunuz sürümlerin(Ör: .NET 2.0) eski haline dönmesini bekliyor olabilirsiniz ki ben bekliyordum. Ancak gördüm ki, işler tam olarak böyle değilmiş.

Visual Studio 2008 SP1’i yükledikten sonra, Silverlight 2 Beta 2 uygulamaları çalışmaz,çalıştırılamaz hale geliyor ne yazık ki…

Silverlight 2 Beta 2 uygulamaları geliştirmek için Visual Studio 2008’e yüklenen add-on’nun SP ile uyumsuzluğundan kaynaklanan bu sorunu Microsoft add-on’u güncelleyerek gidermiş bile…İlgili download adresi aşağıda…

http://www.microsoft.com/downloads/details.aspx?FamilyId=50A9EC01-267B-4521-B7D7-C0DBA8866434&displaylang=en