PDA

View Full Version : مبتدی: مشکل در انتخاب زبان برنامه نویسی



m.reza1997
سه شنبه 22 تیر 1395, 23:22 عصر
سلام من بعد از کلی پرس وجو زبان سیشارپ رو برای شروع کار با برنامه نویسی انتخاب کردم اما وقتی میرم داخل ویژوال استودیو تو سیشارپ دوباره چند تا دسته بندی هست مثل کنسول اپلیکیشن و ویندوز فرم و ای اس پی و... وجود داره اینو میدونم که کنسول محیطش خشک تره وبیشتر برای کار با سیستمه و ویندوز فرم هم برای کارای گرافیکی تر ولی موندم ای اس پی برای چیه دقیقا خب میگن برای برنامه نویسیه ولی مگه با ویندوز فرم نمیشه تحت وب نوشت پس ای اس پی چیه اصلا چه زبان هایی تحته وبه کلا گیج شدم

aryadev
چهارشنبه 23 تیر 1395, 01:09 صبح
سلام سی شارپ یک زبان برنامه نویسی هست و ویندوز فرم و ای اس پی تحت سی شارپ عمل میکنن
البته ای اس پی برای طراحی وبسایت و وب فرم ازش استفاده میشه . برای نمونه وبسایت گلستان

