آخرین پروژه ها

آخرین محصولات

آخرین آموزش ها

مروری بر ASP.NET Core و بررسی آن

ASP.NET Core

ASP.Net Core چیست؟ ASP.Net Core یک فریمورک وب اپن سورس برای ساخت اپلیکیشن های مدرن مبتنی بر ابر متصل به اینترنت، مانند اپلیکیشن های وب، back-end موبایل می باشد. روی سورس کدهای واحد، براساس ویندوز، لینوکس و مکینتاش اجرا می شوند. شامل فریمورک MVC می باشد که در حال حاضر …

ادامه مطلب»

آموزش استفاده از Google Calendar در ASP.NET

Google Calendar

Google Calendar یا تقویم گوگل یک سرویس رایگان گوگل برای استفاده از تقویم در وبسایت می باشد . با استفاده از این تقویم میتوانید قرار ها و هشدارهای خود را در زمان های مختلف ثبت کنید یا … با استفاده از این سرویس میتوانید به راحتی از یک تقویم در …

ادامه مطلب»

ایجاد سیستم Push Notification با استفاده از SignalR

Notification

در این مقاله نشان می دهیم که چگونه با استفاده از SignalR یک سیستم push notification برای اطلاع رسانی به کلاینت ها و کاربران متصل پیاده سازی کنیم که زمانی که تغییری در دیتابیس روی سرور ایجاد شد، به کاربران اطلاع دهیم. امروزه بیشتر اپلیکیشن ها چند کاربره هستند، که …

ادامه مطلب»

متغیرهای out در C# 7.0

متغیرهای out

قبل از C# 7.0، متغیرهای out برای ارسال رفرنس آرگومان یک متد استفاده می شد. قبل از اینکه یک متغیر به عنوان آرگومان out ارسال شود، باید تعریف شود. اگرچه، برخلاف آرگومان ref پارامتر out نیازی به مقداردهی اولیه ندارد. برای استفاده از یک پارامتر out، هم در تعریف متد و …

ادامه مطلب»

بهبود رشته ها در C# 7.0

رشته ها

C# 7.0 دو امکان جدید در کار با رشته ها معرفی کرده است، یکی جداکننده ارقام و دیگری رشته های هگزا (literal-improvements) که در ادامه انها را بررسی میکنیم.همراه من باشید. جداکننده ارقام از این پس جداکننده ارقام “_” در رشته های عددی قابل استفاده است. هدف استفاده از جداکننده …

ادامه مطلب»

توابع محلی در C# 7.0

توابع محلی

C# 7.0 ویژگی جدیدی به نام توابع محلی را اضافه کرده است که به متدهای محلی این امکان را می دهد که درون یک متد تعریف و فراخوانده شوند. این امکان در ورژن های قبلی C# وجود نداشت. کد زیر متدی به نام “Add” را درون متد “Main” تعریف کرده …

ادامه مطلب»

Visual Studio 2017 تا چند روز روی سیستم شما اعتبار دارد؟

Visual Studio 2017

شرکت ماکروسافت Visual Studio 2017 RC را در November 16, 2016 منتشر کرد. نسخه آزمایشی این نرم افزار برای تمامی علاقمندان به .NET  و توسعه دهندگان رایگان است.  وقتی توسعه دهنده نسخه آزمایشی را نصب کند فقط برای یک مدت مشخصی معتبر است و این مقاله به شما کمک می کند …

ادامه مطلب»

چه زمانی از IEnumerable ، ICollection، IList و List استفاده کنیم؟

IEnumerable

فکر می کنم این سوال که چه زمانی از IEnumerable ، ICollection، IList و List استفاده کنیم، سوال متداولی است که اغلب به درستی پاسخ داده نمی شود. در این مقاله، نه تنها به این سوال پاسخ می دهیم بلکه می خواهیم با ارائه یک سری اطلاعات مباحث را به …

