نصب پلتفرم خودکار از طریق ویژوال استدیو قسمت 2
چکیده
قسمت دوم از سری ویدئوهای نصب پلتفرم خودکار از طریق ویژوال استدیو
پیشنهاد کارشناسان.نت :
ثبت نام هر دو کلاس حضوری مقدماتی و پیشرفته Asp.Net Core Blazor WebAssembly
تنها با 500 هزار تومان (هر دوره تکی 300 هزار تومان)
آموزش
قسمت دوم از سری ویدئوهای نصب پلتفرم خودکار از طریق ویژوال استدیو
مشاهده نصب پلتفرم خودکار از طریق ویژوال استدیو قسمت اول
سورس پلتفرم خودکار برای دانلود
متن صدای ویدیو :
با عرض سلام و ادب کیایی هستم مدیر وب سایت DotNetExpert.ir و نویسنده پلتفرم خودکار، در قسمت قبل Source را در Visual Studio نصب کردیم و Rebuild هم کردیم و آماده شد، حالا در این قسمت باید به سراغ ساخت Database، من برای این منظور به دیتابیس SQL Server local خودم لاگین می کنم و روی Database، New Database کلیک می کنم، و یک اسم دلخواه مثلاً platform_db را به آن میدهم و Ok می کنم، خب یک دیتابیس برای من میسازه بعد تو قسمت Security/Logins و یک New login می زنم و یک User را هم میسازم و اسمش را هم platform_user میگذارم و یک Password هم به آن می دهم و این Enforce ها را هم نمی خواهم، Default database را هم روی platform_db می گزارم بعد در قسمت Server roles همه را تیک می زنم، حالا چون روی local خودم است و توی , User mapping platform_db را انتخاب می کنم و باز همه تیک ها را میزنم من این رو هم Ok می کنم خب الان دیتابیس ما هم ساخته شد اما حالا باید این ConnectionString دیتابیس را در Source وارد کنیم.
خب دوستان من در Source اول در KS.WebSiteUI در قسمت web.config در قسمت DefaultsSqlServerConnection ، ConnectionString خودم را قرار می دهم، برای من local هم نقطه میشه دیتابیسم Initialize catalog هم می شود platform_db که ساختم و User ID هم میشود platform_user ، پسورد هم که این، من همین راکپی می کنم و میروم سراغ پروژه WebSetup و تویWebSetup هم در قسمت ConnectionString همین را می گذارم، این را هم Save می کنم، ما الان در مرحله ای هستیم که WebSetup را Run کنیم، و آن فایل های دیتابیس را یعنی اطلاعاتی که داخل دیتابیس را نصب کنیم، من WebSetup را بعنوان StartUp project خودم انتخاب می کنم و می آورمش بالا.
خب حالا که وبسایت آمد بالا من باید آدرس صفحه Setup را هم آنجا قرار بدهم، ما یک صفحه داریم با عنوان Setup.HTML من به آنجا می روم و در مرورگر Setup.html را میزنم، وقتی شما وارد صفحه Setup می شوید یک سری دکمه اینجا هست که به ترتیب از بالا یک به یک دکمه ها را بزنید تا اشیای روی دیتابیس شما نصب شود، من اول Install Schemas را میزنم، خب Successfully install بعد می آیم Install table and data of security را میزنم، Successfully install، در نهایت Install table and data of CMS ، خب Successfully install و در نهایت Install Stored Procedure ، Successfully install خب Setup ما نصب شد و کار نصب تا این مرحله اش به پایان رسید.
مرحله بعدی ما وقتی که Setup را نصب کردیم، من Visual Studio را استاپ میکنم، با این KS.WebSetup دیگر کاری نداریم، من این را Unload می کنم و می آییم KS.WebSiteUI را بعنوان Set as StartUp project قرار می دهم، حالا غیر از دلیلی که به Web Setup نیازی نداریم، یک دلیل دیگه این که این را Unload کردم این است که من میخواهم NuGet ها را آپدیت کنم، NuGet های کل سیستم راِ، و شما هم باید این کار را بکنید، منتها چون این Web Setup یک سری NuGet قدیمی دارد که اصلا به درد ما هم نمیخورد قصدی ندارم برای آپدیت کردن NuGet های Web Setup ، بنابراین آن را Unload میکنیم و بعد می رویم سراغ آپدیت کردن NuGet هامون، من می آیم روی solution راست کلیک می کنم و روی قسمت Manage NuGet package for a solution کلیک می کنم، خب توی قسمت update میام، ببینید اینا چهار تا پکیج هست که اصلا نباید آپدیت کنید، چون آخرین ورژن هایی هستند که با .NET 4.7 میتوانند کار می کنند، یکی Microsoft.Extensions.Configuration که نباید آپدیت بشود، Microsoft.Extensions.Configuration.Abstraction نباید آپدیت بشود، Microsoft.Extensions.Primitives هم نباید آپدیت شود و Microsoft.Net.Compiler هم نباید آپدیت بشود، غیر از این چهار تا پکیج که اگه آپدیت بشود به احتمال زیاد پروژه از کار می افتد، الباقی NuGet ها را می توانید اینجا آپدیت کنید، من هر چهار تا پکیج دیگر را انتخاب می کنم بر روی آپدیت کلیک می کنم، خب الان ما NuGet هامون هم آپدیت شد، به جز آن چهار تا پکیجی که گفتم نباید آپدیت بشود، ما آماده هستیم که الان پلتفرم را ببینیم که چطور برای ما بالا می آید.
خب دوستان می بینید که الان پلتفرم برای ما بالا می آید و آماده است من ورود اعضا را میزنم که وارد بشویم، user پیشفرض admin@khodkar.com هست و Password هم 124578 هست، پس چی شد، پسوردش 124578 من با این وارد می شوم، Password هم یک بار دیگر بگذارید من بزنم، 124578 این Password هست ، منتها حتما بعد از اینکه وارد سایت شدید در قسمت امنیت تغییر رمز عبور، حتما این رمز 124578 را به رمز دلخواه خودتان تغییر دهید چون این رمز را همه می دانند.
خب بعد از این که رمز خود را تغییر دادید باید وارد قسمت مدیریت محتوا و مدیریت اطلاعات پایه بشویم و از نوع اطلاعات پایه – ارتباطات - Sql Server Connections را انتخاب کنید و ارتباط پیش فرض انتخاب کنید و اینجا همین کانکشنی که توی Web.conf گذاشتین رو قرار بدهید یعنی این را، و این را ذخیره کنید، خب دوستان الان آماده است و Source ما بالا آمده و همه چیز آماده است تا شما بتوانید وب سایت خودتان رو بنویسید.
خب دوستان من فقط حالا که پلتفرم آمد بالا یک نکته اضافه را هم بگویم، اگر روی ویندوز ۷ دارید این پلتفرم را نصب می کنید ممکن است که قسمت Auto prefix برای کامپایل CSS هایتان روی ویندوز ۷ کار نکند، برای همین حالا اگر احیانا کار نکرد، می توانید بروید توی Web.conf تان، AutoperfixCssPostProccessor را Find کنید و توی قسمتی که در خط 357 DefaultPostProccessor یکی هست UrlRewritingCssPostProccessor یکی هم هست AutoperfixCssPostProccessor این را بردارید و کاما را هم بردارید و Save کنید، در ویندوز ۷ مشکلتان حل خواهد شد، حالا اگر احیاناً این خطا را داشتید و اگر که هم نداشتید هیچی، ولی ممکن است که در ویندوز ۷ هنگام کامپایل less و sass و CSS هایتان به این مشکل برخورد کنید که این را هم باید توضیح می دادم، خب دوستان پلتفرم نصب شد و آمد بالا، این طریقه نصب از طریق Visual Studio بود منتها اگر شما از خود ما هاست را بخرید، ما نصب شده و آماده کار را به شما تحویل می دهیم، و شما باید فقط شروع کنید به ساخت وب سایت خودتان، و نکته بعدی اینکه من الان راه های ارتباطیمان را روی صفحه می گذرام، نظرات و کامنت های خودتان را حتما بگذارید من از آن ها حتما استفاده می کنیم و به آن توجه می کنیم ، بسیار سپاسگذارم از وقت و توجهی که برای این ویدیو گذاشتید.
فایل های مرتبط با آموزش برای دانلود
درباره ناشر
مقالات مرتبط
تور آشنایی با پلتفرم خودکار قسمت اولتور آشنایی با پلتفرم خودکار قسمت دوم
تور آشنایی با پلتفرم خودکار قسمت سوم
تور آشنایی با پلتفرم خودکار قسمت چهارم
تور آشنایی با پلتفرم خودکار قسمت پنجم
تور آشنایی با پلتفرم خودکار قسمت ششم
تور آشنایی با پلتفرم خودکار قسمت هفتم
تور آشنایی با پلتفرم خودکار قسمت هشتم
تور آشنایی با پلتفرم خودکار قسمت نهم
تور آشنایی با پلتفرم خودکار قسمت دهم
تور آشنایی با پلتفرم خودکار قسمت یازدهم
تور آشنایی با پلتفرم خودکار قسمت دوازدهم
تور آشنایی با پلتفرم خودکار قسمت سیزدهم
تور آشنایی با پلتفرم خودکار قسمت چهاردهم
تور آشنایی با پلتفرم خودکار قسمت پانزدهم
تور آشنایی با پلتفرم خودکار قسمت شانزدهم
تور آشنایی با پلتفرم خودکار قسمت هفدهم
تور آشنایی با پلتفرم خودکار قسمت هجدهم
تور آشنایی با پلتفرم خودکار قسمت نوزدهم
تور آشنایی با پلتفرم خودکار قسمت بیستم
تور آشنایی با پلتفرم خودکار قسمت بیست و یکم
تور آشنایی با پلتفرم خودکار قسمت بیست و دوم
تور آشنایی با پلتفرم خودکار قسمت بیست و سوم
نصب یک قالب وبسایت قسمت 1
نصب یک قالب وبسایت قسمت 2
نصب یک قالب وبسایت قسمت 3
نصب یک قالب وبسایت قسمت 4
نصب یک قالب وبسایت قسمت 5
نصب یک قالب وبسایت قسمت 6
نصب یک قالب وبسایت قسمت 7
نصب یک قالب وبسایت قسمت 8
نصب یک قالب وبسایت قسمت 9
نصب یک قالب وبسایت قسمت 10
نصب یک قالب وبسایت قسمت 11
نصب یک قالب وبسایت قسمت 12
نصب یک قالب وبسایت قسمت 13
نصب یک قالب وبسایت قسمت 14
نصب یک قالب وبسایت قسمت 15
نصب یک قالب وبسایت قسمت 16
نصب یک قالب وبسایت قسمت 17
نصب یک قالب وبسایت قسمت 18
نصب یک قالب وبسایت قسمت 19
نصب یک قالب وبسایت قسمت 20
نصب یک قالب وبسایت قسمت 21
نصب یک قالب وبسایت قسمت 22
نصب یک قالب وبسایت قسمت 23
ساخت اولین صفحه به همراه لایه های برنامه قسمت 1
ساخت اولین صفحه به همراه لایه های برنامه قسمت 2
ساخت اولین صفحه به همراه لایه های برنامه قسمت 3
ساخت اولین صفحه به همراه لایه های برنامه قسمت 4