آموزش صفحه بندی اطلاعات به صورت پیشرفته در Asp.net Core Razor Page
در این آموزش قصد داریم صفحه بندی اطلاعات رو به صورت پیشرفته در Asp.net Core2.2 Razor Page بدون استفاده از هیچ پلاگینی و به راحت ترین روش آموزش دهیم.
Razor View Engine یک موتور تحت متد برنامه نویسی ASP.NET MVC می باشد که می توان به وسیله آن و به کمک زبان های # C و Visual Basic .NET، صفحات پویای تحت وب ایجاد نمود.
Razor کد های سمت سرور را (مانند کدهای C#) به کدهای HTML که برای مرورگر قابل فهم است تبدیل می کند و صفحاتی با فرمت cshtml می سازد. در برابر Razor View Engine مفهوم ASPX View Engine قرار دارد. البته باید به این نکته توجه داشت که معماری razor بسیار پیشرفته تر و اصولی تر از aspx می باشد.
Razor Pages یک ویژگی جدید در ASP.NET Core MVC است که در نسخه 2 Asp.net Core اضافه شده است. ما می توانیم زمانی که برخی از سناریو های page-focused وجود دارد از این روش استفاده کنیم.
مخاطبین دوره :
- افرادی که به برنامه نویسی علاقه دارند.
- علاقه مندان به Asp.net Core
- کسانی که به دنبال کسب درآمد از برنامه نویسی هستند.
- مناسب برای دانشجویان و فارغ التحصیلان مهندسی کامپیوتر
آنچه در این آموزش فرا خواهید گرفت :
- استفاده از Interface ها
- یاد گیری Razor Page
- پیاده سازی قالب در Razor Page
- نحوه چگونگی پیاده سازی Model و فراخوانی Model در Razor Page
- پیاده سازی آیتم های صفحه بندی نظیر ( صفحه قبلی ، اولین صفحه ، دکمه های شمارشی ، صفحه بعدی ،آخرین صفحه)
پیش نیاز ها :
- آشنایی با مبحث Asp.net Core
- تسلط بر زبان C#
- آشنایی نسبی با SQL Server
تکنولوژی و نرم افزار ها :
نظرات کاربران
بدون دیدگاه User Commentsدیدگاه خود را بنویسید:
Submit a Commentقوانین ارسال دیدگاه در سایت: