فكر للحظة: ما الذي حدث لـ .NET خلال العام الماضي؟ ما الذي تغير وماذا يجب أن نستخدم؟ يمكنك حتى تأجيل هذه المقالة والتفكير ، لأن السؤال أكثر من يستحق. حاولنا أنفسنا وقضينا أكثر من ساعة واحدة عليه.
من الصعب الإجابة هذا العام أكثر من المعتاد. من ناحية ، هناك الكثير من الأخبار البارزة ، ولكن السطحية للغاية أو الأخبار عالية المستوى ، على سبيل المثال:
تربط Microsoft الآن
مستقبل الشركة بالغيوم والذكاء الاصطناعي ، بدلاً من نظام Windows الأساسي. لكن ما فائدة مطور عادي؟ ألم يكتب الجميع إلى الغيوم قبل أربع سنوات؟
في هذا الواقع ، يتعين علينا إنشاء برنامج DotNext جديد تمامًا في كل مرة. لإنشاء برنامج جديد ، نحتاج إلى أشخاص جدد. كبار السن والمشاهير في .NET ، العلامة التجارية الجديدة على DotNext. على سبيل المثال ، في خريف هذا العام سيأتي إلينا
مؤلف CQRS ، جريج يونج .

هل تتعرف على هذه الكتب؟
يعد "CLR عبر C #" الذي كتبه جيفري ريشتر كتيبًا للعديد من مطوري .NET ، و
"Windows Internals" من إعداد Pavel Yosifovich هو أحد أشهر الكتب حول تطوير Windows بشكل عام. بالمناسبة ، تم إصدار الإصدار السابع هذا العام! هل تريد معرفة كيفية الدردشة مع مؤلفي هذه الكتب وزيارة تقاريرهم؟ مرحبًا بك في القط!
يعد تصميم برنامج المؤتمر قضية معقدة للغاية. على سبيل المثال ، منذ ثلاث سنوات كان .NET Core شيئًا جديدًا ، وأي تقرير معه كان مناسبًا. قبل عامين ، أضافها الأشخاص إلى مكان وخارج المكان في أسماء التقارير لجعلها "أكثر متعة". قبل عام ، استمروا في دفعها إلى الأسماء ، لكنها بدت بالفعل خاطئة. كان الأمر كما لو أن حشدًا من الأجداد الشباب الذين يستمعون إلى رولينج ستونز قرروا قراءة جزء من النص ، من أجل الموضة ، بأسلوب مغني الراب كندريك لامار. لا يعمل الأمر على هذا النحو: رولينج ستونز ذات قيمة بمفردها ، وفي عام 2018 ، أصبح .NET Core التكنولوجيا المعتادة الجاهزة للإنتاج التي تستخدمها وهي تعمل فقط. في DotNext الجديد ، لن يشارك .NET Core إلا إذا كانت هناك حاجة إليه حقًا. على سبيل المثال ، يتحدث مبدعو التكنولوجيا عن ذلك.
بالنظر إلى الوراء في هذا العام ، يبدو أن .NET قد انتقل لتوه إلى مستوى جديد. لم تختف الاكتشافات والتحسينات ، ولكن من فئة الأسماء الجميلة للتقنيات وغيرها من أغلفة الحلوى الرائعة انتقلت إلى فئة المعنى والجودة. في النهاية ، لطالما كان عالم .NET مختلفًا بشكل إيجابي عن التقنيات الأخرى مثل Java على وجه التحديد من خلال وجود عدد محدود من الأشياء ، ولكن تلك التي تعمل فقط. حسنًا ، إنهم يعملون الآن
حقًا . يمكنك الوصول إلى أشياء مهمة ، والتي لم يكن لديها وقت قريب.
يسعدنا اليوم أن نتحدث عن ما سيكون عليه DotNext الجديد! حاولنا عقد مثل هذا المؤتمر ، مثل مجموعة مختارة من التقارير والمتحدثين ، والتي ستعكس إلى أقصى حد الحالة الحالية واتجاهات عالم .NET. لا يقتصر هذا المؤتمر على .NET فقط ، ولكن حول مجموعة متنوعة من الموضوعات التي يحتاجها المطور ، من غيوم Microsoft العصرية إلى السمات الأبدية لهندسة التطبيق الصحيحة.
كبار المتحدثين الأجانب

