Abdurrahman KÖKEN | BLOG

just a developer... | Microsoft Student Partner

Visual Studio 2010 Türkçe Dil Paketi Yayınlandı

Temmuz 06
by Abdurrahman Köken 6. Temmuz 2010 01:02

 

Herkese merhabalar,

Birkaç gün önce Visual Studio 2010 için Türkçe dil paketi yayınlandı.Bu dil paketi şu an için sadece Visual Studio 2010 Professional’ın  İngilizce sürümünün üzerine yüklenebilen bir eklentidir.Eklenti yüklendikten sonra ingilizce ve türkçe dil seçimini yapabilmeniz mümkün.Bu dil paketinin diğer bir özelliği ise İstanbul Teknik Üniversitesi iş birliği ile hazırlanmış olmasıdır.Ayrıntılı bilgi ve indirme için burayı ziyaret edebilirsiniz.

Kolay gelsin.

 

Visual Studio 2010 ve .NET 4 Yayınlandı

Nisan 14
by Abdurrahman Köken 14. Nisan 2010 22:17

 

İşte beklenen an geldi ve Visual Studio 2010 RTM oldu.Bildiğiniz gibi VS2010’nun son sürümünün çıkış tarihi  12 Nisan 2010 olarak belirtilmişti.Artık VS2010 ve .NET 4’ün son sürümlerini edinebilirsiniz.Silverlight 4’ün de bu hafta içinde RTM olması bekleniyor.Yayınlanır yayınlanmaz VS2010’a entegre etmek için gerekli eklentiler çıkacaktır.VS2010 MSDN üyeleri için download a açılmış bulunmaktadır.

MSDN üyesi olmayanlar Visual Studio Express sürümlerini ücretsiz olarak edinebilirler.Eğer isterseniz Visual Studio 2010 Ultimate’in  90 günlük deneme sürümünü de edinebilirsiniz.En güzel haber ise Visual Studio 2010 Professional sürümü DreamsPark ve MSDN Academic Alliance üyelerine de açılmış bulunmaktadır.

Hepinize hızlı indirmeler!

Visual Studio 2010 Ultimate 90 gün ücretsiz deneme sürümü indir

Visual Studio 2010 Express sürümlerini indir

Visual Studio 2010-XAML Editor Eklentileri

Nisan 07
by Abdurrahman Köken 7. Nisan 2010 01:15

Herkese merhabalar,

Blog'a girdi yapmayalı uzun zaman olduğunun farkındayım sanırım arayı biraz fazla açtım.Bu aralar gerçekten de yoğun bir şekilde geçtiği için yazı yazmaya vakit bulamıyorum.O yüzden bir süre sizlere kısa kısa duyurular,tanıtımlar ya da ipuçlarından bahsetmekle yetinmek zorundayım.

Bugün sizlere Visual Studio 2010 için iki tane şahane eklentiden bahsetmek istiyorum.Eğer VS2010 sisteminizde yüklüyse bu eklentileri şiddetle tavsiye ediyorum.Gerekli indirme adreslerini,kaynak kodlarını ve eklenti detaylarının linklerini aşağıda bulabilirsiniz.Visual Studio release olduğunda da bu eklentiler güncellenecektir.

 

Kolay gelsin!

Visual Studio 2010 RC-Açılış Sayfasını Kişiselleştirme

Mart 20
by Abdurrahman Köken 20. Mart 2010 22:38
Herkese merhabalar,

Bugün sizlere Visual Studio 2010 açılış sayfasını nasıl kişiselleştireceğimiz hakkında bilgilendirmek istiyorum.Öncelikle hatırlatmak istediğim birkaç şey var.Eğer daha önceden Visual Studio 2010 Beta 2 ile açılış sayfanızı düzenlediyseniz ve daha sonra RC sürümünü yüklediyseniz açılış sayfanızda bir takım hatalarla karşılaşacaksınızdır.Çünkü VS2010 RC ile bazı namespace’ler değişmiş bulunmakta.

 

Düzeltmek içinse StartPage.xaml dosyasını açıp şu namespace’leri değiştirin:

Shell.UI namespace’ini kaldırın:

xmlns:vs="clr-namespace:Microsoft.VisualStudio.PlatformUI;assembly=Microsoft.VisualStudio.Shell.UI"

ve şu iki isim uzayını ekleyin:

Bu değişiklikleri yaptıktan sonra bu assembly’lere bağlı olan URI ve tipleri de değiştirmek gerekiyor.Artık StartPageResources dictionary and resimler Microsoft.VisualStudio.Shell.StartPage.dll dosyası içinde bulunuyor.

<ResourceDictionary Source="/Microsoft.VisualStudio.Shell.StartPage;

component/Styles/startpageresources.xaml" />

ImageNormal="pack://application:,,,/Microsoft.VisualStudio.Shell.StartPage;

component/Images/StartPage/OpenProject.png"

Bunların yanısıra  VsCommands, RssCommands ve  MruListBox kontrolleri de Microsoft.VisualStudio.Shell.StartPage.dll dosyasında bulunuyor.

Command="{x:Static sp:VSCommands.ExecuteCommand}" CommandParameter="File.NewProject"

