حالت ng build --prod به همراه tree-shaking یا حذف کدهای مرده و بدون ارجاع است. بنابراین ارجاعات به ماژولهای بدون مصرف را از ماژول اصلی برنامه (app.module.ts) حذف کنید تا کد مرده تشخیص داده شوند.
بله کاملا حق با شماست
که به زودی در این پروژه پیاده سازیش میکنم
در واقع این آموزش بیشتر در مورد Generate کردن Context در زمان اجرا بود اما برای مشکلی که شما اشاره کردید میشه یک قانونی گذاشت که از هر ماژول فقط به متدهایی که در interfaceی که به صفت ComponentServiceInterface مزین شده اند دسترسی داشته باشیم
[ComponentServiceInterface] public interface ISampleProject1Service { IQueryable<Product> FetchAllProducts(); }
البته یک مشکل اساسی در این روش که وجود دارد و آن امنیت پایین در استفاده از Entityهای ماژولهای مختلف است.
در پروژههای بزرگ و ERP هر ماژول باید به یکسری Entityهای مشخصی دسترسی و ارتباط داشته باشد و نباید بصورت نامحدود با هر Entity از هر ماژولی join بزند.
در این روش تقریبا همه Entityها در یک سطح قرار دارند و کپسوله سازی وجود ندارد.
نظرات مطالب
مبانی TypeScript؛ ماژولها
من module رو روی system قرار دادم و همین کد بالا را نوشتم ولی با رسیدن به کد
خطای
را دریافت میکنم.
یکی از موارد دیگه اینکه وقتی داخل tsconfig از outFiile استفاده میکنم فقط مجبور به استفاده از ماژول system یا amd هستم.
System.defaultJSExtensions = true;
System is not defined
یکی از موارد دیگه اینکه وقتی داخل tsconfig از outFiile استفاده میکنم فقط مجبور به استفاده از ماژول system یا amd هستم.
نظرات مطالب
چک لیست تهیه یک برنامه ASP.NET MVC
سلام؛ من اگر ماژول سشن را حذف کنم برای کار کردن با پکیج PagedList که از ViewBag استفاده میکنه یه مشکل بر میخورم در مابقی کنترولرها سشن را غیر فعال کردم ولی در این کنترولر که از ViewBag استفاده میکنم نمیتوانم ... یه راهنمایی میخواستم. ممنون
نظرات مطالب
نحوه استفاده از ViewModel در ASP.NET MVC
با سلام؛ لطفا درباره @section speakers یکم توضیح بدین. این @Section به چه کار آید ؟
حدس من اینه که با این دستور بشه توی یک مدل کلی بخش (مثل ماژول) رو تعریف کرد و توی یک ویو بتونیم در جاهای مختلف این Sectionها رو نمایش بدیم ؟ (عدم نیاز به چند Partial View و نوشتن همه توی یک ویو)
حدس من اینه که با این دستور بشه توی یک مدل کلی بخش (مثل ماژول) رو تعریف کرد و توی یک ویو بتونیم در جاهای مختلف این Sectionها رو نمایش بدیم ؟ (عدم نیاز به چند Partial View و نوشتن همه توی یک ویو)
نظرات مطالب
ASP.NET MVC #12
سلام؛ جوری که من متوجه شدم در Razor وقتی تعدادی ماژول داریم (مثل آخرین اخبار و دسته بندی مطالب و ...) باید Controller و view مخصوص به خودش رو ایجاد کنیم و توی Layout برنامه با متدهای Html.RenderAction و Html.Action اون هارو توی Sectionهای دلخواه فراخوانی کنیم تا توی همه پیجها نمایش داده بشن درسته؟ ممنون.
نظرات مطالب
چک لیست تهیه یک برنامه ASP.NET MVC
با سلام.
من طبق راهنمایی شما ماژول سشن را از وب کانفیگ حذف کردم، حالا رویداد سشن استارت من کار نمیکند، چون محاسبه آمار افراد آنلاین را در این رویداد قراردارد، در مورد محاسبه تعداد افراد آنلاین کمی راهنمایی میکنید؟
نظرات مطالب
PHP سریعتر از ASP.NET! افسانه یا واقعیت؟
مثالت بیربطه دوست عزیز. echo خام در PHP معادل هست با Response.Write خام در ASP.NET در حالتیکه در یک فایل ashx اجرا میشود. احتمالا میدونی که این نوع فایلها در حالت پیش فرض حتی ماژول سشن هم براشون فعال نیست چه برسد به مسیریابی و در حداقل سربار کار میکنند.
نظرات مطالب
چک لیست تهیه یک برنامه ASP.NET MVC
HTTP Module استاندارد ASP.NET است و بر روی کل سایت تاثیر دارد. روش فعال سازی آن در وب فرمها یا MVC تفاوتی نمیکند و یکی است.
مراجعه کنید به سایت اصلی سازنده آن، مثال به همراه وب کانفیگ تنظیم شده دارد؛ یا پروژه IRIS هم از این ماژول استفاده میکند.
مراجعه کنید به سایت اصلی سازنده آن، مثال به همراه وب کانفیگ تنظیم شده دارد؛ یا پروژه IRIS هم از این ماژول استفاده میکند.