اشتراکها
اشتراکها
Firefox 61 منتشر شد
اشتراکها
Firebug 2.0 منتشر شد
اشتراکها
آمار استفاده از TFS در مایکروسافت
اشتراکها
Firefox 67 منتشر شد
دقیقا همینطور هست. در اینجا فناوریهای سمت سرور فقط تبدیل به ارائه کنندهی وب سرویس میشوند و نه بیشتر.
مزیت آن این است که شما با Razor فقط یک سری فرمهای ابتدایی و اعتبارسنجی آنها را به خوبی میتوانید مدیریت کنید. یک مقدار کار UI که پیچیدهتر شد، به صفحهای میرسید که درون آن 100ها سطر کد جیکوئری با کدهای Razor مخلوط شدن و 2 ماه بعد حتی جرات نمیکنید به این صفحه دست بزنید و تغییری را در آن اعمال کنید. اینجا است که فریم ورکهای SPA ارزش خودشان را نشان میدهند.
برای فرمهای معمولی، Razor عالی است. برای UI پیچیده، ترکیب Razor و jQuery اصلا قابلیت نگهداری ندارد (صفحاتی پر از قطعات جاوا اسکریپت که نه فضای نامی دارند، به راحتی تداخل میکنند، عموما از TypeScript استفاده نمیکنند و مبتنی بر قابلیتهای جدید این زبان نیستند). در یک چنین حالتی قابلیت تست UI را هم از دست خواهید داد. همچنین مدام هم محدود به افزونههای جیکوئری خواهید بود، اما با فریم ورکهای SPA، خیلی از این افزونهها، کارهای معمولی آنها هستند. به علاوه زمانیکه back-end (سمت سرور) و front-end (مدیریت کدهای سمت کلاینت) را از هم جدا میکنید، بهتر میتوانید از مزیت کار با طراحان UI استفاده کنید. کسانیکه عموما قرار نیست با کدهای سمت سرور کار کنند.
مزیت آن این است که شما با Razor فقط یک سری فرمهای ابتدایی و اعتبارسنجی آنها را به خوبی میتوانید مدیریت کنید. یک مقدار کار UI که پیچیدهتر شد، به صفحهای میرسید که درون آن 100ها سطر کد جیکوئری با کدهای Razor مخلوط شدن و 2 ماه بعد حتی جرات نمیکنید به این صفحه دست بزنید و تغییری را در آن اعمال کنید. اینجا است که فریم ورکهای SPA ارزش خودشان را نشان میدهند.
برای فرمهای معمولی، Razor عالی است. برای UI پیچیده، ترکیب Razor و jQuery اصلا قابلیت نگهداری ندارد (صفحاتی پر از قطعات جاوا اسکریپت که نه فضای نامی دارند، به راحتی تداخل میکنند، عموما از TypeScript استفاده نمیکنند و مبتنی بر قابلیتهای جدید این زبان نیستند). در یک چنین حالتی قابلیت تست UI را هم از دست خواهید داد. همچنین مدام هم محدود به افزونههای جیکوئری خواهید بود، اما با فریم ورکهای SPA، خیلی از این افزونهها، کارهای معمولی آنها هستند. به علاوه زمانیکه back-end (سمت سرور) و front-end (مدیریت کدهای سمت کلاینت) را از هم جدا میکنید، بهتر میتوانید از مزیت کار با طراحان UI استفاده کنید. کسانیکه عموما قرار نیست با کدهای سمت سرور کار کنند.
اشتراکها
فایرفاکس و کار بر روی Sandbox آن
نظرات مطالب
BloggerToCHM
سلام،
من برای کار با SQLite از افزونه زیر استفاده میکنم:
https://addons.mozilla.org/en-US/firefox/addon/5817
دیتابیس خودتون را با آن باز کنید.
بعد در برگه execute sql آن، عبارت sql مورد نظر خودتون رو تست کنید تا خطای آن واضح مشخص شود.
همچنین اینجا میتوان بهتر دید که آیا جدول مورد نظر وجود دارد یا خیر.
من برای کار با SQLite از افزونه زیر استفاده میکنم:
https://addons.mozilla.org/en-US/firefox/addon/5817
دیتابیس خودتون را با آن باز کنید.
بعد در برگه execute sql آن، عبارت sql مورد نظر خودتون رو تست کنید تا خطای آن واضح مشخص شود.
همچنین اینجا میتوان بهتر دید که آیا جدول مورد نظر وجود دارد یا خیر.
امروز فایرفاکس 3.5.6 به صورت خودکار نصب شد؛ پس از نصب هم هیچکدام از افزونههای نصب شده ظاهر نشدند. به عبارتی به نظر همهی آنها غیرفعال شده بودند. اگر هم قرار باشد از فایرفاکس بدون افزونه استفاده کرد، استفاده از IE8، هم از نظر میزان مصرف حافظه و هم از نظر تعداد باگهای امنیتی کمتر گزارش شده (مطابق آمار) ارجحیت بالاتری دارد.
پس از اندکی جستجو مشخص شد که کاربران دیگری هم به این مشکل دچار شدهاند.
راه حل سادهای هم دارد:
فایرفاکس را بسته و پوشهی Profiles مربوط به فایرفاکس را پیدا کنید. برای مثال:
C:\Users\Vahid\AppData\Roaming\Mozilla\Firefox\Profiles
در این پوشه و زیر پوشههای آن چهار فایل زیر را پیدا کرده و به یک پوشه دیگر منتقل کرده و یا حذف کنید:
extensions.cache
extensions.ini
extensions.rdf
compatibility.ini
اکنون با اجرای فایرفاکس این فایلها مجددا تولید شده و مشکلات مربوطه هم برطرف میشود.
پس از تولید خودکار مجدد این فایلها، مجددا افزونهها ظاهر شدند و همه چیز مثل قبل شد!