ميخوام بدونم در سي شارپ نميشه برنامه اي نوشت كه تحت ويندوز باشه ؟؟


ميخوام بدونم در سي شارپ نميشه برنامه اي نوشت كه تحت ويندوز باشه ؟؟



به نام خدا
سلام

ميخوام بدونم كه در سي شارپ نميشه برنامه اي مثل فرم ثبت نام با بانك اطلاعاتي نوشت كه نيازي به اينترنت نداشته باشه يعني فقط در ويندوز كار كنه

و بر عكس

ممنون



تشکر

1:

سلام.
مطمئنا ميشه چنين كاري رو انجام داد.احتمالا تعريف درستي از Net.


در خواست لينك دانلود برنامه Turbo C
نداريد.
همون طور كه با ++C يا ++VC يا هر زبان ديگه اي ميشه براي windows برنامه نوشت,
با #C هم ميشه اين كار رو براحتي انجام داد.وقتي با VC كار ميكنيد معمولا براي ايجاد برنامه كاربردي windows
از MFC هستفاده ميشه.كه مجموعه اي از توابع وكلاس ها,.....هست.شما ميتونيد Net.


مشکل های کد stack
رو به صورت
مجموعه بسيار بزرگي از كلاس ها و توابع وشمارنده هاو ....


میشه یه برنامه گرافیکی در ++c واسم بزارید (مثلا رسم نمودار و...)
در نظر بگيريد.
(البته اين تعريف بسيار ساده و ابتدايي از Netframework.


آموزش (پیشرفته) : توابع بازگشتی در Pascal و C/C++
هست
)
شما كافي وقتي كه پروژه تون رو ايجاد ميكنيد نوعش رو WindowsApplication در نظر بگيريد.


مي خواهم يك برنامه بنويسم شبيه نرم افزار dap براي مديريت دانلود .


فارسی نویسی در C و کتاب درباره ی Network Programming

2:

من ميتونم با گزراندن دوره هاي C# SQL SERVER برنامه اي بنايشانسم كه تحت اينترنت كار كنه يا حتما بايد دوره C#.net رو بگزرونم ؟؟؟


تبديل string به double در #C

3:

#C و C#.net فرقی نداره.

شما #C رو باید یا بگیرید و سپس اون ASP.net رو تا بتونید برنامه‌ی تحت وب بنویسید.

ایلیا

4:


ممنون .

2 تا سوال ديگه

1.اگر من دوره C# SQL Server ( سي شارپ بانك اطلاعاتي ) رو بگزرونم ميتونم هم برنامه اي بنايشانسم كه ربطي به اينترنت نداشته باشه و فقط تحت ايشانندوز باشه و هم برنامه اي بنايشانسم كه تحت اينترنت باشه ؟؟؟؟

2.

اگر ASP.Net رو نرم نميتونم ؟؟ ASP.net چي هست ؟؟


مرسي

5:

سلام.
نمیدونم با زبانی آشنا هستید یا نه.

ولی شاید این توضیح کمکتون کنه.
فرض کنید شما تا حدودی (بسیار کم در حد شناختن syntax زبان C) با C آشنا هستید.
برای که با VC++ کار کنید لزومی نداره که بر C یا C++ مسلط باشد. میوتنید برنامه نویسی تحت ویندوز
شروع کنید در کنارش هم مفاهیم رو یاد میگیرید.تنها اشکال این روش کند پیش رفتن در اون هست.
خیلی از مسائل رو می پذیرید بدون اینکه دلیلی برای اونها داشته باشید.فقط کار خودتون مشکل تر میشه.
در عوض کسانی که بر C++ مسلط هستند کافی که با مفاهیم برنامه نویسی با ویندوز آشنا بشن.
سریع پیشرفت میکنن.البته در مورد .Net هم همینطور هست.حالا با هر زبانی که باشه(C++ or VB or C# or...) اگه
شما با مفاهیم پایه یک زبان مثلا C# آشنا باشید خیلی راحت تر میتونید شروع کنید ولی لزومی نداره.


فرض کنید شما دوره ی مورد نظر رو گذروندید.تو این دوره با C# هم آشنا میشید و مسلما میتونید برنامه های تحت
ویندوز هم بنویسید چون کاملا بستگی به تلاش شما داره .چیزهایی به شما فرموده میشه که در نظر گرفته
میشه شما بلدید.حالا یا خودتون مطلب رو پیدا کنید یا حفظ کنید.
ولی وقت زیادی نمی خواد تا با syntax این زبان آشنا بشید.اون وقت میتونید راحت تر تصمیم بگیرید.
در ضمن برنامه های database که حتما رو Server ی نیستند که شما حتما با TCP/IP به اونها connect
بشید.اون Server میتونه روی سیستم خودتون باشه.(بحث خیلی مفصلیه).در ضمن برای یاد گیری زبان های
.Net نیازی نیست که پیش زمینه ی برنامه نویسی داشته باشید.(گرچه اگه داشته باشید خیلی کمک میکنه.)
هر کتابی در سطح مقدماتی شما رو کاملا با این platform آشنا میکنه.
امیدوارم منظورم رو متوجه شده باشید.


در مورد سوال دومتون بطور خلاصه این طور میشه تعریفش کرد:
ASP يا Active Server Pages این اجازه رو به برنامه نویسان میده که بتونن در صفحه های HTML کد بنویسن.

و این کد
ها توسط IIS يا Internet Information Service اجرا میشه.ASP.Net تکمیل شده این مدل هست.

ومشکلاتی که
ASP داشت رو نداره .(توضیح مشکلات ربطی به بحث نداره).ASP.Net ویژگی های خاصی داره که کار با اون راحت تر
و قدرتمند تر از ASP هست.
امیدوارم مشکلتون حل شده باشه.



76 out of 100 based on 66 user ratings 1066 reviews