VISUAL STUDIO
=> adalah software untuk membuat sebuah aplikasi pada pc / komputer. Software ini adalah produk dari Microsoft yang dibuat untuk membuat aplikasi / software sederhana pada komputer yang biasanya berSistem Operasi Windows.
Visual Studio 2013Versi lain
Artikel ini memperkenalkan fitur baru dan ditingkatkan dalam Visual Studio 2013, termasuk pembaruan 2. Untuk informasi tentang pembaruan dalam Visual Studio 2012, lihat Apa yang Baru di Visual Studio 2012.
Bahasa Visual Studio
Team Foundation dan Aplikasi Lifecycle Management
.NET Framework 4.5.1
ASP.NET 4.5.1
Windows apps Toko
Azure Mobile Services
Debugging dan diagnostik
Campuran
MSBuild
SharePoint dan Kantor
IDE
LightSwitchBahasaVisual C ++
Peningkatan dukungan untuk / C ++ Standar ISO C:
Bahasa inti
Standard Template Library
C99 Perpustakaan
Visual C ++ tambahan library:
C ++ SISA SDK (Casablanca)
Dukungan tekstur C ++ AMP
PPL tugas debugging
Peningkatan C ++ kinerja aplikasi
Perangkat tambahan untuk pengembangan aplikasi Windows Toko
Untuk informasi lebih lanjut, lihat Apa yang Baru untuk Visual C ++ di Visual Studio 2013.JavaScript
Fitur baru di editor JavaScript:
Bantahan catatan di IntelliSense. Jika elemen Windows API telah usang pada Windows 8.1, IntelliSense tooltips mengidentifikasinya sebagai "[usang]".
Go To Definition untuk ruang nama. Anda dapat membuka menu shortcut untuk namespace dalam kode Anda (seperti WinJS.UI) dan kemudian pilih Go To Definition untuk memeriksa garis di mana namespace yang didefinisikan.
Identifier penyorotan. Bila Anda memilih sebuah identifier (misalnya, variabel, parameter, atau nama fungsi) dalam kode sumber Anda, semua penggunaan identifier dalam kode sumber Anda disorot.
Untuk informasi lebih lanjut tentang fitur baru, lihat Apa yang Baru di JavaScript.Catatan Penting Penting
Untuk mengetahui cara membuat Windows apps Store JavaScript, termasuk informasi tentang Visual Studio JavaScript editor dan fitur lainnya, lihat Mengembangkan Windows apps Store menggunakan Visual Studio 2013.F #
Dinamakan bidang dalam serikat mendiskriminasikan membuat kode lebih jelas. Lihat Serikat didiskriminasikan (F #).
Bekerja lebih mudah dengan vektor dan matriks kode dengan fitur array yang mengiris baru untuk array multidimensi. Lihat Array (F #).
Menulis algoritma generik yang lebih kuat dengan memperluas F # dukungan untuk anggota ekstensi generik. Lihat Type Extensions (F #).
Mendapatkan dukungan debugging yang lebih baik bila Anda menggunakan F # kutipan, dengan baru compiler --quotations-debug dan pilihan penerjemah. Lihat Compiler Options (F #).
Menyederhanakan kode Anda dengan menghilangkan jenis penjelasan dalam berbagai ekspresi lambda yang umum ketika Anda menggunakan metode ekstensi LINQ seperti mana dan Pilih.
Gunakan .NET Framework 4.5.1 dan Windows toko perpustakaan portabel.
Bekerja pada proyek-proyek dengan menggunakan kedua versi saat ini dan sebelumnya Visual Studio. Lihat Putaran-tersandung dengan Visual Studio 2012.
Lihat tooltips dan menggunakan fitur Ke Definisi untuk F # operator.
Nikmati hingga 40x peningkatan kecepatan dengan yang baru, implementasi yang lebih cepat dari printf di F #.
Selama sesi interaktif F #, tambahkan referensi dengan menggunakan Kirim baru untuk perintah Interaktif pada setiap simpul acuan dalam Solution Explorer.
.NET Framework 4.5.1
Dalam Visual Studio 2013 Update 2, Portable Class Library mendukung skenario ini:
Anda dapat menggunakan Windows Runtime API di perpustakaan portabel yang menargetkan Windows 8.1, Windows Phone 8.1, dan Windows Phone Silverlight 8.1.
Anda dapat menyertakan XAML (Windows.UI.XAML jenis) di perpustakaan portabel ketika Anda menargetkan Windows 8.1 atau Windows Phone 8.1. Berikut XAML template yang didukung: Halaman Kosong, Sumber Daya Kamus, Templated kontrol, dan User Control.
Anda dapat membuat portable Windows Runtime komponen (file .winmd) untuk digunakan dalam Toko aplikasi yang menargetkan Windows 8.1 dan Windows Phone 8.1.
Anda dapat retarget Windows Store atau Windows Phone Store kelas perpustakaan seperti Perpustakaan Kelas Portable.
Untuk informasi lebih lanjut tentang perubahan ini, lihat Pembangunan Cross-Platform dengan Portable Class Library.
Perangkat tambahan di versi 4.5.1 termasuk redirection mengikat otomatis untuk majelis. Ketika Anda mengkompilasi sebuah aplikasi yang menargetkan Framework 4.5.1, Anda dapat menambahkan pengalihan mengikat ke file konfigurasi aplikasi jika aplikasi atau komponennya referensi beberapa versi dari majelis yang sama. Lihat Cara: Aktifkan dan Nonaktifkan Automatic Binding Redirection.
Untuk informasi lebih lanjut tentang fitur baru di versi 4.5 dan 4.5.1, lihat Apa yang Baru di .NET Framework 4.5, 4.5.1, 4.5.2 dan.Windows apps Toko
Untuk informasi tentang bagaimana mengembangkan Windows apps Store, lihat Windows 8.1: API baru dan fitur untuk pengembang.
Membuat aplikasi yang universal (diperkenalkan pada Update 2). Membangun sebuah aplikasi untuk Windows dan Windows Phone 8.1 pada saat yang sama, dan berbagi kode, kontrol pengguna, gaya, string dan aset lainnya di antara mereka. Hal ini akan mengurangi biaya yang terkait dengan membangun dan memelihara sebuah aplikasi untuk setiap jenis perangkat. Jika Anda sudah memiliki aplikasi Windows Store, Anda dapat menambahkan dukungan untuk aplikasi Windows Phone Store. Demikian pula, jika Anda mulai dengan membuat aplikasi Windows Phone, Anda dapat menambahkan dukungan untuk aplikasi Windows Store. Lihat Template untuk mempercepat pengembangan aplikasi Anda.
Membuat aplikasi hub gaya. Buat aplikasi Windows Store yang menampilkan konten dalam tampilan horizontal panning dan melibatkan pengguna dengan menyediakan berbagai cara untuk mengakses konten. Gunakan Hub App proyek template untuk memulai.
Validasi aplikasi terhadap perangkat remote. Validasi aplikasi Anda terhadap perangkat remote sebelum Anda mengirimkannya untuk sertifikasi. Menjalankan program pada setiap perangkat yang ingin Anda gunakan untuk validasi. Kemudian, hubungkan ke perangkat yang dari dalam Buat App Paket wizard untuk memvalidasi aplikasi. Lihat paket aplikasi Validasi.
Menghasilkan aplikasi bundel. Menghasilkan bundel aplikasi untuk mengurangi ukuran aplikasi yang pengguna men-download. App Anda memakan banyak ruang pada perangkat mereka, dan pengguna dapat men-download lebih cepat karena mereka download hanya aset yang mereka butuhkan. Lihat Bantu aku memutuskan apakah akan menghasilkan bundel aplikasi.
Debugging dan diagnostik
Debugger
Hanya Kode saya untuk C ++ dan JavaScript.
Tumpukan panggilan asynchronous diperluas untuk menunjukkan rantai metode yang disebut kode async.
64-bit Edit dan Lanjutkan untuk kode .NET Framework.
Anda dapat memeriksa kembali nilai-nilai dari panggilan metode bersarang.
Untuk informasi lebih lanjut, lihat Apa yang Baru untuk Debugger dalam Visual Studio 2013.
Graphics
Graphics Diagnostik tersedia untuk Windows apps Simpan dalam Visual Studio Express 2013 untuk Windows (selain edisi Professional, Premium, dan Ultimate). Lihat Grafis Diagnostik Ikhtisar.
Anda dapat menggunakan Graphics Diagnostics untuk debug DirectCompute kode menghitung shader. Lihat Walkthrough: Menggunakan Grafik Diagnostics untuk Debug Hitung Shader.
Graphics Diagnostik dapat menangkap informasi grafis dari sebuah aplikasi yang berjalan pada mesin remote atau perangkat. Lihat Menangkap Graphics Informasi.
Anda dapat menggunakan mesin remote atau perangkat untuk memutar informasi grafis yang sebelumnya ditangkap pada mesin yang sama atau pada mesin yang berbeda. Lihat Cara: Mengubah Mesin Playback Graphics Diagnostics.
(Diperkenalkan pada Update 2) Graphics Diagnostik meliputi analisis Bingkai Graphics, alat profiling kinerja yang merangkum waktu acara dan kinerja kontra informasi tentang frame ditangkap. Analisis framing dapat mengubah aspek-aspek tertentu dari render frame dan meringkas kinerja relatif terhadap standar render aplikasi Anda untuk membantu Anda mengembangkan strategi optimasi. Lihat Grafis Bingkai Analisis.
(Diperkenalkan pada Update 2) The Graphics Daftar Event window mendukung Menggambar Panggilan melihat selain tampilan Timeline tradisional. Pandangan Panggilan Menggambar menyelenggarakan acara dalam hirarki, dengan hasil imbang panggilan pada tingkat tertinggi dan negara yang terkait diselenggarakan di bawahnya. Lihat Grafis Daftar Event.
(Diperkenalkan pada Update 2) Graphics Diagnostik dapat menangkap informasi grafis dari sebuah aplikasi yang menggunakan DirectX 11.2 API. Lihat Grafis Diagnostik Ikhtisar. Skenario capture program yang didukung di DirectX 11.2 aplikasi dengan menangkap program baru API. Lihat Walkthrough: Menangkap Graphics Informasi pemrograman.
(Diperkenalkan pada Update 2) perbaikan Navigasi: Graphics Diagnostik menampilkan objek nama, bukan nomor ID objek, seluruh user interface sehingga Anda dapat lebih memahami peristiwa; Nama ditetapkan melalui D3D set data yang pribadi. Pesan penanda acara mendukung hyperlink. Lihat Grafis Diagnostik Ikhtisar.
Alat diagnostik
Analisis memori .NET Framework.
Peningkatan kategorisasi dan penyaringan ketika Anda menjalankan tes unit.
Peningkatan kategorisasi dan penyaringan untuk C ++ kode analisis aturan.
Untuk informasi lebih lanjut, lihat Apa yang Baru di Developer Kualitas dan Diagnostik Tools dalam Visual Studio 2013.
Debugging dan diagnostik untuk Windows apps Toko
DOM Explorer. Cascading Style Sheets (CSS) Editor mendukung peningkatan editing, IntelliSense, gaya inline, singkatan, spesifisitas, dan pemberitahuan properti tidak valid. The Computed, Styles, dan Layout panel menunjukkan nilai-nilai dihitung, memberikan pemetaan yang lebih baik untuk kode sumber, dan memberikan kode warna untuk mencocokkan elemen yang dipilih. DOM Explorer mendukung pencarian, mengedit HTML, IntelliSense, dan membatalkan tumpukan.
JavaScript Console. Konsol mendukung pratinjau objek dan visualisasi, API baru, multiline dukungan fungsi, IntelliSense, evaluasi unsur sebagai obyek atau HTML, dan mode dokumen warisan.
JavaScript Memory Profiler. The dominators Tampilan menunjukkan alokasi memori ditahan oleh setiap objek. Profiler akan memberitahukan kebocoran memori potensial yang disebabkan oleh terlepas atau terputus node DOM. Nilai operasi warna-kode menunjukkan bagaimana benda berubah dari snapshot sebelumnya.
XAML UI Responsiveness profiler membantu Anda meningkatkan kinerja tampilan aplikasi Anda.
Alat Konsumsi Energi membantu Anda menganalisis konsumsi daya dan energi Windows toko aplikasi yang berjalan pada Windows RT 8.1 (ARM) tablet bertenaga rendah.
MSBuild
MSBuild 12,0 termasuk dalam Visual Studio bukan dengan Framework. MSBuild 12,0 beroperasi side-by-side dengan versi yang dikerahkan dengan versi sebelumnya dari Framework. MSBuild 12,0 juga tersedia melalui installer standalone untuk skenario membangun server. Lihat Apa yang Baru di MSBuild 12.0.IDE
Visual Studio IDE telah meningkatkan ikon, lebih kontras dalam antarmuka pengguna, kemampuan untuk mencari jendela Options langsung, dan perangkat lainnya.
Anda dapat menemukan IDE shortcut keyboard baru dan umumnya digunakan dalam Tips dan Trik untuk Visual Studio.Mulai pengalaman
Masuk ke Visual Studio. Anda dapat masuk ke Visual Studio dengan menggunakan account Microsoft. Hal ini membantu personalisasi dan mengoptimalkan pengalaman pembangunan Studio Visual Anda. IDE terhubung baru menggunakan akun Microsoft Anda untuk terhubung ke profil Studio Visual Anda, termasuk rekening tim untuk Team Services Foundation. Pertama kali Anda memulai Visual Studio, Anda menyediakan kredensial untuk akun Microsoft Anda. Berdasarkan otentikasi itu, Visual Studio menemukan dan berlaku lisensi Anda dan sinkronisasi pengaturan Anda (seperti font, pilihan bahasa, dan pengaturan keyboard) di semua komputer Anda. Lihat Masuk ke Visual Studio dan Synchronized Pengaturan dalam Visual Studio.
Pertama kali Anda memulai Visual Studio, Anda dapat memilih salah satu dari tiga Studio tema-Hitam Visual, putih, atau biru. (Anda dapat mengubah tema nanti.) Pemilihan tema Anda adalah bagian dari jelajah Anda pengaturan selama Anda login ke Visual Studio, tema muncul di semua komputer Anda.
Notification Center Panel-di sudut kanan atas IDE sebelah Quick Launch jendela-mengirimkan peringatan sebagai bagian dari pengalaman IDE Connected. Sebagai contoh, jika Anda tidak mendaftar instalasi dan lisensi Anda berakhir, Anda mungkin menerima pesan peringatan di Notification Center.
Halaman awal memiliki lebih banyak berita dan pengumuman.
Kode Editor
Anda dapat menggunakan banyak fitur editor kode populer yang tersedia hanya di Produktivitas Power Tools:
Definisi mengintip. Anda dapat menelusuri dan memodifikasi Visual Basic, C #, dan definisi kode C ++ tanpa membuka tab dokumen baru. Lihat Cara: Lihat dan Edit Kode dengan Menggunakan Peek Definition (Alt + F12).
Peningkatan Scroll Bar. Anda dapat mengatur scroll bar untuk menunjukkan penanda kode seperti kesalahan, peringatan, perubahan, dan breakpoints. Lihat Cara: Melacak Kode Anda dengan Menyesuaikan Scrollbar.
Arahkan Untuk (Ctrl +,). Perbaikan meliputi hidup hasil pratinjau dan efisien pengalaman UI inline.
Fitur lain termasuk penyelesaian brace otomatis dan kemampuan untuk memindahkan garis atau seleksi atas atau bawah dengan menggunakan shortcut keyboard.
Editor XAML
Editor XAML mendukung IntelliSense untuk penyatuan data dan sumber daya, cerdas komentar, dan Go To Definition.
Team Foundation dan Aplikasi Lifecycle Management
Untuk informasi tentang perbaikan Aplikasi Lifecycle Management dan Team Foundation, lihat Apa yang baru untuk Aplikasi Lifecycle Management dalam Visual Studio 2013.ASP.NET 4.5.1
Untuk informasi tentang fitur baru, lihat Apa yang Baru untuk ASP.NET 4.5.1 dan Web Development dalam Visual Studio 2013.
Untuk informasi tentang web template, lihat Membuat proyek Web ASP.NET dalam Visual Studio 2013.
Menghasilkan script Windows PowerShell untuk mempublikasikan proyek ASP.NET ke Azure Situs Web dan mesin virtual. Lihat Menggunakan Script Windows PowerShell Deployment Publikasikan Proyek Web untuk Azure.Azure Mobile Services
Hubungkan Windows apps Store untuk Azure Mobile Services.
Gunakan Azure Mobile Services dan Windows layanan Push Notification untuk menambahkan pemberitahuan push ke aplikasi Anda.
Membuat dan melihat Azure Mobile Services dengan menggunakan backend JavaScript atau backend NET berbasis Web API.
Memperbarui script meja dan API kustom untuk Azure Mobile Services.
Memecahkan script server-side dengan melihat log layanan mobile di Server Explorer.
Untuk informasi lebih lanjut, lihat Azure Mobile Services.Campuran
Blend memiliki beberapa fitur baru dan ditingkatkan.Alat desain HTML untuk Windows apps Toko
CSS Animation. Membuat dan pratinjau CSS3 animasi dengan menggunakan Animation waktu.
JavaScript Perilaku. Tambahkan interaktivitas tanpa menulis kode dengan menjatuhkan perilaku JavaScript ke setiap elemen. Pilih dari daftar perilaku built-in atau membuat perilaku kustom.
Embed Kustom Font. Menanamkan font kustom dan memasukkan mereka dalam aplikasi Anda.
Data Binding. Mengikat merancang-time data untuk melihat tampilan data dan desain template data Anda.
Penguasa dan Panduan. Tarik panduan visual yang dari penguasa untuk lebih tepat menempatkan elemen dan membuat layout kustom.
Border Radius. Gunakan mudah memanipulasi pegangan di elemen untuk membuat sudut bulat dan elips.
Cari dan Set CSS Properties. Cepat mengatur nilai properti CSS langsung dalam pencarian atau Set kotak di panel CSS Properties.
Cari Elements dengan menggunakan CSS Sintaks. Cari Live DOM dengan menggunakan sintaks CSS.
Alat desain XAML
Penguasa dan panduan. Tarik panduan visual yang dari penguasa untuk lebih tepat menempatkan elemen dan membuat layout kustom.
Gaya yang lebih baik dukungan editing. Di tempat gaya dan mengedit Template mendukung penciptaan dan modifikasi template langsung dalam konteks tampilan aplikasi.
Contoh dukungan data. Mengikat sampel data, termasuk data sampel dalam format JSON.
Authoring View-negara. Memodifikasi properti pandangan-negara seperti Ujung dan lebar minimum untuk dilihat tepi-blok langsung di panel Device.
Perilaku. Interaktif menambahkan perilaku untuk markup Anda dengan menjatuhkan mereka ke setiap elemen. Pilih dari daftar perilaku built-in atau membuat perilaku kustom.
SharePoint dan Kantor
Dukungan MVC. Anda dapat menggunakan MVC baru (model-view-controller) pola dalam Office 2013 dan SharePoint 2013 untuk membuat aplikasi. Dalam aplikasi untuk SharePoint, Anda dapat memilih aplikasi Web ASP.NET MVC sebagai aplikasi web untuk proyek Anda. Anda juga dapat mempublikasikan aplikasi ke website Azure.
Cloud Bisnis App proyek template. Buat line-of-bisnis aplikasi host di SharePoint untuk Office 365 yang didasarkan pada teknologi Studio LightSwitch Visual.
App Kemasan dan Penerbitan. Kemasan dan penerbitan proses aplikasi untuk SharePoint dan aplikasi untuk Office telah efisien dan ditingkatkan. Anda dapat menggunakan kotak dialog penerbitan diperbarui untuk memberikan informasi yang diperlukan untuk mempublikasikan aplikasi Anda ke lokasi sasaran. Hal ini juga menghubungkan Anda ke Dashboard Penjual sehingga Anda dapat mengirimkan aplikasi Anda ke Kantor Store. Lihat Cara: Publikasikan sebuah aplikasi untuk SharePoint dengan menggunakan Visual Studio dan Cara: Publikasikan sebuah aplikasi untuk Office.
Menambah kemampuan pencarian untuk aplikasi Anda untuk SharePoint. Anda dapat menyebarkan konfigurasi pencarian kustom untuk situs pencarian diaktifkan. Lihat Cara: Menyebarkan konfigurasi pencari kustom dengan menggunakan Visual Studio.
Debug acara terpencil penerima dan alur kerja jarak jauh. Terpencil acara penerima dan alur kerja dalam aplikasi untuk SharePoint mendukung debugging penuh. Lihat Mengembangkan aplikasi untuk SharePoint pada sistem remote.
LightSwitch
Peningkatan dukungan untuk pengembangan tim dengan Model proyek tersegmentasi baru.
JQuery Ponsel tabel kontrol untuk klien HTML menampilkan data tabular.
The Created By dan Diubah Dengan kolom untuk tabel intrinsik menyediakan built-in pengalaman audit.
Orang tipe data semantik menghubungkan ke Active Directory.
Datetimeoffset tipe data semantik menyimpan tanggal dan waktu dalam format UTC.
ConversionConversion EmoticonEmoticon