Di MSDN saya melihat bagian tentang a Portable Class Library
, di bawah Informasi Versi.
Lihat System.Object
contohnya. http://msdn.microsoft.com/en-us/library/system.object.aspx
Saya melakukan penelusuran Google singkat dan tidak dapat menemukan apa pun tentang Portable Class Library
. Adakah di sini yang tahu apa itu atau di mana saya dapat menemukan lebih banyak informasi tentangnya?
.net
portable-class-library
mjcopple.dll
sumber
sumber
Jawaban:
PEMBARUAN 9 Okt 2017: Artikel membandingkan / membangun .NET Core / Std / PCL UPDATE 23 Nov 2016: Artikel oleh Rick Strahl
UPDATE 29 Okt 2016: .NETStandard 1-> 2 FAQ UPDATE 19 Okt 2016: Ini adalah wawancara / video terbaik yang pernah saya lihat hingga saat ini yang mencakup .NET Standard 2.0
UPDATE 27 Sep 2016: Posting pengumuman .NET Standard 2.0 memiliki lebih banyak info bagus
UPDATE 6 Jun 2016: Artikel ini menjelaskan dengan baik bagaimana mekanisme pustaka .NETStandard menggantikan sebagian besar PCL
UPDATE 10 Juli 2013: Status posting blog ringkasan persatuan PCL yang sangat baik dari @shanselman dengan banyak contoh konkret, tangkapan layar, dan tautan. Letakkan jawaban lain di sini di tempat teduh.
UPDATE 20 Mei 2013:
UPDATE 19 Apr 2013: Ringkasan padat yang sangat baik tentang bagaimana semuanya bergantung dari Intellisense hingga berjalan waktu dalam posting blog oleh Simon Cooper
Video: Saluran 9 Visual Studio Toolbox menunjukkan episode 14 Juni 2012
Video: Channel 9 Going Deep Show episode 27 Sep 2011
PEMBARUAN 11 Sep 2012: Posting blog tingkat tinggi yang bagus dengan gambar, diagram, dan contoh motivasi yang menunjukkan bagaimana MVVM Light dan RX menggunakannya
UPDATE 11 Apr 2012: Bagian ujung ke ujung yang sangat bagus oleh Scott Hanselman yang membahas inti pembicaraan pengembang dengan sangat cepat termasuk tangkapan layar di sini (juga berisi informasi 'bagaimana memikirkannya' yang sangat mendalam dan tautan ke sampel). Juga menyertakan bagian sumber daya di akhir yang cukup banyak menduplikasi seluruh posting ini: D
PEMBARUAN 9 Juli 2012: Seri blog ini oleh Mircea Trofin dari tim pengembang (sejauh ini satu bagian) adalah cakupan yang paling lengkap , termasuk tangkapan layar dan matriks terperinci yang menunjukkan fitur yang tersedia di seluruh pilihan Anda jika Anda menyukai hal semacam itu.
Lihat entri blog pengumuman Alat Perpustakaan Portabel , yang dimulai: -
Ini digunakan untuk membuat Perpustakaan Kelas yang menargetkan beberapa platform (terutama varian Silverlight seperti WP7 dan SL4, tetapi termasuk XNA di Xbox) pada satu waktu.
Lihat juga artikel ringkasan InfoQ ini
Lihat juga pemberitahuan rilis ini .
Untuk detail down and dirty, lihat Panduan Multi-Penargetan untuk Alat untuk Kode yang Dikelola
sumber
MSDN sekarang memiliki artikel / dokumentasi yang bagus tentangnya . Anda dapat memeriksanya dan melihat apa yang didukung di .
Portable Class Library
(Ikon untuk Perpustakaan Kelas Portabel yang akan Anda lihat di MSDN Docs.)
Untuk membuat Proyek Perpustakaan Kelas Portabel, Anda harus memiliki:
Setelah Menginstal pembaruan Di Atas Anda akan mendapatkan Template Proyek baru untuk Perpustakaan Kelas Portabel:
(Di atas Isi diambil dari MSDN)
UPDATE 2014:
Class Library Portable adalah bagian dari Visual Studio 2014.
sumber
Ini adalah perpustakaan kelas yang dapat berjalan di berbagai platform .
sumber
Saya menemukan Dokumen agak sulit dipahami jadi saya mencoba memperjelasnya di sini.
Pustaka Kelas portabel dibuat untuk memungkinkan pemrogram membuat proyek yang akan dijalankan di beberapa platform seperti Xbox 360, Windows Phone, Silverlight, dan .NET Framework (4 dan lebih tinggi). ini dilakukan dengan menghilangkan beberapa API tertentu yang tidak didukung oleh platform target yang Anda pilih yang akan menyebabkan Anda kehilangan beberapa fitur yang tersedia dari .Net Framework.
Jadi kami dapat mengatakan, memilih antara
Portable class library
dan Normalclass library
tergantung pada platform target proyek Anda. jika Anda ingin aplikasi Anda bekerja di Xbox dan Komputer Desktop dengan sistem operasi windows, lebih baik Anda menghemat waktu dan menggunakan PCL, selain itu perpustakaan kelas Normal akan baik-baik saja.untuk informasi lebih lanjut kunjungi halaman dokumentasi .
Sekarang ada teknologi baru dan open source yang disebut .Net Standard yang akan menggantikan PCL. .NET Standard memecahkan masalah berbagi kode untuk pengembang .NET di semua platform dengan menghadirkan semua API yang Anda harapkan dan sukai di lingkungan yang Anda butuhkan: aplikasi desktop, aplikasi & game seluler, dan layanan cloud:
Anda dapat melihat definisi API Standar .NET di repo dotnet / standar di GitHub.
Referensi
sumber