Eğer VS2010’nun varsayılan olarak gelen Tab Control kontrolünü kullanmak istiyorsanız şu şekilde kullanmanız gerekmekte,

<TabControl Style='{DynamicResource StartPage.TabControlStyle}"

<TabItem Header="Get Started" Height="Auto" Style='{DynamicResource StartPage.TabItemStyle}'

Bunlara ek olarak RC ile artık açılış sayfasında yapılan bir değişiklik anında yansımıyor.Değişiklikleri görebilmek için Visual Studio’yu yeniden açmanız gerekmektedir.İsterseniz VS2010 RC için StartPage proje dosyasını buradan indirebilirsiniz.

Kaynak:Visual Studio Shell Team

Snoop-Visual Studio 2010 Algılama Sorunu

Şubat 07
by Abdurrahman Köken 7. Şubat 2010 16:36
Eğer siz de  benim gibi büyük WPF uygulamaların nasıl yapıldığını merak ettiyseniz Visual Studio 2010 Beta 2’nin görsel ağaç yapısını incelemek için Pete Blois tarafından geliştirilen Snoop programını denemişsinizdir.Eğer denediyseniz Snoop’un Visual Studio 2010’nu algılayamadığını da farketmişsinizdir.Bu sorunun tam olarak neden kaynaklandığından emin değildim bu yüzden Snoop programının kaynak kodlarını indirdim ve kodlara biraz göz attım.Algılama sorununa sebep olan satır IsValidProcess property’siydi.

 

Sisteminizde ister VS2008 ister VS2010 çalıştırın farkettiyseniz proseslerde ikisi de devenv  olarak geçmektedir.Biz hangisi olduğunu oradaki açıklama kısmında görüyoruz sadece.Bu yüzden IsValidProcess property’sine devenv geldiğinde otomatikman false olarak atanıyor.Bizim burada yapmamız gereken eğer devenv VS2008 ise false olmasıdır.Property kodlarına şu satırları eklediğimizde artık sorunumuz ortadan kalkacaktır.

if (process.Id == Process.GetCurrentProcess().Id)

  isValid = false;

else if (process.MainWindowHandle == IntPtr.Zero)

  isValid = false;

else if (process.ProcessName.Contains("devenv")&& process.MainModule.FileVersionInfo.FileDescription.Contains("2008")){  isValid = false;} 

else{

 foreach (ProcessModule module in process.Modules){

    if (module.ModuleName.Contains("PresentationFramework.dll") ||module.ModuleName.Contains("PresentationFramework.ni.dll")){

      isValid = true;break;}}}

Yukarıdaki kırmızı ile yazılmış kod satırını yazdıktan sonra eğer çalışan proses VS2008 ise isValid’i false döndrüüyoruz.Uygulamayı çalıştırdığımızda artık Visual Studio 2010’u algıladığını görebilirsiniz.

 

 

 

 

 

 

 

 

İsterseniz uygulamanın benim tarafımdan düzenlenmiş halinin setup dosyasını buradan indirebilirsiniz.Kolay gelsin.

Visual Studio Hatası-Silverlight 3

Temmuz 20
by Abdurrahman Köken 20. Temmuz 2009 10:35

Merhabalar.Bugün sizlere Visual Studio'da Silverlight 3 Application projesi oluşturmak istediğimde aldığım bir hatayı nasıl düzelttiğimden bahsetmek istiyorum.Eminim çoğunuzun başına gelmiştir.Bildiğiniz gibi Silverlight 3.0 yayınlandı ve hemen Visual Studio için eklentileri indirdik:)Bende çıkar çıkmaz indirip kurdum.Fakat başarılı bir şekilde kurmama rağmen VS2008'de bir Silverlight 3 Application projesi yaratmak istediğimde Object reference not set an instance of object gibisinden bir mesaj kutusu ile karşılaştım ve proje oluşturamadım.Slverlight Tools'u ve SDK'ları kaldırıp tekrar kurmama rağmen aynı hatayla yine karşılaştım.İnternette uzun bir araştırma yaptıktan sonra çözümü buldum:)Çalıştır'a şu kodları yazdığımda sorun ortadan kalktı.Teşekkürler.

Çalıştıra yazılacak kod:devenv/resetskippkgs

Visual Studio 2010 ve Framework 4.0 CTP!

Kasım 11
by Abdurrahman Köken 11. Kasım 2008 22:00

Bugün msdn bloglarında dolaşırken bir haber gördüm.Zaten başlığı görür görmez  heyecanlanmıştım:)Visual Studio 2010 ve .NET Framework 4.0 CTP sanal makine dosyalarını görücüye çıkmış.Hemen hemen herkesin aklında şu soru olduğunu tahmin ediyorum."Daha VS2008 ve Framework 3.5'a alışmaya çalışırken nerden çıktı bu?"Açıkcası benim aklıma gelen buydu:)Anlaşılan Microsoft çalışanları çok hızlı:)Üstelik  Visual Studio 2010'nun arayüzünün tamamı WPF ile tasarlanacağı gelen haberler arasında.Hemen denemek için sanal makine dosyalarını  buradan indirebilirsiniz.

Abdurrahman Köken-Recent Post