Deprecated: Function Appsero\Client::updater is deprecated since version 2.0! Use \Appsero\Updater::init($client);, for more details please visit: https://appsero.com/docs/appsero-developers-guide/appsero-client/appsero-sdk-updater-changes/ instead. in /home/sarayeda/domains/sarayedaneshjo.com/public_html/wp-includes/functions.php on line 6078
زبان برنامه نویسی Asp.net یکی از شناخته شده ترین و قوی ترین زبان های برنامه نویسی موجود در دنیا می باشد. این کلمه مخفف کلمه Active Server Page می باشد و با ترکیب تکنولوژیهای رایج دنیای برنامه نویسی مثلHtml و css و جاوا اسکریپت و … با زبان قدرتمند سی شارپ توانایی بسیار بالایی را در طراحی صفحات وب به شما می دهد. امروزه میلیون ها سایت و نرم افزار کاربردی وب در دنیای اینترنت با استفاده از Asp.net طراحی و پیاده سازی شده است.
طراحی سایتهای خبری، طراحی سایتهای فروشگاهی، طراحی سامانه های ارتباط با مشتری، سیستم های حسابداری آنلاین، سیستم های فروش و انبارداری آنلاین، سیستم های تحت وب اتوماسیونی، شبکه های اجتماعی و … تنها بخش بسیار کوچکی از کاربردهای Asp.Net می باشد. قابلیت ها و امکانات این زبان برنامه نویسی بسیار گسترده می باشد. دقت نمایید که استفاده از کامپایلر فوق العاده قدرتمند c# یکی از مهمترین مزایای این زبان برنامه نویسی می باشد.
نویسنده: محمدآقااحمدی تعداد صفحات:515 تایپ شده و با کیفیت بالا
]]> ASP.NET چیست ؟
کاربردهای Asp.Net چیست؟
ما در جامعه ای زندگی می کنیم که به جرات می توان گفت کامپیوتر عضو جدایی ناپذیر زندگی ما شده است و شبکه های کامپیوتری نیز گسترش زیادی پیدا کرده اند. درس شبکه های کامپیوتری یکی از دروس اصلی رشته مهندسی کامپیوتر است که درک اساسی مفاهیم این درس نقش عمده ای در آماده سازی دانشجویان جهت کسب مدارج مهارتی شبکهها مانند MCSE, CCNA, CCIE,…، راهبری شبکه در سازمان Network Administrator، برنامهنویسی در محیط شبکه و …. بازی می کند.
در این درس مقدمات و اصول شبکه های کامپیوتری ارائه می شود و شناخت سیستم های انتقال داده مورد توجه قرار می گیرد. همچنین اصول کارکردی و طراحی شبکه های محلی ارائه می گردد.
دانلود جلسه 36 تا 40 با لینک مستقیم: |
.
=———————————————————————————————————————————————————————————————————————–=
.
.
ما در جامعه ای زندگی می کنیم که به جرات می توان گفت کامپیوتر عضو جدایی ناپذیر زندگی ما شده است و شبکه های کامپیوتری نیز گسترش زیادی پیدا کرده اند. درس شبکه های کامپیوتری یکی از دروس اصلی رشته مهندسی کامپیوتر است که درک اساسی مفاهیم این درس نقش عمده ای در آماده سازی دانشجویان جهت کسب مدارج مهارتی شبکهها مانند MCSE, CCNA, CCIE,…، راهبری شبکه در سازمان Network Administrator، برنامهنویسی در محیط شبکه و …. بازی می کند.
در این درس مقدمات و اصول شبکه های کامپیوتری ارائه می شود و شناخت سیستم های انتقال داده مورد توجه قرار می گیرد. همچنین اصول کارکردی و طراحی شبکه های محلی ارائه می گردد.
دانلود جلسه31 تا 35 با لینک مستقیم: |
.
=——————————————————————————————————————————————————————————————————-=
ما در جامعه ای زندگی می کنیم که به جرات می توان گفت کامپیوتر عضو جدایی ناپذیر زندگی ما شده است و شبکه های کامپیوتری نیز گسترش زیادی پیدا کرده اند. درس شبکه های کامپیوتری یکی از دروس اصلی رشته مهندسی کامپیوتر است که درک اساسی مفاهیم این درس نقش عمده ای در آماده سازی دانشجویان جهت کسب مدارج مهارتی شبکهها مانند MCSE, CCNA, CCIE,…، راهبری شبکه در سازمان Network Administrator، برنامهنویسی در محیط شبکه و …. بازی می کند.
در این درس مقدمات و اصول شبکه های کامپیوتری ارائه می شود و شناخت سیستم های انتقال داده مورد توجه قرار می گیرد. همچنین اصول کارکردی و طراحی شبکه های محلی ارائه می گردد.
دانلود جلسه 26 تا 30 با لینک مستقیم: |
.
=—————————————————————————————————————————————————————————————————————=
.
.
.
ما در جامعه ای زندگی می کنیم که به جرات می توان گفت کامپیوتر عضو جدایی ناپذیر زندگی ما شده است و شبکه های کامپیوتری نیز گسترش زیادی پیدا کرده اند. درس شبکه های کامپیوتری یکی از دروس اصلی رشته مهندسی کامپیوتر است که درک اساسی مفاهیم این درس نقش عمده ای در آماده سازی دانشجویان جهت کسب مدارج مهارتی شبکهها مانند MCSE, CCNA, CCIE,…، راهبری شبکه در سازمان Network Administrator، برنامهنویسی در محیط شبکه و …. بازی می کند.
در این درس مقدمات و اصول شبکه های کامپیوتری ارائه می شود و شناخت سیستم های انتقال داده مورد توجه قرار می گیرد. همچنین اصول کارکردی و طراحی شبکه های محلی ارائه می گردد.
دانلود جلسه 21 تا 25 با لینک مستقیم: |
.
=——————————————————————————————————————————————————————————————————-=
.
.
.
ما در جامعه ای زندگی می کنیم که به جرات می توان گفت کامپیوتر عضو جدایی ناپذیر زندگی ما شده است و شبکه های کامپیوتری نیز گسترش زیادی پیدا کرده اند. درس شبکه های کامپیوتری یکی از دروس اصلی رشته مهندسی کامپیوتر است که درک اساسی مفاهیم این درس نقش عمده ای در آماده سازی دانشجویان جهت کسب مدارج مهارتی شبکهها مانند MCSE, CCNA, CCIE,…، راهبری شبکه در سازمان Network Administrator، برنامهنویسی در محیط شبکه و …. بازی می کند.
در این درس مقدمات و اصول شبکه های کامپیوتری ارائه می شود و شناخت سیستم های انتقال داده مورد توجه قرار می گیرد. همچنین اصول کارکردی و طراحی شبکه های محلی ارائه می گردد.
دانلود جلسه 16 تا 20 با لینک مستقیم: |
.
=—————————————————————————————————————————————————————————————————————–=
ما در جامعه ای زندگی می کنیم که به جرات می توان گفت کامپیوتر عضو جدایی ناپذیر زندگی ما شده است و شبکه های کامپیوتری نیز گسترش زیادی پیدا کرده اند. درس شبکه های کامپیوتری یکی از دروس اصلی رشته مهندسی کامپیوتر است که درک اساسی مفاهیم این درس نقش عمده ای در آماده سازی دانشجویان جهت کسب مدارج مهارتی شبکهها مانند MCSE, CCNA, CCIE,…، راهبری شبکه در سازمان Network Administrator، برنامهنویسی در محیط شبکه و …. بازی می کند.
در این درس مقدمات و اصول شبکه های کامپیوتری ارائه می شود و شناخت سیستم های انتقال داده مورد توجه قرار می گیرد. همچنین اصول کارکردی و طراحی شبکه های محلی ارائه می گردد.
دانلود جلسه 11 تا 15 با لینک مستقیم: |
|
|
|
|
|
=——————————————————————————————————————————————————————————————————————————————–————–=
ما در جامعه ای زندگی می کنیم که به جرات می توان گفت کامپیوتر عضو جدایی ناپذیر زندگی ما شده است و شبکه های کامپیوتری نیز گسترش زیادی پیدا کرده اند. درس شبکه های کامپیوتری یکی از دروس اصلی رشته مهندسی کامپیوتر است که درک اساسی مفاهیم این درس نقش عمده ای در آماده سازی دانشجویان جهت کسب مدارج مهارتی شبکهها مانند MCSE, CCNA, CCIE,…، راهبری شبکه در سازمان Network Administrator، برنامهنویسی در محیط شبکه و …. بازی می کند.
در این درس مقدمات و اصول شبکه های کامپیوتری ارائه می شود و شناخت سیستم های انتقال داده مورد توجه قرار می گیرد. همچنین اصول کارکردی و طراحی شبکه های محلی ارائه می گردد.
دانلود جلسه 6 تا 10 با لینک مستقیم: |
|
|
|
|
|
=——————————————————————————————————————————————————————————————————————————————–=
.
حلقه های تکرار و ساختارهای تصمیم در زبان برنامه نویسی c:
این ساختار یکی از امکانات ایجاد حلقه است ومعمولا در حالتی که تعداد دفعات تکرار حلقه از قبل مشخص باشد بکار میرد. در این ساختار متغیری وجود دارد که تعداد دفعات تکرار حلقه را کنترل میکند که این متغیر را شمارنده یا اندیس حلقه مینامیم. اندیس حلقه یک مقدار اولیه دارد که در هربار اجرای دستورات حلقه مقداری به آن اضافه میشود که به این مقدار اضافه شونده گام حرکت گویند. یکی دیگر از اجزای این حلقه، شرط حلقه است. شرط حلقه مشخص میکند که دستورات داخل حلقه تا کی باید اجرا شوند و اگر این شرط دارای ارزش درستی باشد، دستورات داخل حلقه اجرا میشوند وگرنه کنترل برنامه از حلقه تکرار خارج میشود.ساختار کلی آن بصورت زیر است:
اگر قسمتهای مقدار اولیه و شرط حلقه و گام حرکت خالی باشند حلقه تکرار بینهایت ایجاد میشود.
مثال) برنامهای که اعدائ 0.5 تا 3.5 را با فاصله 0.5 در خروجی چاپ کند.
این ساختار یکی دیگر از امکاناتی است که برای تکرار اجرای دستورات به کار میرود.
مثال) برنامهای که جملهای را از ورودی خوانده و تعداد کاراکترهای آن جمله را شمارش کند.
این ساختار که نام دیگرش دستور انتقال کنترل شرطی است ، شرطی را تست میکند و در صورتی که آن شرط دارای ارزش درستی باشد مجموعهای از دستورات را اجرا میکند.
مثال) برنامهای با دریافت جملهای از ورودی تعداد کلمات و حروف ان را شمارش کند.
از این ساختار برای تصمیمگیریهای چندگانه براساس مقادیر مختلف عبارت استفاده میشود. به طور کلی برای تمام تصمیمگیریهایی که بیشتر از سه انتخاب وجود داشته باشد بهتر از این ساختار استفاده شود.
عملکرد این برنامه به گونهای است که ابتدا عبارت موجود در مقابل switch به مقدار صحیح ارزیابی میشود اگر این مقدار با عبارت1 برابر بود، دستورات1 اجرا میشوند و دستور break که بعد از آن قرار دارد کنترل برنامه را از ساختار خارج میکند و اگر با مقدار1 برابر نبود، با مقدار2 مقایسه میشود و الی آخر…
]]>
انواع عملگرها در زبان برنامه نویسی c:
عملگر | نام | مثال |
–
+ * / % — ++ |
تفریق و منهای یکانی
جمع ضرب تقسیم باقیمانده کاهش(decrement) افزایش(increment) |
x-y
x+y x*y x/y x%y x—یا—x x++ یا ++x |
2. عملگرهای رابطه ای:
عملگر | نام | مثال |
<
=< > => == != |
بزرگتر
بزرگتر یا مساوی کوچکتر کوچکتر یا مساوی متساوی نامساوی |
x>y
x>=y x<y x<=y x==y x!=y |
3. عملگر های منطقی:
عملگر | نام | مثال |
!
&& ││ |
نقیض (not)
و (and) یا (or) |
!x
x>y && m<p x>y ││m<p |
4.عملگرهای بیتی:
عملگر | نام |
&
│ ~ ^ >> << |
و (AND)
یا (OR) نقیض (NOT) یای انحصاری (XOR) شیفت به چپ (left shift) شیفت به راست (right shift) |
گام اول : بازدید محلی
حتما محل را از نزدیک ببینید و به توضیحات دیگران و نقشه های موجود بسنده نکنید.
تجربه شخصی :
شبکه ای را بدون بازدید محلی و صرفا بر اساس نقشه ساختمان طراحی کرده و زمانیکه تکنسین های نصب مراجعه کردند متوجه شدند دیوارهایی در ساختمان اضافه شده که در نقشه نبودند و همچنین بخشی از یکی از طبقات که بعنوان محل نصب قسمتی از تجهیزات و رک در نظر گرفته بودم در بخش انبار محصولات واقع شده بود که تردد در آنجا نیازمند اخذ مجوز های خاصی بود و نمی شد مرتبا به آنجا سر زد.
تمام این مشکلات با یک بازدید ساده قابل شناسایی بودند.
گام دوم : تهیه نقشه پایه شبکه
1_تعیین محدوده شبکه برای ترسیم نقشه
محدوده شبکه رو مشخص کنید.
مشخص بودن محدوده ای که میخواهید برای آن دیاگرام شبکه ترسیم کنید از این جهت مهم است که محدوده های ارتباطاتی خارج محدوده اصلی را بتوانید خیلی ساده با یک ابرشبکه نمایش بدین مثلا شبکه اینترنت یا شبکه اینترانت یا شبکه MPLS و …
2_افزودن فایروال های شبکه به نقشه
اگر ارتباط شما با محدوده های شبکه فراسازمانی با فایروال امن سازی شده فایروال را به دیاگرام اضافه کنید.
3_افزودن دیوایس های ارتباط دهنده LAN به خارج LAN (Router و Modem)
محدوده شبکه اصلی شما حداقل شامل یک روتر و یا مودم ADSL برای ارتباط با هر یک از محدوده های خارجی هست. اونها رو اضافه کنید.
4_ افزودن دیوایس های ارتباط دهنده داخل LAN (Switch و Hub و …)
سوئیچ ها و یا سایر دیوایس های ارتباط دهنده داخلی (هاب و بریدج و …) شبکه رو ترسیم و ارتباط بین اون ها رو در نقشه مشخص کنید. و همینطور اتصال اونها به روتر یا مودم درصورت وجود ارتباط در شبکه تحقق یافته.
5_ توپولوژی شبکه
توپولوژی شبکه شما در ترسیم نقشه شبکه اهمیت داره از این لحاظ که نحوه اتصال سیستم ها به هم رو مشخص می کنه.
6_افزودن سرورهای مدیریت کننده ارتباطات شبکه
تنها سرورهایی را به نقشه شبکه اضافه کنید که ارتباطات شبکه به آنها وابسته یا مرتبط باشد مثلا سرور dhcp یا سرور اکانتینگ اینترنت و … . سرورهای مربوط به نرم افزارهای اداری مثلا سرور اتوماسیون، مالی و … در مدیریت ارتباطات شبکه هیچ نقشی ندارند بنابراین این سرورها رو مثل یک سیستم معمولی توی نقشه در نظر بگیرید.
7_افزودن سیستم های داخل شبکه
اگه تعداد سیستم های شبکه خیلی زیاد هستند طوری که رسم تک تک اونها کارسختی هست و نقشه رو هم شلوغ و نامفهوم می کنه به جای ترسیم تک تک سیستم های کلاینت های شبکه باکس رینج IP و یا باکس مشخص کننده محدوده های جزئی شبکه مثلا ساختمان شماره X یا طبقه شماره y یا سالن شماره z را در نقشه به سوئیچ یا هاب مربوطه متصل کنید. یعنی فرض کنید سازمان شما دارای 3 ساختمان هست و سیستم های هر ساختمان به یه سوئیچ وصلن پس به ازای هر ساختمان یک باکس با لیبل نام یا شماره ساختمان توی نقشه درج کنید و باکس رو به سوئیچ مربوطه وصل کنید.