در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

navidghaderi1378

سوالاتی در باره Asp

سلام دوستان

اقا من یه سری سوال دارم شرمنده طولانیه ولی دیگه جاهای دیگه پرسیدم جواب درست حسابی نگرفتم ممنون میشم جوابمو بدید

به عنوان اولین نکته من تا حالا برنامه نویسی نکردم فقط یه چند تا تگ از html بلدم و همین

با سیپنل و دایرکت ادمین و mysql sqlserver هم اشنا نیستم یعنی فقط میدونم بانک اطلاعاتین ولی نمیدونم بانک اطالاعاتی چیه

پس وقتی راهنمایی میکنید نکته بالا رو در نظر داشته باشید

اولین سوالم این هست برنامه نویس رو از چه زبان های شروع کنم html css java java script bootstarp php asp.net j quray یعنی ترتیب یادگیری برای بهترین بازده رو بگید

من بین php وasp.net با توجه به قدرت asp رو انتخاب کردم چون میخوام در اینده درست حسابی ازش استفاده کنم 4 سال وقت دارم بشینم کلا یاد بگیرم asp رو

حالا سوالات م اینه

ایا برای خرید sqlserver باتوجه به این که میگن تحت وب هست باید پول پرداخت حتما؟؟ یا مایشه کرکش کرد تو ایران

ایا میشه با Asp.net برای مدیریت محتوا ها قالب و اسکریپت نوشت ؟؟؟

ایا میشه با asp.net رو قالبا طراحی شده لاینسس گذاشت؟؟

ایا میشه با Asp.net قالبا رو جوری ساخت کسی نتونه نغیر بده مثلا کامپالر (نمیدونم درست گفتم یا نه) کنم کدا رو تا دیگه نتونن محتوا ی قالب رو تغیر بدن یا نه

بهترین دوره های که تو اینرتنت یا کلاس هست واسه Asp.net همشونو بگید لینکشون حتی اگر پولین

سوال بعدیم محل رفع اشالات Asp هست مثلا جای به خصوصی داره اگر کدامون یه مشکل داشت یا مثلا سوالی در مورد یک کد داشتیم بتنیم بپرسیم و سریع جواب بگیریم؟

ایا این ویژوال استیدو قابلیت باگ شناس رو داره؟

بنده هدف اصلیم از یادگیری برنامه نویسی ساخت سایتی مثل ای وحیده البته با یه سری تغیرات که قالبای شیک بدم بیرون ولی قیمت پایین

ایا Asp مناسبه برای جلوگیری از انشتار قالب به طور همگانی ؟

ایا کلا در نت میشه پیگیر دزدی قالبا بود و از طریق قانونی پیگیری کرد؟

ایا میشع هرچند با زحمت ولی لاینسس بزاریم رو قالبا تا همه نتونن فعال کنن

ایا میشه تصاویر رو سرور های خودمون بارگذاری کنیم تصاویر قالبا رو تا اگر دزدی قالب صورت گرفت تصاویر براشون بارگذاری نشه و فقط برای اونایی بارگذاری شه که خریدن و بهشون فضای اختصاصی از سرورای که قالب روشونه رو دادیم

سوال بعدیم اما خیلی خیلی مهم من میخوام یکمم اندروید هم یاد بگیر بعد از asp حالا خودمم نشد تو یه شرکت اندریودی یا ای او اسی کار کنم

وقتی اموزشای اندروید رو میخونم یه چیز خیلی عجیبه همه برای اتصال به سرور اپ ها از php استفاده میکنن ایا نمیشه asp رو استفاد کرد برای اتصال اپلکیشن به سرور (بر فرض بازی انلاین؟)

یه سوال Asp هم مثل php فریمورک دارن یا کلا باید از asp خام استفاده کنیم؟

خیلی ممنون لطفا حتما جوابمو بدید دمتون گرم

#سوالات_asp
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
حسین احمدی

سلام دوست عزیز، به وب سایت ITPRO خوش اومدید

