Posts Tagged With 'Visual Studio'

  • Dec
  • 09
  • 2011

Microsoft Web Camp etkinlikleri devam ediyor…

Tags: , , , , , | View: 170 | Comments:

2011 yılını bitirirken yazılım ile ilgili etkinlikler hızlı bir şekilde çoğalıyor…2012′ye hazırlık olsa gerek…Neyse çok dağılmadan yeni bir etkinlik haberini paylaşmak istiyorum. 19 Aralık 2011 tarihinde, Microsoft’un İstanbul ofisinde Web Camp etkinliği var. Saat 9.00′dan, 17:00′a kadar devam edecek etkinlik Daron Yöndem tarafından gerçekleştirilecek. Ağırlıklı olarak bahsedilecek konular aşağıdaki gibi. İlgelendiğiniz konular var ise, workshop tarzında da geçecek bu etkinliğe katılmanızı tavsiye ederim. Buradan etkinliğe kayıt olabilirsiniz.

  • HTML5, ASP.NET, Visual Studio 2010 Web Express
  • Azure ve MVC
  • WebMatrix v2
  • NuGet bileşenleri
  • Internet Explorer (Site Pinning, Uyarılar, Jump List özelliği, Media Player dahil etmek)
  • Web API Oluşturma
  • Windows Phone Uygulamasından Web API oluşturmak
  • WRE ve Site yayınlama
  • Oct
  • 19
  • 2011

Microsoft “Roslyn” CTP’si sonunda çıktı…

Tags: , , | View: 287 | Comments:

Uzun süredir beklediğim Roslyn’nin CTP versiyonu bügun itibari ile çıkmış bulunmakta…Peki nedir bu Roslyn diyecek olursanız, kısaca açıklamaya çalışim. Hangi platform olursa olsun compiler’lar kara kutudur genellikle…İçerisinde neler oluyor, neler bitiyor uygulama geliştiriciler tarafından hiç bilinmez. Roslyn ile bu biraz değişiyor işte. Rosyln sayesinde compiler’ların çalışma şekillerini kontrol edebileceğiz. Roslyn’nin sunduğu API’ler ile belki kendi managed programlama dilimizi bile yazabileceğiz. Kodu daha iyi analiz edebilecek yöntemler üretebileceğiz. Bütün bunların amacı aslında Microsoft’un ‘compiler as a service’(CaaS) yaklaşımından ortaya çıkıyor aslında…Önümüzdeki günlerde blog’u tekrardan canlandıracak konular ile Roslyn’e daha fazla değineceğim…

CTP versiyonu bu adresten indirebilirsiniz…

  • Mar
  • 24
  • 2011

NedirTV?com’un 5.yıldönümü etkinliği…

Tags: , , , , | View: 465 | Comments:

Uzun süredir, yazılım geliştirme konusunda görsel dersler ile yayın hayatına devam eden NedirTV?.com‘un 5.yıldönümü kapsamında bir etkinlik düzenleniyor. Visual Studio’dan, ASP.NET MVC Framework’e, Enterprise Library’den Sharepoint’e oldukça çeşitli bir içeriğe sahip olan bu etkinlikte ben de elimden geldiğince bir katkı yapmaya çalışacağım. 2 Nisan günü gerçekleşecek bu etkinlikte görüşmek üzere. Etkinlik ile ilgili tüm ayrıntıları ve başvuru formunu NedirTV?.com‘dan takip edebilirsiniz…

Geleneksel hale gelen nedirtv?com’un yıldönümü etkinliklerinin beşincisini 2 Nisan 2011 Cumartesi günü saat 11:00 ile 17:00 arasında Microsoft Türkiye İstanbul Ofisinde gerçekleştiriyoruz. Bu önemli etkinlikte siz nedirtv üyelerini de aramızda görmeyi isteriz. Etkinliğe katılmak için 28 Mart Pazartesi günü açılacak olan etkinlik katılım formunu doldurmanız yeterlidir. Etkinlik programı ve diğer bilgiler aşağıda yer almaktadır.

 

 

