در قسمت سیزدهم از دوره آموزشی ASP.NET MVC به مبحث Area ها خواهیم پرداخت. زمانی که شما در حال توسعه یک برنامه تحت وب هستید، در حالت عادی و زمانی که برنامه شما امکانات زیادی ندارد با تعریف چند Controller و View و ... نوشتن برنامه را انجام می دهید. اما با گسترش امکانات برنامه نیاز به این خواهیم داشت ک...

در دوازدهمین قسمت از دوره آموزشی ASP.NET MVC با مفهوم Cookie آشنا خواهیم شد. Cookie ها مقادیری هستند که توسط وب سایت بر روی مرورگر کاربر ذخیره شده و شما می توانید به این مقادیر برای انجام موارد مختلف دسترسی داشته باشید. مطالبی که در این بخش خواهیم آموخت: آشنایی با مفهوم Cookie ها نقش Request و Re...

معرفی 6 ابزار تولید محتوا در ادامه معرفی سیستم های مدیریت محتوا همراه شما خواهیم بود. معرفی ابزار تولید محتوای contao رابط کاربری این ابزار، ترکیبی از Ajax و ویژگی های وب توسعه یافته است. از ویژگیهای خوب این ابزار می توان به عدم محدودیت در ایجاد وب سایت، فراوانی مستندات و ماژول های خوب آن ا...

معرفی 4 ابزار تولید محتوا با استفاده از سیستم های مدیریت محتوا، شما قادر خواهید بود تا وبسایت دلخواه و مورد نظر خودتونو با توجه به کاربرد سایتتون ایجاد کنید، در این میان نرم افزار و ابزارهای متعددی وجود دارد که شما این امکان رو خواهید داشت که از بین آنها،با توجه به علاقمندی و نیازتون انتخاب من...

برای شما هم حتمن پیش آمده است بخواهید عکس یا فایلی را در سرور آپلود کنید.شما بسته به تکنولوژی ها و کتاب خانه های موجود میتوانید این کار را به سادگی انجام دهید. ما در این مثال از تکنولوژی جدید انگولار 4 استفاده خواهیم کرد و همچنین سرور ما Web Api خواهد بود.قبل از هر کاری به کانفبگ کلاینت خواهیم پرد...

در قسمت نهم از دوره آموزشی jQuery با نحوه افزودن و حذف کردن المان ها در صفحات بوسیله jQuery آشنا خواهیم شد. مباحثی که در این قسمت بررسی می شوند: مروری بر توابع text و html و val آشنایی با تابع append و prepend برای افزودن المان به انتها یا ابتدای آیتم های زیرمجموعه یک المان آشنایی با تابع before ...

در قسمت یازدهم از دوره آموزشی ASP.NET MVC با مفاهیم Application و Session که جزو مباحث بسیار مهم در زمینه توسعه وب می باشند آشنا می شویم. در برنامه های تحت وب زمانی که یک کلاینت اولین درخواست خود را به سمت سرور ارسال می کند یک Session برای او ایجاد می شود که Session که می توان از Session برای ذخیره ...

در قسمت هشتم از دوره آموزشی jQuery به مبحث Traversing خواهیم پرداخت. این مبحث به این موضوع می پردازد که شما می توانید مبتنی بر یک المان فیلتر شده بر اساس آیتم های Parent یا Child عملیات فیلتر را انجام دهید. اکشن هایی که در این قسمت با آن ها آشنا خواهیم شد: آشنایی با مبحث Traversing پیمایش parent ...

در دهمین قسمت از دوره آموزشی ASP.NET MVC و در تکمیل مباحث Validation با دو مبحث Remote Validation و Fluent API برای پیاده سازی Validation آشنا خواهیم شد. مکانیزم Remote Validation این اجازه را می دهد تا با تغییر مقدار ورودی توسط کاربر عملیات Validation در سمت سرور انجام شده و نتیجه به سمت کلاینت بر ...

