PDA

نسخه کامل مشاهده نسخه کامل : سوالات تخصصی من



esfehanei
24-03-2010, 21:23
با سلام خدمت دوستان
سوالات تخصصی:18: من عبارتند از:
1-به طور کلیAsp.net چیست؟
2-یه کتاب خوب در این باره معرفی کنید.
3-به نظر شما دلفی قوی تره یا ویژوال بیسیک9؟{شدیدا مهم}
4-برنامه نویسی با کدام راحت تره؟
5-از نظر گرافیکی کدام بهتره؟
با تشکر
منتظر جواب شما هستم:11:

_H2_
24-03-2010, 23:38
سلام
1)
پلتفرمی بر اساس دات نت برای طراحی و توسعه برنامه های دات نت تحت زبانهای دات نتی برای کار در بستر وب.
از جمله طراحی وب سایت ها و وب سرویس ها

نمونه ای از وب سایتهای رسمی موسسات مالی داخلی که تحت ASP.Net طراحی شده اند:
bmi.ir
bsi.ir
banksepah.ir
tejaratbank.ir
bankmellat.ir
mehr-fci.ir
و...

2)
به صورت خاص برای برنامه نویسی دات نت من کتابهای جامع Deitel & Deitel را پیشنهاد میکنم.
ترجیحاً نسخه 2008 و یا حداقل 2005

3) 4)
بدون تردید اگر از یک دات نت کار بپرسید میگوید دات نت!
و اگر از یک دلفی کار بپرسید میگوید دلفی!

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


ولی من میگم دات نت! :31:

5)
منظورتان کدنویسی گرافیکی مثل ساخت برنامه Paint است یا ظاهر برنامه؟
ولی در هر دو مورد فرقی ندارد.
برای کدنویسی گرافیکی هر دو ملزم به استفاده از توابع گرافیکی +GDI ویندوز هستند.
و ظاهر برنامه هم کلاً و ابداً هیچ ربطی به زبان برنامه نویسی ندارد، هیچ ربطی! مگر انکه تحت DOS باشد!!!

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

=====

در مزیت دات نت میتوانم این را بگویم که در محیطهای مختلف توانایی کار دارد.
مثلاً یک exe شما بدون کوچک ترین تغییر و یا دو تا exe بودن روی سیستم عامل های 32 و 64 بیتی کار میکند و روی هر کدام هم متناسب با همان سیستم خودکار 32 و 64 بینتی کار میکند!
یا میتوانید برنامه های معمولی ویندوزی و شبکه ای بنویسید میتوانید طراحی سایت هم انجام دهید میتوانید برای کنسول بازی XBox هم کدنویسی کنید و میتوانید برای ویندوز موبایلها هم برنامه نویسی کنید.

موفق باشید.

esfehanei
25-03-2010, 12:37
با تشکر از شما دوست عزیز
سوالات جدید
1-چگونه می توان کد های vb6رو به vb9تبدیل کرد؟(نه اینکه بشینم و اینا رو دوباره بنویسم یعنی یه برنامه باشه که این کار رو بکنه)
و سوال از همه مهمتر:18:
2-چه طور می توان برای برنامه کد برای اکتیو شدن قرار داد
یعنی مثلا کد هارد سی پی یو و.. را گرفته به عدد تبدیل کند
شما این قسمت رو کمک کنید بقیه شو کمی بلدم
3-چگونه تویvb9بانک داده اکسس یاsqlبسازم؟
4-فرق بین دیتا بیسsqlبا اکسس چیه؟
منتظر جوابم:11:

esfehanei
26-03-2010, 11:14
با تشکر از شما دوست عزیز
سوالات جدید
1-چگونه می توان کد های vb6رو به vb9تبدیل کرد؟(نه اینکه بشینم و اینا رو دوباره بنویسم یعنی یه برنامه باشه که این کار رو بکنه)
و سوال از همه مهمتر:18:
2-چه طور می توان برای برنامه کد برای اکتیو شدن قرار داد
یعنی مثلا کد هارد سی پی یو و.. را گرفته به عدد تبدیل کند
شما این قسمت رو کمک کنید بقیه شو کمی بلدم
3-چگونه تویvb9بانک داده اکسس یاsqlبسازم؟
4-فرق بین دیتا بیسsqlبا اکسس چیه؟
منتظر جوابم:11:
یک نفر پیدا نمیشه جواب بده؟
چند تا سوال دیگه هم هست ها!!!
یک نفر کمک کنه!!

