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