ادامه مطلب»

آموزش Returns Ref در C# 7.0

Returns Ref

در این مقاله به بررسی Returns Ref در سی شارپ میپردازیم.کلمه کلیدی ref در C# این قابلیت را به کد می دهد که یک متغیر مقداری را توسط رفرنس آن به عنوان پارامتر متد ارسال کند. برای استفاده از پارامتر ref، هم تعریف متد و هم فراخوانی متد باید به …

ادامه مطلب»

استفاده از Generic Handler با استفاده از JQuery و Ajax در ASP.NET

Generic Handler

Generic Handler ها که معمولا با فرمت ( ASHX ) شناخته میشوند , Handler هایی برای پردازش درخواست ها , و در صورت نیاز برگشت نتیجه هستند.  JSON Generic HTTP Handler یکی نوع از این Generic Handler هاست .بطور مثال : اینگونه فرض کنید که ما با استفاده از AJAX …

ادامه مطلب»

کار با متدها و اضافه کردن آنها به کلاس های پویا در زبان سی شارپ

کلاس های پویا

برای اضافه متدها به کلاس های پویا از کلاس CodeMemberMethod استفاده می کنیم که ویژگی های مختلفی را ارائه می دهد. این ویژگی ها در تعریف متدهایمان کمک کننده است. از این کلاس برا یایجاد متدهای پویایی که دو پارامتر ورودی می گیرد و عملیات جمع را روی آن ها …

ادامه مطلب»

آموزش تصویری ساخت Setup در Visual Studio 2015

Setup در Visual Studio 2015

با آموزش Setup در Visual Studio 2015 با شما هستم.در برخی از نسخه های ویژوال استدیو ساخت فایل نصبی Setup توسط خوده این پکیج قابل انجام نبود.در این آموزش به ساخت Setup در Visual Studio 2015 پرداختیم.این امکان به صورت پیش فرض روی این نرم افزار نصب نیست و شما به …

ادامه مطلب»

بررسی ویژگی های سی شارپ ۷.۰

سی شارپ 7.0

در این مقاله به بررسی خبرهای تازه درباره سی شارپ ۷.۰ می پردازیم.تغییرات، بهبودها و ویژگی های جدید متعددی به C# ورژن ۷ نسخه بعدی ویژوال استودیو اعمال شده است. در این مقاله، مهم ترین ویژگی ها و تغییراتی را که اعلام شده اند، معرفی می کنیم. بنابراین، همه ما …

ادامه مطلب»

آموزش Lazy Load در ASP.NET MVC

Lazy Load

  برای شروع با تعریف Lazy Load شروع میکنیم تا اطلاعات کاملی از این ویژگی دراختیار شما قرار بدیم.Lazy Load یک تکنیک برای نمایش داده های سایت به صورت بهینه تر و با performance بالاتری است.  به این صورت فرض کنید که در وبسایت شما مثلا ۵۰ رکورد اطلاعات وجود …

ادامه مطلب»

ایجاد فرم ورود به سایت توسط GooglePlus در ASP.NET MVC

GooglePlus

در این آموزش یاد خواهید گرفت که چگونه در پروژه های MVC خود در ASP.NET با استفاده از حساب کاربری GooglePlus عملیات  ثبت نام / ورود را انجام بدید! یعنی باحراز هویت با استفادا از اکانت GooglePlus صورت بگیره برای اینکار کافیست که یک پروژه empty MVC application را در …

ادامه مطلب»


دوره های آنلاین ام اس پی سافت

آموزش طراحی فروشگاه اینترنتی

آموزش طراحی فروشگاه اینترنتی

طراحی سیستم مدیریت مشتریان

طراحی سیستم مدیریت مشتریان

طراحی سیستم مدیریت مشتریان

طراحی سیستم مدیریت مشتریان

آموزش طراحی فروشگاه اینترنتی

آموزش طراحی فروشگاه اینترنتی