You can enjoy the Guriddo jqGrid Bootstrap Demo
اشتراکها
اشتراکها
پردازش پارامترهای خط فرمان در NET 5.
نظرات مطالب
معماری لایه بندی نرم افزار #4
با تشکر از نویسنده مقاله و اهتمام ایشان به بررسی دقیق مفاهیم ،
از آنجا که flexible و reusable بودن برنامهها را نمیتوان نادیده گرفت تا آنجا که این تفکیک پذیری خود به مسئله ای بغرنج تبدیل نشده و تکرر دادهها و پاس دادن غیر ضرور آنها را موجب نشود تلاش در این باره مفید خواهد بود .
امروزه توسعه دهنده گان به سمت کم کردن لایههای فرسایشی و حذف پیچیدگیهای غیر ضرور قدم بر میدارند. خلق عبارات لامبادا در دات نت و delegate ها نمونه هایی از تلاش بشر برنامه نویس در این باره است .
از آنجا که flexible و reusable بودن برنامهها را نمیتوان نادیده گرفت تا آنجا که این تفکیک پذیری خود به مسئله ای بغرنج تبدیل نشده و تکرر دادهها و پاس دادن غیر ضرور آنها را موجب نشود تلاش در این باره مفید خواهد بود .
امروزه توسعه دهنده گان به سمت کم کردن لایههای فرسایشی و حذف پیچیدگیهای غیر ضرور قدم بر میدارند. خلق عبارات لامبادا در دات نت و delegate ها نمونه هایی از تلاش بشر برنامه نویس در این باره است .
این تکنیک و مقاله، یکی از مطالب Must Read سال هست. به شخصه از این تکنیک در توسعهی کامپوننتهای ASP.NET MVC استفاده میکنم. کلاً تکنیک Fluent که برادر نصیری فعلاً در دو مقاله به اون پرداختند، انعطاف پذیری بسیاری به برنامهها میده. مثلاً شبیه سازی روال RowDataBound کنترل GridView در Web Forms، در بستر MVC با استفاده از یک Action.
به نظر من کمبودی که ASP.NET MVC در حال حاضر داره، داشتن مجموعه ای غنی از کامپوننتهای توکار هست که فکر میکنم در نسخههای آینده، مایکروسافت این نقیصه رو بر طرف میکنه، شاید با مشارکت شرکتهای دیگه مثل Telerik.
به نظر من کمبودی که ASP.NET MVC در حال حاضر داره، داشتن مجموعه ای غنی از کامپوننتهای توکار هست که فکر میکنم در نسخههای آینده، مایکروسافت این نقیصه رو بر طرف میکنه، شاید با مشارکت شرکتهای دیگه مثل Telerik.
اشتراکها