_H2_
26-03-2010, 17:47
سلام

یک نفر پیدا نمیشه جواب بده؟
چه عجله ای داری برادر! چت که نیست، هر زمان کسی آنلاین شود (و بخواهد) جواب میدهد. :31:


چند تا سوال دیگه هم هست ها!
در خدمت هستیم ولی با اختلاف زمانی معقول و فرصت برای جواب! :31:


چگونه می توان کد های vb6رو به vb9تبدیل کرد؟
خود VS و VB9 ابزاری برای تبدیل کدهای VB6 دارد ولی نباید انتظار داشته باشید این تبدیل کامل و بی عیب و نقص باشد.
بسیاری از ساختارها و دستورات بخشهای مختلف بسیار تغییر کرده و این ابزار تبدیل کد فقط برای موارد ساده عمل میکند.

من که پیشنهاد میکنم، کلاً بیخیال تبدیل شوید.
ارزشش را ندارد.


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

میتواند کد سریال قطعات سخت افزاری را گرفته و رمزنگاری و هش کرد و به کاربر نشان داد تا این کد هش را به شما بدهد و کددیگری بگیرد که پس از رمزنگاری دیگری با هش اول مچ شود.


چگونه تویvb9بانک داده اکسس یاsqlبسازم؟
پیشنهاد میکنم حتماً کتابی در مورد ADO.Net مطالعه کنید.
کد چند خطی که من برایتان بنویسم ارزش چندانی ندارد و مدام هرکاری میخواهید بکنید مشکل خواهید داشت.

مسئله ارتباط با دیتابیس را در بیشتر برنامه های عادی دسکتاپ و شبکه و طراحی سایت نیاز خواهید داشت و باید اصولی و از پایه یادبگیرید.


فرق بین دیتا بیسsqlبا اکسس چیه؟
SQL زبان تقریباً مشترک کار با دیتابیس های رابطه ای است.

Access برنامه ای بر اساس موتور دیتابیس رابطه ای JET از شرکت مایکروسافت است که از زبان SQL هم پشتیبانی میکند و برای کارهای کوچک و دم دستی خوب است ولی محدودیت زیاد دارد

SQL Server برنامه و موتور دیتابیسی رابطه ای دیگری از شرکت مایکروسافت است که از زبان SQL هم پشتیبانی میکند.
این دیتابیس بر عکس قبلی امکانات بسیار زیادی دارد و برای کارهای کوچک و بسیار بزرگ صنعتی مناسب است.

به شخصه برای برنامه نویسی در دات نت فقط SQL Server را استفاده و پیشنهاد میکنم.

=====

موفق باشید.

esfehanei
27-03-2010, 11:53
با تشکر از شما دوست عزیز
اگه امکان داره کتابی در مورد ado.netمعرفی کنید که خوب باشه آخه وقتی کتابفروشی می رم هزار تا کتاب میاره جلو من نمی ونم کدوم رو انتخاب کنم
حالا شما یه کمکی بفرمایید

_H2_
29-03-2010, 21:01
سلام

اگه امکان داره کتابی در مورد ado.netمعرفی کنید که خوب باشه آخه وقتی کتابفروشی می رم هزار تا کتاب میاره جلو من نمی ونم کدوم رو انتخاب کنم
کتابهای ADO.Net من مربوط به سال 2005 است، نتیجته آنکه زیاد دلم نمیخواهد آنها را پیشنهاد کنم.
1) سعی کنید کتابی تهیه کنید که مربوط به ADO.Net3.5 یا همان ADO.Net2008 باشد
2) سعی کنید کتابی تهیه کنید که صفحات بیشتری دارد!
چون حداقل در صفحات بیشتر نویسنده فرصت و بستر و ظرفیت بیشتری برای انتقال مطلب داشته.

موفق باشید.