Jeffrey Richter tiba di Rusia: pengumuman konferensi Moskow DotNext 2018

Pikirkan sejenak: apa yang terjadi dengan .NET selama setahun terakhir? Apa yang telah berubah, apa yang harus kita gunakan? Anda bahkan dapat menunda artikel ini dan berpikir, karena pertanyaannya lebih dari layak. Kami sendiri mencoba dan menghabiskan lebih dari satu jam untuk itu.

Tahun ini lebih sulit dijawab dari biasanya. Di satu sisi, ada banyak berita terkenal, tetapi sangat dangkal atau tingkat tinggi, misalnya: Microsoft sekarang menghubungkan masa depan perusahaan dengan awan dan kecerdasan buatan, daripada platform Windows. Tapi apa gunanya pengembang biasa? Tidak semua orang menulis ke awan empat tahun lalu?

Dalam kenyataan ini, kita harus membuat program DotNext yang sama sekali baru setiap kali. Untuk membuat program baru, kita membutuhkan orang baru. Orang tua dan terkenal di .NET, baru di DotNext. Sebagai contoh, musim gugur ini penulis CQRS, Greg Young, akan mendatangi kami.




Apakah Anda mengenali buku-buku ini? "CLR via C #" yang ditulis oleh Jeffrey Richter adalah buku pegangan dari banyak pengembang .NET, dan "Windows Internals" oleh Pavel Yosifovich adalah salah satu buku paling terkenal tentang pengembangan Windows secara umum. Omong-omong, tahun ini edisi ke-7 telah dirilis! Ingin mempelajari cara mengobrol dengan penulis buku-buku ini dan mengunjungi laporannya? Selamat datang di kucing!

Desain program konferensi adalah masalah yang sangat canggih. Sebagai contoh, tiga tahun lalu. NET Core adalah sesuatu yang baru, dan laporan apa pun yang sesuai. Dua tahun lalu, orang menambahkannya ke suatu tempat dan tidak pada tempatnya dalam nama laporan untuk membuat mereka "lebih menyenangkan." Setahun yang lalu, mereka terus mendorongnya ke dalam nama-nama, tetapi sudah terlihat berdosa. Seolah-olah sekelompok kakek muda yang mendengarkan Rolling Stones memutuskan untuk membaca sebagian teks, demi mode, dalam gaya rapper Kendrick Lamar. Itu tidak berfungsi seperti itu: Rolling Stones berharga sendiri, dan pada tahun 2018, .NET Core menjadi teknologi siap produksi yang biasa Anda gunakan dan hanya berfungsi. Di DotNext baru, .NET Core hanya akan berpartisipasi jika itu benar-benar diperlukan. Sebagai contoh, pencipta teknologi membicarakannya.

Melihat ke belakang pada tahun ini, tampaknya .NET baru saja pindah ke tingkat yang baru. Penemuan dan perbaikan belum hilang, tetapi dari kategori nama-nama indah teknologi dan pembungkus permen brilian lainnya telah pindah ke kategori makna dan kualitas. Pada akhirnya, dunia .NET selalu berbeda dari teknologi lain seperti Java justru dengan kehadiran sejumlah hal, tetapi yang hanya berfungsi. Nah, sekarang mereka benar - benar hanya berfungsi. Anda bisa mendapatkan hal-hal penting, yang baru-baru ini tidak punya waktu.

Hari ini kami senang berbicara tentang apa DotNext baru - menjadi! Kami mencoba membuat konferensi semacam itu, seperti pemilihan laporan dan pembicara, yang akan secara maksimal mencerminkan keadaan saat ini dan tren dunia .NET. Konferensi ini bukan hanya tentang .NET, tetapi tentang seluruh variasi topik yang dibutuhkan pengembang, mulai dari cloud Microsoft yang trendi hingga tema abadi arsitektur aplikasi yang benar.

Penutur Asing Teratas


Sebagai contoh, Greg Young , penemu istilah CQRS, akan mendatangi kami. Beberapa orang berpikir, tetapi di dunia CQRS, semuanya tidak begitu sederhana dan dapat dimengerti, seperti yang terlihat dari membaca artikel Wikipedia. Untuk basis data relasional ada banyak alat, generator laporan, gudang data, ORM, microORM, pustaka SQL dan sebagainya. Beralih ke Pengadaan Acara, pengembang terkadang lupa bahwa semua ini tidak akan ada di sana, dan bahkan membuat permintaan untuk bidang seperti UserId akan gagal.
Ada masalah arsitektur murni. Jika Anda terjun secara spesifik ke dalam spesifikasi CQRS, maka, seperti yang Anda ingat, di samping Event Store, Anda perlu membuat database tambahan untuk kueri di mana data diekstrak dari data sebelumnya dan acara ditulis secara tidak sinkron. Tampilan data terpisah ini disebut Proyeksi. Pengembang tidak siap untuk dualisme seperti itu, karena tidak cocok dengan lapisan data klasik.

Masalah-masalah ini dan lainnya dapat didiskusikan bukan dengan seseorang, tetapi dengan Greg Young. Di sinilah konferensi berbeda dari membaca buku atau posting di StackOverflow. Anda dapat bertemu dengan pengembang teknologi penting, mengunjungi laporan mereka untuk perendaman yang lebih dalam di topik, mengobrol dengan mereka di zona diskusi.