در هفتمین قسمت از دوره آموزشی jQuery با مبحث Event ها آشنا خواهیم شد. Event ها یا رویدادها توابعی هستند که در زمان انجام عملیاتی توسط کاربر مانند کلیک کردن بر روی یک المان اجرا می شوند. در حالت عادی و بدون استفاده از jQuery استفاده از Event ها نیاز به نوشتن حجم زیادی از کد دارد، اما jQuery مقدار کد ...

در این قسمت از دوره آموزشی jQuery نحوه کار با استایل ها و کلاس های CSS را بررسی خواهیم کرد. مباحثی که در این قسمت آموزش داده می شوند: نحوه تغییر و گرفتن مقادیر خصوصیت های css بوسیله اکشن css در jquery نحوه تغییر گروهی مقادیر خصوصیت ها نحوه افزودن کلاس به المان بوسیله اکشن addClass نحوه حذف یک کلا...

ما در قسمت های قبلی با درخواست های POST و ارسال اطلاعات به سمت سرور آشنا شدیم، مانند ایجاد فرم هایی مثل Register یا Login یا Contact Us، اما موضوعی که وجود دارد این است که اطلاعات ارسال شده به سمت سرور باید اطلاعات صحیح باشند. برای مثال، در فرم ثبت نام ما از کاربر آدرس پست الکترونیکی را دریافت می کن...

در پنجمین قسمت از دوره آموزشی jQuery با نحوه کار با Attribute ها آشنا شده و پس از آن کار با Data ها را در jQuery یاد خواهیم گرفت. مطالبی که در این قسمت آموزش داده خواهند شد: نحوه افزودن و تغییر مقدار Attribute یک المان بوسیله jQuery حذف یک Attribute از یک المان آشنایی با مفهوم Data و تابع data در...

در هشتمین قسمت از دوره آموزشی با مقدمات مبحث Model Binding آشنا خواهیم شد و خواهیم دید چگونه ASP.NET MVC پارامترهای ورودی از URL ها را به پارامترهای Action ها Bind می کند و یاد خواهیم گرفت که چگونه نحوه Bind کردن خصوصیت های یک مدل را کنترل کنیم. مباحثی که در این قسمت با آن ها آشنا خواهیم شد: آشنا...

در قسمت قبلی برای پیمایش نتیجه selector های jQuery از دستور for استفاده کردیم. تابعی در jQuery وجود دارد که بوسیله آن می توان انواع مجموعه ها را پیمایش کرد و نام each می باشد. در این قسمت با تابع each آشنا شده و مباحث زیر را بررسی می کنیم: آشنایی با با تابع each نحوه پیمایش یک آرایه بوسیله تابع e...

در قسمت سوم از دوره آموزشی jQuery با Selector ها آشنا خواهیم شد. مهمترین بخشی که در jQuery با آن طرف هستیم انتخاب کردن و فیلتر کردن المان های موجود در DOM صفحه HTML است که بوسیله Selector ها انجام می شود. Selector ها صورت های مختلفی در jQuery قابل استفاده هستند که در این قسمت با نحوه استفاده از آن ه...

در قسمت های قبلی دوره آموزشی ASP.NET MVC درخواست هایی که از سمت کلاینت و در داخل مرورگر به سمت Server ارسال می شد از نوع درخواست های GET بود. درخواست های GET زمانی استفاده می شوند که قصد داریم اطلاعاتی را از سمت سرور دریافت کنیم، برای مثال زمانی که شما آدرس صفحه یک وب سایت را وارد می کنید درخواستی ا...

در View هایی که برای برنامه های MVC ایجاد می کنیم دو روش برای ایجاد کدهای HTML وجود دارد، یک روش نوشتن مستقیم کدهای HTML است و روش دیگر استفاده از استفاده از Html Helper ها می باشد. در حقیقت Html Helper ها یکسری Extension Method هستند که از طریق کلاسی به نام Html Helpers در دسترس ما قرار دارند و می ...

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

