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

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

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

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

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

نویسندگان

۱۶ مطلب با موضوع «آموزش :: آموزش نصب» ثبت شده است

آموزش طراحی سایت از طریق کلاس های آموزشی

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

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

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

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

کارهایی که لازم است انجام دهید :

1- پشتیبان گرفتن از دیتا بیس (database backup)
2- پشتیبان گرفتن از تمام شاخه ای که پرتال در آن نصب شده است .
3- تغییر نام دادن web.config  به oldweb.config
4- خوب فایل بروز رسانی جدید رو که گرفتیم از حالت فشرده خارج می کنیم . و تمام فایلهای آن رو بروی شاخه پرتال بریزم .

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

دی ان ان اوپن سورس

در این آموزش قصد داریم نحوه سفارش سازی و نصب پرتال DotNetNuke را روی سرور پلسک آموزش دهیم.

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

• جهت نصب DotNetNuke شما حداقل یک دیتابیس MS SQL نیاز خواهید داشت. بعضی از سرویس دهنده های میزبانی وب، سرویس های SQL را به صورت جداگانه ارائه می کنند. مجموع فایلهای دیتابیس پس از نصب DotNetNuke در حالتی که هیچ محتوایی ندارد حدود 70 مگابایت می باشد. همچنین به مرور زمان در اثر افزایش فایل LOG حجم آن افزایش می یابد که با Truncate کردن برخی Tableها و Shirink کردن دیتابیس حجم آن مقداری کاهش می یابد. اما پیشنهاد میکنیم اگر میخواهید در آبنده به مشکلات کمتری برخورد کنید حداقل فضای بیشتری را برای دیتابیس خود در نظر بگیرید.

• توجه نمایید که6 DotNetNuke روی تمام نسخه های SQL از جمله 2000 یا 2005 یا 2008 و 7-8  DotNetNuke  بر روی sql 2012 نصب می شود. لذا توصیه می شود که دیتابیس مورد نظر شما 2008 یا 2012 باشد.

جهت نصب ابتدا می بایست پرتال مورد نظر خود را دانلود نمایید. جهت دانلود نسخه انگلیسی شما می توانید از سایت DotNetNuke نسخه های مختلف آن را دانلود کنید.
DotNetNuke همه نسخه های خود را به سایت CodePlex منتقل نموده است. شما می توانید مستقیما با مراجعه به آدرس http://dotnetnuke.codeplex.com آخرین نسخه انگلیسی آن را دانلود کنید.

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

پس از وارد کردن Login و Password و کلیک روی دکمه Log In وارد صفحه Plesk خود می شوید.

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

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

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

در ادامه توضیحاتی در رابطه با استفاده از این منابع بیان می کنیم:


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

اما برای استفاده از این امکانات نیاز است حداقل اطلاعاتی را در مورد کار با ابزارهای سورس کنترل داشت، که خلاصه‌ی مختصر و مفید آن‌را در ادامه ملاحظه خواهید نمود:
0 - دریافت و نصب برنامه‌ی TortoiseSVN

1- ثبت نام در سایت CodePlex
رایگان است.
۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۵ ، ۱۳:۵۶


دی ان ان اوپن سورس


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

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

در گزارش اول مرکز ماهر ذکر شده: «بررسی های صورت گرفته در خصوص وقایع هک اخیر بر روی شماری از پورتال های کشور نشان از سوء استفاده از یک ضعف امنیتی بر روی CMS متن باز DotNetNuke دارد. این CMS در نسخه های قبل از 3.0.8 دارای یک نقص امنیتی جدی است که در چند مرحله در سال های 2015 و 2016 مورد حمله واقع شده است. نسخه ی فعلی 3.0.8 بر روی وبسایت های معتبر که ارائه دهنده ی این CMS به بسیاری از پورتال ها در کشور می باشد، دارای آخرین به روز رسانی ها بوده و ضعف امنیتی معروف به Installation بر روی نسخه ی فعلی ارائه شده بر روی این سایت، پوشش داده شده و آسیب پذیری وجود ندارد».

در ادامه ی این گزارش نیز آمده است: «به عبارت بهتر این نسخه 3.0.8 همان نسخه ی به روز رسانی شده ی 07.04.01 مربوط به وبسایت اصلی سیستم مدیریت محتوای DNN می باشد که ضعف امنیت فوق بر روی آن پوشش داده شده است. در نسخه ی 07.04.00 از CMS DNN متأسفانه هیچ گونه تدبیری در مورد دسترسی افراد غیرمجاز به سیستم نصب آن اندیشیده نشده است. به همین دلیل، نفوذگران با دسترسی Remote می توانند مجدداً سیستم CMS DNN را reinstall کرده و به سطح دسترسی Super User بر روی این سیستم مدیریت محتوا برسند. تمامی نسخه های قبل از نسخه ی 07.04.00 هم دارای این مشکل هستند».

همچنین نسخه ی DNN فارسی خود را نیز به 3.0.8 ارتقاء داده است که کاربران می توانند از منوی به روز رسانی در صفحه ی مدیریت سایت های خود، به صورت اتوماتیک نسخه ی DNN مورد استفاده بر روی سایت خود را به روز رسانی کنند».

گزارش دوم مرکز ماهر نیز راهنمایی فنی است که برای ارتقای امنیت فناوری اطلاعات در سازمان ها ارائه شده است.

منبع:
cyberpolice.ir


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

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

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

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

۰ نظر موافقین ۰ مخالفین ۰ ۲۷ بهمن ۹۴ ، ۱۷:۴۴