فریم ورک کد-پشت اعلانات ELANAT CODEBEHIND FRAMEWORK
اطلاعات تکمیلی
فریم ورک CodeBehind یک جایگزین مطمئن برای ساختار پیش فرض صفحات cshtml در ASP.NET Core می باشد. این فریم ورک متعلق به تیم Elanat است و یک مدل برنامه نویسی مبتنی بر ساختار MVC ارائه می دهد که امکان ایجاد فایل های aspx پویا در NET Core را فراهم می کند. فریم ورک CodeBehind از نحو استاندارد و نحو Razor پشتیبانی می کند. فریم ورک CodeBehind کلیه مزایای ASP.NET Core را به ارث می برد و به آن سادگی و قدرت و انعطاف بیشتری می دهد.
چرا از CodeBehind استفاده کنیم؟
سریع: طبق آخرین تست های تیم Elanat، فریم ورک CodeBehind سریعتر از ساختار پیش فرض صفحات cshtml در ASP.NET Core عمل می کند.
ساده: توسعه با CodeBehind بسیار ساده است؛ شما می توانید هر بخش از پروژه را به صورت MVC یا مدل-ویو یا کنترلر-ویو یا ویو به تنهایی ایجاد کنید.
ماژولار: فریم ورک CodeBehind شاهکار مهندسی است؛ هر پروژه ای که با CodeBehind ساخته می شود ماژولار است و خود آن پروژه نیز یک ماژول است.
دسترسی به خروجی: می توانید خروجی صفحه aspx را در یک صفحه aspx دیگر فراخوانی کنید و خروجی آن را تغییر دهید.
تحت NET Core.: پروژه شما همچنان تحت ASP.NET Core خواهد بود و از تمام مزایای NET Core. بهره مند خواهید شد.
مدرن: CodeBehind یک فریم ورک مدرن با ایده های انقلابی است.
انقلاب قالب بازگشتی
در سه ماهه آخر سال 2023 در یک ابتکار انقلابی، تیم Elanat ساختاری زیبا با نام قالب بازگشتی (return template) را در نسخه های جدید فریم ورک CodeBehind ارائه کرد که جداسازی کد سمت سرور از بخش طراحی (مانند html) را به طور کامل تضمین میکند. قالب بازگشتی معنای تازه ای به الگوی توسعه Code-Behind (مدل برنامه نویسی) می دهد.
سایر توضیحات
CodeBehind منبع-باز هست و لایسنس آن GPL نسخه 3 می باشد.
تیم Elanat به طور مداوم فریم ورک CodeBehind را توسعه می دهد و ابتکارات جدیدی به آن اضافه می کند؛ ایده های جالبی مثل اجرا فایل های view به عنوان مسیر دایرکتوری و متدهای سازنده و ... .
به دلیل ماهیت داینامیکی فریم ورک CodeBehind، با به کارگیری آن به راحتی می توان سیستم های سطح بالا ایجاد کرد. سیستم هایی مثل میان افزار پویا، وظایف برنامه ریزی شده، استارت آپ و ... .
فایل های بخش view در فریم ورک CodeBehind با پسوند aspx مشخص می شوند؛ امکان به کارگیری نحو استاندارد و نحو Razor در فایل های aspx وجود دارد.
CodeBehind یک فریم ورک جدید و مدرن است و ربطی به وب-فرم سابق مایکروسافت ندارد.
فریم ورک CodeBehind بیشتر شبیه به فریم ورک های مفسری هست و ساختار ساده ای دارد؛ بر خلاف ASP.NET Core که ساختار پیچیده و سخت فهمی دارد.
تیم Elanat یک سیستم مدیریت محتوای بسیار بزرگ با نام Elanat CMS را با به کارگیری فریم ورک CodeBehind ایجاد کرده است.
چرا از CodeBehind استفاده کنیم؟
سریع: طبق آخرین تست های تیم Elanat، فریم ورک CodeBehind سریعتر از ساختار پیش فرض صفحات cshtml در ASP.NET Core عمل می کند.
ساده: توسعه با CodeBehind بسیار ساده است؛ شما می توانید هر بخش از پروژه را به صورت MVC یا مدل-ویو یا کنترلر-ویو یا ویو به تنهایی ایجاد کنید.
ماژولار: فریم ورک CodeBehind شاهکار مهندسی است؛ هر پروژه ای که با CodeBehind ساخته می شود ماژولار است و خود آن پروژه نیز یک ماژول است.
دسترسی به خروجی: می توانید خروجی صفحه aspx را در یک صفحه aspx دیگر فراخوانی کنید و خروجی آن را تغییر دهید.
تحت NET Core.: پروژه شما همچنان تحت ASP.NET Core خواهد بود و از تمام مزایای NET Core. بهره مند خواهید شد.
مدرن: CodeBehind یک فریم ورک مدرن با ایده های انقلابی است.
انقلاب قالب بازگشتی
در سه ماهه آخر سال 2023 در یک ابتکار انقلابی، تیم Elanat ساختاری زیبا با نام قالب بازگشتی (return template) را در نسخه های جدید فریم ورک CodeBehind ارائه کرد که جداسازی کد سمت سرور از بخش طراحی (مانند html) را به طور کامل تضمین میکند. قالب بازگشتی معنای تازه ای به الگوی توسعه Code-Behind (مدل برنامه نویسی) می دهد.
سایر توضیحات
CodeBehind منبع-باز هست و لایسنس آن GPL نسخه 3 می باشد.
تیم Elanat به طور مداوم فریم ورک CodeBehind را توسعه می دهد و ابتکارات جدیدی به آن اضافه می کند؛ ایده های جالبی مثل اجرا فایل های view به عنوان مسیر دایرکتوری و متدهای سازنده و ... .
به دلیل ماهیت داینامیکی فریم ورک CodeBehind، با به کارگیری آن به راحتی می توان سیستم های سطح بالا ایجاد کرد. سیستم هایی مثل میان افزار پویا، وظایف برنامه ریزی شده، استارت آپ و ... .
فایل های بخش view در فریم ورک CodeBehind با پسوند aspx مشخص می شوند؛ امکان به کارگیری نحو استاندارد و نحو Razor در فایل های aspx وجود دارد.
CodeBehind یک فریم ورک جدید و مدرن است و ربطی به وب-فرم سابق مایکروسافت ندارد.
فریم ورک CodeBehind بیشتر شبیه به فریم ورک های مفسری هست و ساختار ساده ای دارد؛ بر خلاف ASP.NET Core که ساختار پیچیده و سخت فهمی دارد.
تیم Elanat یک سیستم مدیریت محتوای بسیار بزرگ با نام Elanat CMS را با به کارگیری فریم ورک CodeBehind ایجاد کرده است.
سایر اطلاعات
نام شرکت :
نام صاحب اثر :
Elanat Framework
تلفن :
آدرس شرکت :
https://elanat.net/page_content/code_behind
تلفن ثابت :
فکس :
دیدگاهها
جهت ارسال نظر باید وارد
شوید.
0
دیدگاه


گزارش مردمی
×