Mari kita pergi ke sisi lain. Terkadang, saat membaca buku, saya benar-benar ingin berdebat dengan beberapa poin. Berargumen dengan buku yang tidak bisa dijawab adalah pekerjaan seperti itu. Untungnya, kadang-kadang Anda dapat menemukan penulis dan mengekspresikan segala sesuatu yang telah mendidih dalam jiwa. Sudahkah Anda membaca Windows Internal? Mungkin Cookbook WPF? Mereka ditulis oleh orang yang sangat spesifik - Pavel Yosifovich , dan dia juga akan ada di DotNext.
Percakapan yang sepenuhnya terpisah - tentang Jeffrey Richter . Dia menjadi terkenal kembali di awal 90-an ketika dia menulis sebuah buku tentang cara memprogram Windows 3.1. Bukunya "Programming Applications for Microsoft Windows" menjadi klasik, kemudian diterbitkan sebagai "Windows via C / C ++" dan telah bertahan beberapa edisi.

Dengan munculnya .NET, ia menulis "CLR via C #" - juga menjadi klasik, juga beberapa edisi. Dia adalah salah satu pendiri Wintellect dan, secara resmi bukan bagian dari Microsoft, lebih bebas dalam evaluasi daripada mendapatkan reputasi sebagai ahli independen utama di Windows. Ini adalah pria legendaris setingkat Charles Petzold dan Don Box.

Tentu saja, akan ada Vagif Abilov - pembicara terkenal dan anggota Komite Program DotNext. Akan ada laporan menarik tentang model aktor, Akka, batas-batas penerapannya, penskalaan, dan pola dasar keputusan cluster.
Masih ingin berpartisipasi Steffen Forkmann . Jika Anda tinggal di Jerman, Anda akan mengenalnya sebagai pencipta .NET Online User Group. Bagi kami, yang lebih penting adalah ia berupaya keras untuk mengembangkan sumber terbuka di F #, termasuk FAKE - F # Make, Paket dan AMAN . Dia memiliki beberapa presentasi yang menarik, dan sekarang kami memilih yang paling cocok untuk DotNext.

Hardcore Teratas


Salah satu ciri khalayak Rusia adalah kecintaan terhadap hardcore, terkadang tanpa makna dan tanpa ampun, yang membuat para pengunjung perkelahian smoothie Eropa membakar otak mereka sepenuhnya. Kami punya jawaban untuk permintaan tak terucapkan ini!

Pertama, Egor Bogatov dari Microsoft akan datang kepada kami dengan laporan tentang intrinsik dan optimasi mikro dalam .NET Core. Merasa lebih pintar daripada kompiler JIT? Ambil API baru untuk instruksi SIMD dan tempa SSE dan AVX saat sedang panas. Biarkan saya mengingatkan Anda bahwa pembicara adalah orang yang menggabungkan .NET Core in Mono dan dengan sengaja memonitor aktivitas di CoreCLR, CoreFX, dan CoreRT. Jika Anda menangkapnya di area diskusi, Anda dapat mendiskusikan sejumlah pertanyaan yang tidak akan dijawab orang lain.
Alexandre Mutel juga akan datang - penulis dari banyak proyek keren (misalnya, SharpDX dan Markdig), penulis banyak posting tingkat rendah yang cerdas, MVP, salah satu pengembang Unity Technologies yang paling hardcore. Biarkan saja judul laporan di sini: "Di belakang compiler burst, ubah .NET IL ke kode asli yang dioptimalkan dengan menggunakan LLVM."
Sejauh ini tidak banyak pembicara dan laporan di situs, karena pembentukan program belum berakhir. Anda bahkan dapat mengajukan laporan sendiri jika Anda merasa dapat bersaing untuk mendapatkan tempat dalam program dengan bison dunia .NET. Ini sangat nyata, setiap tahun pembicara baru datang kepada kami.

Untuk hidangan penutup


Dan tentu saja, akan ada banyak hal menyenangkan yang kita semua harapkan dari konferensi:

  • BOF. Bagi mereka yang belum ke konferensi kami, di sini adalah untuk mengatakan apa itu. Tetapi saya merasa bahwa ini adalah topik untuk pos terpisah. Singkatnya, ini adalah sesuatu seperti gabungan dari meja bundar dan area diskusi, di mana tidak ada pembagian menjadi "pemimpin" dan "audiens", dan semua orang mengumpulkan dan membahas topik menarik dengan istilah yang sama;
  • Brain Slaughterhouse akan datang kepada kita - permainan intelektual paling dinamis dengan aturan sederhana. Setelah otak meleleh dari hardcore, Anda tidak bisa langsung membenamkannya dalam bir dingin, ada baiknya mendinginkannya secara bertahap. Singkatnya, tim duduk di satu ruangan dan menjawab pertanyaan untuk beberapa putaran. Pertanyaannya sangat berbeda - termasuk menebak lagu, video, gambar, dan sebagainya. Setengah menit untuk pertanyaan, setengah menit untuk jawabannya. Jawabannya tidak diumumkan setelah setiap pertanyaan individu, tetapi hanya pada akhir putaran. Pada saat yang sama, pertanyaan dipilih sehingga mereka dapat dijawab tanpa persiapan, menggunakan kecerdikan dan kecerdasan cepat (berbeda dengan permainan ChGK olahraga profesional);
  • Berbagai nishtyaki lain yang sedang kita pikirkan saat ini.

Langkah selanjutnya


DotNext Moscow 2018 akan diadakan 22-23 November. Kenalan lebih lanjut dengan proyek dapat dilanjutkan di situs . Perhatikan formulir berlangganan buletin di halaman utama situs: pasti akan ada berita.

Jangan lupa bahwa kami memiliki diskon 20% untuk semua peserta DotNext sebelumnya - tunggu email dengan kode promosi yang dipersonalisasi.

Kami menunggu Anda di DotNext 2018 Moscow!

Source: https://habr.com/ru/post/id416807/


All Articles