برخي از ويژگي هاي طراحي فريم ورك ASP.NET

در اين وبلاگ به توضيح نحوه طراحي سايت مي پردازيم.

دوشنبه ۲۲ اردیبهشت ۰۴

برخي از ويژگي هاي طراحي فريم ورك ASP.NET

۱۵ بازديد

در كنفرانس NDC كه جديدا طراحي سايت در مشهد برگزار شد Ryan Nowak كه يكي توسعه و گسترش دهندگان مايكروسافت و معماران اين قاب ورك به حساب مي آيد درباره برخي از جزئيات پروژه هايي همانند BedRock، Houdini و SMALL FAST.NET Server كلام كرد و اطلاعاتي را در مشت يوزرها قرار بخشيد. غرض مهم از اجراي اين پروژه ها اين بود طراحي سايت كه امكان هاي كراس پلتفرم ميان دور و بر هاي متعدد را شل خيس نمايند. به لحاظ شما چه طور اين پروژه ها در تكوين مسيرهاي پياده سازي آتي .NET 5 امداد  راياپارس خواهند كرد و سبب مي گردند تا يك يقين مطلوب نسبت به ماندگاري اين هسته صورت بگيرد؟
با دورانديشي بي نقص نسبت به‌اين ahrefs كه چه چيزي اكنون در پروژه هاي Bedrock، Houdini و SMALL FAST.NET server در حالا رخداد افتادن ميباشد .Net 5 در حالا فراهم سازي ميباشد. آن چه كه اينجانب شخصا مي‌توانم از پروژه Bedrock مشاهده كنم اين واقعيت ميباشد كه با استارت از ذيل ترين لايه سوكت هاي  .Net در حالا پر رنگ خيس شدن ميباشند كه‌اين مورد منجر مي‌گردد تا تعامل با ورودي و خروجي كانال با استعمال از ابزارهاي گوناگون همانند NodeJS براي قاب ورك ASP.NET كه يك قاب ورك كراس پلتفرم ميباشد بسيار ريلكس خيس خواهد شد. اشكار ميباشد كه سوكت هاي .Net مي‌توانند نكات بسيار متعددي را از Libuv بياموزند و صرفا نكته اين ميباشد كه آن ها چه طور طراحي ميگردند. بي شك يك پارچه سازي اكثري از اين تجهيزات قادر است مزاياي بسيار متعددي را براي پيشرفت دهندگان به همپا داشته باشد.


بعضي از خصوصيت هاي پياده سازي ASP.NET( قسمت دوم)اينجانب شخصا مشاهده ميكنم كه .Net 5 زير اثر پروتكل هاي بسيار متعددي همانند MQTT، AMQP، HTTP3 و QUICK جاي‌دارد و به همين برهان نيز اينجانب در شرايطي‌كه ببينم كه پيشرفت دهندگان آن پيرو تعامل بيشتر قاب ورك ASP.NET با بقيه لهجه هاي اپليكيشن نويسي ميباشند تعجب نخواهم كرد. كادر ورك ASP.NET پياده سازي شد‌ه‌است تا منحصرا بر روي .Net Core runtime فعاليت نمايد كه به زودي به .NET 5 منتقل گردد.
اينجانب بهبودهاي بسيار متعددي را بر روي قاب ورك ASP.NET ورژن 3.0 مشاهده كرده ام به خصوص از اين جهت كه در عوض قاب ورك MVC مسئوليت پذيري كمتري دارااست. اين مسئله سبب ميشود تا بسط دهندگان بتوانند بيشتر از عملكردهاي قابل به كار گيري دوباره در كادر ورك هاي گوناگون مانند SignalR، gRPC services، Blazor، Controllers و Pages به كارگيري نمايند.

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در مونوبلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.