نظرات مطالب
React 16x - قسمت 34 - توزیع برنامه
دستور npm run build نام فایلهای نهایی را به همراه هش محتوای آنها تولید میکند:
این روشی هست که در Angular هم برای cache busting مورد استفاده قرار میگیرد. به همین جهت فایلهای تغییر یافته، دارای هش جدیدی خواهند بود که به عنوان یک فایل js جدید، حتما مجددا توسط مرورگر از سایت دریافت خواهند شد و کش نمیشوند.
با سلام و تشکر از نکته ای که مطرح کردید.
من مشکل مشابهی با mime typeها در باز کردن فایلهای xlsx دارم که ممنون میشم راهنمایی بفرمایید.
با اینکه Mime Type مربوطه رو روی iis ایجاد کردم اما همچنان با باز کردن فایلهای xlsx مشکل دارد.
به نظرتون مشکل از کجاست؟
من مشکل مشابهی با mime typeها در باز کردن فایلهای xlsx دارم که ممنون میشم راهنمایی بفرمایید.
با اینکه Mime Type مربوطه رو روی iis ایجاد کردم اما همچنان با باز کردن فایلهای xlsx مشکل دارد.
به نظرتون مشکل از کجاست؟
- جهت آزمایش بیشتر، دو پوشه برای افزونهها ایجاد و تمام فایلهای آنها منتقل شدند. مشکلی مشاهده نشد.
- اگر فضاهای نام را تغییر دادید، بهتر است از منوی Build یکبار گزینهی Clean solution را اجرا کنید تا فایلهای قدیمی حذف شوند و تداخل ایجاد نکنند. سپس پروژه را مجددا Build کنید.
- اگر فضاهای نام را تغییر دادید، بهتر است از منوی Build یکبار گزینهی Clean solution را اجرا کنید تا فایلهای قدیمی حذف شوند و تداخل ایجاد نکنند. سپس پروژه را مجددا Build کنید.
با سلام
موقع استفاده یکی از فایلهای جاوا اسکریپت توی cache قرار میگیره و تغییرات روش اعمال نمیشه
اما وقتی به صورت عادی بدون combres فایل جاوا اسکریپت رو استفاده میکنم این مشکل وجود نداره
ولی در مورد فایلهای Css همچین مشکلی وجود نداره
ممنون میشم راهنمایی کنید
موقع استفاده یکی از فایلهای جاوا اسکریپت توی cache قرار میگیره و تغییرات روش اعمال نمیشه
اما وقتی به صورت عادی بدون combres فایل جاوا اسکریپت رو استفاده میکنم این مشکل وجود نداره
ولی در مورد فایلهای Css همچین مشکلی وجود نداره
ممنون میشم راهنمایی کنید
اگر به انتهای لینک آن دقت کنید، یک کوئری استرینگ اضافه شده. مقدار آن در حقیقت هش فایلهای مورد استفاده است. با تغییری در این فایلها، این هش هم تغییر خواهد کرد. مرورگر با مشاهدهی آدرس جدید، درخواست جدیدی را به سرور برای دریافت فایلهای به روز شده ارسال میکند.
نظرات مطالب
EF Code First #4
فایلهای مرتبط با migrations فقط از طریق NuGet به همراه بسته EF دریافت میشوند. بنابراین داشتن فایلهای DLL مربوط به EF کافی نیست. بعد از آن، این فرامین از طریق پاورشل خود NuGet در vs.net باید اجرا شوند.
در کل اگر میخواهید بدانید این بسته درست نصب شده یا نه، دستور زیر را در پاورشل خود NuGet اجرا کنید:
Get-Package
در کل اگر میخواهید بدانید این بسته درست نصب شده یا نه، دستور زیر را در پاورشل خود NuGet اجرا کنید:
Get-Package
- بله. این یک استاندارد است.
- بسته به سیاست یک سایت ممکن است فایل را پس از مدتی پاک کنند. یک سری از دانلود سنترهای عمومی به همین صورت هستند.
- تمام فایلهای youtube لینک مستقیم به فایل flv هم دارند. میشود به این صورت فایلهای آنها را دریافت کرد با قابلیت از سرگیری مجدد.
- بسته به سیاست یک سایت ممکن است فایل را پس از مدتی پاک کنند. یک سری از دانلود سنترهای عمومی به همین صورت هستند.
- تمام فایلهای youtube لینک مستقیم به فایل flv هم دارند. میشود به این صورت فایلهای آنها را دریافت کرد با قابلیت از سرگیری مجدد.
پاسخ به بازخوردهای پروژهها
خطای data binding
این مشکل مربوط است به Adobe reader و اکتیو ایکس آن که برای نمایش فایلهای PDF مورد استفاده قرار گرفته. باید ارجاعات آنرا یکبار حذف کنید و بعد مطابق تنظیمات سیستم خودتون Add کنید. در مورد جزئیات اکتیوایکس Adobe به مقاله زیر مراجعه کنید:
«نحوه نمایش فایلهای PDF»
«نحوه نمایش فایلهای PDF»
نظرات اشتراکها
Kendo UI Q2 2012 BETA available now
- مجوزش مشکل داره. GPL هست برای حالت معمولی (خریداری نشده). GPL هم یعنی باید کار خودتون رو سورس باز کنید.
- برای ASP.NET MVC یک سری HTML Helper داره که استفاده ازش رو ساده میکنه (اینها هم رایگان نیستند؛ و باید مجوز آنها خریداری شود).
- یک دوره کامل Kendo UI رو میتونید اینجا پیدا کنید. البته این دوره عمومی هست و از kendo ui برای استفاده در کلیه برنامههای وب و کلیه فناوریهای سمت سرور مرتبط طراحی شده. یعنی از wrapper خاصی استفاده نکرده و از اصل کتابخانه جاوا اسکریپتی آن مستقیما استفاده کرده.
- برای ASP.NET MVC یک سری HTML Helper داره که استفاده ازش رو ساده میکنه (اینها هم رایگان نیستند؛ و باید مجوز آنها خریداری شود).
- یک دوره کامل Kendo UI رو میتونید اینجا پیدا کنید. البته این دوره عمومی هست و از kendo ui برای استفاده در کلیه برنامههای وب و کلیه فناوریهای سمت سرور مرتبط طراحی شده. یعنی از wrapper خاصی استفاده نکرده و از اصل کتابخانه جاوا اسکریپتی آن مستقیما استفاده کرده.