بلاگ تخصصی دات نت نیوک ایران

وبلاگ تخصصی دات نت نیوک فارسی

بلاگ تخصصی دات نت نیوک ایران

وبلاگ تخصصی دات نت نیوک فارسی

این بلاگ با هدف رشد و فراگیر شدن دات نت نیوک در بین فارسی زبانان و مرجع کاملی برای شروع دات نت نیوک ، یادگیری، دانلود ماژول و اسکین، ماژول نویسی و فارسی سازی و اخبار روزانه آن خواهد بود

نویسندگان

۱۵۷ مطلب با موضوع «آموزش» ثبت شده است

http://www.script2ni.ir/wp-content/uploads/2013/05/speed.jpg

افزایش سرعت سایت یا همان سریع بودن بارگذاری سایت، همواره یکی از دغدغه های مهم مدیران وب سایت ها به شمار می رود. از سوی دیگر امروزه با توجه به افزایش سرعت اینترنت ADSL و کم حوصله شدن کاربران، تقاضا برای افزایش سرعت سایت ها بیشتر شده است.

با استفاده از راهکارهایی چند می توان سرعت لود شدن سایت هایی را که با استفاده از پلتفرم دات نت نیوک برپا شده است، افزایش داد.

به گزارش Irandnn به نقل از Dotcom Software Solutions، یکی از روش های ارتقاء سرعت و حتی بهبود عملکرد سایت، دستکاری تنظیمات IIS است.

