<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های .MohammadMahdiM</title><link>https://virgool.ir/feed/@mohammadmahdim</link><description>برنامه نویس زبان #C</description><language>fa</language><pubDate>2026-11-11 00:41:45</pubDate><image><url>https://files.virgool.ir/upload/users/1660466/avatar/lj3FNz.jpg</url><title>.MohammadMahdiM</title><link>https://virgool.ir/@mohammadmahdim</link></image><item><title>هاست کردن پروژه های Blazor Web Assembly Standalone</title><link>https://virgool.ir/@mohammadmahdim/hosting-blazor-web-assembly-projects-qeygzhisgmyv</link><description>تنظیمات مربوط به Redirect کردن پروژه های Blazor Web Assembly Standalone:دستور Redirect to HTTPS در این مدل پروژه ها صورت نخواهد گرفت، به این دلیل که سروری وجود ندارد تا قبل از ارسال اطلاعات و صفحات به Browser ، کاربر را به HTTPS اصطلاحا Redirect کند. به همین دلیل باید برای انجام این کار دستوراتی را در فایل web.config که بعد از Publish کردن پروژه در اختیار ما قرار میگیرد انجام دهیم.با وارد کردن دستور زیر می توانیم به این هدف برسیم:&lt;rule name=&#34;Redirect to HTTPS&#34; stopProcessing=&#34;true&#34;&gt;  &lt;match url=&#34;(.*)&#34; /&gt;  &lt;conditions&gt;    &lt;add input=&#34;{HTTPS}&#34; pattern=&#34;off&#34; ignoreCase=&#34;true&#34; /&gt;  &lt;/conditions&gt;  &lt;action type=&#34;Redirect&#34; url=&#34;https://{HTTP_HOST}/{R:1}&#34; redirectType=&#34;Permanent&#34; /&gt;&lt;/rule&gt; دقت داشته باشید که باید این دستورات قبل از بخش مربوط به SPA fallback rule نوشته شود.</description><category>.MohammadMahdiM</category><author>.MohammadMahdiM</author><pubDate>Sat, 17 Oct 2026 13:53:53 +0330</pubDate></item><item><title>ارور هایی که در زمان بالا آوردن وبسایت به آن ها برمیخوریم</title><link>https://virgool.ir/@mohammadmahdim/ارور-هایی-که-در-زمان-بالا-آوردن-وبسایت-به-آن-ها-برمیخوریم-wvllbar8kmm8</link><description>ارور هایی که در زمان بالا آوردن یک وبسایت بر روی هاست به آن ها برخورد میکنیم و نحوه ی رفع آن ها را بر اساس تجربه ی شخصی بیان میکنم:Error 500.Internal Server error:این نوع ارور در مواقعی رخ میدهد که در فایل  web.config تنظیمات دیتابیس(connectionString) را به درستی تنظیم نکرده باشیم یا دستورات اضافه نوشته باشیم.نحوه ی نوشتن صحیح connectionString:&lt;configuration&gt;&lt;connectionString&gt;&lt;add name=&#34;???&#34; connectionString=&#34;Data Source=.; Initial Catalog=???Database; User ID= ???; Password=???;&#34; providerName=&#34;System.Data.sqlClient&#34;/&gt;&lt;/connectionString&gt;&lt;/configuration&gt;برای name باید نوع دیتابیس خود را بنویسید برای مثال Name =&#34;sqlServer&#34;در مرحله بعد، Data Source باید به همان شکل نوشته شود و مقدار آن نقطه (.) باشد.  برای Initial Catalogباید اسم دیتابیس خود را که در هاست ایجاد کرده اید بنویسید برای مثال:Initial Catalog=&#34;mohammadMahdi_MDatabase&#34;    که آخر اسم آن به کلمه ی Databaseختم می شود. برای User ID باید نام کاربری که داخل دیتابیس ایجاد کرده اید را بنویسید. برای Passwordنیز باید رمز عبوری که برای کاربر که داخل دیتابیس ایجاد کرده اید را بنویسید. مورد آخر ProviderNameباید مقدار آن به همان شکل نوشته شده باشد و تغییری نکند.این مقاله به مرور تکمیل می شود... باتشکر از توجه شما</description><category>.MohammadMahdiM</category><author>.MohammadMahdiM</author><pubDate>Thu, 24 Aug 2023 15:24:25 +0330</pubDate></item></channel></rss>