Apa perbedaan Visual Studio Lightswitch dari Visual Studio biasa? Dalam situasi apa Anda menggunakan IDE ini daripada Visual Studio biasa?
Saya mencoba untuk memutuskan apakah ini adalah sesuatu yang bermanfaat bagi saya untuk mengambil waktu belajar karena saya sedang melakukan pengembangan WPF / Silverlight.
ide
visual-studio
Rachel
sumber
sumber
Jawaban:
LightSwitch hanya untuk satu jenis aplikasi dan hanya satu jenis - aplikasi bentuk-atas-data. Di mana ui cukup banyak didorong oleh skema data, dan Anda ingin menawarkan pada dasarnya CRUD untuk data itu. Ini memungkinkan orang tanpa banyak pengalaman pengkodean memasang formulir untuk melayani tujuan itu. Keuntungan besarnya adalah ketika aplikasi mulai tumbuh secara organik dan tidak terkendali, pengembang yang berpengalaman dapat mengambil alih Visual Studio dan menambahkan lebih banyak hal sesuai kebutuhan. Ini berbeda dengan mengatakan aplikasi Access yang bisa sejauh ini dan kemudian tidak lebih lanjut.
Ini juga memiliki beberapa lonceng dan peluit seperti menjadi aplikasi klien (Desktop) atau aplikasi web sebagai pilihan yang dapat dikonfigurasi, mendukung rentang ekstensi dan kontrol kustom yang bagus, dan semuanya Silverlighty dan cantik. Jika Anda tidak menulis form-over-data, Anda tidak peduli. Jika ya, lihatlah.
sumber
Dari apa yang bisa saya katakan, programmer bukanlah audiens yang dituju untuk produk. Ini sebagian besar akan membantu Anda melakukan hal-hal yang sudah bisa Anda lakukan sepele sebagai pengembang WPF, sambil memperlambat pekerjaan kustom yang menantang yang tidak termasuk dalam template. Saya ngeri memikirkan memodifikasi kode yang dibuat secara otomatis yang diputar keluar di backend. Ini terlihat cukup mengagumkan untuk penggunaan yang dimaksudkan, tetapi sepertinya tidak menambah banyak nilai untuk pengembang WPF IMHO.
sumber
Klien mungkin tidak peduli dengan apa Anda membangun aplikasi mereka selama itu baik dan Anda menggunakan praktik yang diterima (Dan beberapa bahkan tidak meluangkan waktu untuk memeriksa semua ini.). Namun, jika mereka mendapat kesan bahwa aplikasi dapat dibuat lebih cepat dengan jenis produk ini, lebih banyak pengembang mungkin ditekan untuk mulai menggunakannya.
Anda mungkin menemukan diri Anda dengan tugas mengambil alih aplikasi Lightswitch yang sudah ada yang dibuat oleh pengguna listrik dan mereka membutuhkan lebih banyak fungsi. Seharusnya Anda masih bisa bekerja dengan ini di Visual Studio untuk berbuat lebih banyak.
Jika ada keahlian pemrograman yang terbatas dalam suatu perusahaan, mungkin ada kebutuhan untuk membiarkan beberapa pengguna yang kuat mengambil alih pengembangan aplikasi. Anda lebih dari seorang guru / fasilitator daripada murni programmer kecuali untuk beban berat. Ini biasa terjadi pada penulisan laporan dan mungkin meluas seiring dengan peningkatan alat aplikasi.
Selain ini, saya tidak melihat alasan untuk menggunakan terlalu banyak energi dan tenaga jika Anda sudah menggunakan Visual Studio.
sumber
Situs Microsoft di bawah ini memiliki tautan di sisi kanan halaman yang menautkan ke dokumen PDF berjudul "White Paper: What is LightSwitch?" - Situs:
http://www.microsoft.com/visualstudio/en-us/lightswitch/overview
sumber