در قسمت پنجم از دوره آموزشی ASP.NET MVC به مبحث Routing پرداخته و سپس با نحوه ایجاد URL ها و پیاده سازی Navigation در برنامه های ASP.NET MVC آشنا خواهیم شد. مباحثی که در این قسمت آموزش داده خواهند شد: آشنایی با مفهوم URL Routing در ASP.NET MVC نقش فایل RouteConfig و تعریف Route ها روش های مختلف ت...

به دوره آموزشی jQuery خوش اومدید، از امروز قصد داریم تا دوره jQuery رو در وب سایت ITPRO شروع کنیم. jQuery یک کتابخانه قدرتمند مبتنی بر جاوا اسکریپت است که به شما این امکان را می دهد تا از پیچیدگی های زبان JavaScript در دنیای وب خلاص شوید و به سادگی هر چه تمام تر عملیات هایی که بوسیله JavaScript نیاز...

در قسمت چهارم از دوره آموزشی ASP.NET MVC به بررسی ساختار View ها پرداخته و با مقدمات دستورات Razor آشنا خواهیم شد. Razor در حقیقت Syntax ایست که در View های ASP.NET MVC از آن برای نوشتن کدهای HTML و کدهای سی شارپ به صورت ترکیبی استفاده می شود و برای نوشتن این کدها از کاراکتر @ استفاده می کنیم. مباحث...

در سومین قسمت از دوره آموزشی ASP.NET MVC به بررسی الگوی MVC و دلیل استفاده از آن در توسعه برنامه های تحت وب خواهیم پرداخت. همچنین الگوی MVC را با ایجاد یک پروژه ساده در محیط Visual Studio بررسی خواهیم کرد. مطالبی که در این بخش با آن ها آشنا خواهیم شد: بررسی تاریخچه ASP.NET و تفاوت میان ASP.NET و ...

در قسمت دوم از دوره آموشی ASP.NET MVC به بررسی نحوه افزودن قابلیت های Web Development به Visual Studio و همچنین نحوه افزودن IIS یا Internet Information Services در ویندوز خواهیم پرداخت و در انتها نحوه ایجاد پروژه های MVC را در Visual Studio بررسی خواهیم کرد. مدرس: حسین احمدی منبع: ITpro ...

اگر با ساز و کار Proxy Server ها آشنایی دارید این مطلب را بخوانید در غیر این صورت به این مقاله مراجعه کنید. عملکرد Reverse Proxy ها دقیقاََ عکس عمل Proxy Server ها میباشد زیرا Proxy Server ها درخواست ها را از شبکه داخلی از کلاینت ها دریافت میکند و به سرور های موجود در اینترنت ارسال میکند اما Reverse...

به دوره آموزشی ASP.NET MVC خوش اومدید، از امروز قصد داریم تا دوره ASP.NET MVC رو در وب سایت ITPRO شروع کنیم، دوره ای که دریچه ورود شما به دنیای توسعه برنامه های تحت وب خواهد بود. همه شما ممکن است دوره های مختلف ASP.NET MVC را گذرانده باشید ، اما به قول یکی از دوستانم هر آموزشی آموزش نیست و هر کسی هم...

به احتمال خیلی زیاد برای شما پیش اومدده که یک تابع برای جست و جو در دیتابیس نوشته باشید.ساده ترین روش به این صورت است که به ازای هر فیلد دیتابیس یک Quarry بنویسید که کدبه شکل زیر خواهد بود if (_SearchBy == "Code") search = _Service.Where(x => x.Code == _search).To...

امروز میخوام نحوه انتشار پروژه بر رویه لوکال رو توضیح بدم. انتشار پروژه در لوکال دلایل خاصی میتونه داشته باشه مثلا فرض کنید در یک تیم گروهی شما در حال نوشتن api هستید بعد اجرای فاز اول پروژه شما بایدapi رو به کلاینت کار بدید چون همتون در یک شبکه محلی lanهستید کافیه شما پروژه رو بر رویه لوکال...

شاید برای شما هم پیش اومده باشه که با Webhook کارکنید یا در حین اجرای پروژه وبی خوتون بخواید خروجی اونو به اطرافیان خود نشون بدید؟! یکی از راه ها اینه که پروژه رویه Git سوار کنید و دوستان خودتون رو اونجا ادد کنید تا بتونن پروژه رو دانلود و اونو اجرا کنند.که امینت پروژه رو میاره پایین!روش منطقی...

به قسمت بیست و یکم خوش آمدید استفاده از تابع به عنوان ورودی تابعی دیگر - پیش‌نیاز برای ورود به قسمت‌های بعدی در جلسه بیست و یکم، قرار بود که در مورد Event صحبت کنم، ولی به این خاطر که نیاز بود در رابطه با شیوه نوشتن تابع به صورت ورودی تابع دیگر و به صورت ناشناس مواردی را بیاموزید، به این جهت...

بسم الله الرحمن الرحیم عرض سلام و ادب و احترام خدمت همگی دوستان جلسه قبلی یکم با محیط اشنا شدیم یعنی باور کنید طوری گفتیم که اگه خودتون باهاش بازی کنید میبینید همه چی شو یاد گرفتید خب حالا امروز میخواییم روی navigation bar این سرویس کار کنیم دوستان navigation bar همین منوی کناری هستش که خارج...

*اگر شما وب سایتی دارید یا به عنوان توسعه دهنده وب سایت فعالیت می کنید حتماً باید در نظر داشته باشید که وب سایت شما یا وب سایتی که قرار است به مشتری تحویل دهید امن باشد. هزاران شخص که با نام Hacker شناخته می شوند در کمین هستند تا به روشی سایت شما را هک کنند. شاید پیش خودتون بگید که سایت من چیزی ندار...

کنترل پنل دایرکت ادمین یکی دیگه از کنترل پنلهای لینوکسی هست که خیلی معروف هست و بعد از cpanel / whm قرار میگیره ، یکی از مزیت هایی که باعث شده بعضی از افراد برن سمت این کنترل پنل هزینه ها اون هست ، در سی پنل ما دو نوع لایسنس داریم .یک لایسنس برای سرور مجازی یک سرور برای سرور حقیقی که هر کدام قیمت ها...

به نام خدا ، یکی از مباحث برنامه نویسی وب مبحث api هستش که امروزه پروژه های بزرگ به سمت این تکنولوژی در حال تغیر و توسعه هستند.در این اموزش قصد دارم یکی از کتاب خانه ها پر کاربرد .net به اسمSwagger رو به اشتراک بزارم. بزارید با یک مثال ساده شروع کنیم.فرض کنید شما به عنوان برنامه نویش backend در...

به قسمت بیستم خوش آمدید آشنایی با DOM - قسمت ششم در جلسه بیستم این دوره آموزشی قصد دارم تا شما را با با مفهوم child، appendChild و removeChild آشنا کنم. فوق العاده قسمت مهمی است و برای ادامه حتما باید این قسمت را به خوبی یاد بگیرید. موضوعات با مثال‌های جذاب گفته شده و لذت ساختن یک صفحه تعامل...

سلام خدمت دوستان عزیز ITPRO ای و علاقه مندان به دنیای طراحی و توسعه وب. در آموزش قصد داریم به شما نحوه تغییر دادن زبان داشبورد Wordpress را آموزش دهیم. برای انجام این کار مراحل زیر را به ترتیب دنبال کنید. 1- به کنسول مدیریتی ورد پرس خود لاگین کنید. 2- روی دکمه Settings کلیک کنید سپس روی General کل...

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

به قسمت هجدهم خوش آمدید آشنایی با DOM - قسمت چهارم در جلسه هجدهم این دوره آموزشی قصد دارم تا شما را با با شیوه‌‌ی تغییر محتوای المان‌های صفحه وب آشنا کنم. فوق العاده قسمت مهمی است و برای ادامه حتما باید این قسمت را به خوبی یاد بگیرید. موضوعات با مثال‌های جذاب گفته شده و لذت ساختن یک صفحه تعا...

