مداد
ورود
ثبت نام
برچسب:
فریم ورک
مقایسه EF Core و دیگر Micro-ORM
در توسعه وب اپلیکیشن ها با استفاده از ASP.NET Core گزینه مناسب برای پیاده سازی کدهای دسترسی به داده Entity Framework Core می باشد. البته علیرغم اینکه بسیاری از موضوعات کار کردن با دیتابیس ها و البته کپسوله کردن جزئیات مربوط به این عملیات توسط Entity Framework Core از دید برنامه نویسان مخفی می شود گزینه های دیگری نیز وجود دارند که میتوانند علاوه بر Entity Framework Core مورد بررسی و استفاده قرار بگیرند. یک گزینه open-source و بسیار معروف Dapper است که تحت عنوان یک micro-ORM شناخته میشود. در واقع یک micro-ORM یک ابزار است که به صورت سبک وزن و با قابلیت کمتری پیاده سازی شده است و عملیات نگاشت کردن آبجکت ها به data structure های مربوط به بانک اطلاعاتی را انجام میدهد. Dapper به عنوان یک ORM هدف خود را بر روی افزایش Performance قرار داده است و تمرکز کمتری در رابطه با کپسوله کردن کوئری هایی که برای بازیابی کردن و به روزرسانی کردن داده ها استفاده می کند قرار می دهد. از آنجایی که SQL تعریف شده توسط Dapper از دید برنامه نویس مخفی نمی ماند با استفاده از Dapper می توانیم به سادگی
مرکز آموزش برنامه نویسی و توسعه نرم افزار پرووید
۲۱ بهمن
-
۶ دقیقه
بررسی کنترلرها در فریم ورک AngularJS
در واقع کنترلرها در AngularJS همان Function هایی هستند که در جاواسکریپت وجود دارند. وظیفه کنترلرها نگهداری کردن داده ها و همچنین رفتارهای مربوط به برنامه در درون $scope می باشد. منظور از رفتارها همان Behavior یا Function های مربوط به یک برنامه است
مرکز آموزش برنامه نویسی و توسعه نرم افزار پرووید
۲۱ بهمن
-
۸ دقیقه
بررسی سرویس $log در فریم ورک AngularJS
سرویس Logging که با نام $log شناخته می شود، به منظور Log کردن پیام هایی به کنسول مرورگر شما مورد استفاده قرار می گیرد. سرویس $log شامل متدهای مختلفی برای Log کردن Error و Information و یا Warning و حتی اطلاعات مربوط به Debug کردن برنامه است. از سرویس $log می توانیم برای عملیات Debug کردن و همچنین Auditing استفاده کنیم
مرکز آموزش برنامه نویسی و توسعه نرم افزار پرووید
۲۲ بهمن
-
۱ دقیقه