على سبيل المثال ،
جريج يونج ، مخترع مصطلح CQRS ، قادم إلينا. قليل من الناس يعتقدون ، ولكن في عالم CQRS ، كل شيء ليس بهذه البساطة والفهم ، كما يبدو من قراءة مقالة ويكيبيديا. بالنسبة لقواعد البيانات العلائقية ، هناك مجموعة كبيرة من الأدوات ومولدات التقارير ومستودع البيانات و ORM و microORM ومكتبات SQL وما إلى ذلك. بالانتقال إلى مصادر الأحداث ، ينسى المطورون أحيانًا أنه لن يكون هناك أي شيء من هذا ، وحتى تقديم طلب لحقل مثل UserId سيفشل.
هناك مشاكل معمارية بحتة. إذا كنت تغوص بدقة في تفاصيل CQRS ، فستحتاج ، كما تتذكر ، بالإضافة إلى متجر الأحداث ، إلى إنشاء قاعدة بيانات إضافية للاستعلامات حيث تتم كتابة البيانات المستخرجة من البيانات والأحداث السابقة بشكل غير متزامن. ويسمى عرض البيانات المنفصل هذا بإسقاطات. المطورون غير مستعدين لمثل هذه الثنائية ، لأنه لا يتناسب مع طبقات البيانات الكلاسيكية.
لا يمكن مناقشة هذه القضايا وغيرها مع شخص ما ، ولكن مع جريج يونج. هذا هو المكان الذي يختلف فيه المؤتمر عن قراءة الكتب أو المنشورات على StackOverflow. يمكنك الالتقاء بمطوري التقنيات المهمة ، وزيارة تقاريرهم للحصول على انغماس أعمق في الموضوع ، والدردشة معهم في مناطق المناقشة.

دعنا نذهب على الجانب الآخر. في بعض الأحيان ، أثناء قراءة كتاب ، أريد حقاً أن أجادل في بعض النقاط. إن الجدال مع كتاب لا يمكنه الإجابة هو مثل هذا الاحتلال. لحسن الحظ ، في بعض الأحيان يمكنك العثور على المؤلف والتعبير عن كل ما اشتعل في الروح. هل قرأت Windows Internals؟ ربما كتاب الطبخ WPF؟ كتبها شخص محدد للغاية -
بافيل يوسيفوفيتش ، وسيكون أيضًا على DotNext.

محادثة منفصلة تمامًا - عن
جيفري ريختر . أصبح مشهورًا في أوائل التسعينات عندما كتب كتابًا عن كيفية برمجة Windows 3.1. أصبح كتابه "تطبيقات البرمجة لـ Microsoft Windows" كلاسيكيًا ، نُشر لاحقًا باسم "Windows عبر C / C ++" وقد صمد أمام العديد من الإصدارات.
مع ظهور .NET ، كتب "CLR عبر C #" - كما تبين أنه كلاسيكي ، وكذلك العديد من الإصدارات. وهو أحد مؤسسي Wintellect ، وهو ليس جزءًا رسميًا من Microsoft ، وهو أكثر حرية في التقييمات مما اكتسب سمعة كخبير مستقل كبير في Windows. هذا رجل أسطوري من مستوى تشارلز بيتزولد ودون بوكس.

بالطبع ، سيكون هناك
فاجيف أبيلوف - متحدث شهير وعضو في لجنة برنامج DotNext. سيكون هناك تقرير مثير حول نموذج الممثل ، Akka ، وحدود قابلية تطبيقها ، والقياس ، والأنماط الأساسية لقرارات المجموعة.

لا يزال يريد المشاركة
ستيفن فوركمان . إذا كنت تعيش في ألمانيا ، فستعرفه كمنشئ مجموعة مستخدمي الإنترنت. بالنسبة لنا ، من المهم أن يبذل الكثير من الجهد في تطوير المصادر المفتوحة على F # ، بما في ذلك
FAKE - F # Make و
Paket و
SAFE . لديه بعض العروض التقديمية المثيرة للاهتمام ، والآن نختار أفضل ما يناسب DotNext.
أعلى فاضح
واحدة من خصائص الجمهور الروسي هي حب المتشددين ، وأحياناً لا معنى لها ولا ترحم ، حيث كان زوار المشاجرات الأوروبية يحرقون أدمغتهم بالكامل. لدينا إجابة على هذا الطلب غير المعلن!

