در شانزدهمین قسمت از دوره آموزشی ASP.NET MVC با مبحث Action Filter ها آشنا خواهیم شد. Action Filter ها Attribute هایی هستند که می توان آن ها را بر روی Controller ها یا Action ها قرار داد و بوسیله آن ها در زمان اجرا شدن Action ها کدهایی را که مورد نظرمان است فراخوانی کنیم. Action فیلتر ها کاربردهای ف...

در پانزدهمین قسمت از دوره آموزشی ASP.NET MVC با نحوه بارگذاری وب سایت در IIS به صورت Local آشنا خواهیم شد. این قابلیت به ما این اجازه را می دهد تا وب سایت را بر اساس نام یک دامنه در محیط Local اجرا کرده و به بررسی و خطا یابی وب سایت بپردازیم. مدرس: حسین احمدی منبع: TOSINS #دوره_آموزشی...

در یازدهمین قسمت از دوره آموزشی jQuery به بررسی Effect ها و توابع مربوط به آن خواهیم پرداخت. بوسیله Effect ها می توان نمایش و حذف المان ها را با افکت هایی همراه کرد مانند محو شدن و همچنین می توان Animation هایی را بوسیله تابع animate ایجاد کرد مطالبی که در این قسمت می آموزیم: آشنایی با توابع show...

تاثیر رنگ در جذب مخاطبان توجه به رنگ بندی صفحات، از نکات بسیار ویژه در طراحی سایت (پورتال داخلی و سایت بیرونی) محسوب میشه. بطوریکه هر رنگ بطور نامحسوس پیغامی رو برای مخاطب ارسال می کنه که می تونه موجب جذب کاربر، علاقمندی و اشتیاق و یا بی تفاوتی او بشه. لذا توجه به مقوله رنگ آمیزی و بهره برداری...

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

هنگام نوشتن برنامه های انگولار حتما برای شما هم پیش امده که بخواید بین کامپوننت ها داده ها را انتقال دهید برای انتقال داده ها به طور کلی چندین روش وجود دارد که ان هارا مورد برسی قرار میدهیم Parent to Child: Sharing Data via Input اگر بخواید از کامپوننت پدر داده ای را برای کامپوننت فرزند بفرستید...

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

در قسمت چهاردهم از دوره آموزشی ASP.NET با Machine Key آشنا شده و کاربرد آن را در ASP.NET بررسی خواهیم کرد. بوسیله Machine Key می توان الگوریتم و کلید های مورد نیاز برای رمزنگاری اطلاعات و همچنین عملیات Validation را مشخص کرد. مباحثی که در این قسمت با آن ها آشنا خواهیم شد: آشنایی با Machine Key و ...

در قسمت سیزدهم از دوره آموزشی 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 می تواند سرعت بارگذاری وب سایت شما را هم افزایش دهد به این دلیل است که...

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

و

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

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

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