دانلود نرم افزار و برنامه

متن مرتبط با «یزد» در سایت دانلود نرم افزار و برنامه نوشته شده است

‫بررسی تغییرات Blazor 8x - قسمت سیزدهم - امکان تعریف Sections

  • اگر پیشتر با فناوری‌های مرتبط با خانواده‌ی ASP.NET کار کرده باشید، با مفاهیمی مانند ContentPlaceHolder در وب‌فرم‌ها و یا RenderSection در ASP.NET MVC، برخورد داشته‌اید. دقیقا یک چنین قابلیتی نیز به Blazor 8x تحت عنوان Sections اضافه شده‌است تا توسط آن بتوان محتوای قسمتی از قالب کلی صفحه را از طریق زیر کامپوننت‌های آن تغییر داد و کنترل کرد. کامپوننت‌های جدید SectionOutlet و SectionContent در Blazor 8x پیاده سازی Sections در Blazor 8x به کمک دو کامپوننت جدید SectionOutlet و SectionContent میسر شده‌است و برای دسترسی به آن‌ها نیاز است ابتدا به فایل Imports.razor_ پروژه، مراجعه کرد و using زیر را به آن اضافه نمود تا این اشیاء، در کامپوننت‌های برنامه قابل شناسایی و استفاده شوند: @using Microsoft.AspNetCore.Components.Sections SectionOutlet کامپوننتی است که محتوای ارائه شده‌ی توسط کامپوننت SectionContent را رندر می‌کند (این محتوا در اصل یک RenderFragment است). ارتباط بین این دو هم توسط خواص SectionName و یا SectionId‌های متناظر، برقرار می‌شود. اگر چندین SectionContent دارای نام و یا Id یکسانی باشند، محتوای آخرین آن‌ها در SectionOutlet متناظر، رندر می‌شود. برای مثال در فایل MainLayout.razor، تغییر زیر را اعمال می‌کنیم: <div class="top-row px-4"> <SectionOutlet SectionName="before-top-row"/> <a href="https://lea.microsoft.com/aspnet/core/" target="_blank">About</a> </div> که در آن یک SectionOutlet، با نام before-top-row اضافه شده‌است و سبب درج محتوایی پیش از لینک About می‌شود. پس از این تعریف، اکنون در هر کامپوننتی از برن, ...ادامه مطلب

  • ‫PowerShell 7.x - قسمت سیزدهم - ساخت یک Static Site Generator ساده توسط PowerShell و GitHub Actions

  • در این مطلب میخواهیم یک مثال دیگر از PowerShell را به همراه GitHub Actions را بررسی کنیم. هدف ایجاد یک Static Site Generator و در نهایت پابلیش خروجی استاتیک بر روی GitHub Pages است. روالی که در ادامه بررسی میکنیم صرفاً یک مثال از ترکیب این تکنولوژی‌ها است و قاعدتاً روش‌های ساده‌تر و سرراست‌تری نیز برای اینکار وجود دارد. به عنوان مثال میتوانید از Jekyll که یک SSG مبتنی بر Ruby است نیز استفاده کنید که GitHub Pages، به صورت پیش‌فرض از آن پشتیبانی میکند. در اینحالت به محض پوش کردن سایت بر روی ریپوزیتوری (با فرض اینکه این امکان را فعال کرده باشید) به صورت خودکار سایت بیلد شده و خروجی بر روی یک برنچ دیگر قرار خواهد گرفت و در نهایت برنچ بیلد شده توسط GitHub Pages میزبانی خواهد شد (البته امکان تغییر برنچ پیش‌فرض را نیز دارید). اما اگر بخواهیم کل فرآیند بیلد را به صورت سفارشی انجام دهیم، میتوانیم از GitHub Actions استفاده کنیم؛ یعنی مشابه کاری که Jekyll انجام میدهد. به محض پوش کردن محتوا، یک اسکریپت PowerShell برای اینکار فراخوانی شود و خروجی نهایی بر روی یک برنچ دیگر منتشر شود. خروجی نهایی این چنین قالبی خواهد داشت: نکته: در اینجا از فونت آقای راستی‌کردار استفاده شده است؛ با آرزوی بهبودی و سلامتی ایشان. ساختار پروژه ساختاری که برای پروژه در نظر گرفته‌ام به صورت زیر است: ├── _layout │ ├── _footer.html │ ├── _header.html │ ├── _nav.html │ └── main.html ├── build ├── img ├── posts └── set-posts.ps1 دایرکتوری layout_: درون این دایرکتوری، ساختار اصلی بلاگ را قرار داده‌ایم. در ادامه محتویات هر فایل را مشاهده خواهید کرد:  <!--main.h, ...ادامه مطلب

  • برگزاری کلاس های تخصصی آموزش طراحی سایت در یزد

  • کلاس طراحی سایت در یزد یک فرصت بی نظیر برای آموزش به صورت حرفه ‌ای است که می توانید از اینترنت و فضای مجازی کسب درآمد کنید. در واقع با این روش آموزش همه افراد می توانند وارد دنیای کسب و کار شده و با طراحی وب سایت در بستر اینترنت درآمد خوبی به دست آورند. معمولاً در سال های گذشته برای طراحی سایت نیاز به برنامه نویسی و آموختن دانش کد نویسی بود، اما با وجود cms وردپرس در حال حاضر دیگر نیاز به استفاده از کد نویسی نیست و با کمک این سیستم مدیریت محتوای رایگان و قالب های آماده می توان در کمترین زمان بهترین سایت را طراحی کرد. مهمترین چیزی که قبل از شروع آموزش های طراحی وب سایت باید به آن توجه کنید، انتخاب یک منبع قابل اعتماد است که تمامی آموزش ها را به صورت اصولی و هدفمند ارائه دهد. چرا که دریافت آموزش مناسب کمک بیشتری به موفقیت بهتر می کند. مجموعه ایمپرزا فارسی یکی از تخصصی ترین گروه ها در زمینه آموزش تخصصی طراحی سایت در یزد است که در حال حاضر با برگزاری کلاس طراحی سایت در یزد می ‌تواند تمامی مهارت و تجربه خود را به دانش پذیران انتقال دهد. وردپرس چیست؟ وردپرس یک سیستم مدیریت محتوا به صورت رایگان است که با کمک آن می توانید پس از نصب بر روی سرور اقدام به راه اندازی سایت کنید. تمامی پروژه سایت بدون نیاز به کدنویسی انجام می ‌شود؛ به همین دلیل با سرعت بالاتری روند طراحی سایت طی می گردد. در حال حاضر cms های متعددی وجود دارد که با کمک آنها می توانید از قالب های آماده استفاده کرده و سایت های مختلفی را راه اندازی کنید. اما در این میان وردپرس جزء قدرتمندترین و محبوب ترین cms هایی است که همه کاربران بسته به نیاز خود می ‌توانند آن را توسعه دهند. مهمترین دلیل محبوبیت این سی ام اس سادگی کار با آن, ...ادامه مطلب

  • نرم افزار اندروید یزدگردی نسخه ی ۲٫۰٫۶

  • با نرم افزار اندروید یزد گردی می توانید بعد از سفر به یزد، از تمامی قابلیت ها و پتانسیل گردشگری این استان با خبر شوید و یک سفر پر از خاطره و تفریح را پشت سر بگذارید، با ما با معرفی این نرم افزار همراه باشید. همیشه از ایران به عنوان یک کشور پر از مکان های گردشگری یاد می شود. کشور ما با توجه به قدم, ...ادامه مطلب

  • جدیدترین مطالب منتشر شده

    گزیده مطالب

    تبلیغات

    برچسب ها