🔻 #نکته_آموزشی #سی_شارپ
🔶️ وقتی نام کلاسی رو می نویسین و می دونین که باید ازش using کنین کافیه که بعد تایپ کردن اسمش Alt + Shift + F10 و بعد Enter رو بزنین خودش براتون using رو اضافه می کنه!
🖥 @FunProGraming
🔶️ وقتی نام کلاسی رو می نویسین و می دونین که باید ازش using کنین کافیه که بعد تایپ کردن اسمش Alt + Shift + F10 و بعد Enter رو بزنین خودش براتون using رو اضافه می کنه!
🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ
🔶️ ساختن یک Connection با استفاده از ConnectionString موجود در فایل Configuration
🔰 برای خواندن ConnectionString ی که در فایل app.config قرار داده شده کافیه و ایجاد یک SqlConnection کافیه کد زیر را تایپ کنین:
SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrin gs["myConnection"].ConnectionString);
🖥 @FunProGraming
🔶️ ساختن یک Connection با استفاده از ConnectionString موجود در فایل Configuration
🔰 برای خواندن ConnectionString ی که در فایل app.config قرار داده شده کافیه و ایجاد یک SqlConnection کافیه کد زیر را تایپ کنین:
SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrin gs["myConnection"].ConnectionString);
🖥 @FunProGraming
وقتی تلگرام میگه مشکل قطعی کابل بوده و به زودی بر طرف میشه به همچین صحنه ای فکر میکنم 😂😂
🖥 @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
🔶️ ایجاد یک فرم دایره ای شکل :
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
🔻 #نکته_آموزشی #سی_شارپ
🔶️ قطع کردن اتصال اینترنت دایل آپ از طریق دستورات خط فرمان
System.Diagnostics.Process.Start("rasdial", "/disconnect");
🖥 @FunProGraming
🔶️ قطع کردن اتصال اینترنت دایل آپ از طریق دستورات خط فرمان
System.Diagnostics.Process.Start("rasdial", "/disconnect");
🖥 @FunProGraming
به یک نفر جهت کار تبلیغات در اینستا نیاز دارم لطفا کاربلد باشد پیام بدهد
@mohsenmod
@mohsenmod
🔻 #آموزش_MVC #فصل_1 #قسمت_1
🔶️ ساختار پوشهای در ASP.NET MVC
✅ زمانی که شما یک پروژه از نوع MVC ایجاد مینمایید نرم افزار Visual Studio به صورت پیش فرض ساختار پوشهای زیر را برای برنامه شما ایجاد میکند. حال میخواهیم به معرفی این پوشه ها بپردازیم و اهمیت هر پوشه را مورد بررسی قرار دهیم.
🖥 @FunProGraming
🔶️ ساختار پوشهای در 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
🔶️ پوشهی 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
🔻 #آموزش_MVC #فصل_1 #قسمت_3
🔶️ پوشهی Content
پوشهی Content دربردارندهی فایلهای استاتیک برنامه مانند فایلهای css، تصاویر و فایلهای آیکون می باشد. برنامهی MVC 5 به صورت پیشفرض دربردارندهی فایل های bootstrap.css ، bootstrap.min.css و Site.css است.
🖥 @FunProGraming
🔶️ پوشهی Content
پوشهی Content دربردارندهی فایلهای استاتیک برنامه مانند فایلهای css، تصاویر و فایلهای آیکون می باشد. برنامهی MVC 5 به صورت پیشفرض دربردارندهی فایل های bootstrap.css ، bootstrap.min.css و Site.css است.
🖥 @FunProGraming
🔻 #آموزش_MVC #فصل_1 #قسمت_4
🔶️ پوشهی Controller
پوشهی Controller دربردارندهی فایلهای کلاس برای Controller هاست. Controller درخواستهای کاربران را دریافت و پاسخ مناسب را به آنان میدهند. در MVC نام همهی فایلهای Controller به واژه “Controller” ختم میشود. در جلسات آینده به تشریح نحوه عملکرد کنترلرها خواهیم پرداخت.
🖥 @FunProGraming
🔶️ پوشهی 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
🔶️ پوشهی font
پوشهی font دربردارندهی فونتهای سفارشی برنامه شما است.
🔶️ پوشهی Models
پوشهی Models ، فایلهای کلاس Model را دربردارد. به طور معمول کلاس Model دربردارندهی ویژگیهایی عمومی است که به وسیلهی برنامهی کاربردی و به منظور نگهداری و کنترل دادههای برنامه استفاده میشوند.
🔶️ پوشهی Scripts :
پوشهی Scripts شامل فایلهای جاوا اسکریپت یا VBScript برای برنامه است. MVC 5 به صورت پیشفرض (در پوشهی اسکریپت خود) دارای فایلهای Java Script ، bootstrap ، jquery و modernizer است.
🖥 @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
🔶️ پوشهی 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
🔶️ افزون بر موارد بالااین، پروژهی 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
🔶 نرم افزار دمو
🌀 نسخه نمایشی یا دمو از یک نرم افزار ، نسخه ای رایگان از نرم افزار است که به کاربر اجازه می دهد برای یک مدت زمان مشخص از نرم افزار به طور رایگان استفاده نموده تا با قابلیت ها و ویژگی های آن آشنا شود .
🌀 در واقع ارائه نسخه آزمایشی محصول، یک ابزار تبلیغاتی قوی به حساب می آید و امروزه شرکت های بسیاری محصولات خود را این گونه به مشتریان معرفی می نمایند.
🌀 استفاده از نرم افزارهای دمو کاملا مجاز بوده و به هیچ وجه جرم به حساب نمی آید . دلیل این امر این است که خود شرکت سازنده از اینکه شما این نسخه را رایگان نصب می نمایید ، رضایت کامل دارد .
🖥 @FunProGraming
🌀 نسخه نمایشی یا دمو از یک نرم افزار ، نسخه ای رایگان از نرم افزار است که به کاربر اجازه می دهد برای یک مدت زمان مشخص از نرم افزار به طور رایگان استفاده نموده تا با قابلیت ها و ویژگی های آن آشنا شود .
🌀 در واقع ارائه نسخه آزمایشی محصول، یک ابزار تبلیغاتی قوی به حساب می آید و امروزه شرکت های بسیاری محصولات خود را این گونه به مشتریان معرفی می نمایند.
🌀 استفاده از نرم افزارهای دمو کاملا مجاز بوده و به هیچ وجه جرم به حساب نمی آید . دلیل این امر این است که خود شرکت سازنده از اینکه شما این نسخه را رایگان نصب می نمایید ، رضایت کامل دارد .
🖥 @FunProGraming