Program:
11:00 Sharepoint 2010 Yenilikleri
12:00 Visual Studio 2010 ve Application Lifecyle Management
13:00 ASP.NET MVC 3
14:30 Aspect Oriented Programlama
15:30 Enterprise Library 5.0

Konuşmacılar:
Arda ÇETİNKAYA
Bahadır ARSLAN
Burak BATUR
Selçuk YAVUZ
Uğur UMUTLUOĞLU

Etkinlik tarihi: 2 Nisan 2011 Cumartesi

Yer: Microsoft Türkiye İstanbul Ofisi, Bellevue Residence Levent Mahallesi, Aydın Sokak. No:7 Levent İstanbul

Kroki için tıklayın

Seminerlerde birçok süpriz hediyemiz de sizleri bekliyor.

  • 1 kişiye ücretsiz 30 saatlik SharePoint 2010 Administration eğitimi
  • 1 kişiye ücretsiz 18 saatlik ASP.NET MVC eğitimi
  • 3 kişiye %50 indirimli 18 saatlik ASP.NET MVC eğitimi

Ayrıca birçok kişiye kitap, Visual Studio 2010 ve SQL Server 2008 DVD’leri, tişört gibi süpriz hediyeler dağıtılacaktır.

Eğitim hediyelerimiz için sponsor olan TCM’ye ve diğer hediyelerimiz için Microsoft Türkiye’ye teşekkürlerimizi sunarız.

 

  • Mar
  • 23
  • 2011

Visual Studio 2010 ve performans analizi…

Tags: , | View: 772 | Comments:

Geliştirdiğimiz uygulamaların performanslarına genellikle, uygulamayı geliştirmeyi bitirdikten sonra dikkat ediyoruz ne yazık ki…Geliştirme bittikten sonra müşteri söylenene kadar çok fazla bazı şeylerin farkında olamıyoruz…Performans ile ilgili konuları bilmemekten çok, daha ziyade geliştirme alışkanlığı olduğunu düşünüyorum bunun…En azından kendi çevremde gözlemlediğim durum bu şekilde.

Performans, yazılımın kalitesini etkileyecek bir etken olabiliyor bazen. Belki ilk geliştirme aşamasında değil ama sonradan kalitesini direk belirleyen bir faktör olabiliyor. Bundan dolayı geliştirme aşamasında uygulamamızın performansını nasıl kontrol eder ve gözlemleriz bunu örneklendirmeye çalışacağım. Tabi ki bunu Visual Studio 2010 ile yapıyor olacağız…

Öncelikle çok basit bir konsol uygulaması yapalım. Performansını gözlemleyeceğimiz uygula olarak bu uygulamayı düşünebiliriz.

    public class DummyClass
    {

        public void DoSomething()
        {
            string s = "";

            for (int i = 0; i < 10000; i++)
            {
                s += "Performance test:" + i;
                s += "\r\n";
            }
            Console.WriteLine(s);
        }
    }

    class Program
    {
        static void Main(string[] args)
        {
            DummyClass dummy = new DummyClass();
            dummy.DoSomething();

            Console.ReadLine();

        }
    }

Fark etmiş olduğunuz üzere çok komplike bir yapı yok…10.000 kere çalışan bir döngü içerisinde bir string değişkenine değer atıyoruz…Şimdi bu yazdığımız kodun performansını gözlemleyelim. Bunun için Visual Studio’nun Analyze menüsünden Launch Performance Wizard… seçeneğini seçmemiz gerekte.

  • Mar
  • 08
  • 2011

Visual Studio 2010 Service Pack 1 hazır…

Tags: , | View: 1,233 | Comments:

Bugünden itibaren MSDN üyeleri, Visual Studio 2010 Service Pack 1′i indirebilirler. 10 Mart’dan itibaren ise herkese açık olacak linklerden Service Pack 1′i indirebilirsiniz. Service Pack 1 ile beraber Unit Testing, IntelliTrace ve Silverlight Profilling konularında dikkat çekecek yenilikler olacak.

Şu sıralar gerçekleşmekte olan TechED Orta Doğu’da duyurulan bu Service Pack’e ek olarak, Visual Studio LightSwitch Beta 2 ve Visual Studio Load Test Feature Pack’in de önümüzdeki günlerde çıkacağını hatırlatmakta fayda var.

Edit: Bu linkten Visual Studio 2010 SP1 indirebilirsiniz…

  • Dec
  • 10
  • 2010

Visual Studio 2010 Service Pack 1′in BETA’sı çıktı…

Tags: , | View: 470 | Comments:

Visual Studio 2010′nun Service Pack 1 Beta’sı çıkmış bulunmakta. Buradan indirip, kurabilir ve test edebilirsiniz… Service Pack 1 Beta ile neler geliyor peki?

Öncelikle tabi ki bir kaç BUG çözümü bu Service Pack’de mevcut. HTML 5 desteği ve IIS Express desteği ise bence bu Service Pack’in en önemli yenilikleri. Öte yandan Silverlight uygulamaları için de Visual Studio’nun proofiling araçlarını bu Service Pack 1 ile kullanabilir hale geliyoruz.

Ayrıca bir Service Pack’de Team Foundation Server(TFS) 2010 için çıkmış bulunmakta. Şimdilik bu da Beta…Bu adresten indirebilirsiniz…

  • Jun
  • 28
  • 2010

Visual Studio 2010′da “memory” problemi…

Tags: | View: 333 | Comments:

Visual Studio 2010′da bir kod bloğunu kesip/kopyalayıp, tekrar başka bir yere yapıştırmaya çalıştığımda aşağıdaki gibi bir hata alıyordum.

Insufficient available memory to meet the expected demands of an operation at this time, possibly due to virtual address space fragmentation. Please try again later.

Kendi geliştirme ortamımın yoğun olmasından dolayı böyle bir hatanın normal olacağını ilk başlarda düşünüyordum. Ama bir süre sonra hiç “cut/copy/paste” yapamaz oldum.(Yaşasın copy/paste yazılımcı)

İnternet ile boğuşmam sonucu da hiç bir şey bulamıyordum, ta ki bu hafta sonu yayınlanan, bu konu ile ilgili olan Visual Studio 2010 patch’ini bulana kadar. Visual Studio ekibi bu konu ile ilgili bir patch çıkarmış. Bu adresten indirip kurabilirsiniz.

  • Jun
  • 16
  • 2010

Visual Studio ve Crystal Reports hatası…

Tags: | View: 1,175 | Comments:

Visual Studio’nun önceki versiyonlarında Crystal Reports kullanarak geliştirdiğiniz bir uygulamayı, .NET Framework versiyonu değiştirmeden ya da değiştirerek, Visual Studio daha yeni bir versiyonu olan ortamına taşıdığınızda, aşağıdaki gibi bir hata alıyorsanız, yapmanız gereken bir kaç işlem var.Burda belirtmem gereken bir nokta var, hatadaki version numaraları farklı olabilir.

The primary reference “CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL” could not be resolved because it has an indirect dependency on the .NET Framework assembly “CrystalDecisions.Enterprise.Framework, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304″ which has a higher version “10.5.3700.0″ than the version “10.2.3600.0″ in the current target framework.

Öncelikle bu hatanın neden olduğunu anlayalım.Bunun için şöyle bir senaryomuz olsun; .NET Framework 3.5 ile çalışan,Visual Studio 2008 ortamında geliştirdiğimiz uygulamamızı, .NET Framework versiyonu değiştirmeden, Visual Studio 2010 ortamına taşıdığımızı farz edelim. Ve bu uygulamamız Crystal Reports’un bir kaç DLL’ini kullanıyor olsun. Bu taşıma işleminden sonra yukarıdaki hatayı alıyor olalım.