نویسنده این مطلب می گوید: من برای بهبود سایت شرکتی خود که با دات نت نیوک برپا شده است (به آدرس http://www.xcess.nl) دست به کار شدم. 
 
http://1admin.ir/wp-content/uploads/2012/08/speed-site.png
در ابتدا از سرعت سنج گوگل موسوم به PageSpeed که وضعیت سرعت سایت ها را بر اساس درجه بندی صدتایی اعلام می کند، استفاده کردم. رتبه سایت مان را در این سرویس محک زدم: 62 از 100. یک رقم نه چندان جالب و قابل قبول.
 
گفتنی است سرویس مزبور (به آدرس http://pagespeed.googlelabs.com) با استفاده از راهکارهایی چند نظیر جمع کردن CSS، فشردن تصاویر و کش کردن منابع، سرعت بارگذاری صفحات اینترنتی را شتاب می بخشد.
 
در مرحله اول به سراغ تنظیمات IIS7 رفتم و تغییراتی در آن انجام دادم، به شرح ذیل:
 
1. گزینه فشرده سازی پویای محتوا را فعال کردم. 
2. تنظیم .NET framework 4 را به صورت application pool انتخاب کردم.
3. در بخش HTTP response headers، گزینه «انقضای محتوای اینترنتی پس از هفت روز» را انتخاب نمودم.
4. output caching فایل های css، gif، jpg،  jsو png را فعال کردم.
5. به استفاده از hosted jQuery روی آوردم (در تنظیمات DNN Host).
6. استفاده از تصاویر در سایت را به حداقل رساندم.
 
خب نتیجه چه شد؟

پس از انجام همه این کارها، سرویس PageSpeed به سرعت سایت من امتیاز 90 از 100 داد. اکنون سایت ما سریعتر بارگذاری می شود و سرعت پاسخگویی آن به واکنش ها نیز افزایش یافته است.
 
توصیه دیگری که دارم این است که صاحبان سایت های دات نت نیوکی برای بهبود عملکرد سایت های خود، از گزینه deferred loading جاوااسکریپت نیز استفاده کنند. در ضمن اینگونه سایت دارها خوب است از قابلیت های compressing و minifying نیز بهره ببرند.

در پایان بد نیست به این موضوع اشاره شود که اصولاً سرعت سایت های DNN می تواند از آنچه که هست، بیشتر باشد. 
برخی از راهکارهای این بهبود سرعت – همانطور که در بالا گفته شد - از دستکاری IIS نشات می گیرد. به نظر من تنظیمات پیش فرض IIS بر «کاهش استفاده از منابع» تمرکز دارد و به عملکرد سایت بی اعتناست.
irandnn
۰ نظر موافقین ۰ مخالفین ۰ ۱۵ شهریور ۹۳ ، ۲۱:۴۹

http://www.blogbeams.com/wp-content/uploads/2014/07/Web-Developer.png

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

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

آیا همیشه طراحی سایت ارزان را باید انتخاب کرد؟ یا باید با قیمت های بالا کار را شروع کرد؟
تعرفه های طراحی سایت مشکلی است که امروزه اکثر ما با آن مواجه هستیم! خیلی اوقات شاهد این موضوع خواهیم بود که وقتی پروژه ای را به چند شرکت برای برآورد هزینه و زمان ارسال می کنیم، قیمت های متفاوتی از آنها می گیریم. در بعضی اوقات این تفاوت به میلیون ها تومان هم می رسد. چطور است که یک شرکت با یک قیمت کم شروع حاضر است سایتی برای شما پیاده سازی کند که شرکت های دیگر همان سایت را با میلیون ها تومان بالاتر طراحی می کنند؟ شما باید دقت داشته باشید که نه طراحی سایت به قیمت بالا معیار مناسبی برای دادن سفارش است، و نه قیمت پایین تضمین اهداف شما را از یک سایت برآورده می کند. شما برای برآورد هزینه و داشتن اطلاعات بیشتر در این زمینه می توانید با کارشناسان مشاوره کنید

آیا با برقراری سایت به صورت واکنش گرا، سایت در صفحات اول موتورهای جستجوگر مثل گوگل نمایش داده خواهد شد؟
این که سایت شما در صفحه اول گوگل با جستجوی چند کلمه باشد بستگی به یک سری عوامل دارد. شما باید چند کار مختلف انجام دهید:
  • کد نویسی سایت شما برای موتورهای جستجوگر بهینه باشد.
  • مطالب سایت شما هم برای خوانندگان سایت جذاب باشد و هم منطبق با عملکرد موتورهای جستجو باشد.
  • نمایش صحیح در تمامی مرورگرها و نمایشگرها
  • اشتراک گذاری صحیح مطالب در شبکه های اجتماعی تاثیر بسزایی دارد.
  • دادن تبلیغات به صورت بنر در سایت های پر بازدید می توانید در رنک سایت شما به دلیل کلیک خوردن سایتتان موثر خواهد بود.
  • مطلب گذاری و بروزرسانی سایت و مطالب آن تاثیر بسزایی خواهد داشت.
البته اینها فقط بخشی از مواردی است که باید رعایت کنید، مطمئنا موارد اصلی ذکر شده در بالا بسیار زمان بر است و برای افرادی که در این زمینه اطلاعاتی ندارند شروع کار بکندی انجام خواهد پذیرفت.
http://despreneur-cdn.despreneur.netdna-cdn.com/wp-content/uploads/2013/05/Can-a-Web-Developer-Also-be-a-Web-Designer-1.jpg

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

پشتیبانی 24 ساعته سایت چیست؟ و چه مزایایی دارد؟
توجه داشته باشید که سایت شما یک نرم افزار است و در دنیای نرم افزار، نرم افزاری که پشتیبانی نداشته باشد و قابلیت بروزرسانی نداشته باشد، 1 ریال هم نمی ارزد. پس همواره سعی کنید با شرکت هایی که خدمات پس از فروش خوبی دارند معامله کنید.
۰ نظر موافقین ۰ مخالفین ۰ ۱۵ شهریور ۹۳ ، ۰۸:۴۱
http://themenow.net/images/nextbiz-responsive.png
با توجه به پیشرفت روز افزون علم در ضمینه های مختلف، طراحی نمایشگر های مختلف اعم از موبایل و تبلت و مانیتورهایی با اندازه های گوناگون، هر روز رو به افزایش است. حال فرض کنید شما سایتی دارید که برروی صفحه نمایش بدرستی نشان داده می شود، اما بدلیل فقدان امکان واکنش گرایی در موبایل ها و کلیه نمایشگرهای کوچکتر از مانیتور، کاربران سایت شما مجبورند با تعداد قابل ملاحضه ای بزرگنمایی به اطلاعات سایت شما دسترسی پیدا کنند.
برای جلوگیری از این منظور با پیشرفت کدنویسی های مخصوص طراحی سایت، الگوریتم های مختلفی جهت پیاده سازی سایت ها، با توجه به نمایشگری که آنها را نشان می دهد، ارائه شد. یکی از بهترین و محبوب ترین الگوریتم های ساخت قالب های سایت به صورت واکنش گرا، استفاده از فریم ورک توییتر بوت استرپ (Bootstrap) است. شما با طراحی ظاهر سایت خود به صورت واکنش گرا، می توانید کلیه کاربران خود را که با دستگاه های مختلف وارد سایت شما می شوند راضی نگه دارید و باعث شوید نمایش صحیحی از سایت خود برروی نمایشگرهای آنها داشته باشید. این امر تاثیر بسزایی در پیشرفت سایت شما خواهد داشت، چرا که بیش از 35% بازدید های اینترنتی امروزه توسط دستگاه های موبایل و تبلت انجام می شود. اگر تا امروز قالب سایت شما واکنش گرا نیست، فرصت را از دست ندهید، با هزینه ای مناسب و تغییر قالب سایت خود و مجهز کردن آن به آخرین تکنولوژی های طراحی سایت از مزایای زیر بهره مند شوید:
  • نمایش صحیح در تمامی مرورگرهای اینترنتی
  • نمایش صحیح و واکنش گرایی کامل در تمامی نمایشگرها اعم از موبایل و تبلت
  • جلب رضایت و اعتماد مشتریان سایت، زیرا که مشتریان شما با ظاهر سایت ارتباط برقرار می کنند.
  • تاثیر بسزا در رنک سایت بدلیل تبدیل قالب های HTML به HTML5
  • تاثیر بسزا در بهینه سازی سایت بدلیل استفاده از تگ های جدید و کدهای بهینه سازی شده
۱ نظر موافقین ۰ مخالفین ۰ ۱۴ شهریور ۹۳ ، ۱۶:۲۳

http://nanomed.zgig.ir/wp-content/uploads/2014/03/%D8%AF%D8%B9%D9%88%D8%AA-%D8%A8%D9%87-%D9%87%D9%85%D9%83%D8%A7%D8%B1%D9%8A.jpg

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

http://www.20patogh.com/wp-content/uploads/hand_shake.jpg
بدینوسیله از تمامی دوستانی که در این زمینه تجربیاتی دارند خواهشمندیم برای رشد فضای دات نت نیوک در کشور تجربیات خود را در این زمینه هر چند که کوتاه باشد در اختیار ما قرار دهند ، دوستانی که علاقه به نویسندگی دارند از آنها تقاضای همکاری داریم ما نیز به نوبه  خود در زمان های مختلف و به اشکال مختلف از شما تشکر می کنیم، این امر سبب شناخته شدن نویسندگان در فضای مجازی و همچنین افزایش رزومه برای آنها می باشد.اگر روزی نیز این بلاگ به سود آوری اقتصادی رسید آنها را نیز در این زمینه سهیم خواهند بود.
با تشکر از صبر و تحمل شما
سپاس و ارادت
سید مجید مشهدی عباس

۱ نظر موافقین ۰ مخالفین ۰ ۱۴ شهریور ۹۳ ، ۱۶:۰۷

 http://resource.thaicreate.com/upload/tutorial/iis-8.png?v=1001

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

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

اکثر کاربران کماکان از طریق آنلاین با دات نت نیوک خود کار می کنند لذا در این آموزش نحوه نصب آن بر روی سیستم را شرح می دهیم.

در ادامه برای اینکه به صورت بسیار آسان دات نت نیوک خود را نصب کنیم مراحل را یک به یک دنبال نمایید.

باید توجه داشته باشید حداقل موارد لازم در سیستم شما باید شامل IIS 7 با  SQL Server 2008 R2

باشد.

آخرین نسخه دات نت نیوک فارسی را از این لینک دریافت نمایید.

پس از دانلود نسخه دات نت نیوک آن را در سیستم خود در محل مناسب کپی نموده و سپس نام آن را به   my website تغییر می دهیم در مرحله بعدی باید سطح دسترسی به این پوشه را تغییر دهیم.

بر روی پوشه خود کلیک راست نموده و گزینه priperties را انتخاب می کنیم.

در ادامه

۱۲ نظر موافقین ۰ مخالفین ۰ ۳۱ مرداد ۹۳ ، ۱۶:۲۴


پاپ آپ چیست؟

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

علت محدودیتی که در پاپ آپ وجود دارد به طور عمده 3 بحث اساسی است:

  1. تبلیغات پاپ آپ ناخواسته است و محتوای آن ممکن است غیرمجاز، نامناسب و یا آزار دهنده باشد.
  2. تبلیغات پاپ آپ آزار دهنده است. زیرا با باز کردن هر صفحه از سایت یک یا چند تبلیغات باز خواهد شد.
  3. تبلیغات پاپ آپ ممکن است کاربر را از سایت اصلی دور کند و تمایل او را به ادامه جستجو در سایت مذکور از بین ببرد.

مخترع پاپ آپ:

ایتن زاکرمن می‌گوید در بین سال‌های ۱۹۹۴ و ۱۹۹۹ بوده که کد اصلی آگهی‌های پاپ‌آپ را نوشته و در آن زمان تبلیغاتی اینترنتی هیچ سر وسامانی نداشته‌اند. او برای یک سایت با نام Tripod کار می‌کرده و سرویس‌ها و محتوا‌هایی را برای فارغ التحصیلان از دانشگاه فراهم می‌کرده است. همین که دید این شغل نمی‌تواند دردی از او دوا کند به هر شغلی که در آن زمان می‌توانست انجام دهد روی آورد، که البته تبلیغات نیز یکی از همین کار‌ها بود.

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

 intent-600x342

زاکرمن به جای اینکه جای تبلیغ را در سایت تغییر دهد یا شکلی دیگر به آن بنر تبلیغی دهد، کدی را نوشت که تبلیغ را در صفحه متعلق به خودش باز می‌کرد و تبلیغ از محتوای سایت اصلی جدا میشد. اما بعد از گذشت این همه سال او متوجه بد بودن اختراع خود شده و می‌گوید: «من متاسفم، نیت واقعی ما خیر بود.» از نظر او ،در آن زمان، شیوه ابداعی او باعث می‌شد که تبلیغات چشمان ببیننده سایت را اذیت نکنند و همه تبلیغات در پنجره‌های جداگانه‌ باز شوند اما این اتفاق نیفتاد و انواع تبلغات پاپ‌آپ با یک کلیک می‌توانند در چند پنجره پشت سر یکدیگر باز شوند و بستن همین پنجره‌ها کافی است تا باعث کلافگی کاربر فضای مجازی و بازدید کننده از اینگونه سایت‌های اینترنتی شود.

اما مرورگر‌های مختلف اکنون بلاک کننده‌های مختلفی برای این نوع تبلیغات پاپ‌آپ در اختیار دارند که مانع از نشان دادن تبلیغات آزار دهنده می‌شود. آیا واقعا اکنون می‌توان دنیای اینترنت را بدون تبلیغات تصور کرد؟


برای جلوگیری کردن از پاپ آپ افزونه ای برای شما معرفی می کنیم که بسیار مفید است:

افزونه Adblock


افزونه مخصوص گوگل کروم

افزونه مخصوص موزیلا فایر فاکس

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ مرداد ۹۳ ، ۱۵:۳۴

http://parspack.com/images/stories/news/websitepanel/wsp_screenshot.png

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

در کنترل پنل مربوط به هاست ویندوز (websitepanel):

File Manager

جهت مدیریت فایل ها، آپلود فایل، ویرایش یا حذف فایل ها، ایجاد پوشه، فشرده (zip) کردن و یا باز کردن فایل های زیپ (unzip) و ... کاربرد دارد.

فایل های اصلی وب سایت را باید در پوشه ی wwwroot آپلود کنید

توجه داشته باشید، نام فایل اصلی وب سایت شما (که با وارد کردن نام دامنه در مرورگر فراخوانی می شود) باید یکی از موارد زیر باشد:

default.htm

default.html

default.asp

default.aspx

index.htm

index.html

index.asp

index.aspx

Mail --> Accounts

جهت ساخت اکانت ایمیل می باشد

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

اگر به smtp نیاز دارید، آدرس سرور smtp سایت شما : mail.yoursite.com می باشد (به جای yoursite.com آدرس سایت خود را وارد کنید. همچنین پورت اتصال به smtp شماره 25 است)

آموزش تنظیمات outlook

برای آموزش تنظیمات Outlook اینجا را کلیک کنید

 

FTP Accounts

جهت ساخت اکانت ftp می باشد.

آدرس ftp جهت استفاده در برنامه های مدیریت ftp مانند cute ftp و ...، ftp.yoursite.com می باشد (به جای yoursite.com آدرس سایت خود را وارد کنید. همچنین پورت اتصال به ftp شماره 21 است)

 

Databases --> SQL Server


جهت ساخت و مدیریت دیتابیس کاربرد دارد.

برای ساخت دیتابیس در این بخش:

  1. یک یوزر (کاربر) جهت اتصال به دیتابیس بسازید. برای این کار از بخش SQL Server 2005 Logins اقدام کنید.
  2. سپس در قسمت SQL Server 2005 Databases روی Create Database کلیک کنید
  3. نام دیتابیس (بانک اطلاعاتی) را وارد کنید،
  4. کاربری که در مرحله ی 1 ساختید را انتخاب کنید
  5. روی Save کلیک کنید

با انجام مراحل بالا Database ساخته می شود و کاربر به آن متصل می شود.

برای ایمپورت کردن (وارد کردن) فایل دیتابیس (یعنی فایل دیتابیس مربوط به سایت که قرار است روی هاست قرار دهید)، به بخش Databases --> SQL Server 2005 بروید، روی نام دیتابیس کلیک کنید. در بخش Maintenance Tools:

  • Backup جهت گرفتن نسخه ی پشتیبان
  • Restore جهت وارد کردن فایل دیتابیس به هاست

می باشد.

دقت داشته باشید، نسخه ی Sql server نصب شده روی سرور ویندوز طلاهاست 2005 است.

 

تغییر نسخه ی .net framework

برای تغییر نسخه ی فریم ورک در هاست ویندوز طلاهاست به این صورت عمل کنید :

  1. به بخش web --> web sites بروید
  2. روی نام دامنه کلیک کنید
  3. روی تب Extensions کلیک کنید
  4. نسخه ی ASP.NET را انتخاب کنید و روی Update کلیک کنید

بهتر است نسخه ی Asp.Net 2 را انتخاب کنید.

 

آموزش بک آپ (backup) گرفتن از کل اطلاعات هاست در websitepanel:

  • به websitepanel وارد شوید
  • در منوی سمت چپ روی spaces کلیک کنید
  • سرویس هاست مورد نظر خود را انتخاب کنید
  • در منوی سمت راست (پایین) روی backup کلیک کنید
  • در کادر مربوط به Folder کلیک کنید و Root Folder را انتخاب کنید. یا اینکه در کادر مربوط به Folder کاراکتر \ را وارد کنید
  • روی دکمه ی backup کلیک کنید و منتظر بمانید تا بک آپ کامل شود
  • فایل بک آپ در هاست شما دخیره می شود. آن را دانلود و در جایی امن نگهداری کنید

 

آموزش ساخت Virtual Directory در websitepanel

  • به بخش Websites بروید
  • روی نام سایت کلیک کنید
  • به بخش Virtual Dirs بروید
  • روی Create Directory کلیک کنید

آموزش تصویری:

۱ نظر موافقین ۰ مخالفین ۰ ۲۴ مرداد ۹۳ ، ۲۲:۵۸