آموزش PouchDB : قسمت دوم (شروع به کار)
در این آموزش هدف ما ایجاد برنامه‌ای بر اساس TodoMVC است که می‌تواند خودش را با یک دیتابیس آنلاین همگام سازی کند. مطمئن باشید بیشتر از 10 دقیقه وقت شمارا نخواهد گرفت ! نصب PouchDB فایل index.html را باز کنید و فایل‌های PouchDB را به آن اضافه کنید : <script src="//cdn.jsdelivr.net/pouchdb/2.2.0/pouchdb.min.js"></script> <script src="js/base.js"></script> <script src="js/app.js"></script& ...
صفحه بندی پویا در Entity Framework
در اکثر برنامه‌ها ما نیازمند این موضوع هستیم که بتوانیم اطلاعاتی را به کاربر نشان دهیم. در بعضی از موارد این اطلاعات بسیار زیاد هستند و نیاز است در این حالت از صفحه بندی اطلاعات یا Data Paging استفاده کنیم. در ASP.NET برای ارائه اطلاعات به کاربر معمولا از کنترلهای Gridview ، ListView و امثالهم استفاده می‌شود. مشکل اساسی این کنترل‌ها این است که آنها اطلاعات را به صورت کامل از سرور دریافت کرده، سپس اقدام به نمایش صفحه بندی شده آن می‌نمایند ک ...
آموزش PouchDB : قسمت اول (معرفی)
آموزش PouchDB : معرفی هدف این مقاله بر این است که شما را با دیتابیس PouchDB آشنا سازد . در مطلب اول هدف فقط آشنایی و نحوه نصب PouchDB قرار خوهد داشت و در مطالب بعدی نحوه آشنایی با نحوه کدنویسی و استفاده به صورت آفلاین یا آنلاین بررسی خواهد شد . فهرست مطالب : بخش اول : معرفی PouchDB شروع به کار با PouchDB نحوه استفاده از API ها سوالات متداول در مورد PouchDB خطاهای احتمالی پروژه‌ها و پلاگین های PouchD ...
راه‌های متفاوت رندر لایه‌ها در ASP.NET MVC
در MVC لایه‌ها ( Layouts ) مانند Master Page‌ها در وب فرم عمل می‌کنند. این به ما کمک می‌کند تا بتوانیم از تکرار کدها پرهیز کنیم و سریعتر صفحات خودمان را گسترش دهیم. مثل Master Page‌ها، این صفحات هم (Layouts) می‌تواند شامل قالب‌های CSS مختلف، کدهای Javascript مختلف و قالب بندی‌های مختلفی باشند. در میان View‌های یک برنامه MVC فایلی را به عنوان _ViewStart داریم که وظیفه‌ی آن نگهداری قالب اصلی برنامه‌ی ما است. در این مقاله ...