Fun programming – Telegram
Fun programming
4.06K subscribers
2.81K photos
411 videos
27 files
112 links
خنده و یادگیری 😀 بخندید و یاد بگیرید.

این کانال متعلق به آکادمی برنامه نویسی محسن مدحج می باشد:

🖥️WebSite: Http://www.mohsenmodhej.com

🌃Instagram:
https://instagram.com/mohsen_modhej?igshid=1q7qi6x0rwjff

Admin: @moshavervipacademy
Download Telegram
قدرت #SUDO رو دست کم نگیرید 😂😂 (فقط لینوکسیا میفهمن)

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ ساختن یک Connection با استفاده از ConnectionString موجود در فایل Configuration

🔰 برای خواندن ConnectionString ی که در فایل app.config قرار داده شده کافیه و ایجاد یک SqlConnection کافیه کد زیر را تایپ کنین:

SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrin gs["myConnection"].ConnectionString);

🖥 @FunProGraming
وقتی تلگرام میگه مشکل قطعی کابل بوده و به زودی بر طرف میشه به همچین صحنه ای فکر میکنم 😂😂

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ ایجاد یک فرم دایره ای شکل :

private void Form1_Load(object sender, EventArgs e)
{
this.Height = 350;
this.Width = 350;
//Creating circle path
System.Drawing.Drawing2D.GraphicsPath path = new System.Drawing.Drawing2D.GraphicsPath();
path.AddEllipse(0, 0, 300, 300);
//Creating the region from the circle path
this.Region = new Region(path);
this.Show();
}

🖥 @FunProGraming
تگ رنگ بکراند #html 😅

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ قطع کردن اتصال اینترنت دایل آپ از طریق دستورات خط فرمان

System.Diagnostics.Process.Start("rasdial", "/disconnect");

🖥 @FunProGraming
به یک نفر جهت کار تبلیغات در اینستا نیاز دارم لطفا کاربلد باشد پیام بدهد
@mohsenmod
🔻 #آموزش_MVC #فصل_1 #قسمت_1

🔶️ ساختار پوشه‌ای در ASP.NET MVC

زمانی که شما یک پروژه از نوع MVC ایجاد می‌نمایید نرم افزار Visual Studio به صورت پیش فرض ساختار پوشه‌ای زیر را برای برنامه شما ایجاد می‌کند. حال می‌خواهیم به معرفی این پوشه ها بپردازیم و اهمیت هر پوشه را مورد بررسی قرار دهیم.
🖥 @FunProGraming
🔻 #آموزش_MVC #فصل_1 #قسمت_2

🔶️ پوشه‌ی App_Data
این پوشه شامل فایل های اطلاعاتی برنامه نظیر LocalDB، فایل‌های mdf، فایل‌های xml و یا هر نوع فایل داده ای دیگر است سرور (IIS) مخخف (Internet Information Services) که وظیفه اجرا نمودن برنامه‌های ASP.NET را برعهده دارد ، هرگز فایل های پوشه App_Data را به صورت مستقیم از درون پوشه فراخوانی نمی‌کند.

🔶️ پوشه‌ی App_Start
پوشه‌ی App_Start شامل فایل‌های class می‌باشد، فایل‌های class فایل‌هایی هستند که هنگام شروع یک برنامه و یا سایت، اجرا می‌شوند. این فایل‌های به طور معمول شامل فایل‌های پیکربندی نظیر AuthConfig.cs، BundleConfig.cs، FilterConfig.cs RouteConfig.cs و غیره هستند. MVC 5 به طور پیش‌فرض دربردارنده‌ی فایل‌های BundleConfig.cs، FilterConfig.cs RouteConfig.cs است. اهمیت این فایل‌ها را در جلسات بعدی بررسی خواهیم کرد.

🖥 @FunProGraming
وقتی ذوق میکنی که ارور نداری و با ارور زمان اجرا مواجه میشی😂😂

🖥 @FunProGraming
🔻 #آموزش_MVC #فصل_1 #قسمت_3

🔶️ پوشه‌ی Content
پوشه‌ی Content دربردارنده‌ی فایل‌های استاتیک برنامه مانند فایل‌های css، تصاویر و فایل‌های آیکون می باشد. برنامه‌ی MVC 5  به صورت پیش‌فرض دربردارنده‌ی فایل های bootstrap.css ، bootstrap.min.css و Site.css است.
🖥 @FunProGraming
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی طرف حسابت جاوا اسکریپت خونده 😂😂

🖥 @FunProGraming
🔻 #آموزش_MVC #فصل_1 #قسمت_4

🔶️ پوشه‌ی Controller
پوشه‌ی Controller دربردارنده‌ی فایل‌های کلاس برای Controller هاست. Controller درخواست‌های کاربران را دریافت و پاسخ مناسب را به آنان می‌دهند. در MVC نام همه‌ی فایل‌های Controller به واژه “‌Controller” ختم می‌شود. در جلسات آینده به تشریح نحوه عملکرد کنترلرها خواهیم پرداخت.

🖥 @FunProGraming
🔻 #آموزش_MVC #فصل_1 #قسمت_5

🔶️ پوشه‌ی font
پوشه‌ی font دربردارنده‌ی فونت‌های سفارشی برنامه شما است.

