🔻 #نکته_آموزشی #سی_شارپ
🔶️ بدست آوردن لیست نمونه های SQL Server موجود در شبکه
using System.Data.Sql;
private void ShowSQLServerInstances()
{
SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance;
System.Data.DataTable table = instance.GetDataSources();
dataGridView1.DataSource = (table);
}
🖥 @FunProGraming
🔶️ بدست آوردن لیست نمونه های SQL Server موجود در شبکه
using System.Data.Sql;
private void ShowSQLServerInstances()
{
SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance;
System.Data.DataTable table = instance.GetDataSources();
dataGridView1.DataSource = (table);
}
🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ
🔶️ افزودن و حذف کردن یک برنامه به StartUp ویندوز از طریق کلیدهای رجیستری
using Microsoft.Win32;
private void AddStartUpKey(string _name, string _path)
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Micros oft\Windows\CurrentVersion\Run", true);
key.SetValue(_name, _path);
}
private void RemoveStartUpKey(string _name)
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Micros oft\Windows\CurrentVersion\Run", true);
key.DeleteValue(_name, false);
}
🖥 @FunProGraming
🔶️ افزودن و حذف کردن یک برنامه به StartUp ویندوز از طریق کلیدهای رجیستری
using Microsoft.Win32;
private void AddStartUpKey(string _name, string _path)
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Micros oft\Windows\CurrentVersion\Run", true);
key.SetValue(_name, _path);
}
private void RemoveStartUpKey(string _name)
{
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"Software\Micros oft\Windows\CurrentVersion\Run", true);
key.DeleteValue(_name, false);
}
🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ
🔶️ امکان Hibernate و Standby کردن کامپیوتر
// Hibernate
Application.SetSuspendState(PowerState.Hibernate, true, true);
// Standby
Application.SetSuspendState(PowerState.Suspend, true, true);
🖥 @FunProGraming
🔶️ امکان Hibernate و Standby کردن کامپیوتر
// Hibernate
Application.SetSuspendState(PowerState.Hibernate, true, true);
// Standby
Application.SetSuspendState(PowerState.Suspend, true, true);
🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ
🔶️ قفل کردن کامپیوتر از طریق کدنویسی
[DllImport("user32.dll")]
public static extern void LockWorkStation()
// Lock workstation
LockWorkStation();
🖥 @FunProGraming
🔶️ قفل کردن کامپیوتر از طریق کدنویسی
[DllImport("user32.dll")]
public static extern void LockWorkStation()
// Lock workstation
LockWorkStation();
🖥 @FunProGraming
وبینار آموزش برنامه نویسی وب،موبایل و ویندوز در 2:38 که به مدت محدودی رایگان برای دانلود است و بعد از رفع بحران به قیمت 1300000 تومان بر می گردد
این فرصت رو از دست ندید😉
👇👇👇👇👇👇👇👇👇
Www.mohsenmodhej.com/webinar
@FunProGraming
این فرصت رو از دست ندید😉
👇👇👇👇👇👇👇👇👇
Www.mohsenmodhej.com/webinar
@FunProGraming
🔻 برنامه نویسی #angular چیست؟
🔶️ در واقع #AngularJS یک فریمورک ساختاری برای وب اپلیکیشن های پویا است. این فریمورک به شما اجازه میدهد تا HTML را به عنوان زبان قالب خود انتخاب کنید و سینتاکس های HTML را برای بیان صریح و واضح اجزای نرم افزار، گسترش دهید. Data binding و dependency injection انگولار، بیشتر کدهایی را که شما مجبور به نوشتن آن هستید را از بین می برد. همه ی این کارها در مرورگر انجام می شود و این باعث شده است که با همه تکنولوژی های سروری سازگاری خوبی داشته باشد.
🖥 @FunProGraming
🔶️ در واقع #AngularJS یک فریمورک ساختاری برای وب اپلیکیشن های پویا است. این فریمورک به شما اجازه میدهد تا HTML را به عنوان زبان قالب خود انتخاب کنید و سینتاکس های HTML را برای بیان صریح و واضح اجزای نرم افزار، گسترش دهید. Data binding و dependency injection انگولار، بیشتر کدهایی را که شما مجبور به نوشتن آن هستید را از بین می برد. همه ی این کارها در مرورگر انجام می شود و این باعث شده است که با همه تکنولوژی های سروری سازگاری خوبی داشته باشد.
🖥 @FunProGraming
🔻 در باره انگولار چه میدانید ؟
🔶️ #انگولار، همه ورژن های HTML را پشتیبانی می کند و برای نرم افزارها طراحی شده است.
اما HTML یک زبان اعلانی عالی برای اسناد ایستا می باشد که زیاد شبیه ایجاد کردن نرم افزار ها نیست. در نتیجه ساختن نرم افزار ها با آن، یک تمرین است که باید چه کاری انجام دهید تا مرورگر را فریب دهید تا کار شما را انجام بدهد!
🖥 @FunProGraming
🔶️ #انگولار، همه ورژن های HTML را پشتیبانی می کند و برای نرم افزارها طراحی شده است.
اما HTML یک زبان اعلانی عالی برای اسناد ایستا می باشد که زیاد شبیه ایجاد کردن نرم افزار ها نیست. در نتیجه ساختن نرم افزار ها با آن، یک تمرین است که باید چه کاری انجام دهید تا مرورگر را فریب دهید تا کار شما را انجام بدهد!
🖥 @FunProGraming
🔻 راه حل عدم تطبیق امپدانس بین نرم افزار های پویا و متن های ایستا
🔶️ آنگولار رویکرد دیگری هم دارد؛ سعی میکند که عدم تطبیق امپدانس بین متن های HTML محور و آنچه نرم افزارها برای ساختن سازه های HTML نیاز دارند را به حداقل برسانند.
🔶️ انگولار به مرورگر از طریق یک ساختار که به آن رهنمود می گویند، دستورات جدید می آموزد. مانند :
🔷️ Data binding
🔷️ ساختار کنترل DOM برای تکرار، پنهان کردن و نشان دادن قطعات Document Object Model) DOM)
🔷️پشتیبانی از فرم ها و اعتبار سنجی فرم ها.
🔷️ اضافه کردن رفتار های جدید به المنت های DOM، همانند هندل کردن رخداد های DOM.
🔷️گروه بندی HTML به اجزای قابل استفاده مجدد.
🖥 @FunProGraming
🔶️ آنگولار رویکرد دیگری هم دارد؛ سعی میکند که عدم تطبیق امپدانس بین متن های HTML محور و آنچه نرم افزارها برای ساختن سازه های HTML نیاز دارند را به حداقل برسانند.
🔶️ انگولار به مرورگر از طریق یک ساختار که به آن رهنمود می گویند، دستورات جدید می آموزد. مانند :
🔷️ Data binding
🔷️ ساختار کنترل DOM برای تکرار، پنهان کردن و نشان دادن قطعات Document Object Model) DOM)
🔷️پشتیبانی از فرم ها و اعتبار سنجی فرم ها.
🔷️ اضافه کردن رفتار های جدید به المنت های DOM، همانند هندل کردن رخداد های DOM.
🔷️گروه بندی HTML به اجزای قابل استفاده مجدد.
🖥 @FunProGraming
🔻یک راه حل سمت سرویس گیرنده کامل
🔶️انگولار تنها قطعه واحد در پازل کلی ساختن وب اپلیکیشن های سمت گیرنده نیست. آنگولار همه ی کد های DOM و AJAX که شما دستی نوشتید و تعریف کردید را هندل می کند و در داخل یک ساختار به خوبی قرار می دهد. این کار انگولار را در مورد اینکه چگونه نرم افزار های CRUD(Create, Read, Update, Delete) باید ساخته شود را خود مختار میکند. اما زمانی که خود مختار شد، سعی میکند مطمئن شود که نظر آن فقط یک نقطه شروع است و شما به راحتی میتوانید آن را تغییر بدهید.
🔷️ آنگولار با موارد زیر همراه می شود:
◀️ هر چیزی که شما برای ساخت نرم افزار های CRUD در یک مجموعه ی منسجم لازم دارید : Data-binding، دستورات قالبی ساده، اعتبار سنجی فرم ها، روتینگ، deep-linking، اجزای قابل استفاده مجدد و dependency injection
◀️ گزارش آزمون پذیری : تست واحد ها، تست های پشت سر هم، mock ها و کنترلر تست ها
◀️ و Seed application و طرح های دایرکتوری و اسکریپت های تستی به عنوان نقطه شروع
🖥 @FunProGraming
🔶️انگولار تنها قطعه واحد در پازل کلی ساختن وب اپلیکیشن های سمت گیرنده نیست. آنگولار همه ی کد های DOM و AJAX که شما دستی نوشتید و تعریف کردید را هندل می کند و در داخل یک ساختار به خوبی قرار می دهد. این کار انگولار را در مورد اینکه چگونه نرم افزار های CRUD(Create, Read, Update, Delete) باید ساخته شود را خود مختار میکند. اما زمانی که خود مختار شد، سعی میکند مطمئن شود که نظر آن فقط یک نقطه شروع است و شما به راحتی میتوانید آن را تغییر بدهید.
🔷️ آنگولار با موارد زیر همراه می شود:
◀️ هر چیزی که شما برای ساخت نرم افزار های CRUD در یک مجموعه ی منسجم لازم دارید : Data-binding، دستورات قالبی ساده، اعتبار سنجی فرم ها، روتینگ، deep-linking، اجزای قابل استفاده مجدد و dependency injection
◀️ گزارش آزمون پذیری : تست واحد ها، تست های پشت سر هم، mock ها و کنترلر تست ها
◀️ و Seed application و طرح های دایرکتوری و اسکریپت های تستی به عنوان نقطه شروع
🖥 @FunProGraming
Fun programming via @vote
کلاس اول بوده یا شی؟ 😉
public poll
کلاس – 551
👍👍👍👍👍👍👍 79%
شی – 149
👍👍 21%
👥 700 people voted so far. Poll closed.
public poll
کلاس – 551
👍👍👍👍👍👍👍 79%
شی – 149
👍👍 21%
👥 700 people voted so far. Poll closed.
Forwarded from Deleted Account
✅ آکادمی برنامه نویسی محسن مدحج
⁉️ چندبار با استرس و اندوه به خودت گفته ای امسال هم بی نتیجه تمام شد ؟ ⚠️
💎 اما اگر قصد داری یک شغل بروز و با درآمد بالای 10 میلیون تومان در ماه داشته باشی و به برنامه نویسی و ساخت نرم افزارهای موبایل، وب و ویندوز علاقمند هستی از این فرصت استفاده کن و قبل از افزایش قیمت مبلغ دوره به 8 میلیون تومان، همین الان با 2.5 میلیون ثبت نام کن و 6 ماه با برنامه ریزی برای نتایج عالی تلاش کن
پس همین حالا روی لینک زیر کلیک کن و این فرصت را از دست نده 👇🏻👇🏻👇🏻
http://MohsenModhej.com/nowrooz-99
⁉️ چندبار با استرس و اندوه به خودت گفته ای امسال هم بی نتیجه تمام شد ؟ ⚠️
💎 اما اگر قصد داری یک شغل بروز و با درآمد بالای 10 میلیون تومان در ماه داشته باشی و به برنامه نویسی و ساخت نرم افزارهای موبایل، وب و ویندوز علاقمند هستی از این فرصت استفاده کن و قبل از افزایش قیمت مبلغ دوره به 8 میلیون تومان، همین الان با 2.5 میلیون ثبت نام کن و 6 ماه با برنامه ریزی برای نتایج عالی تلاش کن
پس همین حالا روی لینک زیر کلیک کن و این فرصت را از دست نده 👇🏻👇🏻👇🏻
http://MohsenModhej.com/nowrooz-99
🔰در مورد Microsoft SQL Server چه می دانید ؟
✅ یکی از محبوبترین و قدرتمندترین نرمافزارهای ساخت و مدیریت پایگاه داده محسوب میشود.
✅ نرم افزار sql server یک بانک اطلاعاتی از نوع دیتابیسهای رابطهای یا Relational Database است که توسط کمپانی Microsoft ارایه شده، و وظیفه اصلی آن ذخیره و بازیابی اطلاعات براساس درخواست نرمافزارهای دیگر میباشد. این نرمافزار دارای نسخههای متنوع و متناسب با مخاطبان و محیطهای کار مختلف است.
🖥 @FunProGraming
✅ یکی از محبوبترین و قدرتمندترین نرمافزارهای ساخت و مدیریت پایگاه داده محسوب میشود.
✅ نرم افزار sql server یک بانک اطلاعاتی از نوع دیتابیسهای رابطهای یا Relational Database است که توسط کمپانی Microsoft ارایه شده، و وظیفه اصلی آن ذخیره و بازیابی اطلاعات براساس درخواست نرمافزارهای دیگر میباشد. این نرمافزار دارای نسخههای متنوع و متناسب با مخاطبان و محیطهای کار مختلف است.
🖥 @FunProGraming
🔰 کاربرد مایکروسافت اس کیو ال سرور :
✅ مایکروسافت اس کیو ال سرور یا به عبارت صحیح تر اس کو ال سرور کاربرد های زیادی در کسب و کار دارد. اولین و بارزترین کاربرد، پایگاه داده برای ذخیره و مدیریت اطلاعات است. البته کسب و کار هایی که اطلاعات حساس مانند اطلاعات شخصی و کارت های بانکی را نگهداری می کنند، از امنیت پیشرفته آن نیز بهره خواهند برد. همچنین این سیستم امکان به اشتراک گذاری فایل های دیتا در شبکه را فراهم کرده است. استفاده از اس کیو ال سرور برای پردازش داده ها، باعث افزایش سرعت پردازش می شود و بدین وسیله، امکان اجرای پردازش های بزرگتر در زمان کمتر ایجاد می شود.
🖥 @FunProGraming
✅ مایکروسافت اس کیو ال سرور یا به عبارت صحیح تر اس کو ال سرور کاربرد های زیادی در کسب و کار دارد. اولین و بارزترین کاربرد، پایگاه داده برای ذخیره و مدیریت اطلاعات است. البته کسب و کار هایی که اطلاعات حساس مانند اطلاعات شخصی و کارت های بانکی را نگهداری می کنند، از امنیت پیشرفته آن نیز بهره خواهند برد. همچنین این سیستم امکان به اشتراک گذاری فایل های دیتا در شبکه را فراهم کرده است. استفاده از اس کیو ال سرور برای پردازش داده ها، باعث افزایش سرعت پردازش می شود و بدین وسیله، امکان اجرای پردازش های بزرگتر در زمان کمتر ایجاد می شود.
🖥 @FunProGraming