Ömer Çelik

Yazılımcının Günlüğü

Visual Studio 2015 Yenilikleri

Bildiğiniz üzere Microsoft Visual Studio 2015 Preview versiyonu ile bir çok yenilik duyuruldu. Bu yeniliklere konu başlıkları ile gelin beraber bakalım. 

 Visual C++ İle Çapraz Platform Geliştirme

Visual Studio 2015, C++ ile açık kaynak kodlu Clang ve LLVM ile birlikte çapraz platformlar için mobil geliştirme olanağına destek sağlıyor (http://clang.llvm.org/). Böylece başka işletim sistemlerindeki kütüphaneleri Visual Studio’da paylaşıp, deploy ve debug edebileceksiniz. Bu desteğe Android cihazları için başlanıyor ve daha sonra başka platformların da eklenmesi hedefleniyor.  Paylaşılan kütüphaneleri Xamarin hibrid uygulamalarınızda da kullanabileceksiniz. Bu konuda daha fazla bilgi için şu blogu takip edebilirsiniz :http://blogs.msdn.com/b/vcblog/archive/2014/11/12/visual-studio-2015-preview-now-available.aspx

 Visual Studio Android Emülatörü

Visual Studio’nun sahip olduğu güçlü bir Windows Phone emülatörü var fakat artık farklı platformlara da uygulama geliştirebileceğiniz için bunun yanında size bir Android emülatörü de sağlıyor. Emülatörle ilgili daha fazla bilgiye buradan ulaşabilirsiniz :http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/introducing-visual-studio-s-emulator-for-android.aspx

 Visual Studio İçin Apachi Cordova Araçları

JavaScript geliştiricileri için Android ve İOS cihazlarına yönelik çalışmayı sağlamak için Visual Studio 2015 Preview ile var olan yeteneklerinin yanında iki cihaz için de full debug desteği bulunmakta. Bununla birlikte geliştirilmiş plugin yönetimi ile Git veya dosya sisteminden custom plugin ekleyebiliyorsunuz. Bu konudaki blogu takip etmenizi öneririm :http://blogs.msdn.com/b/visualstudio/archive/2014/11/13/tools-for-apache-cordova-update-ios-debugging-amp-windows-8-1-support.aspx

 .Net 2015

.NET konusunda .NET Framework 4.6, ASP.NET 5 ve .NET Core 5 gibi bir çok çalışma bulunuyor. Bunun yanında WPF ve WinForms için RyuJIT derleme ve SIMD destegi için geliştirmeler mevcut (http://blogs.msdn.com/b/dotnet/archive/2014/05/13/update-to-simd-support.aspx). Ayrıca .NET blogunu takip etmenizde fayda var :http://blogs.msdn.com/b/dotnet/archive/2014/11/12/announcing-net-2015-preview-a-new-era-for-net.aspx

WPF vNext

WPF’e bazı yenilikler ve geliştirmeler bulunuyor bunlar arasında; transparan alt pencereler, Blend için WPF geliştirmeleri, yeni görsel performans inceleme araçları gibi özellikler var.

WPF teknolojisinin izlediği yolu ve bilgilerini buradan bulabilirsiniz :http://blogs.msdn.com/b/dotnet/archive/2014/11/12/the-roadmap-for-wpf.aspx

 Web Platformu ve Geliştirilmiş Araçlar

ASP.NET için bu güne kadar bir çok iyileştirme ve yenilik yapıldı bunlar arasında WebForms, JSON, HTML, Visual Studio sayfa incelemeleri ve CSS editörleri gibi örnekler bulunuyor. Bununla birlikte Visual Studio 2015’i yüklediğiniz zaman ASP.NET 5 önizleme versiyonunu yüklemiş oluyorsunuz. ASP.NET 5 ile ASP.NET MVC ve WebAPI bir arada yeni bir yapı sunuyor.

ASP.NET ile ilgili GitHub adresini takip etmenizi şiddetle öneririm : https://github.com/aspnet/home

 IDE Özellikleri ve Visual Studio 2015 İçin Blend

IDE için dokunmatik ekran desteği ve Surface Pro 3 gibi yüksek DPI (dots per inch) çözünürlüklü cihazlarda daha iyi bir deneyim sağlıyor. Bu konudaki diğer özellikler release notları ile gelecek.

Blend için yeni temalar ve diğer bazı geliştirmeler bulunuyor. Bunlara buradan ulaşabilirsiniz :http://blogs.msdn.com/b/visualstudio/archive/2014/11/13/blend-for-visual-studio-2015-preview.aspx

 Debugging ve İnceleme Araçları

Breakpoint ve diğer bazı debug yetenekleri ile ilgili geliştirmeler gün geçtikçe ilerliyor. Breakpointler ile ilgili şu yazıya bakmanızda fayda var :http://blogs.msdn.com/b/visualstudioalm/archive/2014/10/06/new-breakpoint-configuration-experience.aspx

Ayrıca, uygulamanızın canlı bellek kullanımını Alt + F2’ye basarak inceleyebiliyorsunuz. Farklı iki zamanda heap imajı alıp, daha sonra bunların arasındaki farklara bakabilirsiniz. Nasıl olduğunu merak edenler için :http://blogs.msdn.com/b/visualstudioalm/archive/2014/04/02/diagnosing-memory-issues-with-the-new-memory-usage-tool-in-visual-studio.aspx

 Application Insights ve Servisler

Update 3 ile birlikte Visual Studio için Application Insights entegrasyonu gelmişti hatırlarsınız. Visual Studio 2015 ile bunu ful entegre hale getiriyoruz. Application Insights hakkında daha fazla bilgi için :http://azure.microsoft.com/en-us/services/application-insights/

Azure servisleri olan ‘Azure Storage’, ‘Mobil Servisler’ ve ‘Office 365’ gibi hizmetlere kolayca erişebiliyorsunuz. Buradaki yönlendirme daha kolay hale getirilmiş durumda.

Visual studio 2015 için notlara buradan ulaşabilirsiniz : http://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs

Makale Kaynağı: https://blog.microsoft.com.tr/visual-studio-2015e-ilk-bakis.html

 

Loading