13 Tem 2010 Microsoft® Visual Studio® 2010 Professional Türkçe Dil Paketi Kategori: Yazılım Etiketler: MicrosoftVisual Studio 0 Yorum Dil Paketi, Microsoft® Visual Studio® 2010 Professional İngilizce sürümü için bir eklentidir ve anadilinizdeki çoğu kullanıcı arabirimini görmenize olanak tanır. Aynı zamanda sadece F1 tuşuna basarak MSDN’de Visual Studio® 2010 ve .NET Framework 4.0 için olan yerelleştirilmiş çevrimiçi yardım belgelerine erişebilirsiniz. Bunun yanı sıra karşıdan yükleyip çevrimdışı erişime sahip olabilirsiniz. Şimdi karşıdan yükle
21 Eki 2009 Visual Studio 2010 Beta 2 Çıktı ! Kategori: Yazılım Etiketler: MicrosoftVisual Studio 3 Yorum Merakla beklenen Visual Studio 2010 Beta 2 bugün itibariyle tüm kullanıcılar tarafından indirilebilir durumda. Aşağıdaki link'ten sizde indirebilirsiniz. http://www.microsoft.com/visualstudio/en-us/try/default.mspx#download
03 Nis 2009 Visual Studio 2010 HTML ve Script Snippets Özelliği Kategori: Yazılım Etiketler: ASP.NET 4.0Visual Studio 3 Yorum İlk sürümünden bu yana Visual Studio da Code Snippets özelliği bulunmaktaydı. Visual Studio 2010 ile birlikte HTML ve Script'ler için de Snippets özelliği geldi. İster HTML kontrolleri, ister sunucu kontrolleri ve istersekte script'ler için Snippets özelliğini kullanarak hızlı bir şekilde kontrol ve scriptler oluşturabiliyoruz.Örneğin HTML tarafında button yazalım,Tab tuşuna iki kere basalım,Button kontrolümüz kullanılmak üzere hazır :)
17 Mar 2009 C# 4.0 Dynamic Type (Dinamik Tip) Kullanımı Kategori: Yazılım Etiketler: Visual StudioC# 4.0C# 0 Yorum C# 4.0 ile birlikte "dynamic" isimli yeni bir static tip var. Dynamic tipi değişkenin tipinin dinamik olarak atanmasını (Dynamic Dispatch) sağlıyor. Örneğin Icecek ve yiyecek isimli iki tipimiz var. Kullanıcının seçim yapacağı bir metot yazalım. Bu metot Menu isimli bir Enum alsın. Bu enumun değerine göre de geriye değer döndürsün. C# 4.0 ile birlikte gelen Dynamic tipini kullanarak geriye dönen tipin dinamik olarak belirlenmesini sağlayabiliyoruz. void Main(string[] args){ // C# 4.0 Öncesi Icecek secim = NeAlirsiniz(Menu.Icecek) as Icecek; // Metodun döndürdüğü tipi cast ederek Icecek tipine çevirmemiz gerekiyor secim.IcecekIc(); // C# 4.0 Dynamic Language Runtime dynamic secim2 = NeAlirsiniz(Menu.Icecek); // Tip dinamik olarak belirleniyor secim2.IcecekIc(); // Tipine bakalım... Console.WriteLine(secim2.GetType().Name);}static Object NeAlirsiniz(Menu menu){ if(menu == Menu.Icecek) return new Icecek(); else return new Yiyecek();} enum Menu{ Yiyecek, Icecek} public class Icecek{ public void IcecekIc() { Console.WriteLine("Yarasın.."); }} public class Yiyecek{ public void YemekYe() { Console.WriteLine("Afiyet olsun.."); }}
17 Mar 2009 C# 4.0 Optional Parameters(Opsiyonel Parametre) Kullanımı Kategori: Yazılım Etiketler: Visual StudioC# 4.0C# 3 Yorum Visual Basic'de en beğendiğim özelliklerden biri metot ve fonksiyonlar da opsiyonel parametre tanımlanabilmesydi. C# 4.0 ile birlikte artık C# da da optional parametre kullanabileceğiz. (Biraz geç kalındı sanırım :))Optional bir parametre tanımlayabilmek için metot parametrelerine ilk değerini vermemiz yeterli oluyor. private static void Topla(int a = 20, int b = 15, int c = 100) // Optional parametrelere ilk değerlerini vermek zorundayız. Eğer vermezsek optional olarak kullanamıyoruz.{ Console.WriteLine(a + b + c); } private static void Selamla(string isim = "İsimsiz Kahraman"){ Console.WriteLine("Selam => " + isim);} static void Main(string[] args){ Console.WriteLine("C# 4.0 öncesi"); // Tüm parametreler için değer gönderilmesi zorunluydu... Topla(10, 20, 30); Console.WriteLine("C# 4.0 ile Named and Optional Parametre kullanımı"); Topla(b:10, c: 30); // C# 4.0 ile birlilkte hangi parametreleri kullanacağımızı biz belirliyoruz. B ve C Parametrelerin isimlerini kullanarak değerlerini atadık. Console.WriteLine("---------------------------------------------------------"); Console.WriteLine("C# 4.0 öncesi"); Selamla("Sem GÖKSU"); // Parametre gönderilmesi zorunluydu... Console.WriteLine("C# 4.0 ile Optional Parametre kullanımı"); Selamla(); // C# 4.0 ile birlilkte eğer bir parametre optional ise o parametreyi metoda göndermek zorunda değiliz, Bu durumda parametrenin default değeri neyse ona göre işlem yapılacaktır..} Ekran ÇıktısıC# 4.0 öncesi60C# 4.0 ile Named and Optional Parametre kullanımı60---------------------------------------------------------C# 4.0 ÖncesiSelam => Sem GÖKSUC# 4.0 ile Optional Parametre kullanımıSelam => İsimsiz Kahraman