أولاً ،
سيأتي إلينا إيجور بوغاتوف من Microsoft بتقرير عن الجوهر والتحسينات الدقيقة في .NET Core. هل تشعر بذكاء أكبر من المترجم JIT؟ خذ واجهة برمجة التطبيقات الجديدة لتعليمات SIMD وقم بتشكيل SSE و AVX عندما يكون الجو حارًا. دعني أذكرك بأن المتحدث هو شخص يدمج .NET Core في Mono ويراقب النشاط في CoreCLR و CoreFX و CoreRT عن قصد. إذا قبضت عليه في منطقة المناقشة ، يمكنك مناقشة عدد من الأسئلة التي لن يجيب عليها أي شخص آخر.
سيأتي ألكسندر موتيل أيضًا - مؤلف مجموعة من المشاريع الرائعة (على سبيل المثال ، SharpDX و Markdig) ، مؤلف العديد
من المشاركات الذكية
ذات المستوى المنخفض ، MVP ، أحد أكثر مطوري Unity Technologies المتشددين. فقط اترك عنوان التقرير هنا: "خلف مترجم الاندفاع ، تحويل NET IL إلى كود أصلي محسن للغاية باستخدام LLVM."
حتى الآن ، لا يوجد الكثير من المتحدثين والتقارير على الموقع ، لأن تشكيل البرنامج لم يكتمل بعد. يمكنك حتى التقدم بطلب
للحصول على تقرير بنفسك إذا كنت تشعر أنه يمكنك التنافس على مكان في البرنامج مع شبكة العالم. هذا حقيقي جدا ، كل عام يأتي إلينا متحدثون جدد.
للحلوى
وبالطبع ، ستكون هناك مجموعة من الأشياء الممتعة التي نتوقعها جميعًا من المؤتمر:
- BOFs. بالنسبة لأولئك الذين لم يحضروا مؤتمراتنا ، هنا لنقول ما هو. لكني أشعر أن هذا موضوع لمنشور منفصل. باختصار ، هذا شيء يشبه مزيج من المائدة المستديرة ومنطقة المناقشة ، حيث لا يوجد تقسيم إلى "القادة" و "الجمهور" ، ويجمع الجميع ويناقشوا مواضيع مثيرة للاهتمام على قدم المساواة ؛
- سيأتي إلينا مسلح الدماغ - اللعبة الفكرية الأكثر ديناميكية بقواعد بسيطة. بعد أن يذوب الدماغ من المتشددين ، لا يمكنك غمره على الفور في البيرة الباردة ، يجدر تبريده تدريجيًا. باختصار ، تجلس الفرق في غرفة واحدة وتجيب على الأسئلة لعدة جولات. الأسئلة مختلفة تمامًا - بما في ذلك الألحان التخمينية ومقاطع الفيديو والصور وما إلى ذلك. نصف دقيقة على السؤال ، نصف دقيقة على الإجابة. لا يتم الإعلان عن الإجابات بعد كل سؤال فردي ، ولكن فقط في نهاية الجولة. في الوقت نفسه ، يتم اختيار الأسئلة بحيث يمكن الإجابة عليها بدون تحضير ، باستخدام البراعة والذكاء السريع (على عكس ألعاب الرياضات الاحترافية ChGK) ؛
- مختلف nishtyaki الأخرى التي نفكر بها الآن.
الخطوات التالية
ستعقد DotNext Moscow 2018 في 22-23 نوفمبر. يمكن مواصلة التعرف على المشروع
على الموقع . انتبه إلى نموذج الاشتراك في النشرة الإخبارية على الصفحة الرئيسية للموقع: بالتأكيد ستكون هناك أخبار.
لا تنس أن لدينا خصم 20 ٪ لجميع المشاركين في DotNext الماضية - انتظر رسالة بريد إلكتروني تحتوي على رمز ترويجي مخصص.
نحن في انتظارك في DotNext 2018 موسكو!