ably ably برای هدایت شدن به سایت جدید اینجا کلیک کنید

آموزش برنامه نویسی

آموزش برنامه نویسی وب، اندروید، ویندوز , اسکیوال و...
Tell: 0912 097 5516
| Email: Hello@EduOnline.ir

۷ مطلب با کلمه‌ی کلیدی «آموزش طراحی وب» ثبت شده است

کاهش حجم پروژه های MVC با استفاده از RestorePackage

بسم الله الرحمن الرحیم


در بسیاری از مواقع ممکن است شما بخواهید یک پروژه ASP.NET MVC را از طریق اینترنت برای افراد دیگر ارسال کنید. متاسفانه به دلیل پایین بودن سرعت اینترنت و هزینه اینکار، شاید این میسر نباشد.
اما اگر دقت کنید یک پروژه ASP.NET MVC به تنهایی حجمی ندارد (البته پروژه های کوچک و معمولی) و بیشتر حجم پروژه مربوط به package ها می شود.
راه حل این کار بسیار ساده است، کافی است پروژه را بدون Package های آن برای افراد دیگر ارسال کنید. این یکی از مزیت های استفاده از Nuget می باشد که باعث کاهش حجم پروژه می شود.

هر فردی که بخواهد پروژه را اجرا کند می بایست از طریق منوی Project گزینه Manage NuGet Packages را انتخاب کند و سپس از پنجره Manage NuGet Packages بر روی Restore کلیک کند تا Package هایی که حذف شده اند بازیابی شوند.

ادامه مطلب...

ASP.NET vNext

بسم الله الرحمن الرحیم

معرفی ASP.NET vNext


مایکروسافت نسل جدیدی از ASP.NET را در TechEd North America در تاریخ اعلام 12 May 2014 اعلام کرد که این محصول جدید ASP.NET vNext نام دارد.  ASP.NET vNext شامل امکانات جدیدی همچون نسخه MVC6 که برای Cloud بهینه سازی شده است و Web API3،Web Pages4, SignalR3  و Entity Framework7 است.

 ویژگی های ASP.NET vNext

ASP.NET vNext  شامل امکانات جدیدی همچون نسخه MVC6 که برای Cloud بهینه سازی شده است  Web API, Web Pages, SignalR و Entity Framework است.
 

ادامه مطلب...

Cache کردن اطلاعات ASP.NET MVC

بسم الله الرحمن الرحیم

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

افزایش سرعت صفحات در ASP.NET MVC

برای افزایش کارایی برنامه های تحت وب Cache کردن اطلاعات بسیار مهم است. کش کردن اطلاعات یک راه برای ذخیره سازی اطلاعاتی است که مجددا باید مورد دسترسی قرار می گیرند. در عمل این یک راه موثر برای افزایش کارایی وب سایت ها است.

مزایای کش کردن اطلاعات


کاهش میزبانی اطلاعات بر روی سرور

هنگامی که شما اطلاعات را بر روی کلاینت یا پروکسی کش می کنید، عملا سرور شما درخواست های کمتری را باید پاسخ دهد.

کاهش فشار بر روی پایگاه داده

وقتی شما اطلاعات را در وب سرور کش کنید، می توانید درخواست ها را از دیتابیس حذف کنید.

کاهش ترافیک شبکه

هنگامی که شما اطلاعات را بر روی کلاینت کش می کنید، ترافیک شبکه شما کاهش پیدا می کند.

حذف زمان ها برای بازیابی اطلاعات تکراری

زمان هایی که صرف استفاده از اطلاعاتی که چندین بار مورد درخواست  قرار خواهند گرفت، حذف می شود

افزایش کارایی

هنگامی که اطلاعات را کش می کنید، زمان کمتری برای بازیابی اطلاعات لازم است، ترافیک شبکه کمتر مصرف می شود، به سرور کمتر برای پاسخگویی نیاز خواهد بود و همه این کارهای باعث می شود تا کارایی سایت شما افزایش پیدا کند.

ادامه مطلب...

نمایش سایت برای مرورگرهای مختلف

بسم الله الرحمن الرحیم

Internet Explorer

بسیاری از افراد فکر می کنند باید سایت خود را به نحوی طراحی کنند که تمامی مرورگر ها حتی IE نیز بتواند آن را نمایش دهد.

قبل از ادامه دادن به این مقاله لطفا این لینک را مشاهده کنید.

همانظور که مشاهده کردید تنها 8 درصد کاربران از مرورگر IE استفاده می کنند. چرا باید زیبایی و کارایی یک سایت را برای 8 درصد از کاربران حذف

کرد.

ادامه مطلب...

روش های Cache کردن اطلاعات

بسم الله الرحمن الرحیم

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

امروز با یکی از دیتابیس های جدید ارائه شده برای افزایش سرعت در ذخیره سازی اطلاعات شما را آشنا خواهم کرد.

Redis

Redis یک دیتابیس جدید برای ذخیره سازی و Cache کردن اطلاعات با استفاده از key-value است. این روش در واقع یک Structure برای ذخیره اطلاعات است. Redis متن باز (Open Source)  است.
خیلی ساده می توانید از طریق لینک زیر نحوه کار با این دیتابیس را آموزش ببینید.

آموزش Redis


در صورتی که نیاز به آموزش بیشتر است، می توانید پیام دهید تا انشالله آموزش آن را آماده کنم.

آموزش طراحی چک باکس و رادیوباتن با استفاده از CSS&HTML

بسم الله الرحمن الرحیم

با استفاده لینکهای زیر می توانید مثالهای  زیبا برای طراحی چک باکس و رادیوباتن در صفحات وب را آموزش ببینید و نمونه های ایجاد شده را مشاهده کنید

مثال اول

مثال دوم

مثال سوم

up
ما را در گوگل محبوب کنید