Öncelikle bunun nedeni proje dosyamızdaki referans olarak verdiğimiz DLL’lerin(bu durumda Crystal Reports oluyor) versiyonları, .NET Framework 3.5′a uyan DLL’ler olmaması… .NET Framework, framework’e ait olmayan ama gerekli DLL’leri, Framework’ün kurulduğu yerdeki(C:\Windows\Microsoft.NET\Framework\v2.0\ gibi) “RedistList” klasörü altındaki XML’ler ile yönetir.

Mesela Visual Studio’nun ihtiyaç duyduğu “stdole” ve “adodb” gibi DLL’ler bunlara örnek olarak gösterilebilir. Aslında bir nevi, .NET Framework’ün ya da .NET Framework ile geliştirilen uygulamaların ihtiyaç duyduğu diğer bileşenler diyebiliriz. .NET Framework işte bu bileşenler ile bilgileri “RedistList” klasörü altındaki XML’lerde tutar. Bu noktada .NET Framework 3.0 ve 3.5 versiyonları için bu klasörü bulamayacağınızı söylemek sanırım yerinde olur.Bunun nedeni de bu iki versiyonun altında 2.0 yatıyor olması. .NET Framework 1.x versiyonunda da böyle bir yaklaşım olmadığından bu klasör orada da yoktur. .NET Framework 2.0 ve .NET Framework 4.0 versiyonlarında bu klasör ve içindekiler mevcuttur. Neyse çok uzattık ama en azından hatanın sebebini biraz olsun anlamaya başladık.

Crystal Reports’da .NET Framework ile beraber gelen ama .NET Framework’ten bağımsız bir yapı olduğundan dolayı bununla ilgili bilgiler “ReDistList” klasöründeki “CrystalReportsList2008.xml” dosyasında bulunur. Eski versiyon olarak bu xml’in adı “CrystalReportsList.xml” olabilir. Neyse bu dosyanın içeriğindeki “assembly” bilgilerinin güncel olmamasından dolayı Visual Studio yukarıdaki hatayı veriyor olacaktır. Burada ki “assembly” versiyonları,istediğiniz versiyon olacak şekilde elle düzelttiğiniz zaman yukarıda ki hatadan kurtuluyor olacaksınız.Tabi burada istediğiniz versiyon derken çok doğru bir ifade kullanmadım aslında, Crystal Reports’un GAC’da bulunan istediğiniz versiyonları ile değiştirmeniz gerekir…Aman diyim…Ya da XML’in yeni halini bulup değiştirmeniz de yeterli olacaktır.

Umarım biraz olsun yardımcı olur, şimdilik bu kadar…

  • Jun
  • 08
  • 2010

Visual Studio 2010 için Windows Azure araçları…

Tags: , , | View: 357 | Comments:

Şu sıralar devam etmekte olan TechEd 2010 New Orleans’de Windows Azure araçlarının yenisi duyuruldu. Bu adresten indirebileceğiniz yeni sürüm Windows Azure için Visual Studio 2010 RTM versiyonu desteğini sağlıyor. Visual Studio 2010 desteğinden öte, IntelliTrace ile debug desteği ve “deployment” yenilikleri ilgi çeken diğer yenilikler…İlgilenenler varsa mutlaka indirsin derim…

  • Jun
  • 07
  • 2010

Visual Studio 2010 Pro Power Tools çıktı…Şahane

Tags: | View: 396 | Comments:

Power Tools, Visual Studio 2010 ile uygulama geliştiren bir çok kişinin hayatını kurtaran güzel bir eklenti paketi…Bu eklenti paketi Pro Power Tools ile daha bir güzel olmuş. Buradan indirip kurabilirsiniz. Aynı adresten ayrıntıları da öğrenebilirsiniz.