mrprestige
چهارشنبه 23 تیر 1395, 19:43 عصر
سلام دوست من وقتت بخیر ، در ادامه فرمایشات دوست خوبمون aryadev (http://barnamenevis.org/member.php?383252-aryadev) باید عرض کنم ، درسته با زبان برنامه نویسی #C هم میتونید برنامه نویسی تحت وب انجام بدید ولی غالباً جهت ساخت برنامه های تحت ویندوز از اون استفاده میشه که با گرایش Socket Programming و Data Base و .... انجام میدن ولی وقتی صحبت از محدویت یا امنیت و همینطور فاکتور های دیگه ( در مورد برنامه نویسی تحت وب ) میاد وسط دیگه #C و ASP میرن کنار و Java Script و HTML5 و CSS3 مطرح میشه امیدوارم تونسته باشم راهنماییت کرده باشم و اگه توضیحات کم بود برای اینکه هر کدوم از این هایی که برات عرض کردم دارای شاخ و برگ های زیادی و اصولا نمیشه در غالب یه پست به تموم اون پرداخت ولی اگه باز سوالی داشتی بنده و بقیه دوستان هستن تا کمکت کنن . امیدوارم از کدنویسی لذت ببری ( با هر زبانی ) .

پیروز و موفق باشی

winner1
پنج شنبه 24 تیر 1395, 04:19 صبح
سلام دوست من وقتت بخیر ، در ادامه فرمایشات دوست خوبمون aryadev (http://barnamenevis.org/member.php?383252-aryadev) باید عرض کنم ، درسته با زبان برنامه نویسی #C هم میتونید برنامه نویسی تحت وب انجام بدید ولی غالباً جهت ساخت برنامه های تحت ویندوز از اون استفاده میشه که با گرایش Socket Programming و Data Base و .... انجام میدن ولی وقتی صحبت از محدویت یا امنیت و همینطور فاکتور های دیگه ( در مورد برنامه نویسی تحت وب ) میاد وسط دیگه #C و ASP میرن کنار و Java Script و HTML5 و CSS3 مطرح میشه امیدوارم تونسته باشم راهنماییت کرده باشم و اگه توضیحات کم بود برای اینکه هر کدوم از این هایی که برات عرض کردم دارای شاخ و برگ های زیادی و اصولا نمیشه در غالب یه پست به تموم اون پرداخت ولی اگه باز سوالی داشتی بنده و بقیه دوستان هستن تا کمکت کنن . امیدوارم از کدنویسی لذت ببری ( با هر زبانی ) .

پیروز و موفق باشی
html5 , js , css مگه واسه سمت کلاینت نیستن؟ چه ربطی به سی شارپ داشت سی شارپ واسه سمت سرور ااستفاده میشه بنظرم مقایسه درستی نیست البته از جاوا اسکریپت سرور سات هم استفاده میکنن ولی دوستان با تجربه میگن به خوبی زبان های کامپایلری ععمل نمیکنه مثل جاوا و سی شارپ

mrprestige
پنج شنبه 24 تیر 1395, 08:44 صبح
html5 , js , css مگه واسه سمت کلاینت نیستن؟ چه ربطی به سی شارپ داشت سی شارپ واسه سمت سرور ااستفاده میشه بنظرم مقایسه درستی نیست البته از جاوا اسکریپت سرور سات هم استفاده میکنن ولی دوستان با تجربه میگن به خوبی زبان های کامپایلری ععمل نمیکنه مثل جاوا و سی شارپ

سلام دوست من وقتت بخیر ، دوست عزیز بنظرم خیلی بهتر بود قبل از اینکه این انرژی رو بزاری و این پست رو بدی یکه نگاه به پست دوستمون m.reza1997 (http://barnamenevis.org/member.php?383394-m-reza1997) بندازی ، ایشون در آخر فرمودن که اصلا زبان تحت وب چیه و چه زبان هایی تحت وب هستن و اصلا در رابطه با مقایسه #C با وب نویسی یا اینکه کدوم زبان تحت وب سمت کلاینت هست و کدوم نیست (به این خاطر هم بود بهشون عرض کردم این موضوع فراتر از اینه که با یک پست بشه توضیح داد) صحبت نکردن و در آخر عرائضم بگم که دوستان با تجربه شما فرق بین جاوا و و جاو اسکریپت رو نمی دونن جاوا یک زبان شی گرایی محسوب میشه و جاوا اسکریپت یک زبان اسکریپت نویسی هست شما وقتی برنامه ای که با جاو مینویسید باید کامپایل بشه ولی در جاوا اسکریپت نیازی به کامپایل نیست و هینطور لازمه به شما عرض کنم به دوستان با تجربه تون بفرمایید از وقتی که Node.js دیگه اومده داستان را عوض کرده و یک پلتفرم هست برای توسعه نرم افزارهای سمت سرور. Node.js از جاوااسکریپت به عنوان زبان پیاده سازی اسکریپت های خود استفاده می کنه. علاوه بر این Node.js از یه HTTP server library که داخل ساختارش تعبیه شده ، جهت برقراری ارتباط با وب سرور بهره می بره و برای این کار نیازی به نرم افزارهای جانبی نداره. با وجود Node.js به تدریج از وابستگی جاوااسکریپت به زبان های سمت سرور مثل php و .Net کم شده و امکان پیاده سازی تمامی بخش های یک وب اپلیکیشن (یعنی هم بخش های طرف سرور و هم بخش های طرف کاربر) برای برنامه نویس فراهم شده است. اگه بازم خواستی بگو که بیشتر توضیح بدم اصا کلا درباره زبان های تحت وب با اینکه حوزه فعالیتم یه زبان دیگس . ببین دوست من ، من نمیخوام فقط روی یک زبان مانور بدم چرا که موافقم انواع زبان تحت وب قوی تری داریم ولی خب بهتر آدم با سند و مدرک صحبت کنه و اگه راهنمایی میخواد با توضیحات کامل حاضر بشه جلوش . اینکه بازم عرض میکنم یا یک یا دو پست نمیشه به بیان همچین موضوع گسترده ای پرداخت .


امیدوارم پیروز و موفق باشید

winner1
پنج شنبه 24 تیر 1395, 14:08 عصر
سلام دوست من وقتت بخیر ، دوست عزیز بنظرم خیلی بهتر بود قبل از اینکه این انرژی رو بزاری و این پست رو بدی یکه نگاه به پست دوستمون m.reza1997 (http://barnamenevis.org/member.php?383394-m-reza1997) بندازی ، ایشون در آخر فرمودن که اصلا زبان تحت وب چیه و چه زبان هایی تحت وب هستن و اصلا در رابطه با مقایسه #C با وب نویسی یا اینکه کدوم زبان تحت وب سمت کلاینت هست و کدوم نیست (به این خاطر هم بود بهشون عرض کردم این موضوع فراتر از اینه که با یک پست بشه توضیح داد) صحبت نکردن و در آخر عرائضم بگم که دوستان با تجربه شما فرق بین جاوا و و جاو اسکریپت رو نمی دونن جاوا یک زبان شی گرایی محسوب میشه و جاوا اسکریپت یک زبان اسکریپت نویسی هست شما وقتی برنامه ای که با جاو مینویسید باید کامپایل بشه ولی در جاوا اسکریپت نیازی به کامپایل نیست و هینطور لازمه به شما عرض کنم به دوستان با تجربه تون بفرمایید از وقتی که Node.js دیگه اومده داستان را عوض کرده و یک پلتفرم هست برای توسعه نرم افزارهای سمت سرور. Node.js از جاوااسکریپت به عنوان زبان پیاده سازی اسکریپت های خود استفاده می کنه. علاوه بر این Node.js از یه HTTP server library که داخل ساختارش تعبیه شده ، جهت برقراری ارتباط با وب سرور بهره می بره و برای این کار نیازی به نرم افزارهای جانبی نداره. با وجود Node.js به تدریج از وابستگی جاوااسکریپت به زبان های سمت سرور مثل php و .Net کم شده و امکان پیاده سازی تمامی بخش های یک وب اپلیکیشن (یعنی هم بخش های طرف سرور و هم بخش های طرف کاربر) برای برنامه نویس فراهم شده است. اگه بازم خواستی بگو که بیشتر توضیح بدم اصا کلا درباره زبان های تحت وب با اینکه حوزه فعالیتم یه زبان دیگس . ببین دوست من ، من نمیخوام فقط روی یک زبان مانور بدم چرا که موافقم انواع زبان تحت وب قوی تری داریم ولی خب بهتر آدم با سند و مدرک صحبت کنه و اگه راهنمایی میخواد با توضیحات کامل حاضر بشه جلوش . اینکه بازم عرض میکنم یا یک یا دو پست نمیشه به بیان همچین موضوع گسترده ای پرداخت .


امیدوارم پیروز و موفق باشید
دوست عزیز من با شما مشکلی ندارم موضعه الکی نگیر اشتباهتون رو گوش زد کردم میشه بفرمایین کجای حرفام من جاوارو با js یکی دونستم دوباره مطلب من رو بخون و نوشتت رو اصلاح کن :چشمک:من نوشتم من شنید از js هم برای نوشتن سرور ساید استفاده میشه ولی به خوبی زبان های کامپایلری مثل سی شارپ و جاوا نمیتونه باشه حالا شما به من بگین متن من چه عیبی داشت؟

mrprestige
پنج شنبه 24 تیر 1395, 15:22 عصر
سلام دوست من وقتت بخیر ، :لبخندساده: . مگه من عرض کردم که بنده با شما مشکلی دارم ؟؟ و اصلا در مقابل دوست عزیزی مثل شما موضع نمیگیرم :لبخندساده: . دوست خوبم مگه باهم دعوا داریم خب داریم باهم گفتگو و تبادل نظر میکنیم شرط اول گفتگو تمرکز اعصاب هست دوست عزیز . و اینکه شما فرمودید "
جاوا اسکریپت سرور سات هم استفاده میکنن ولی دوستان با تجربه میگن به خوبی زبان های کامپایلری ععمل نمیکنه مثل جاوا و سی شارپ" منم عرض کردم جاوا چه ربطی به #C , جاوا اسکریپت داره . همین . اصلا شما درست میفرمایین و ارزشش رو نداره از هم ناراحت بشیم یا بخوایم Font های متن هامون رو برای هم درشت کنیم :لبخندساده: . امیدوارم پیروز و موفق باشی