با توجه به متنی که نوشتید بنده متوجه شدم که قصد دارید طراحی و توسعه وب رو یاد بگیرید و برای توسعه وب ASP.NET مد نظرتون هست، در مورد سوالاتی که پرسیدید به ترتیب موارد زیر رو خدمتتون عرض می کنم:

  1. در مورد یادگیری مواردی که گفتید، ابتدا بهتره که با طراحی وب آشنا بشید، یعنی HTML و CSS و JavaScript، بعد از یادگیری موارد فوق، یاد گیری jQuery و Bootstrap رو تو برنامتون قرار بدید. برای کار با ASP.NET شما نیاز دارید که حداقل با HTML و CSS و در کنارش با زبان سی شارپ و بانک SQL Server آشنا باشید، پیشنهاد می کنم که در کنار HTML و CSS شروع به یادگیری زبان سی شارپ کنید و با مقدمات SQL Server هم آشنا بشید تا زمانی که خواستید ASP.NET رو شروع کنید نصف راه رو طی کرده باشید.
  2. برای SQL Server نسخه های متفاوتی وجود داره، مثلاً نسخه Developer که کلیه امکانات نسخه Enterprise رو در اختیار شما میزاره رایگانه و می تونید برای توسعه برنامه ها از این نسخه استفاده کنید، نسخه های دیگه مثل Enterprise هم داخل ایران مشکلی برای استفادش ندارید.
  3. بستگی به سیستم مدیریت محتوا داره، مثلاً شما نمی تونید با ASP.NET برای WordPress قالب یا Plugin بنویسید. باید از سیستم مدیریت محتوایی استفاده کنید که حتماً با ASP.NET توسعه داده شده باشه.
  4. منظورتون رو از لایسنس متوجه نشدم، اگر منظورتون قفل گذاشتنه باید بگم خیر، شما نمی تونید رو قالب قفل بزارید، اما می تونید حق مالکیت قالب رو داشته باشید. اما زیاد امیدوار نباشید که رایگان ازش استفاده نشه. بالاخره اینجا ایرانه و کپی رایت بیشتر در حد حرف رعایت میشه.
  5. قالب هایی که شما برای ASP.NET ایجاد می کنید، ترکیبی از HTML و Razor که Template Engine پیش فرض ASP.NET هست و قالب ها کامپایل نمیشن، عملیات کامپایل قالب در زمان اجرا و توسط خود ASP.NET انجام میشه. البته کدهایی که با زبان سی شارپ برای ASP.NET نوشته می شن، کامپایل شده و به فایل DLL تبدیل میشن.
  6. در مورد دوره ها، همونطور که گفتم شما باید ابتدا از دوره طراحی وب و سی شارپ شروع کنید که داخل وب سایت ITPRO دوره هاش موجوده، برای SQL Server هم همینطور، در مورد دوره ASP.NET هم حدود یک ماه دیگه دوره داخل وب سایت استارت میخوره.
  7. بله، شما داخل ITPRO می تونید سوالاتتون رو بپرسید و جواب بگیرید
  8. قابلیت های Debugging و خطایابی متعددی داخل Visual Studio وجود داره
  9. در مورد لایسنس و حق مالکیت بالا در موردش توضیح دادم براتون
  10. مشکلی ندارید، میشه تصاویر رو بر روی سروری که خودتون تهیه کردید قرار بدید، فقط توجه کنید که این موضوع نیاز به سروری با حجم ذخیره سازی بالا داره
  11. برای اتصال Application های آندروید به سرور، شما نیاز به API دارید که نوشتن API هم بوسیله PHP امکان پذیره، هم ASP.NET، البته بهتره که از Web API در بستر دات نت استفاده کنید.
  12. منظورتون از ASP خام متوجه نشدم؟ ASP.NET یک Framework هست که توسط شرکت مایکروسافت برای توسعه برنامه های تحت وب ایجاد شده.
لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد
navidghaderi1378

