-
آینده وب از آن asp.net یا php یا جاوا؟
توی اینترنت همیشه این سه زبان برنامه نویسی با هم مقایسه میشن و هیچ وقت هم به نتیجه نمیرسه...
اما کنجکاو شدم بدونم در این ۳-۴ سال کدوم زبان بیشتر رشد کرده و کدوم رشد کمتری داشته؟ (با توجه به اینکه اکثر شما صاحب دیتاسنتر یا سرور یا... هستید)
به نظر شما به ترتیب٬ آینده از آن کدام زبان است؟ (آینده وب)
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
سیدرضا بازیار
توی اینترنت همیشه این سه زبان برنامه نویسی با هم مقایسه میشن و هیچ وقت هم به نتیجه نمیرسه...
اما کنجکاو شدم بدونم در این ۳-۴ سال کدوم زبان بیشتر رشد کرده و کدوم رشد کمتری داشته؟ (با توجه به اینکه اکثر شما صاحب دیتاسنتر یا سرور یا... هستید)
به نظر شما به ترتیب٬ آینده از آن کدام زبان است؟ (آینده وب)
جاوا رو نباید با php&asp مقایسه کرد چون سبک دیگری داره. اما برای زبان تحت سرور php بسیار موفق تر بوده بخاطر اپن سورس بودن و استفاده بیشتری که از آن برده شده.
اما خوب جاوا پل محکمی هست برای تسلط بر اندروئید و یا برنامه های سمت کاربر
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
Asp.Net بازار کار و محبوبیتش نسبت php بهتر خواهد بود
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
سلام
تو کاربران خونگی و شرکت های خصوصی معمولاً PHP نفر اول بوده اما ASP.Net عموماً مشتری های سازمانی و دولتی داشته و داره.
کلاً تو ایران اکثراً از PHP استفاده میکنن حتی اکثر شرکت های خصوصی هم PHP رو بیشتر قبول دارن اما شرکت های دولتی و سازمان ها و ارگان ها معدود مشتری های ASP.Net هستن که اونم به خاطر اینه که فقط دنبال طراح وب با مدارک دانشگاهی هستن و اصولاً در دانشگاه های ایران ASP.Net بیشتر آموزش داده میشه.
که البته فقط به خاطر خود زبان ها هم نیست بلکه به خاطر شرایطشون هم هست مثلاً نگاه کنید با 3 هزار تومان ماهانه میشه هاست 5 گیگ لینوکس برای PHP خرید اما با همین قیمت شاید بشه 50 یا 100 مگابایت هاست ویندوز خرید خب شما باشی وقتی می دونی پروژه مورد علاقه ات رو می تونی هم با PHP و هم با ASP.Net بنویسی در این شرایط کدوم رو انتخاب میکنی؟
جدا از PHP و ASP.Net بعضی از شرکت ها که خودشون رو خیلی حرفه ای تر می دونن سراغ زبان های قوی تر مثل Python میرن.
جاوا هم که کلاً زبان خیلی قدیمی حساب میشه و حتی در برنامه نویسی Desktop اکثر کارشناس های امنیتی به کاربران ساده کامپیوتر پیشنهاد میکنن تا وقتی مجبور نشدید کتابخانه جاوا رو در ویندوز خودتون نصب نکنید چون تا حالا مشکلات امنیتی خیلی زیادی برای کامپیوتر کاربران فقط به خاطر نصب بودن کتابخانه جاوا پیش آمده.
در صنعت وب هم جاوا اصلاً قابل مقایسه با PHP و ASP.Net نیست.جاوا فقط امروزه در اندروید بیشترین استفاده داره و خواهد داشت.
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
سلام
ببینید جاوا امروزه کلا کار هندلینگ و به قول دوستمون پل ه و نمیشه به عنوان یک زبان مستقل ازش یاد کرد
پی اچ پی زبان اپن سورس و راحت تری نسبت به asp هست
به خاطر همین دولوپش بیشتر بوده و پیشرفت بالاتری داشته
...
دوستی به pyth اشاره کد که از لحاظ فنی کار های بیشتری میشه باهاش کرد و خیلی همه جانبه و کامل تر هست
اما ج سوال شما :
ایران احتمالا PhP
دنیا احتمالا زبان های قوی تر مثل pt
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
یک قیاس مع الفارق !!
از لینک هایی که تو امضای منه یکیش با php یکیش با asp,net
چه فرقی میبینید بینشون؟؟
با php چکار میتونیم بکنیم که با asp.net نمیتونیم؟؟
یا سوال شما رو طور دیگری میپرسم
در آینده موز محبوب تره یا سیب؟
فرقشون اینه که php یک زبان اسکریپتیه
asp.net یک فریمورک
یکیشون از فریمورک بسیار قدرتمند و جامع و یکپاچه مایکروسافت دات نت استفاده میکنه و به تبع اون اپلیکیشن های تحت وب ضمن اینکه ساده طراحی میشن اما فوق العاده قدرتمندن.
اون یکی نیاز به کدینگ بیشتری داره برای طراحی اپلیکیشن ها که این هم میتونید توسط فریمورک ها انجام بدید که من خودم شخصا ZEND رو میپسندم
ولی در هردو میتونیم یک خروجی دقیقا یکسان داشته باشیم
آینده هم جایی نمیره دست همین دوتاس!!
دلیل این هم که php رو بیشتر استفاده میکنند/استفاده شده، اینه که رایگانه.
این شاید برای ما که تو ایران هستیم زیاد مطرح نباشه اما برای خارجی ها مطرحه.لایسنس های ویژوال استودیو و اسکیوال سرور ... بسیار گرونه.تو ایران هم هستند که شرکت هایی که لایسنس اورجینال اینها رو دارند.
من خودم برای سایت های سازمانی و شرکتی و کلا پروژه های بزرگ asp.net رو میپسندم.
برای پروژه های متوسط به پایین هم php.
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
اشاره ای به زبان پایتون کردید
اگه ممکنه یکم بیشتر در مورد پایتون بگید
واقعا پایتون در حوزه وب به اندازه php و asp.net قدرتمنده و آینده داره؟؟؟
پایتون به کدام زبان بیشتر شباهت داره و مچ میشه؟ (php یا asp.net)
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
سیدرضا بازیار
اشاره ای به زبان پایتون کردید
اگه ممکنه یکم بیشتر در مورد پایتون بگید
واقعا پایتون در حوزه وب به اندازه php و asp.net قدرتمنده و آینده داره؟؟؟
پایتون به کدام زبان بیشتر شباهت داره و مچ میشه؟ (php یا asp.net)
کلا فکر میکنم این دانشگاها دارن ذهن بچه ها رو خراب میکنن !! نمیان اصل برنامه نویسی رو تو مغز دانشجو ها بکنن که طرف بره تا ابد با هر زبانی دلش خواست کار کنه.
پایتون هم یک زبانه مثل بقیه زبانها.تو پایتون هم دقیقا همون خروجی رو میتونید داشته باشید که تو php و asp.net دارید...هیچ فرقی نمیکنه.
منظورتون از آینده رو نمیفهمم.این که مثلا 10 سال دیگه شما خواستید سایت طراحی کنید مشتریتون بگه حتما باید با پایتون باشه چون الان پایتون رو بورسه؟؟
+
bayan.ir
یوتیوب
با پایتون طراحی شدند
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
php سلطانه به نظرم php آینده داره
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
سلام
به نظر بنده php حرف اول رو میزنه .
ولی مشکل اینجاست که توی اکثر دانشگاه ها برای رشته نرم افزار php تدریس نمیکنن و بیشتر روی .net تمرکز دارن .
من خودم توی php چند بار به مشکل خوردم ولی وقتی با دوستان کامپیوتری خودم صحبت کردم گفتن php بلد نیستن .
ولی وقتی php رو به صورت شی گرا و کامل یاد بگیرید جاوا رو هم خیلی راحت یاد میگیرید و بعدش هم میتونید وارد حرفه اندروید بشید.
البته اینی که گفتم کلی هست و روی اکثر زبان ها صدق میکنه بیشتر خواستم بگم که هر زبانی رو شروع میکنید به صورت oop یاد بگیرید .
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
هیچکدوم . زبان ها باید بسمت ساده سازی پیش بروند وگرنه یکی دیگه جاشو می گیره . مثلا من یک کلاس بزرگ php باید بکار ببرم تا معادل چند خط Ruby on Rails باشه . هنوزم با php کار می کنم چون زبان جدید نیاز به تمرین بیشتر داره وگرنه ته دلم می گم کاش php انعطاف python یا سادگی Ruby on Rails رو داشت .
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
به نظرتون یادگیری کار این سه زبان کار عاقلانه ای هست؟
++c
PHP
Python
اولی برای ساخت نرم افزار های مورد نیازم
دومی واسه طراحی سایت
سومی هم هنوز دقیق نمیدونم...
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
سیدرضا بازیار
به نظرتون یادگیری کار این سه زبان کار عاقلانه ای هست؟
++c
php
python
اولی برای ساخت نرم افزار های مورد نیازم
دومی واسه طراحی سایت
سومی هم هنوز دقیق نمیدونم...
سلام
یادگیری هر چیزی کار عاقلانه ای هست
اما به نظر من طبق تجربه, اگه هدفتون درآمد هست
php و سی شارپ رو یاد بگیرید
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
Admin-D
یادگیری هر چیز عاقلانه هست ولی باید فاکتوری به نام زمان هم در نظر گرفت
والا الان اکثر جوون های ما یا بی کار هستن یا حداقل وقت بی کاری زیادی دارن که با وب گردی و گشتن تو کانال های تفریحی تلگرام تلف میکنن.
همین وقت رو اگه برای یادگیری میذاشتن خیلی زودتر از اونی که فکرش رو میکردن به موفقیت میرسیدن.
البته من نصیحت نمیکنم چون خودمم اینطوریم و بیشتر وقتم رو با تفریح میگذرونم.
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
سیدرضا بازیار
توی اینترنت همیشه این سه زبان برنامه نویسی با هم مقایسه میشن و هیچ وقت هم به نتیجه نمیرسه...
اما کنجکاو شدم بدونم در این ۳-۴ سال کدوم زبان بیشتر رشد کرده و کدوم رشد کمتری داشته؟ (با توجه به اینکه اکثر شما صاحب دیتاسنتر یا سرور یا... هستید)
به نظر شما به ترتیب٬ آینده از آن کدام زبان است؟ (آینده وب)
ب شما #C ب همراه ASP.NET رو پیشنهاد میکنم ، چون بازار کارش در ایران بسیار عالی ست .
دقت کنید ک شما اگر ب #C مسلط بشید خودکار ب ASP و ب دنبال اون فریمورک NET. هم مسلط هستید و C#.NET اصلا قابل مقایسه با php و فریمورک های مختلف اون نیست.
(با هر دو ک کار کنید ، معنی جمله بالا رو قشنگ درک میکنید !)
یادگیری PHP هم بسیار ساده ست ، شما اگر یکم با مفهوم برنامه نویسی و یک زبان مثل ++C شی گرا آشنا باشید ، ظرف یک هفته میتونید یک برنامه نویس PHP بشید ! البته اگر در ضمینه شی گرایی لنگ بزنید این یک هفته ممکن ست زیادتر شود ، مباحث mvc در php بسیار بسیار مهم هست.
در ضمن فریمورک laravel رو هم یاد بگیرید اگر میرید سمت php ک بازارش خوب هست.
نقل قول:
نوشته اصلی توسط
سیدرضا بازیار
به نظرتون یادگیری کار این سه زبان کار عاقلانه ای هست؟
++c
PHP
Python
اولی برای ساخت نرم افزار های مورد نیازم
دومی واسه طراحی سایت
سومی هم هنوز دقیق نمیدونم...
++C بسیار بسیار ساده ست ، کتاب دایتل رو بگیرید بخونید ، باهاش کامل آشنا میشید ، ولی بازار کارش داغون هست ، شما اگر نیاز ب یک زبان قدرتمند تحت سیستم عامل ویندوز دارید ، برید سراغ #C ک تحت وب هم قابل پیاده سازی ست !
تو کشور ما همه دید مایکروسافتی دارن ، چه در شبکه ، چه در وب و چه در نرم افزار های تحت os ، تجربه ثابت کرده کسایی ک رفتن سمت مایکروسافت ، در کمترین زمان سر کار رفتن اونم با پایه حقوق عالی !
بر عکس کسایی ک رفتن سمت php یا python یا لینوکس یا کلا اوپن سورس ، اکثر یا بی کار موندن یا خود اشتغالی کردن و یا جایی ک کار میکنن پایه حقوق پایین تری نسبت ب مایکروسافتی ها دارن !
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
بر عکس کسایی ک رفتن سمت php یا python یا لینوکس یا کلا اوپن سورس ، اکثر یا بی کار موندن یا خود اشتغالی کردن و یا جایی ک کار میکنن پایه حقوق پایین تری نسبت ب مایکروسافتی ها دارن !
منم به این نکته زیاد فکر کردم. اما دلیلش چیه؟ اینده هم همین وضعیت هست؟؟؟
مثلا اگه در یه سایت مانند تم فارست کار کنیم میشه درامد خوبی داشت...
در خارج از کشور هم همین وضع هست؟؟؟
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
سیدرضا بازیار
منم به این نکته زیاد فکر کردم. اما دلیلش چیه؟ اینده هم همین وضعیت هست؟؟؟
مثلا اگه در یه سایت مانند تم فارست کار کنیم میشه درامد خوبی داشت...
در خارج از کشور هم همین وضع هست؟؟؟
دلیل اصلیش عدم وجود کپی رایت در ایران هست ! وقتی ویندوز سرور رایگان ، SQL Server رایگان ، VS نسخه Ultimate رایگان هست ! ، دیگه چه دلیلی وجود داره من برم سمت اوپن سورس و زبان هایی ک محیط ویژوال ندارن ؟! :|
از طرف دیگه ، پایه #C و MS SQL Server در اکثر دانشگاه های ما گذاشته میشه ، بنابراین کسی ک از رشته های کامپیوتر یا آي تی فارغ التحصیل میشه براش راحت تره ک زبانی رو ک نصفه بلده تکمیل کنه تا اینکه بره و یک زبان جدید یاد بگیره !
در خارج از کشور ، خیلی چیزا متفاوت هست ، بازم بستگی داره کدوم کشور مد نظر شما باشه. (ولی بازم شما در کشور های دیگه هم با توجه ب مهارت میرید سر کار ، پس تفاوتی نمیکنه ک چه زبانی رو بلد باشید ، چون با توجه ب رزومه تون بهتون کار میدن.)
تم فارست میشه همون خود اشتغالی ک گفتم ، اما فعلا ک تم فارست هم مارو تحریم کرده ، ولی بازم در حد کار ثابت نمیشه روش حساب کرد :دی
الان حقوق یک برنامه نویس در شرایط ایده آل ساعتی ۸۰۰۰ تا ۱۰،۰۰۰ تومن هست (البته با حداقل مدرک کارشناسی کامپیوتر ، آی تی و...).
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
کسیکه خانواده c رو خوب یاد بگیره و باقی زبون ها براش یک بررسی اجمالی و کمی تمرینه چون همشون تقریبا از سی سرچشمه گرفتن
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
من خودم به شخصه perl(cgi) و بعد python رو به php,asp ترجیح میدم و پایتون و پرل برای من تاحالا خیلی کارامدتر از php بوده
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
بازم میگم
و اینکه میگم حاصل 20 سال فعالیتم تو این حوزه است.
برنامه نویس برنامه نویسه
اصلا فرقی براش نمیکنه رو چه زبانی کار کنه.منطق برنامه نویسی رو بفهمه برا یادگیری زبان جدید فقط چند ساعت زمان نیاز داره!
ولی دانشگاهای ما اینطور تدریس نمیکنن.طرف فوق لیسانسه فرق وب با اینترنت رو نمیدونه.اینترنت و وب رو یکی میدونه.خب این زشته.
c# و asp.net زبانهای gold هستن.اینترپرایزن.معرکه.کار که تو php با 50 خط کد میخوای انجام بدی رو توی دات نت با 5 خط انجام میدی
اما
بدرد شروع برنامه نویسی نمیخورن.
توی دات نت،خیلی چیز ها خودکار و اتومات انجام میشه و ایجاد میشه،نمیذاره درک درستی از برنامه نویسی داشته باشید.
وقتی با زبانی مثل C و c++ شروع کردید،با سطح پایین و سطح بالا درگیر شدید،درکش میکنید.اونموقع میتونید ادعا کنید به تمام زبانهای برنامه نویسی دنیا مسلط هستید.تازه اونموقع میفهمید مایکروسافت دات نت چقدر لذت بخشه و چقدر قدرتمنده.
یا php چقدر ساده است
پس خودتون رو محدود به یک زبان نکنید.
باید بتونید با تمامشون کار کنید
باید بتونید با c++ سیستم عامل های کوچک،نرم افزار های هک و کرک بنویسید.خیلی زبان قدرتمندیه.کامپیوتر رو میتونید شخم بزنید با c++!!
باید در آینده بتونید هم پروژه های php بگیرید هم پروژه های دات نت.
- - - Updated - - -
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
taksis
بازم میگم
و اینکه میگم حاصل 20 سال فعالیتم تو این حوزه است.
برنامه نویس برنامه نویسه
اصلا فرقی براش نمیکنه رو چه زبانی کار کنه.منطق برنامه نویسی رو بفهمه برا یادگیری زبان جدید فقط چند ساعت زمان نیاز داره!
ولی دانشگاهای ما اینطور تدریس نمیکنن.طرف فوق لیسانسه فرق وب با اینترنت رو نمیدونه.اینترنت و وب رو یکی میدونه.خب این زشته.
c# و asp.net زبانهای gold هستن.اینترپرایزن.معرکه.کار که تو php با 50 خط کد میخوای انجام بدی رو توی دات نت با 5 خط انجام میدی
اما
بدرد شروع برنامه نویسی نمیخورن.
توی دات نت،خیلی چیز ها خودکار و اتومات انجام میشه و ایجاد میشه،نمیذاره درک درستی از برنامه نویسی داشته باشید.
وقتی با زبانی مثل C و c++ شروع کردید،با سطح پایین و سطح بالا درگیر شدید،درکش میکنید.اونموقع میتونید ادعا کنید به تمام زبانهای برنامه نویسی دنیا مسلط هستید.تازه اونموقع میفهمید مایکروسافت دات نت چقدر لذت بخشه و چقدر قدرتمنده.
یا php چقدر ساده است
پس خودتون رو محدود به یک زبان نکنید.
باید بتونید با تمامشون کار کنید
باید بتونید با c++ سیستم عامل های کوچک،نرم افزار های هک و کرک بنویسید.خیلی زبان قدرتمندیه.کامپیوتر رو میتونید شخم بزنید با c++!!
باید در آینده بتونید هم پروژه های php بگیرید هم پروژه های دات نت.
- - - Updated - - -
ممنون بابت توضیحاتتون خیلی مفید بود.
مقدار مصرف منابع بر روی asp.net و php رو تست کردید؟ این مورد برام جالب شده یه صفحه وب پیچیده با خروجی یکسان روی کدوم سرعت بیشتر و روی کدوم مصرف کمتری داره.
روی php خیلی کار کردم ولی روی asp.net اصلا کار نکردم
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
InterServer.ir
ممنون بابت توضیحاتتون خیلی مفید بود.
مقدار مصرف منابع بر روی asp.net و php رو تست کردید؟ این مورد برام جالب شده یه صفحه وب پیچیده با خروجی یکسان روی کدوم سرعت بیشتر و روی کدوم مصرف کمتری داره.
روی php خیلی کار کردم ولی روی asp.net اصلا کار نکردم
نقل قول:
نوشته اصلی توسط
InterServer.ir
ممنون بابت توضیحاتتون خیلی مفید بود.
مقدار مصرف منابع بر روی asp.net و php رو تست کردید؟ این مورد برام جالب شده یه صفحه وب پیچیده با خروجی یکسان روی کدوم سرعت بیشتر و روی کدوم مصرف کمتری داره.
روی php خیلی کار کردم ولی روی asp.net اصلا کار نکردم
تشکر
راجع به سرعت
php زبان اسکریپتیه.یعنی خط به خط خونده میشه و اجرا میشه.وقفه ای نداره و سریعه
اما asp.net باید مثل سی شارپ و ویژوال بیسیک اول به MSil یا زبان میانی مایکروسافت ترجمه بشه بعد کامپایل بشه بعد اجرا بشه.کند تره
اینکه من تو پست قبلی گفتم برا پروژه های کوچک php و برای پروژه های بزرگ asp.net استفاده میکنم همین بود.
تو برنامه های کوچک و متوسط php از asp.net سریعتره
ولی پروژه های بزرگ asp.net به شدت کارایی بالاتری داره.بخاطر همون کامپایلی بودن.
منابع هم همینه.مدیریت حافظه خودکار .NET تو پروژهای بزرگ یعنی نعمت!اونجا که فشار php مدام داره میره بالا،asp.net با نصف اون فشار و منابع داره کارشو انجام میده
ولی تمام اینها به نوع کدنویسی و برنامه نویسی هم خیلی بستگی داره.فیسبوک برای خودش این مشکل رو حل کرد.
داخل asp.net mvc دیگه اون خبری از اون کندی asp.net webform نیست.اوپن سوورس شده
signalR,razor,entity اینا همه درکنارشن که مدام کار رو سریع تر کنند.روند طراحی رو اسون تر بشه
تکنولوژی scafolding بهش اضافه شده.که مایکروساف ادعا کرده شما ساختار برنامه رو درست بچینید،بقیه ی کد رو ما براتون مینویسیم!!
ولی برای برنامه نوبس نباید تفاوتی داشته باشه که بخواد بین اینا یکی رو انتخاب کنه.
باید همرو بدونه و به نسبت پروژه ازشون استفاده کنه.
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
taksis
تشکر
راجع به سرعت
php زبان اسکریپتیه.یعنی خط به خط خونده میشه و اجرا میشه.وقفه ای نداره و سریعه
اما asp.net باید مثل سی شارپ و ویژوال بیسیک اول به MSil یا زبان میانی مایکروسافت ترجمه بشه بعد کامپایل بشه بعد اجرا بشه.کند تره
اینکه من تو پست قبلی گفتم برا پروژه های کوچک php و برای پروژه های بزرگ asp.net استفاده میکنم همین بود.
تو برنامه های کوچک و متوسط php از asp.net سریعتره
ولی پروژه های بزرگ asp.net به شدت کارایی بالاتری داره.بخاطر همون کامپایلی بودن.
منابع هم همینه.مدیریت حافظه خودکار .NET تو پروژهای بزرگ یعنی نعمت!اونجا که فشار php مدام داره میره بالا،asp.net با نصف اون فشار و منابع داره کارشو انجام میده
ولی تمام اینها به نوع کدنویسی و برنامه نویسی هم خیلی بستگی داره.فیسبوک برای خودش این مشکل رو حل کرد.
داخل asp.net mvc دیگه اون خبری از اون کندی asp.net webform نیست.اوپن سوورس شده
signalR,razor,entity اینا همه درکنارشن که مدام کار رو سریع تر کنند.روند طراحی رو اسون تر بشه
تکنولوژی scafolding بهش اضافه شده.که مایکروساف ادعا کرده شما ساختار برنامه رو درست بچینید،بقیه ی کد رو ما براتون مینویسیم!!
ولی برای برنامه نوبس نباید تفاوتی داشته باشه که بخواد بین اینا یکی رو انتخاب کنه.
باید همرو بدونه و به نسبت پروژه ازشون استفاده کنه.
درود....این مورد یکم اشتباه گفتید
همین فیس بوک نگاه کنید که یکی بزرگترین وب سایت های جهان با PHP نوشته شده است پس لزومی نیست که برای پروژه های بزرگ سنگین از Asp.net نوشته بشه....
شما همین پی اچ پی یاد بگیرید نیازی به asp.net نیست ...
حدود 70 درصد وب سایت های جهان از پی اچ پی استفاده میشن
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
Raymvnd
درود....این مورد یکم اشتباه گفتید
همین فیس بوک نگاه کنید که یکی بزرگترین وب سایت های جهان با PHP نوشته شده است پس لزومی نیست که برای پروژه های بزرگ سنگین از Asp.net نوشته بشه....
شما همین پی اچ پی یاد بگیرید نیازی به asp.net نیست ...
حدود 70 درصد وب سایت های جهان از پی اچ پی استفاده میشن
درسته!
اما فیسبوک سال 2010 به این مشکل تفسیری بودن php پی ببرد.تکنولوژی hip hop رو برای خودش پیاده سازی کرد.
که دقیقا مثل asp.net میاد php رو به یک زبان میانی یه نام G++تبدیل میکنه بعد اجرایش میکنه.php رو مثل asp.net کامپایلی کرد.
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
OmidX
تجربه ثابت کرده کسایی ک رفتن سمت مایکروسافت ، در کمترین زمان سر کار رفتن اونم با پایه حقوق عالی !
بر عکس کسایی ک رفتن سمت php یا python یا لینوکس یا کلا اوپن سورس ، اکثر یا بی کار موندن یا خود اشتغالی کردن و یا جایی ک کار میکنن پایه حقوق پایین تری نسبت ب مایکروسافتی ها دارن !
این دید اصلا درست نیست .من الان php خیلی ها میشناسم که در آمدش با php بیشتر از هزاران آدمی هست که داره اینجا کار میکنه درآمد php کار اگر بتونه درست کار کنه حداقل ماهی 3 هزار دلار هست و فکر نمیکنم یکی که زبان های ویندوزی کار میکنه بتونه اینقدر درآمد داشته باشه برای 6 ساعت کار در روز
اما در یک کلمه بخوام بگم بهتون آینده متعلق به زبان های اپن سورس هست .
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
k-h
این دید اصلا درست نیست .من الان php خیلی ها میشناسم که در آمدش با php بیشتر از هزاران آدمی هست که داره اینجا کار میکنه درآمد php کار اگر بتونه درست کار کنه حداقل ماهی 3 هزار دلار هست و فکر نمیکنم یکی که زبان های ویندوزی کار میکنه بتونه اینقدر درآمد داشته باشه برای 6 ساعت کار در روز
اما در یک کلمه بخوام بگم بهتون آینده متعلق به زبان های اپن سورس هست .
نقل قول کردن ب اینصورت ، اصلا کار جالبی نیست ، چون در ابتدا هم عرض کردم :
نقل قول:
نوشته اصلی توسط
OmidX
ب شما #C ب همراه ASP.NET رو پیشنهاد میکنم ، چون بازار کارش در ایران بسیار عالی ست .
همچنین :
نقل قول:
نوشته اصلی توسط
OmidX
در خارج از کشور ، خیلی چیزا متفاوت هست ، بازم بستگی داره کدوم کشور مد نظر شما باشه. (ولی بازم شما در کشور های دیگه هم با توجه ب مهارت میرید سر کار ، پس تفاوتی نمیکنه ک چه زبانی رو بلد باشید ، چون با توجه ب رزومه تون بهتون کار میدن.)
ضمنا من خودم php خوندم ، کاری سراغ دارید (پروژه ای نه ، کار ثابت) ، برای من جزئیاتشو ارسال کنید.
الان دارم C#.NET رو میخونم ، چون کار براش همه جا هست. (و با توجه ب درسای دانشگاه همه چیش ساده ست واقعا :دی)
نقل قول:
نوشته اصلی توسط
k-h
اما در یک کلمه بخوام بگم بهتون آینده متعلق به زبان های اپن سورس هست .
آینده ۱۰۰ درصد از ان اوپن سورس هست ، ولی نه در ایران ، چون :
نقل قول:
نوشته اصلی توسط
OmidX
دلیل اصلیش عدم وجود کپی رایت در ایران هست ! وقتی ویندوز سرور رایگان ، SQL Server رایگان ، VS نسخه Ultimate رایگان هست ! ، دیگه چه دلیلی وجود داره من برم سمت اوپن سورس و زبان هایی ک محیط ویژوال ندارن ؟! :|
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
اینکه بگیم چون asp.net کامپایل میکند برتری بیشتری نسبت به پی اچ پی دارد کاملا یک نظر تعصبی است، با آمدن HPHPc نقطه ضعف هدر رفتن حافظه به صورت linetoline برطرف شده است و حتی کتابخوانه هایی برای مدیریت حافظه در پی ا چ پی داریم جی پاوولی و ثابت شده کار کردن در محیط ها استودیو کاربر را تنبل میکند و بیشتر برنامه نویسان این محیط ها درک درستی از شیءگرایی و کاری که دارند انجام میدهند ندارند، مبحث زبان سی هم به این سادگی نیست که شما با یک ماه فراگیری بتوانید اسم خودتان را برنامه نویس بگذارید، بسیار گسترده است ما هم به لطف دانشگاه مجبور به یادگیری این زبان شدیم البته در دانشگاه به صورت پیشرفته یا گرافیک در سی تدریس نمیکنند اما استارتی بود برای دنبال کردن این زبان که تا به امروز هم خیلی خوشحالم که سی یاد گرفته ام که دوستان فواید یاد داشتن این زبان را گفتند.
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
OmidX
نقل قول کردن ب اینصورت ، اصلا کار جالبی نیست ، چون در ابتدا هم عرض کردم :
همچنین :
ضمنا من خودم php خوندم ، کاری سراغ دارید (پروژه ای نه ، کار ثابت) ، برای من جزئیاتشو ارسال کنید.
الان دارم C#.NET رو میخونم ، چون کار براش همه جا هست. (و با توجه ب درسای دانشگاه همه چیش ساده ست واقعا :دی)
آینده ۱۰۰ درصد از ان اوپن سورس هست ، ولی نه در ایران ، چون :
امید جان
نقل قول نبود به خودم پیشنهاد شد که برم واسه یک شرکت ترکیه ای برنامه نویسی کنم ماهی 5 هزار تا و هر ماه بلیط به ایران هم برام میگیرن که بیامو برم اما قبول نکردم و پروژه ای دارم براشون کار میکنم.
البته درست کار کردن به صورت پروژه ای هست نه به صورت دائمی چون دائمی آدمو فسیل میکنه در یک جایی
اگر بخوایم بله در بازار ایران نگاه کنیم بله اما من فکر کنم به جایی رسیدیم که بتونیم تو بازار جهانی هم کار کنیم این فکر اصلا درست نیست
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
T.Toosi
اینکه بگیم چون asp.net کامپایل میکند برتری بیشتری نسبت به پی اچ پی دارد کاملا یک نظر تعصبی است، با آمدن HPHPc نقطه ضعف هدر رفتن حافظه به صورت linetoline برطرف شده است و حتی کتابخوانه هایی برای مدیریت حافظه در پی ا چ پی داریم جی پاوولی و ثابت شده کار کردن در محیط ها استودیو کاربر را تنبل میکند و بیشتر برنامه نویسان این محیط ها درک درستی از شیءگرایی و کاری که دارند انجام میدهند ندارند، مبحث زبان سی هم به این سادگی نیست که شما با یک ماه فراگیری بتوانید اسم خودتان را برنامه نویس بگذارید، بسیار گسترده است ما هم به لطف دانشگاه مجبور به یادگیری این زبان شدیم البته در دانشگاه به صورت پیشرفته یا گرافیک در سی تدریس نمیکنند اما استارتی بود برای دنبال کردن این زبان که تا به امروز هم خیلی خوشحالم که سی یاد گرفته ام که دوستان فواید یاد داشتن این زبان را گفتند.
نه اصلا تعصب نیست.گفتم که برنامه نویس اگر برنامه نویس باشه،بدون مشکل با همشون کار میکنه.
و وقتی به این سطح میرسه که دید تجاری به این حوزه رو کنار بذاره.
تلفیقی از هنر و منطق محضه.
اینم که با محیط های ویژوال کار نکنیم،تقریبا مخالفم.
اگر کامل درکش نکرده باشیم و ندونیم چی به چیه و از اول تو محیط ویژوال کار کنیم،درسته.تنبل میشیم
اما اگر سازوکار رو فهمیده باشیم،هیچ عیبی نداره.این ابزار ها برای راحتی ماست.خیلیم خوبه که ازشون بهره ببریم
امکاناتی که الان هست ۲۰ سال پیش برای ما یه رویا بود.واقعا اونموقع ها سخت بود.
اما الان،با این حجم اطلاعات و ابزار،با سواد خیلی کمتر از اونموقع ها داریم!!!
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
k-h
این دید اصلا درست نیست .من الان php خیلی ها میشناسم که در آمدش با php بیشتر از هزاران آدمی هست که داره اینجا کار میکنه درآمد php کار اگر بتونه درست کار کنه حداقل ماهی 3 هزار دلار هست و فکر نمیکنم یکی که زبان های ویندوزی کار میکنه بتونه اینقدر درآمد داشته باشه برای 6 ساعت کار در روز
اما در یک کلمه بخوام بگم بهتون آینده متعلق به زبان های اپن سورس هست .
asp.net مدتهاست اوپن سورس شده !
- - - Updated - - -
استارتر شما الان ترم چندم هستید؟؟
میتونید برای من تعریفی از وبسایت،اینترنت و برنامه نویسی بدید؟؟
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
آقا ببینید این بنده خدا سوال کرد منم جواب دادم اما یکی از دوستان مطلب رو خیلی خوب باز کرد براشون. ولی دیدم یک چیز بهش اضاف کنم بد نیست
ببینید اگر دنبال این هستین برید برنامه نویسی یاد بگیرید حقوق بگیر بشید بهتره نرید سراغش.
ضمنا آقای بیات در ترکیه همشون برنامه نویسند و دارند پشه میپرونن و حقوقشون همون رنج 1800 تا 3000 لیر هست.
اما شما دوست عزیز اگر میخواید برید کد بزنید و خدمات بدین و پول بگیرید مثل سایتهای پشتیبان جوملا/وردپرس و.. خوب طبیعتا عاقلانه ترین کار رفتن سمت php هست چون زیاد متقاضی داره تو ایران.
اما اگر ذهن فعالی دارید میتونید برید برنامه نویسی رو از فلوچارت نویسی شروع کنید بعد برید سراغ c حالا دوست داشتید c++ یا c# فرقی نمیکنه در کلیات. و بعد از اون با دیدی که پیدا میکنید برید سمت زبون مورد پسندتون.همنطور که دوست عزیزمون تکسیس گفتند. اینا رو یاد بگیری ما باقی حالا نه چند ساعت ولی زیر 10-15 روز استاد میشید.
بنظر من یک برنامه نویس خوب باید 2 زبان رو بلد باشه یکی سمت سرور یکی سمت کاربر بهرحال امروز روز با رشد اندروئید و زبانهای سمت کاربر این نیاز احساس میشه که یک برنامه نویس که فقط php یا asp کد بزنه زیاد طرفدار نداره و طبیعتا چند سال دیگه واقعا اینطور خواهد شد بطور کامل.
پ.ن:برنامه نویسی فقط کد زدن نیست باید ببینید آیا شما ذهنی فعال و کنجکاو دارید یا خیر. این خیلی مهمه چون بنظر یک الگوریتم نویس خوب خیلی خیلی مستعد تر از یک کد زن خوب هست
-
آینده وب از آن asp.net یا php یا جاوا؟
من بيشتر خواننده هستم در انجمن ولي حيفم اومد تشكر نكنم مخصوصا بابت نكته اي ك راجع به drag and drop گفتيد.خيلي افراد ديدم مخصوصا در زبان C# كه عملا فقط استفاده گر ماژول هستند :) و البته فكر ميكنند چه برنامه نويس خفني هم هستند.
فقط در قسمت اخر منظورتون php وجاوا نبود احيانا؟ چون php سمت سرور و جاوا اسكريپت سمت كاربر هست
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
من به شخصه نمیخوام تو این بحث ها شرکت کنم
ولی چندتا نکته برنامه نویس در ایرن برای بیشتر افرادی که visual studio کار میکنن شده drag and drop پس لطفا اسم اینو برنامه نویسی نذارید. برنامه نویس کسی هست به نظر من که بتونه کدها رو تحلیل کنه (نکته قیمت بالای این برنامه visual studio سرسام آوره که البته جدای ایران )
در مورد یکی از دوستان که ایراد کاپایل گرفته بودن سرعت رو اصلا به کامپایل بودن یا نبودن تعیین نمیکنه بلکه bemchmark درست معین می کنه
asp چند ساله متن باز شده اونم یه سیاست جدید بود. (چرا قبلش متن باز نبود؟)
تو دنیا (بازم میگن جدای از ایران) شما باید کلی هزینه میکردن برای خریدن لیسانس های مختلف نیازهاتون تو سرورهای ویندوزی! برا همین بیشتر دوستان میرفتن سراغ متن بازها که اتفاقا خوب هم شد الان کلی منابع و پشیبانی های و گستردگی
در مورد سوییچ کردن از یه زبون به یه زبون دیگه درسته میشه ولی باید دید آیا زمانبر هست یا نه.شما به یه برنامه نویس بگید از php سوییچ کن رو جاوا و زمان این سوییچ رو هم اعلام بفرمایید(قبلش هم اصلا آشنایی با جاوا نداشه باشه)
درگ اند دراپ ؟ اگر منظور شما Blend Studio هست ، بله برای طراحی User Interface شما میتونید با این ابزار در کنار VS بصورت درگ اند دراپ کار کنید ، ولی بردار من شما درگ اند دراپ میتونید فانکشن یا کلاس تعریف کنید ؟ :| (:|
یادگیری PHP سر جمع یک هفته برای NET. کار زمان میبره ، پس لطفا طوری صحبت نکنید ک انگار شما آپلو هوا میکنید و NET. کارا بازی !
در ایران ک فعلا بازار دست مایکروسافتی هاست ، در خارج از ایران هم ، ببینید شما با توجه ب رزومه تون میرید سر کار ، هم کار برای php کار هست و هم .net ، هیچ گونه تفاوتی هم وجود نداره.
درباره سویچ کردن هم خیر ! ، نیاز ب زمان آن چنانی ندارید ، شما یک زبان رو کامل یاد بگیرید ، بقیه شون رو ب سادگی یاد خواهید گرفت. (آزمایش کنید)
یک نکته دیگه ، اینکه آينده از آن اوپن سورس هست و بحث لایسنسی ک دوستان مطرح میکنند ، درسته ، ولی شما میخواید بعنوان یک برنامه نویس بری سر کار و کار شما کدنویسی هست و این مسائل کلا ب شما مربوط نمیشه ، پس لطفا دیگه ب فکر تغییر و تحول دنیا و رقابت با مایکروسافت نباشید !
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
عزیزان جاوا یکی از بهترین و به روزترین زبانهای برنامه نویسی سمت سرور هست، چطور بدون اینکه اصلا بدونید جاوا چیه اینجور شستین گذاشتینش کنار؟؟!
قدرت اصلی جاوا تو سمت سرور هست و بازار کارش هم توی تهران و خارج کشور خیلی عالیه
در خیلی از موارد دیگه هم کاربرد داره و روز به روز هم داره کاربرهاش افزوده میشه و قابلیتهای جدید هم بهش اضاف میکنن
در سال ۲۰۱۵ هم از نظر چندین مرجع جاوا اولین زبان در جهان بوده که توی این لینکها میتونید ببینید:
http://spectrum.ieee.org/computing/s...ming-languages
http://www.tiobe.com/tiobe_index
https://github.com/blog/2047-language-trends-on-github
ولی خب برای برنامه نویسی با جاوا باید برنامه نویس واقعی! باشید، علم و دانش خوبی داشته باشید
بعد از اون امروزه پایتون و روبی هم در زمینه وب محبوبیت زیادی پیدا کردن و در آینده بیشتر هم خواهد شد
php از پرطرفدارترین زبانهای وب هست و دلیل اصلیش هم وجود هاست اشتراکی و پروژههای اپن سورس فراوان هست و اینکه با دانش کم هم میشه باهاش کار کرد ...
در آینده هم فکر نمیکنم جایگاهش تغییری کنه
ولی اگه میخواید حرفهای کار کنید حتما باید با فریمورک هایی که داره هم کار کنید
asp هم بعضی از سازمانها ازش استفاده میکنن ولی پیشبینی من اینه که در آینده بیشتر سهمش توسط جاوا، پایتون و php اشغال میشه
در کل به نظر من انتخاب هر کدام از این ۵زبان برای وب بستگی به ویژگیهای فردی و علم و دانش و هدف هر شخصی داره و با قاطعیت میتونم بگم توی هر کدام حرفهای بشید حداقل تا ۵سال آینده شغل براتون وجود داره ...
از لحاظ خروجی هم همون طوری که دوستان گفتن همه این زبانها میتونن خروجی یکسانی تولید کنن ولی مراحل تولید این خروجی در هر کدام خیلی خیلی متفاوت است ...
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
ویژوال استودیو نسخه رایگان هم داره!!
مطمئن باشید شما اگر نسخه اینترپرایز نصب کنید خیلی امکاناتش به کارتون نمیاد پس رایگانشو استفاده کنید!
درگ اند دراپ هم چه اشکالی داره استفاده بشه؟؟چه عیبی داره از blend استفاده بشه؟؟رابط کاربری خود ویژوال استودیو هم با blendطراحی شده!شاید شما وقت داشته باشید ۲۰۰۰ خط xaml کد بزنید.اما من ندارم حوصله اشم ندارم!پس از ابزاری که دم دستمه خیلی راحت استفاده میکنم.resharper هم نصب میکنم که نیم خط کد کمتر بزنم!...زحمت زیاد به خودم نمیدم چون تو برنامه نویسی معتقدم هروقت دیدم زیادی دارم کد میزنم یا زیادی دارم یه چیزیو تکرار میکنم،دارم یه راهی رو اشتباه میرم!!ولی میفهمم دارم چکار میکنم و پشت اون درگ اند دراپ ها چیه.
تو asp.net هم اون کنترلر ها فوق العاده ناکارآمد شدند دیگه چون برمیگردن به ۱۵ سال قبل.الان همه mvc کار میکنند و خودشون کد میزنند.کسی از اونا استفاده نمیکنه.
برای من فرقی نمیکنه.مشتریم پروژه دات نت بخواد دات نت میزنم.php بخواد php میزنم.پایتون بخواد پایتون میزنم.سی پلاس پلاس بخواد سی پلاس میزنم.بیسیک بخواد بیسیک میزنم.جاوا بخواد جاوا میزنم!
تعصب مال کسیه که خودشو محدود کردن.فقط و فقط php بلده حالا میخواد دفاع کنه.
اینکه بگیم اینده دست کدومه کسی نمیدونه کسی هم خبرنداره.
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
taksis
ویژوال استودیو نسخه رایگان هم داره!!
مطمئن باشید شما اگر نسخه اینترپرایز نصب کنید خیلی امکاناتش به کارتون نمیاد پس رایگانشو استفاده کنید!
درگ اند دراپ هم چه اشکالی داره استفاده بشه؟؟چه عیبی داره از blend استفاده بشه؟؟رابط کاربری خود ویژوال استودیو هم با blendطراحی شده!شاید شما وقت داشته باشید ۲۰۰۰ خط xaml کد بزنید.اما من ندارم حوصله اشم ندارم!پس از ابزاری که دم دستمه خیلی راحت استفاده میکنم.resharper هم نصب میکنم که نیم خط کد کمتر بزنم!...زحمت زیاد به خودم نمیدم چون تو برنامه نویسی معتقدم هروقت دیدم زیادی دارم کد میزنم یا زیادی دارم یه چیزیو تکرار میکنم،دارم یه راهی رو اشتباه میرم!!ولی میفهمم دارم چکار میکنم و پشت اون درگ اند دراپ ها چیه.
تو asp.net هم اون کنترلر ها فوق العاده ناکارآمد شدند دیگه چون برمیگردن به ۱۵ سال قبل.الان همه mvc کار میکنند و خودشون کد میزنند.کسی از اونا استفاده نمیکنه.
برای من فرقی نمیکنه.مشتریم پروژه دات نت بخواد دات نت میزنم.php بخواد php میزنم.پایتون بخواد پایتون میزنم.سی پلاس پلاس بخواد سی پلاس میزنم.بیسیک بخواد بیسیک میزنم.جاوا بخواد جاوا میزنم!
تعصب مال کسیه که خودشو محدود کردن.فقط و فقط php بلده حالا میخواد دفاع کنه.
اینکه بگیم اینده دست کدومه کسی نمیدونه کسی هم خبرنداره.
نظرتون راجع به تعصب درسته ولي برعكس مثالتون من تو ايران بيشتر تعصب روي .net ديدم تا php.
علتش هم به نظرم همينه كه شما ميگيد طرف خودشو راحت ميكنه از امكانات اماده استفاده ميكنه. ببينيد اين به خوديه خود خيلي هم خوبه كه ادم بره به سمتي كه كارش اسونتر بشه اما برنامه نويس ديگه بهش نميگن. ميگن يوزر (استفاده كننده) مگه اينكه مثل شما بدونه پشت اون ابزار چي هست. كه اگر زماني مجبور شد خودش بنويسه اون ابزار رو (به هر دليلي) كاسه ي چه كنم چه كنم دستش نگيره.
اميدوارم منظورم رو متوجه شده باشيد
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
Matplotlib
نظرتون راجع به تعصب درسته ولي برعكس مثالتون من تو ايران بيشتر تعصب روي .net ديدم تا php.
علتش هم به نظرم همينه كه شما ميگيد طرف خودشو راحت ميكنه از امكانات اماده استفاده ميكنه. ببينيد اين به خوديه خود خيلي هم خوبه كه ادم بره به سمتي كه كارش اسونتر بشه اما برنامه نويس ديگه بهش نميگن. ميگن يوزر (استفاده كننده) مگه اينكه مثل شما بدونه پشت اون ابزار چي هست. كه اگر زماني مجبور شد خودش بنويسه اون ابزار رو (به هر دليلي) كاسه ي چه كنم چه كنم دستش نگيره.
اميدوارم منظورم رو متوجه شده باشيد
اضافه کنم اکثر برنامه نویسای ASP.Net وقتی ویژوال استودیو نباشه رسماً بلد نیستن چطوری و از کجا از صفر استارت بزنن.
حداقل زمانی که ASP کلاسیک بود مثل PHP همه با یادگیری HTML و CSS و ترکیبشون با ASP کلاسیک استفاده میکردن اما از موقعی که طراحی سایت خصوصاً Web Forms در ASP.Net به صورت ویژوال شده خیلی از کسایی که هنوز درک درستی از HTML هم ندارن خودشون رو برنامه نویس وب می دونن.
البته طبق گفته جناب taksis وقتی بدونی پشت این امکانات ویژوال چه میگذره اشکالی نداره بعضی اوقات برای سریع تر انجام شدن کارت ازش استفاده کنی اما وقتی نمی دونی این جاست که به مشکل می خوری.خصوصاً که بعضی کنترلر های ASP.Net Web Form از نظر سرعت توسط GTmetrix.com و در بعضی مواقع حتی از نظر Valid بودن هم ممکنه اشکال داشته باشن که برنامه نویس ویژوال که HTML نمی دونه همیشه تو این جا ها به مشکل می خوره.
به نظر من برنامه نویس وبی که HTML ندونه مثل وبلاگ نویسی می مونه که با پنل وبلاگ نویسی کار میکنه.
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
درود...این نظر منه..
به عنوان برنامه نویس وب و وردپرس آینده وب با پی اچ پی تعلق داره علت اینکه وجود هاستینگ های ارزان و اپن سورس بودن هستش...
بیشتر برنامه نویسان توی لینوکس اقدام به کد نویسی می کنن چون کارها راحت صورت می گیره و از یکی شنیدم که ASP.net توی لینوکس اصلا قابل استفاده نیست چون اپن سورس نیست حالا نمی دونم راسته یا دروغ...
به نظرن آینده وب به پی اچ پی و جاوا تعلق داره...پی اچ پی معلومه که 70 درصد وب سایت ها با پی اچ پی نوشته شده بیشترین پروژه های تم فارست که 90 درصد آن با پی اچ پی نوشته شده جاوا هم توانایی تولید نرم افزار تخت هر پلتفرمی داره از اندروید بگیر تا ویندوز و لینوکس و تایزن و الی آخر...
درباره Asp.net اگه در بازار آن خواهان زیادی نداره و درصد کمی وب سایت ها با asp.net بالا آمده ولی از یکی شنیدم که کد نویسی اعصاب خوردکنی داره که به راحتی نمیشه خطاها رفع کرد!
همین زومیت و دیجی کالا با asp.net بالا آمده نشون میده درصد کمی از استفاده وب سایت ها از asp.net هستش...
برنامه نویس وب واقعی اینکه که همه زبان ها رو یاد بگیره نظیر HTML,CSS,Javascript,PHP
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
hegza
جاوا رو نباید با php&asp مقایسه کرد چون سبک دیگری داره. اما برای زبان تحت سرور php بسیار موفق تر بوده بخاطر اپن سورس بودن و استفاده بیشتری که از آن برده شده.
اما خوب جاوا پل محکمی هست برای تسلط بر اندروئید و یا برنامه های سمت کاربر
جاوا هم سمت سرور داره عزیز jsp
-
پاسخ : آینده وب از آن asp.net یا php یا جاوا؟
نقل قول:
نوشته اصلی توسط
taksis
ویژوال استودیو نسخه رایگان هم داره!!
مطمئن باشید شما اگر نسخه اینترپرایز نصب کنید خیلی امکاناتش به کارتون نمیاد پس رایگانشو استفاده کنید!
درگ اند دراپ هم چه اشکالی داره استفاده بشه؟؟چه عیبی داره از blend استفاده بشه؟؟رابط کاربری خود ویژوال استودیو هم با blendطراحی شده!شاید شما وقت داشته باشید ۲۰۰۰ خط xaml کد بزنید.اما من ندارم حوصله اشم ندارم!پس از ابزاری که دم دستمه خیلی راحت استفاده میکنم.resharper هم نصب میکنم که نیم خط کد کمتر بزنم!...زحمت زیاد به خودم نمیدم چون تو برنامه نویسی معتقدم هروقت دیدم زیادی دارم کد میزنم یا زیادی دارم یه چیزیو تکرار میکنم،دارم یه راهی رو اشتباه میرم!!ولی میفهمم دارم چکار میکنم و پشت اون درگ اند دراپ ها چیه.
تو asp.net هم اون کنترلر ها فوق العاده ناکارآمد شدند دیگه چون برمیگردن به ۱۵ سال قبل.الان همه mvc کار میکنند و خودشون کد میزنند.کسی از اونا استفاده نمیکنه.
برای من فرقی نمیکنه.مشتریم پروژه دات نت بخواد دات نت میزنم.php بخواد php میزنم.پایتون بخواد پایتون میزنم.سی پلاس پلاس بخواد سی پلاس میزنم.بیسیک بخواد بیسیک میزنم.جاوا بخواد جاوا میزنم!
تعصب مال کسیه که خودشو محدود کردن.فقط و فقط php بلده حالا میخواد دفاع کنه.
اینکه بگیم اینده دست کدومه کسی نمیدونه کسی هم خبرنداره.
جناب taksis واقعا از نظراتتون لذت بردم حرف شما کاملا درست هست ، اگر امکانش هست سوابق کاریتون و چندتا پروژهاتونو برام توی پ خ بفرستید ، در آینده پروژه بدم خدمتتون باهم همکاری داشته باشیم.
تشکر