هل تحب تقارير البقالة؟ انا لا. هل تحب التقارير التي لا تتعلق بموضوع المؤتمر؟ أنا بشكل قاطع لا. يشعر المرء بأنني أدفع مقابل طموحات الآخرين ونقص المحتوى. لهذا السبب نجعل CLR ium 4: حيث نجمع كل الأحدث ، والمفيد ... والأهم من ذلك - الشجاعة!
الآن ، بالإضافة إلى التقارير ، سيكون هناك نقاش ساخن بين المتحدثين حول إمكانات C # 8.0 ، المليئة بالنقاط المثيرة للجدل. وصدقوني ، سيكون الجو حارًا: لا أقبل العديد من النقاط ، لكن المتحدث الثاني ، ألكسندر كوغوشيف ، يؤكد لنا أنها مفيدة جدًا بحيث سيتم بيعها غدًا على الأقل. تلتزم ناتاليا تسفيليه بوجهة نظر مختلطة ... ستظهر محادثة مثيرة للاهتمام ، أعدكم.
اقرأ وسجل

أمثلة على المقالات وقائمة كاملة بموضوعات الخطب - تحت الخفض أوراق:
يمكن التعرّف عليه: التحديات والمزالق
عندما تعتاد على القيام بشيء بسيط للغاية ، في بعض الأحيان لا تنتبه إلى حقيقة أن البساطة تكمن في عدد كبير من المزالق. القالب IDisposable معروف لكل مطور ، ولكن استخدامه غالبًا ما يتم باستخدام أخطاء حتى في Microsoft ويسبب إزعاجًا للمطورين الآخرين. سيناقش التقرير التنسيقات لتطبيق القالب ، وتنسيقات للاستخدام في سيناريوهات مختلفة ، وخيارات استبداله بحيث لا يؤدي استخدامه إلا إلى حدوث مشاكل.
مدى الحياة كبديل IoC لـ IDisposable
يحل القالب القياسي القابل للتحديد العديد من مهام تحرير الموارد التي يواجهها المطور. ومع ذلك ، في العديد من المواقف ، يجب عليك أولاً أن تكسر عقلك ، ثم الأصابع لحل بعض المشكلات بترتيب التخلص من المكالمة. سنتحدث عن نموذج بسيط ولكنه فعال للغاية يؤدي بشكل أساسي IoC للتخلص: عملية مدى الحياة
تقرير الإحماء حول ميزات .NET Core التي تم إصدارها للتو ولم يتم إصدارها بعد. بعد الاستماع إليها ، ستتمكن من تكوين رأي عام حول ما نحن ذاهبون إليه ، وما يستحق الانتباه إليه ، وما الذي يجب تجربته ، وماذا - لوضعه على الرف
Span <T> ، Memory <T>
الأنواع الجديدة من البيانات التي لا تخاف من الكلمة ثورية في طبيعتها. في الواقع ، بالإضافة إلى توحيد العمل مع المصفوفات والسلاسل ومخازن البيانات غير المدارة ، فإنها بالإضافة إلى ذلك تقنين العديد من العمليات غير الآمنة. نتعلم من التقرير: لماذا تم تقديمها ، ولأي مهام ، ومدى سرعة عملها وعلى أي منصات ، وسنبدأ أيضًا في الارتباط برمز غير آمن بهدوء أكبر ، لأن التي ستصبح آمنة ويمكن التحكم فيها. بشكل عام ، أوصي بشدة: محقق ذو نهاية سعيدة.
الذاكرة: MemoryHandle ، MemoryManager ، MemoryPool
في هذا التقرير ، سنواصل المحادثة حول الذاكرة ، وسنذهب إلى أمثلة وحيل أكثر عملية: سننظر في إمكانيات جديدة لاستئجار المصفوفات ، ومخازن البيانات المؤقتة. دعونا نتعرف على مفهوم جديد لامتلاك قطعة من الذاكرة. وبشكل عام ، سنبدأ في الاستعداد لتسريع خوارزمياتنا بأساليب جديدة. بعد كل شيء ، بينما ننتظر ، يستخدم المطورون الرائدون الوظائف الجديدة بقوة وقدرة رئيسية: هذا هو مشروع Castle Project و System.IO.Pipes وغيرها الكثير
API جامع القمامة
يمكن الآن استبدال جامع القمامة. لهذا ، يبدو أن كل ما هو مطلوب هو تنفيذ الواجهة المناسبة. ويهدف التقرير إلى إظهار والحديث عن واجهة برمجة التطبيقات الجديدة ، وقدراتها والأساليب الجديدة التي نحتاج إلى تذكرها للمستقبل (والتي تأتي ، كالمعتاد ، فجأة). وأيضا ، بعبارات عامة - ما ينتظرنا في هذا المستقبل بالذات. بعبارة أخرى: ما هي واجهة برمجة تطبيقات GC ولماذا نحتاج إلى معرفتها؟
واحدة من أقوى الأسئلة ، وهي ضرورية بالتأكيد وفي نفس الوقت غير واضحة: الأدوات العالمية وواجهة سطر الأوامر API. باختصار ، وسيلة لبناء أوامر عبر الأنظمة الأساسية لسطر أوامر مشروع NET. دعونا نلقي نظرة فاحصة ، ودراسة أمثلة جاهزة (إنهم يدمجونها بالفعل مع القوة والمنتجات الرئيسية) ونقرر: أين هو مطلوب ، وعندما تحتاج فقط إلى تذكر وجوده - للمستقبل
ClrMD: نقوم بتطوير مصحح الأخطاء الخاص بنا (إنه بسيط جدًا!)
هناك مكتبة مثيرة للاهتمام لعمليات التصحيح ومقالب الذاكرة.
علاوة على ذلك ، الشيء الأكثر متعة هو أن هذه المكتبة مكتوبة بالطريقة المعتادة للجميع
دوت نت وهذا يعني أنه يمكنك التحقق من المشكلة عن طريق تطوير البرامج النصية للبحث عن مجالات المشكلة في التطبيق. غالبًا ما يؤدي ذلك إلى تسريع عملية التصحيح كثيرًا. سنكتشف كيفية القيام بذلك.
بضع كلمات عن المتحدث
تتم قراءة جميع التقارير في الشبكة بواسطة متحدث واحد:
ستانيسلاف سيدريستي
متحدث من ذوي الخبرة في المؤتمرات والاجتماعات المختلفة ومؤلف كتاب على الإنترنت
CLR Book: تحت غطاء .NET Framework .
عمل في شركات مثل Epam Systems و Luxoft و Kaspersky Lab ، حيث أدرك المهام بمستويات صعوبة مختلفة في C # و Groovy و C / C ++ ولغات أخرى.
تفاصيل الاتصال:
السعر - 3000 روبل. الآن مثل الذهاب إلى المتجر.