🔶️ پوشه‌ی Models
پوشه‌ی Models ، فایل‌های کلاس Model را دربردارد. به طور معمول کلاس Model دربردارنده‌ی ویژگی‌هایی عمومی است که به وسیله‌ی برنامه‌ی کاربردی و به منظور نگهداری و کنترل داده‌های برنامه استفاده می‌شوند.

🔶️ پوشه‌ی Scripts :
پوشه‌ی Scripts شامل فایل‌های جاوا اسکریپت یا VBScript برای برنامه است. MVC 5 به صورت پیش‌فرض (در پوشه‌ی اسکریپت خود) دارای فایل‌های Java Script ، bootstrap ، jquery و modernizer است.

🖥 @FunProGraming
دیگه ارواح هم لینوکسی شدن 😂

🖥 @FunProGraming
🔻 #آموزش_MVC #فصل_1 #قسمت_6

🔶️ پوشه‌ی View:
پوشه‌ی View شامل فایل‌های HTML برنامه است. به طور معمول فایل View، یک فایل cshtml است که شما در آن کد اچ‌ تی ‌ام‌ال و #C یا  VB.NET را می‌نویسید.

در ASP.NET MVC هر Controller دارای یک پوشه View جداگانه است. مثلاَ همه‌ی فایل‌های cshtml که به وسیله‌ی HomeController ایجاد می‌شوند، در مسیر View > Home folder  قرار می‌گیرند.

پوشه Shared که در زیر پوشه‌ی View قرار گرفته View هایی را در بر می‌گیرد که در بین Controller های مختلف به اشتراک گذاشته خواهند شد. مانند فایل‌های layout.

🖥 @FunProGraming
🔻 #آموزش_MVC #فصل_1 #قسمت_7

🔶️ افزون بر موارد بالااین، پروژه‌ی MVC دربردارنده‌ی فایل‌های پیکربندی زیر است:

Global.asax
به شما اجازه‌ی نوشتن کدی را می‌دهد که در پاسخ به سطح رویدادهای برنامه، اجرا می شود، مانند Application_BeginRequest، application_start، application_error، session_start، session_end و غیره.

Packages.config
فایلی است که به وسیله‌ی NuGet مدیریت می‌شود تا بسته‌ها و نسخه نصب شده در برنامه را مدیریت کند.

Web.config
فایل Web.config شامل تنظیمات اصلی یک برنامه ASP.NET است و فایل پیکربندی برنامه های ASP.NET محسوب می شود .
این فایل یک سند XML است که در پیکربندی وب سایت یا برنامه شما نقش بسیار مهمی داشته و حاوی اطلاعاتی در مورد چگونگی عملکرد برنامه‌ی شماست.

🖥 @FunProGraming
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی باگ داری اما ی کاری میکنی که مشخص نشه 😂😂

🖥 @FunProGraming
🔶 نرم افزار دمو

🌀 نسخه نمایشی یا دمو از یک نرم افزار ، نسخه ای رایگان از نرم افزار است که به کاربر اجازه می دهد برای یک مدت زمان مشخص از نرم افزار به طور رایگان استفاده نموده تا با قابلیت ها و ویژگی های آن آشنا شود .

🌀 در واقع ارائه نسخه آزمایشی محصول، یک ابزار تبلیغاتی قوی به حساب می آید و امروزه شرکت های بسیاری محصولات خود را این گونه به مشتریان معرفی می نمایند.

🌀 استفاده از نرم افزارهای دمو کاملا مجاز بوده و به هیچ وجه جرم به حساب نمی آید . دلیل این امر این است که خود شرکت سازنده از اینکه شما این نسخه را رایگان نصب می نمایید ، رضایت کامل دارد .

🖥 @FunProGraming
دیگ هر از گاهی پیش میاد که فیکس کردن ارور ها طول بکشه 😅😅

🖥 @FunProGraming
🔆 روش های عرضه نسخه دمو نرم افزار

🔅 روش های زیادی برای عرضه نسخه نمایشی نرم افزار وجود دارد که متداول ترین روش آن قرار دادن لینک دانلود محصول داخل سایت شرکت است. در این حالت مشتری امکان استفاده از محصول را به صورت رایگان در یک مدت زمان مشخص مثلا دارد و پس از آن با خرید محصول و دریافت کد خرید و وارد نمودن آن در محصول می تواند باز هم از محصول استفاده نماید.

🔅 عرضه مستقل نسخه آزمایشی از نرم افزار اصلی : در این حالت کاربر با نصب نسخه دمو می تواند با محصول آشنا شده و در صورت تمایل به خرید نرم افزار بعد از اتمام مدت زمان نرم افزار دمو، باید آن را uninstall نموده و نسخه اصلی نرم افزار را نصب نماید.

🔅 در حالت دیگری از ارائه نسخه نمایشی نرم افزار، نسخه رایگان برروی آدرسی در فضای اینترنت قرار می گیرد و کاربران با وارد نمودن کلمه کاربری و رمز عبور که توسط شرکت تولید کننده نرم افزار در اختیار کاربران قرار داده، می توانند وارد نرم افزار شده و با ویژگی های آن آشنا شوند. در این حالت برای جلوگیری از سو استفاده های احتمالی، معمولا اطلاعات نسخه دمو هر 24 ساعت به حالت پیشفرض باز میگردد .
🖥 @FunProGraming