۶ سال و ۱۱ ماه قبل، پنجشنبه ۲۷ مهر ۱۳۹۶، ساعت ۱۲:۴۶
۶ سال و ۱۱ ماه قبل، پنجشنبه ۲۷ مهر ۱۳۹۶، ساعت ۱۲:۳۲
«... کاربردهای Child routes
- امکان طراحی طرحبندیهای Master/Layout
- قرار دادن قالب یک کامپوننت، درون قالب کامپوننتی دیگر ...»
- امکان طراحی طرحبندیهای Master/Layout
- قرار دادن قالب یک کامپوننت، درون قالب کامپوننتی دیگر ...»
۶ سال و ۱۱ ماه قبل، چهارشنبه ۲۶ مهر ۱۳۹۶، ساعت ۱۴:۴۲
- در Angular یک کامپوننت فقط یکبار در قسمت declarations فقط یک ماژول قابل اضافه شدن است. برای اینکار در نزدیکترین ماژول به محل استفاده آنرا یکبار import و سپس به قسمت declarations اضافهاش کنید:
- اما اگر قرار است در چندین ماژول استفاده شود، یکی از روشها ایجاد یک shared module (اضافه کردن آن فقط به یک تک ماژول اشتراکی) و سپس تعریف این کامپوننت در قسمت exports آن است:
در آخر از این shared module به صورت زیر میتوان استفاده کرد:
import { MyComponent } from './../path/my.component'; @NgModule({ imports: [...], declarations: [ MyComponent], providers: [...] }) export class UsersLoginModule {}
- اما اگر قرار است در چندین ماژول استفاده شود، یکی از روشها ایجاد یک shared module (اضافه کردن آن فقط به یک تک ماژول اشتراکی) و سپس تعریف این کامپوننت در قسمت exports آن است:
import {SharedComponentA} from "./SharedComponentA"; import {SharedComponentB} from "./SharedComponentA"; @NgModule({ imports: [ ], declarations: [ SharedComponentA, SharedComponentB ], providers: [ ], exports: [ SharedComponentA, SharedComponentB ] }) export class SharedModule {}
import {SharedModule } from './SharedModule'; @NgModule({ imports: [ //... SharedModule //... ], declarations: [ // .... ], providers: [ // .... ] }) export class PersonModule{}
۶ سال و ۱۱ ماه قبل، چهارشنبه ۲۶ مهر ۱۳۹۶، ساعت ۱۴:۱۶
اگر هدف به اشتراک گذاشتن اطلاعات است، برای اینکار از سرویسها استفاده میشود و نه کامپوننتها.
۶ سال و ۱۱ ماه قبل، چهارشنبه ۲۶ مهر ۱۳۹۶، ساعت ۱۳:۰۲
بله. در اینجا هم امکان استفاده از new SqlParameter وجود دارد.
var outParam = new SqlParameter("@ParamOut", DbType.Int32) { Direction = ParameterDirection.Output }; ctx.Database.ExecuteSqlCommand("EXEC dbo.MyTest @ParamOut OUTPUT", outParam);
۶ سال و ۱۱ ماه قبل، سهشنبه ۲۵ مهر ۱۳۹۶، ساعت ۲۱:۴۷
- متد Seed به نگارش بعدی EF Core اضافه خواهد شد (نگارش 2.1). یک نمونه پیاده سازی آن در نگارش فعلی.
- روش کار چندسکویی با NET Core. مبتنی بر CLI آن هست. بهتر است سری کار با VSCode را پیگیری کنید تا بیشتر با CLI آن آشنا شوید. اما اگر میخواهید از PowerShell استفاده کنید (هنوز حال و هوای EF 6.x را دارید)، پیشنیازهای فعالسازی این مورد در نظرات قسمت بعدی مطرح شدهاست.
- روش کار چندسکویی با NET Core. مبتنی بر CLI آن هست. بهتر است سری کار با VSCode را پیگیری کنید تا بیشتر با CLI آن آشنا شوید. اما اگر میخواهید از PowerShell استفاده کنید (هنوز حال و هوای EF 6.x را دارید)، پیشنیازهای فعالسازی این مورد در نظرات قسمت بعدی مطرح شدهاست.
۶ سال و ۱۱ ماه قبل، سهشنبه ۲۵ مهر ۱۳۹۶، ساعت ۱۲:۳۳
۶ سال و ۱۱ ماه قبل، سهشنبه ۲۵ مهر ۱۳۹۶، ساعت ۱۲:۱۷
توضیحات بیشتر آن در اینجا : «توزیع پروژههای ASP.NET Core 1.1 بدون ارائه فایلهای View آن»
۶ سال و ۱۱ ماه قبل، دوشنبه ۲۴ مهر ۱۳۹۶، ساعت ۲۳:۱۴
پروژهی DNTIdentity که دقیقا سفارشی سازی کامل ASP.NET Core Identity هست، به نگارش 2 ارتقاء داده شدهاست. همچنین عمدهی توضیحات آن هنوز هم برقرار هستند.
۶ سال و ۱۱ ماه قبل، دوشنبه ۲۴ مهر ۱۳۹۶، ساعت ۱۸:۰۸
خیر. دستور استفاده از فایل proxy.config.json هنوز هم در آدرس http://localhost:4200 اجرا میشود (یعنی پورت آن هنوز هم 4200 است)، اما target درخواستها را به صورت خودکار بر اساس تنظیمات فایل json یاد شده تنظیم و بازنویسی میکند (نه پورت وب سرور آزمایشی آنرا).