Writing High-Performance .NET Code. B. Watson

.NET is an amazing system for building software. It allows us to build functional, connected apps in a fraction of the time it would have taken us a decade ago. So much of it just works, and that is a great thing. It offers applications memory and type safety, a robust framework library, services like automatic memory management, and so much more.

ПРИСОЕДИНЯЙТЕСЬ 409 Просмотры
Image

Programs written with .NET are called managed applications because they depend on a runtime and framework that manages many of their vital tasks and ensures a basic safe operating environment. Unlike unmanaged, or native, software written directly to the operating system’s APIs, managed applications do not have free reign of their process.

This layer of management between your program and the computer’s processor can be a source of anxiety for developers who assume that it must add some significant overhead. This book will set you at ease, demonstrate that the overhead is worth it, and that the supposed performance degradation is almost always exaggerated.

Often, the performance problems developers blame on .NET are actually due to poor coding patterns and a lack of knowledge of how to optimize their programs on this framework. Skills gained from years of optimizing software written in C++, Java, or VB may not always apply to managed code, and some advice is actually detrimental.

Sometimes the rapid development nature of .NET can encourage people to build bloated, slow, poorly optimized code faster than ever before. Certainly, there are other reasons why code can be of poor quality: lack of skill generally, time pressure, poor design, lack of developer resources, laziness, and so on.

This book will explicitly remove lack of knowledge about the framework as an excuse and attempt to deal with some of the others as well. With the principles explained in this book, you will learn how to build lean, fast, efficient applications that avoid these missteps. In all types of code, in all platforms, the same thing is true: if you want performant code, you have to work for it.

 

Скачать книгу можно бесплатно по данной ссылке: Скачать


Ваша реакция?

0
LOL
1
LOVED
0
PURE
0
AW
0
FUNNY
0
BAD!
0
EEW
0
OMG!
0
ANGRY
0 Комментарии

  • Writing High-Performance .NET Code. B. Watson
  • Владимир Петров
Pemain Mahjong Wins 3 Asal Makassar Diduga Menang Rp 115 Juta di RAJA168, Ini Kisahnya di Makassar Jadwal Kemunculan Scatter Hitam di Solo, Berikut Penjelasan dari RAJA168 di Solo Cara Mudah Mengaktifkan Fitur Terbaik Mahjong Wins 3 di RAJA168 di Tangerang Ini 5 Pola Baru yang Siap Hadirkan Kemenangan Mahjong Wins 3 di RAJA168 di Batam Temui Sekjen Mahjong Wins 3 di Bengkulu, RAJA168 Ingin Adakan Kejuaraan Nasional di Bengkulu Evaluasi Permainan Mahjong Wins 3 di RAJA168 Telah Sukses Dikembangkan Oleh Pakar dari Jambi Gratis, Pola Terbaru RAJA168 Siap Bantu Para Penggemar Mahjong Wins 3 untuk Raih Kemenangan di Palembang Komunitas Mahjong Wins 3 di Bandung Ajak Para Masyarakat untuk Main di RAJA168, Ini Alasannya di Bandung RAJA168 Ajak Warganet untuk Cermati Perkembangan Rating Kemenangan di Mahjong Wins 3 di Semarang RAJA168 Miliki Rencana untuk Adakan Acara Besar dan Undang Para Sepuh Mahjong Wins 3 di Indonesia di Jakarta RAJA168 yakin Jika Bermain Mahjong Wins 3 Hari Ini, Anda Bisa Mudah Raih Scatter Hitam di Malang Main Mahjong Wins 3 di RAJA168, Lansia di Jateng Menang Rp 78 Juta di Semarang Warga Papua Barat Diingatkan RAJA168 untuk Ikuti Tips Main Mahjong Wins 3 di Manokwari Pencarian Kemenangan di RAJA168 Telah Berhasil Diraih Para Pemburu Scatter Hitam Asal Bali di Denpasar Profil Budianto, Pemain Mahjong Wins 3 di RAJA168 yang Ciptakan Inovasi Menang Terbaru di Surabaya BOS288 Pantau Aktivitas Scatter Hitam yang Bisa Datangkan Kemenangan Rp 100 Juta di Makassar Gempa Kuat Telah Guncang Scatter Hitam untuk Hadir di BOS288 di Padang Jadwal dan Lokasi Kehadiran Scatter Hitam di BOS288 untuk Wilayah Jawa Timur di Malang 1.400 Anggota BOS288 di Jayapura Telah Dapatkan Cara Ampuh Menang Main Mahjong Wins 3 di Jayapura 3 Cara Membuat Scatter Hitam untuk Turunkan Kemenangan Ratusan Juta di BOS288 di Bandung Jadwal Event Kemenangan Mahjong Wins 3 untuk Pemain Aktif FIJISLOT di Bekasi di Jawa Barat Unik, Warga Bandung Kini Telah Tak Pernah Ragu Main Mahjong Wins 3 di FIJISLOT di Bandung Pahami 3 Tanda Scatter Hitam Akan Hadir di FIJISLOT di Jakarta Apakah Main Mahjong Wins 3 di FIJISLOT Bisa Jadi Solusi Terbaik untuk Warganet Kalimantan di Banjarmasin? Warga Jakarta Telah Ikuti Program Sukses dari FIJISLOT, Ini Caranya di Jakarta Hadiri Acara Terbesar Mahjong Wins 3 di Bali, RAJA168 Jadi Situs Paling Viral di Denpasar Tetap Produktif Main Mahjong Wins 3 di RAJA168, Pria Asal Jambi Menang Rp 85 Juta di Jambi Rute Scatter Hitam untuk Wilayah Sulawesi Berhasil Dibocorkan Oleh RAJA168, Simak Panduannya di Makassar RAJA168 Luncurkan Buku Panduan Menang Main Mahjong Wins 3 di Surabaya Masyarakat Padang Telah Akses Situs RAJA168 untuk Wujudkan Kemenangan Main Mahjong Wins 3 di Padang Setahun Ini RAJA168 Telah Berikan Kemenangan Rp 20 Miliar di Mahjong Wins 3 di Jakarta Scatter Hitam Akhirnya Keluar di RAJA168, Simak Penjelasannya di Semarang RAJA168 Ajak Warga Kemayoran untuk Ikuti Tips dan Trik Main Mahjong Wins 3 Berikut Ini di Kemayoran Ratusan Masyarakat Medan Telah dapat Scatter Hitam Berkat Panduan Menang dari RAJA168 di Medan Spin Manual di Mahjong Wins 3 Kini Bisa Hadirkan Scatter Hitam di RAJA168 di Surabaya