اقای احمدی خیلی ممنون از پاسختون

ولی با این اوصاف واقعا یادگیری aspبه صرفست؟

چون نه فایل قالبا رو میتوینم محافظت کنیم نه برای وردپرس قالب بنویسیم

پس واقعا مزیت هاش چیه؟

کلا ایا از phpراحت تره؟

مثلا بخوایم یه کپچا جدید با کلا کارای جدید مثلا کپچای پازلی یا هر چیز دیگه یا کلا چیزای جدید مثلا سایتا و خدماتی که تا حالا لنگشون نبوده و هیچ کد اماده ای نیست براشون و فقط باید خودمون بنویسیم با کدوم زبان راحت تره php یاas

کلا کدوم زبان منسجم تره؟

کدوم زبان کمتر کد نویسی میخواد برای یه کار مشابه

امنیت کدوم در صورت رعایت موارد امنیتی بیشتره

درکل برای کارای مث اپارات بازی انلاین یا ... کدوم مناسب تره

این سایت ایتی پرو چه زبونیه

حسین احمدی

سلام مجدد، ببینید، منظورم از عدم محافظت کد ها، کدهایی هست که در سمت کلاینت مشاهده می کنید، شما وقتی که یه وب سایت با ASP.NET طراحی می کنید، یه کدی دارید که در سمت سرور اجرا میشه و وظیفه ایجاد صفحات HTML برای نمایش در سمت کلاینت رو داره و کسی که به سرور دسترسی نداشته باشه نمیتونه کدهای سمت سرور شما رو مشاهده کنه، یه بخش دیگه از کد شما که مثلاً وظیفه مدیریت اطلاعات در سمت بانک اطلاعاتی رو داره تبدیل به فایل های dll میشن که به صورت عادی قابل مشاهده توسط افراد نیستند.

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

در مورد راحتی کار، یادگیری PHP راحت تره، اما در صورت یادگیری سی شارپ و ASP.NET، می تونید برنامه های متنوعی رو بر بستر دات نت بنویسید.

در مورد امنیت، کاملاً بستگی به برنامه نویس و میزان تخصص اون داره، الان سایت های زیادی هستند که با PHP نوشته شدن و امنیت خیلی خوبی دارن، مثل Facebook، و با ASP.NET هم سایت های زیادی طراحی شدن که به همین صورت هستند، برای مثال، سایت ITPRO با ASP.NET MVC نوشته شده و البته تراکنش های مالی هم داخلش داره و تا این لحظه از لحاظ امنیت مشکلی نداشتیم.

نمیشه گفت کدوم کدهای کمتری نیاز داره، بنده تخصصی تو PHP ندارم که بخوام در موردش نظر بدم، اما تو ASP.NET شما دستتون برای نوشتن هر نوع وب سایتی بازه، بازی آنلاین، سایت اشتراک ویدیو مثل آپارات و ...

سایت ITPRO همونطور که گفتم با ASP.NET MVC نوشته شده.

لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد
navidghaderi1378

ممنون در کل شما چند ساله کد میزنین؟

الان حرفه ای شدید دیگه مثلا به شما بگن فلان چیزو بساز دیگه گیر نمیکنی فورا میسازی(منورم از فورا مثلا 6 ماه ست)

حسین احمدی

من حدود 14 سال هست که کار کد نویسی انجام میدم. موردی که شما گفتید تجربه کاری هست که مرور به دست میاد، هر کسی در ابتدای راه ممکنه یک وب سایت رو دو یا سه ماه طول بکشه تا طراحی و پیاده سازی کنه، اما بعد از انجام چند پروژه و کسب تجربه در مدت کارهای انجام شده، شاید بتونید یک وب سایت ساده رو در عرض یک تا دو هفته هم پیاده سازی کنید.

لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد

این پست توسط حسین احمدی در تاریخ سه شنبه, 12 بهمن 1395 حذف شده است.

دلیل: این پست ارتباطی به موضوع مورد بحث ندارد.

پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

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