به قسمت هفدهم خوش آمدید آشنایی با DOM - قسمت سوم در جلسه هفدهم این دوره آموزشی قصد دارم تا شما را با با چند شیوه باقی مانده برای دریافت المنت های مختلف و تعاملی کردن صفحه وب آشنا کنم. فوق العاده قسمت مهمی است و برای ادامه حتما باید این قسمت را به خوبی یاد بگیرید. موضوعات با مثال‌های جذاب گفت...

همیشه برای‌م جای سوال بود که چرا دیگر وردپرس را رها نمی‌کنم و خودم مشغول ساختن یک سیستم مدیریت محتوا نمی‌شوم. ۲ سالی می‌شود که از وردپرس استفاده می‌کنم و راستش را بگویم هر روز بیشتر به آن علاقه‌مند می‌شوم. منظورم آن است که هر چیزی را خواسته باشم برای‌م فراهم آورده است. پس دلیلی نمی‌توانم پیدا کن...

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

یکی از سرویسهای رایگان برای مخفی کردن آدرس IP حقیقی وب سایت شما از دید کاربران استفاه از سرویس سایت cloudflare است که این سرویس البته برای کاربرانی که سرورهای شخصی دارند کاربرد بیشتری دارد. این سرویس علاوه بر مسدود کردن حمله DDOS می تواند سرعت بارگذاری وب سایت شما را هم افزایش دهد به این دلیل است که...

دنیای توسعه وب دنیای بسیار پرشاخه و گسترده‌ای است. از طرفی افرادی وجود دارند که یک وبسایت را طراحی می‌کنند، از طرفی افرادی آن را برای موتورهای جستجوگر بهینه می‌کنند، از طرفی دیگر افرادی آن را داینامیک می‌کنند و… . پس با صنعت بسیار پیچیده و پر از رمز و راز طرف هستید. در این مطلب قصد دارم به شما بگویم...

در این قسمت یک دامنه ir خریداری می کنیم و بعد از آن منتظر تاییده شدن از طرف سایت nic.ir می شویم و بعد از ارسال شدن تاییدیه شما باید به عنوان صاحب امتیاز آن دامنه یک تعهد به سایت راسال کنید. تمام مراحل این بخش به صورت کاملا واقعی نمایش داده می شود و در بخش بعدی از این دوره شما با بخشهای پر استفاده ا...

به قسمت پانزدهم خوش آمدید آشنایی با DOM - قسمت اول جا داره از دوستانی که تا به این مرحله من را دنبال کرده‌اند خسته نباشید بگویم. در جلسه پانزدهم این دوره آموزشی قصد دارم تا شما را با مفهوم DOM یا Document Object Model که ترجمه‌ آن مدل شئ‌گرای سند می شود، آشنا کنم. در این قسمت با مفهوم DOM آش...

به قسمت چهاردهم خوش آمدید کار با تاریخ و ساعت Date در جلسه چهاردهم این دوره آموزشی قصد دارم تا شما را با شیوه کار با تاریخ و ساعت با استفاده از متد Date آشنا کنم. در این قسمت شما با تعریف تاریخ و ساعت آشنا خواهید شد، علاوه بر آن می توانید قالب بخصوصی از Date را دریافت و یا Set کنید. در پایان...

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

به قسمت دوازدهم خوش آمدید بررسی حلقه while ، do while و for در جلسه دوازدهم این دوره آموزشی قصد دارم تا شما را با مفهوم حلقه و کار با آن آشنا کنم. در این آموزش از سه دستور while، do while و for برای پیاده سازی حلقه استفاده کرده‌ایم. راجع به اینکه هر کدام چه تفاوتی دارند نیز توضیحاتی ارائه شد...

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

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

در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....