خانه > برنامه نویسی > لذت طراحی وب سایت با ASP.Net

لذت طراحی وب سایت با ASP.Net

شروع برنامه نویسی تحت وب همانطور که در یکی از پست های قبلیم هم نوشته بودم چند تا پیش نیاز ضروری لازم داره. اصولا HTML، JS, CSS و مفاهیم و کانسپت های طرف سرور و کلاینت از این ضروریات هستند. چند روزی می شه که اصول و روشهای برنامه نویسی سایت های ASP.net رو کامل یاد گرفتم و از این رو می خوام شما رو هم بیشتر با این تکنولوژی آشنا کنم و گریزی هم داشته باشیم به چند زبان برنامه نویسی تحت وب دیگه. البته قصدم از این پست اصلا این نیست که بگم ASP.net بهترین گزینه هست بلکه علت تاکیدم روی اون فقط معرفیش هست.

مورد اولی که باید همه در باره ASP.net بدونیم این هست که asp.net یک زبان برنامه نویسی نیست. asp.net یک تکنولوژی ارائه شده توسط شرکت مایکروسافت هست که در اصل Active Server Pages نام داره. ما می تونیم با استفاده از زبانهایی مثل #C و VB صفحات ASP.net رو تولید کنیم.

بهترین و استانداردترین محیط یا  ( IDE (Intelligant Development Enviroment خود Visual Studio شرکت مایکروسافت هست که از هر نظر ارائه یک پروژه بی نظیر رو تضمین می کنه. بخصوص در نسخه 2008 این نرم افزار که از net. Framework 3.5 استفاده می کنه، شما واقعا احساس حرفه ای و قدرتمند بودن می کنید. تکنولوژی های بسیاری مثل Ajax (لطفا بخوانید «ای جکس» نه «آژاکس»)، سیلورلایت، Linq از جدیدترین و قدرتمندترین محصولات ارائه شده در نسخ جدید VS بشمار می آیند. در حالی است که بدون تکنولوژی Linq مایکروسافت یک قدم از شرکت سان که مالک زبان قدرتمند Java هست عقب بود (جاوا تکنولوژی RMI رو داشت) ولی مایکروسافت با ارائه این تکنولوژی تونست دوباره همقدم با سان بشه. و تکنولوژی SilverLight که چند ماه از معرفی نسخه بتاش می گذره و گفته می شه که مایکروسافت تصمیم داره با این تکنولوژی کم کم Flash رو از عرصه خارج کنه.

برای تولید یک سایت واقعا حرفه ای ASP.net با موارد زیر حتما آشنا باشید:

- تسلط به یکی از زبان های #C یا VB
- تسلط به یکی از پایگاههای داده و زبان SQL (ترجیحا خود SQL Server)
- تسلط کامل و کافی به XML و مشتقات آن
- تسلط به HTML، JavaScript، CSS
- آشنایی با کانسپتهای الگوریتم های تحت وب
- آشنایی با کانسپتهای Security in .NET
- آشنایی با مفاهیم و اطلاعات پایه ای سمت سرور و کلاینت

البته چنانچه فردی علاقه مند به یادگیری این تکنولوژی باشد در صورت فعالیت فشرده می تواند در مدت 6 ماه تمام موارد بالا را یاد بگیرد.

dotnet_logo

بهترین نوع برنامه نویسی یک سایت استفاده از حالت چند لایه ای می باشد. این حالت علاوه بر استحکام بخشیدن به ساختار سایت و تسهیل عملیات خطایابی و اشکال زدایی امنیت را هم به سایت شما ارائه می کند.  برنامه نویسی لایه ای معمولا یک منطق فرضی یا هایپوثتیکال است که شما با استفاده از چند فولدر و فایل در پوشه های جدا و مرتبط یک ساختار را تولید می کنید در این حالت انسجام و منطق شما در سایت اعمال می شود.

مهمترین و پیچیده ترین قسمت هر نوع برنامه نویسی عمل و عکس العمل های مربوط به پایگاه داده می باشد. بیشتر وقت یک برنامه نویس صرف طراحی، کد نویسی و سازماندهی امور مربوط به دیتابیس یا پایگاه داده می شود. از آنجایی که گفتیم برنامه نویسی اصولی باید بحالت چند لایه باشد، در موقع پیروی از این روش دست و پنجه نرم کردن با روابط پایگاه داده ای بسیار سردرگم کننده می باشند و نیاز به دقت و تمرکز زیادی دارند. در مباحث پایگاه داده، امنیت و نوع داده ها نقش های مهمی را ایفا می کنند. برای مثال عمده خطاهای سمت دیتابیس به خوبی تسط خطایاب VS شناسایی  نمی شوند. و شما فقط  یک پیغام خطای عمومی نظیر «Incorrect  Syntax» دریافت می کنید که در این شرایط معمولا تنها چاره چک کردن تمام کدهای مربوطه می باشد.

یکی از ویژگی های برنامه نویسی با زبان مثلا #C برای ASP.net شیوایی این زبان هست. قبلا بحث شده که چقدر زبان #C گسترده است ولی خوشبختانه خیلی راحت آموخته می شود. با آشنایی با مفاهیم کلی آن نظیر شی گرایی و کلاس ها و متدها شما نیاز زیادی به راهنما ندارید و تنها با تمرین و تکرار می توانید همه چیز آن را فرابگیرید.

زبان های برنامه نویسی متفاوت دیگری نیز برای تولید صفحات وب وجود دارند. PHP، Java از پرکاربرترین نمونه این زبان ها هستند. هریک از این زبان ها ویژگی ها و مشکلات خود را دارند که در وادی ویژگی ها می توان به سادگی و Open Source بودن PHP اشاره کرد. حال آنکه پروژه های Java قیمت بسیار بالایی دارند و قابلیت همخوانی با پروژه های بزرگ را دارند.

در کل ASP.net یک زبان میانه رو هست و علاوه بر قیمت خوب پروژه هایش می تواند برای برنامه نویس بسیار لذت بخش باشد. ضمن اینکه به مدد اسکریپتهایی نظیر JS و Perl دیگر هیچ چیزی در ASP.net غیر ممکن نیست.

پی نوشت: یک ebook هزار و اندی صفحه ای بسیار کامل برای یادگیری ASP.Net 2008 دارم بهمراه یک کامپوننت بسیار مفید و کاربردی برای VS به نام DevExpress. هر کس هر کدام از آنها را خواست در قسمت نظرات ایمیل خود را بنویسد تا برایش بفرستم.

پی نوشت : پست های مرتبط
توصیه هایی به آنها که دوست دارند برنامه نویسی یاد بگیرند
من، در دوراهی تکنولوژیکی، جاوا یا دات نت؟
جایی که دات نت نوشتیم!

موفق باشید.

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

دسته‌ها:برنامه نویسی
  1. فوریه 6, 2009 در 12:24 ب.ظ. | #1

    سلام.
    چرا از Php استفاده نکنیم !؟
    به نظر خیلی تر و تمیز تر میاد !
    البته تا حالا سمت دات نت نرفتم که بخوام در موردش نظر بدم ! اما به نظرم زبان های مایکروسافتی بیشتر به درد win application ها می خورن تا وب !
    اگر بخواید کسی که open source کار می کنه رو قانع کنین چه دلیلی برای برتر بودن .net میارین !؟

    پاسخ
    من هرگز نگفتم از PHP استفاده نکنید. PHP هم قدرت و زیبایی خودش رو داره. زبان های مایکروسافت هم علاوه بر اینکه برای Windows Application ها خیلی مفید و کاربردی هستند برای Web هم خیلی بدرد می خورند. شما خیلی از سایت های بزرگ همین خود ایران مثل سنجش و بلاگفا و … هم با ASP.net تولید شدن. خیلی از سایت های معتبر و مشهور جهان هم همینطور. ضمن اینکه سرعت و امینت هم واقعا حرف برا گفتن دارن تو دات نت تحت وب.

    ببینید، اینها بیشتر به سلایق و علایق شخصی برمی گرده ولی اینکه یه تکنولوژی و زبان صاحب داشته باشه، پشتیبان رسمی داشته باشه، از نظر آینده تضمین شده باشه (تصور کنید چقدر نرم افزارها و تکنولوژی های اوپن سورس تا اینجا بخاطر کمبود منابع مالی دیگه ادامه پیدا نکردن). اعتماد و دیدگاه عموم و خیلی از موارد دیگه که به نظر من یکیش هم ارزش دادن به کار و وقت و استعداد برنامه نویس هست می تونه از دلایل برتری دات نت به اوپن سورس باشه. البته دوباره تاکید می کنم که عمدتا سلیقه ای با این قضیه برخورد می شه و من هم نظر شخصی خودم رو بیان کردم

  2. hossein
    فوریه 6, 2009 در 9:26 ب.ظ. | #2

    salam
    man taze mikham asp ro shoro konam
    age mishe on ebooko baram mail koni mamnon misham(ba component)tashakoor

  3. اسی نم نم
    فوریه 7, 2009 در 4:55 ق.ظ. | #3

    lمن قبلا از دریم ویوور استفاده کرئم منتها به دلایلی نتوانستم ادامه دهم. اکنون خیلی دوست دارم با یک زبان برنامه نویسی تحت وب کار کنم و یاد بگیرم تا جایی که بعضی شبها خواب آنرا می بینم. لطفا اگر امکان دارد ebook برای یادگیری ASP.Net 2008 بهمراه یک کامپوننت بسیار مفید و کاربردی برای VS برایم بفرستید.

  4. داریوش
    فوریه 7, 2009 در 4:59 ق.ظ. | #4

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

  5. قاسم
    فوریه 7, 2009 در 5:08 ق.ظ. | #5

    باتشکر از مطالب ارائه شده شما
    لطفا به من هم کمک کنید تا asp.net را یاد بگیرم.
    سپاس گزارم.

  6. siamak
    فوریه 7, 2009 در 5:59 ق.ظ. | #6

    az ettelaate mofidi ke dar in sayt garar dedeid mamnonam lotfan 1 ketab dar in mored moarefi konid

  7. فوریه 7, 2009 در 6:59 ق.ظ. | #7

    با سلام؛ منم با دات.نت موافقم

    راستي اگه ميشه eBook و Component رو براي من ارسال كنيد

  8. ساره احمدیان
    فوریه 7, 2009 در 8:17 ق.ظ. | #8

    درخواست ebook

  9. HamidAskari
    فوریه 7, 2009 در 12:21 ب.ظ. | #9

    سلام ممنون از مقاله مفیدتون.اگر زحمتی نبود جزوه Asp.Net را برای من ایمیل کنید.
    ممنون.پایدار باشید و مانا

  10. ahmad reza tavakoli
    فوریه 7, 2009 در 12:48 ب.ظ. | #10

    salam

    mishe ebook ra baram befresti

    mail : infotavakoli@yahoo.com

  11. فوریه 7, 2009 در 6:11 ب.ظ. | #11

    لطفا ايبوك بدين

  12. فوریه 8, 2009 در 6:27 ق.ظ. | #12

    دوست عزیز توضیحات خوب و جالبی دادی….. ممنون.
    یه سوال چرا پروژه های جاوا گرانتر از بقیه هستند…. آیا انجامش سخت تر یا اینکه تواناییش بیشتره؟؟؟؟

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

  13. فوریه 8, 2009 در 12:29 ب.ظ. | #13

    سلام. من هم با شما موافقم. موفق باشید.

  14. maziar
    فوریه 8, 2009 در 1:49 ب.ظ. | #14

    درود

    مطالبت خیلی مفید و به روزه.

    اگر امکان داره کنابها رو به میل من بفرست.
    با سپاس

  15. سهیل
    فوریه 8, 2009 در 7:36 ب.ظ. | #15

    آقا اگه میشه برا منم این ebook و کامپوننت بفرست

    nifl_gate@yahoo.com

    ممنون…

  16. فوریه 9, 2009 در 6:31 ق.ظ. | #16

    با سلام مطالب جالبی بود من دانشجوی رشته IT هستم لطفا ebook را برای من بفرست

  17. ایمان حسنی
    فوریه 9, 2009 در 11:52 ق.ظ. | #17

    با سلام لطفا برای من هم ارسال کنید

  18. رضا
    فوریه 9, 2009 در 2:37 ب.ظ. | #18

    سلام
    اگه زحمتي نيست براي من هم بفرستين.
    ممنون

  19. فواد
    فوریه 9, 2009 در 4:47 ب.ظ. | #19

    با سلام لطفا برای من هم ارسال کنید

  20. کیارش
    فوریه 9, 2009 در 11:21 ب.ظ. | #20

    سلام
    لطفا ebook و کامپوننت رو برای منم بفرست

  21. فوریه 10, 2009 در 5:51 ق.ظ. | #21

    با سلام
    در خصوص تولید صفحات وب و برنامه های وب من میتونم به شما اطمینان بدم که همه مثل هم هستن، و فقط این ما هستیم که تعیین میکنیم برتری متعلق به کدام زبان هستش.
    اگر شما برنامه نویس حرفه ای باشید باید بتوانید به هدف خودتون دست پیدا کنید با هر زبانی که باشه.
    ممنون میشم که این کتاب و کامپوننت رو برای من ارسال کنید.
    ———————————————————————
    http://www.deva.ir

  22. فوریه 10, 2009 در 5:57 ق.ظ. | #22

    با سلام
    به نظر من ساخت و طراحی برنامه های تحت وب و قدرت آنها که توسط متدهای فراوانی انجام میشه بستگی به نوع زبان طراحی شده نداره بلکه این ما هستیم که تعیین میکنیم که کدام یک بهتر هستند.چون این زبانها همون جوابهایی رو به مه میدن که ما بهشون دستور میدیم.
    اونا که به ما دستور نمیدن
    —————————-
    با تشکر از مطلبتون ممنون میشم اون کامپوننت و کتاب رو برای من ارسال کنید و با هم مکالمه ای هم داشته باشیم.
    ————————-
    http://www.deva.ir

  23. milad
    فوریه 10, 2009 در 6:09 ب.ظ. | #23

    give me your ebook
    thanx

  24. فوریه 11, 2009 در 7:56 ق.ظ. | #24

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

  25. فوریه 11, 2009 در 9:02 ق.ظ. | #25

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

  26. mostafa
    فوریه 13, 2009 در 5:10 ب.ظ. | #26

    سلام ممنون از مطالبی که گذاشتید من هم vs رو به همه چیز ترجیح می دم اگه ممکنه مطالبی هم در مورد امنیت صفحات وب قرار بدید
    و ممنون می شم اگه ebook و کامپوننت رو برام بفرستی

  27. فوریه 13, 2009 در 7:00 ب.ظ. | #27

    سلام ممنون مطلبتون
    توی یکی از جوابهای کامنت هایتون گفته بودید» شما خیلی از سایت های بزرگ همین خود ایران مثل سنجش و بلاگفا و … هم با ASP.net تولید شدن.خیلی از سایت های معتبر و مشهور جهان هم همینطور. ضمن اینکه سرعت و امینت هم واقعا حرف برا گفتن دارن تو دات نت تحت وب.»

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

    یکی دگه از مزایای پی اچ پی رایگان بودن اونه و قابل حمل بودنشه.

    البته این فقط نظر من بود.من خودم asp.net بلد نیستم اما بدم نمیاد بعدا یادش بگیرم.

    پاسخ
    یک بحث خیلی مهم راجع به مقایسه زبان های برنامه نویسی Stability یا پایداری یک زبان هست. برای مثال شما اگه دقت کنید قسمت ثبت نام سایت سنجش با استفاده از ASP.Net نوشته شده در حالی که قسمت مشاهده نتایج با PHP کد نویسی شده. چون طبیعتا در کنش ها و واکنشهای سمت سرور ASP.net سابقه پایدارتر و بهتری از خودش نشون داده. من به هیچ وجه نمی گم که PHP زبان بد یا بی ارزشی هست بلکه در مقایسه با ASP.net اون رو در جایگاه پائین تری می بینم.
    حال اینکه یک زبان برنامه نویسی و باگهایی که می تونه داشته باشه در امنیت یک سایت نقش مهمی ایفا می کنند و برنامه نویس هم نقشی اساسی داره. در ضمن صحیح نیست که ما رایگان بودن PHP رو مزیت بشماریم و پولی بودن ASP.net رو یک مشکل. من مطمئن هستم شما اگر asp.net رو یاد بگیرید متوجه بحث من خواهید شد.

  28. ali feridoonfard
    فوریه 14, 2009 در 5:54 ب.ظ. | #28

    ba salam.agar lotf konid va jozveye asp ra baraye man befrestid besyar mamnoon mishavam.tanx a lot

  29. محمود رمضانی
    فوریه 16, 2009 در 7:54 ق.ظ. | #29

    IDE=Integrated development environment

    پاسخ
    سپاسگذارم. اشتباه ذهنی بود.

  30. آرمان
    فوریه 16, 2009 در 8:46 ب.ظ. | #30

    لطفا کتاب و کامپونت رو واسم بفرست
    پیشاپیش سپاس گزارم

  31. آرمان
    فوریه 16, 2009 در 8:47 ب.ظ. | #31

    لطفا کتاب و کامپونت رو واسم بفرست
    پیشاپیش سپاس گزارم
    aalizadeh@email.com

  32. علیرضا
    فوریه 21, 2009 در 5:20 ق.ظ. | #32

    الان 15 روزه من دارم چند بار به اینجا سر میزنم که مطلب جدید و جالبی ازت بخونم ولی ظاهرن که به روز نمیکنی .
    ضمنن اگه میشه در مورد قوانین (قورباغه) و ذهن بیشتر بنویس .

  33. فوریه 21, 2009 در 5:19 ب.ظ. | #33

    وبلاگت هم مثل خودت با حاله :)
    منم دات نت رو ترجیح میدم البته بخاطر تحریم صهیونیست ها سراغ php نمیرم ;)

  34. purelife
    فوریه 22, 2009 در 11:41 ب.ظ. | #34

    salam
    maghale khobi bod mer30
    mitonam ebook ro va age beshe component ha ro dashte basham
    »»»›
    hey i’m a computer student and i love english language ,nice to meet u.
    thx

  35. samira
    فوریه 23, 2009 در 7:32 ق.ظ. | #35

    سلام اگه میشه ebok وcomponentرو برام بفرستین
    مرثی

  36. فوریه 25, 2009 در 3:29 ب.ظ. | #36

    salam,omidvaram hamishe khub bashid un ebook k bala zekr kardin age bratun zahmati nist barab befrstin k be hesh niaz daram

    mofagh v sarboland bashinc

  37. فوریه 25, 2009 در 7:13 ب.ظ. | #37

    یک موضوعی

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

  38. مارس 9, 2009 در 5:25 ب.ظ. | #38

    man html ro taze shoro kardam agar mishe dastore tamam in code html ro baram mail konin
    ba tashakor
    houman

  39. پرویز
    مارس 14, 2009 در 4:00 ق.ظ. | #39

    سلام
    با تشکر از شما به خاطر توضیحاتتون.
    اگه لطف کنید ebook هزار و اندی صفحه ای بسیار کامل به اضافه کامپوننت کاربردی برای VS به نام DevExpress رو می خواستم.

  40. musclegallery
    مارس 20, 2009 در 9:29 ب.ظ. | #40

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

    http://fitnessfoto.persianblog.ir

    خدا خیرات بده من گیج شدم:(

    دوست عزیز زبان وبلاگتو فارسی کن تا قالب های فارسی در اختیارت قرار بگیره.

  41. مارس 30, 2009 در 10:17 ب.ظ. | #41

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

  42. mehran
    آوریل 2, 2009 در 1:13 ق.ظ. | #42

    lotfan baraye man ebook asp.net va har file tasviri ya komaki ke dashtid befrestid

  43. احسان صراف زاده
    آوریل 5, 2009 در 11:39 ق.ظ. | #43

    باسلام خدمت شما
    من اطلاعات چنداني راجع به برنامه نويسي تحت وب ندارم ولي مي خوهم ياد بگيرم.
    ضمن تشكر بسيار به خاطر مطالب بسيار مفيدتان در اين زمينه چند سوال اساسي هست كه ذهنم را به خود مشغول كرده است خواهشمندم مرا راهنمايي فرماييد؟
    آيا اين درست است كه از پسوند آدرسهاي هر سايت نوع زباني كه سايت با اون نوشته شده مشخص مي شود؟
    آيا جاوا اسكريپت و html خودشان يك زبان برنامه نويسي هستند اگر هستند خواهشا كمي راجع به آنها براي من توضيح دهيد؟ مثلا پسوند همه آدرس ها در سايت فيفا html مي باشد.
    آيا نمي توان فقط با html يك سايت را ايجاد كرد؟
    سوال ديگر اينكه اخيرا برنامه هاي بسيار جالبي به بازار آمده اند كه مي توان با آنهايك وبسايت ايجاد كرد بدون هيچگونه مهارت برنامه نويسي ، راجع به اين برنامه ها بگوييد و اينكه در اين صورت كار برنامه نويسان كساد خواهد شد چون ديگر نيازي به يادگيري ان زبان ها نيست!

    پاسخ
    از لطفا شما سپاسگذارم.
    بلی پسوند صفحات سایت نشانگر زبان برنامه نویسی اون سایت هستند. برای مثال netsooz.wordpress.com/wp-admin/comment.php
    نشان می دهد که صفحه comment این وبلاگ با زبان PHP نوشته شده است.
    HTML یک زبان نشانه گذاری برای تولید سایت های ایستا و Java script یک زبان اسکریپت برای پویا نمایی برخی از صفحات ایستا می باشد. Java script زبان برنامه نویسی نیست بلکه زبان اسکریپت نویسی است که می تواند به صفحات گوناگون وب تزریق شود.
    با HTML می توان یک سایت کامل را ایجاد کرد. البته یک سایت گکاملا ایستا.
    برنامه های مذکور طبیعتا دچار اشکالات و نقاط ضعف فراوانی هستند. اصولا در علم برنامه نویسی ذکاوت و روش حل مسئله مهم ترین امر است که یک برنامه نمی تواند این ویژگی ها را داشته باشد. این برنامه ها قدرت مانور کمی داشته و هیچ گاه نمی توانند پروژه های ثقیل را اجرا کنند. ولی در حد پروژه های ساده غیر تجاری شاید بتوان موقتا از آنها استفاده کرد که هیچ خللی در علم و صنعت برنامه نویسی وارد نخواهند کرد.

  44. احسان صراف زاده
    آوریل 5, 2009 در 11:51 ق.ظ. | #44

    يه چيزديگه يادم رفت بگم: توي
    «http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html»
    اگه نگاه كنيد مي بينيد كه جاوا با اختلاف زيادي در صدر زبان هاي برنامه نويسي پركاربرد قرار دارد جالب اين كه بعد از آن زبان c است و بعد از آن c++ در حالي كه c++ علاوه بر شي گرايي تمام ويژگي هاي c را نيز دارد .
    به هر حال مهم اين است كه php چهارم است ، java script پنجم ، و جالب اين كه asp اصلا در اين بين وجود ندارد!!! نمي دانم چرا ؟
    اگر امكان دارد در اين رابطه كمي توضيح دهيد؟
    با تشكر

    پاسخ

    دوست عزیز چند نقطه مهم در رابطه با این نظر سنجی وجود داره و اولین اون عدم رسمی بودن اون هست. ضمن اینکه جاوا اسکریپت زبان برنامه نویسی محسوب نمی شه و اصولا زبان اسکریپت نویسی هست که می تونه در PHP و ASP تزریق بشه . و نهایتا اینکه ASP همونطور که در پستم نوشتم زبان برنامه نویسی نیست که در این لیست قرار بگیره بلکه تکنولوژی هست که توسط VB یا #C پیاده می شه و همونطور که می بینید در لیست هر دو رو داریم. جاوا هم بخاطر مزیت های فراوان بحق در صدر لیست قرار گرفته.
    خوشحال می شم اگر نقطه مبهمی وجود داره باز مطرح بفرمایید.

  45. احسان صراف زاده
    آوریل 5, 2009 در 12:02 ب.ظ. | #45

    چرا جاوا توي ايران بازار كار نداره چون اوپن سورسه!؟

    پاسخ

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

  46. احسان صراف زاده
    آوریل 5, 2009 در 12:51 ب.ظ. | #46

    لطفا اگه ميشه راجه به خودت بگو اينكه چند سالته و با توجه به اين چيزهايي كه بلدي الان در حال انجام چه كاري هستي يعني شغلت چي هست و آيا از شغلت راضي هستي؟
    اگر قرار بود به گذشته برگردي همين راه رو ادامه مي دادي يا سراغ يه شغل ديگه مي رفتي؟
    اين خيلي برام مهم هست اگه مي شه بهم بگو!
    اينم بگم من الان دانشجوي نرم افزار ترم چهارم دانشگاه پيام نور قم هستم و خيلي چيزها ازت ياد گرفتم.
    (اميدوارم هميشه موفق باشي)

    پاسخ
    دوست عزیز از توجه شما سپاسگذارم.
    من تا دو هفته دیگه وارد 19 سالگی خواهم شد و الان هم مشغول به تحصیل و تدریس هستم. تحصیل در رشته دبیری زبان انگلیسی، و در رشته آی تی دانشگاه بین المللی اپتک. ضمن اینکه در دوتا آموزشگاه زبان تدریس می کنم و کلاسهای کامپیوتر (مبانی) هم تدریس می کنم. صد درصد از شغلم راضی هستم و به نظرم بهترین شغلی هست که می تونستم داشته باشم. اوقات من در کلاسهای تدریسم بهترین لحظات عمرم هستند که واقعا ازشون لذت می برم.
    اگر قرار بود برگزدم به گذشته هم مطمئنا باز همین مسیر رو انتخلاب می کردم و با اینکه من رشته دوره دبیرستانم ریاضی و فیزیک بود و شاید بهتر از خیلی از دوستام تو این زمینه بودم ولی فقط به کنکور زبان اکتفا کردم چون از حدود 5 سال پیش هدفم رو مشخص کرده بودم و هرروز هم روی هدفم تاکیدم بیشتر می شه.

    مجدد از شما سپاسگذاری می کنم.

  47. حمید
    آوریل 9, 2009 در 11:47 ق.ظ. | #47

    سلام
    مطالب خیلی خوب و جالبی داره.
    خیلی مشتاقم بیوگرافی شما رو بدونم.
    اگه لطف کنی ممنون میشم.
    منتظرم:)

  48. vahid
    آوریل 11, 2009 در 7:00 ب.ظ. | #48

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

  49. آوریل 12, 2009 در 4:01 ب.ظ. | #49

    با سلام
    من کامپوننت eo.web 2008 رو دانلود کردم ولی احتیاج به کرک اون دارم
    اگه میشه کرک رو برام بفرستید یا آدرس دانلود اون رو برام بفرستید
    ممنون میشم
    خیلی وقته دنبالش هستم
    با تشکر

  50. دانشجو
    آوریل 13, 2009 در 4:23 ق.ظ. | #50

    سلام
    من دانشجوی کامپیوتر هستم و دارم یه پروژه با asp.net می نویسم و نیاز به یه مشاوره با شما دارم اگر امکان داره ایمیل خودتون یا یه شماره تماس به من ایمیل کنید.
    ممنونم .

  51. محمود رمضانی
    آوریل 13, 2009 در 11:09 ق.ظ. | #51

    با سلام به همه دوستان
    من هم فکر می کنم که خود هزینه دار بودن ASP.Net یکی از دلایلی هستش که به ادامه و ارتقای اون کمک می کنه. دوستان میتوونند برای در ارتباط بودن با من در زمینه آموزش حرفه ای وب و برنامه نویسی تحت وب به لینک زیر مرااجعه کنند.
    http://www.istgah.com/firekeys/kid_138/key_1939/page_1/497128.html

  52. محمود رمضانی
    آوریل 13, 2009 در 11:12 ق.ظ. | #52

    با سلام مجدد
    اگه دوستان مایل به دریافت ایبوک لاتید در مورد .Net هستند با من تماس بگیرید.(از طریق ایمیل).
    فقط اینکه حجم فایلها یه خورده زیاده اما همه شون با کیفیت هستند.
    خوشحال میشم بتونم کمکی کرده باشم.

  53. محمود رمضانی
    آوریل 13, 2009 در 11:13 ق.ظ. | #53

    ایمیل من
    ma.ramezani@gmail.com

  54. آوریل 14, 2009 در 5:44 ق.ظ. | #54

    سلام دوست عزیز
    من خیلی وقته دنبال کرک DevExpress هستم ، البته من یک کرک از این کامپوننت را دارم ولی نحوه کرک کردن او رو بلد نیستم اگه میشه این کامپوننت رو همراه کرک اون برام بفرستید ولی اگر مقدور نیست کرک خالی اون رو هم برام بفرستید و نحوه کرک کردن DevExpress2008 رو به من یاد بدین ممنون شما میشم و اگه براتون زحمتی نیست لطف کنید ebook ها رو اگه فارسی است برام بفرستید.
    با تشکر و آرزوی موفقیت

  55. farzad
    آوریل 15, 2009 در 4:35 ق.ظ. | #55

    لطفن اون كامپوممت را براي من بفرستيد
    fa_moghadam@yahoo.com

  56. farzad
    آوریل 15, 2009 در 4:35 ق.ظ. | #56

    لطفن اون كامپوننت را براي من بفرستيد
    fa_moghadam@yahoo.com

  57. Delhamid
    آوریل 21, 2009 در 6:04 ق.ظ. | #57

    Please Send To Me This EBook.

    Thanks.

    Bye

  58. مهدیه
    آوریل 26, 2009 در 6:21 ق.ظ. | #58

    با تشکر از مطالب مفیدتون . لطفا برای منم کتاب هزار و اندی صفحه asp رو ارسال کنید . ممنون میشم

  59. safa
    مه 7, 2009 در 2:29 ب.ظ. | #59

    سلام

    من دانشجوی کارشناسی ارشد اقتصاد هستم. می‌خواستم ازتون سوال کنم شما نرم افزاری میشناسین برای ترجمهٔ مقالات از انگلیسی‌ به فارسی‌. من برای نوشتن پایانامه‌ام به شدت به مقالات انگلیسی‌ احتیاج دارم و متاسفانه زبانم هم خوب نیست.

    ممنون از راهنمایی‌ تون

    صفا

  60. safa
    مه 7, 2009 در 2:31 ب.ظ. | #60

    سلام

    من دانشجوی کارشناسی ارشد اقتصاد هستم. می‌خواستم ازتون سوال کنم شما نرم افزاری میشناسین برای ترجمهٔ مقالات از انگلیسی‌ به فارسی‌. من برای نوشتن پایانامه‌ام به شدت به مقالات انگلیسی‌ احتیاج دارم و متاسفانه زبانم هم خوب نیست. خواستم از شما کمک بگیرم.

    ممنون از راهنمایی‌ تون

    صفا

  61. زارع
    مه 11, 2009 در 10:41 ق.ظ. | #61

    سلام، لطفا ebook رو برام ارسال كنيد .

  62. شقایق
    مه 20, 2009 در 5:35 ق.ظ. | #62

    با تشکر از مطالب مفیدتون . لطفا برای منم ebbok asp رو ارسال کنید . قبل ازتون تشکر میکنم

  63. ماهان
    مه 21, 2009 در 8:51 ق.ظ. | #63

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

  64. محمد جعفری
    مه 30, 2009 در 11:35 ق.ظ. | #64

    سلام دوست عزیزاز امیدواریکه به ما دادی بسیار متشکرم
    من هم کتاب asp.net 2008 رو بسیار ضروری لازم دارم اگه
    آن رو برام بفرستی لطفا بسیار زیادی در حقم کردی
    پیشاپیش از کمک شما متشکرم

  65. مریم
    ژوئن 8, 2009 در 11:18 ق.ظ. | #65

    سلام اگه میشه ebok وcomponentرو برام بفرستین
    مرثی

  66. سارا
    ژوئن 26, 2009 در 1:55 ب.ظ. | #66

    سلام می شه لطفا کتاب asp.net و کامپونت ها را واسه من بفرستید
    مرسی

  67. فرزانه
    ژوئن 30, 2009 در 7:40 ق.ظ. | #67

    سلام من یه سایت با ASP.NET ,SQL طراحی کردم اما بعد از باز کردن اون با IIS ارتباطش با SQL قطع میشه و فقط در صورتی ارتباط بر قرار میشه که .NET نصب باشه ؟چی کار کنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

  68. آتنا
    ژوئیه 6, 2009 در 3:20 ب.ظ. | #68

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

  69. سمیه
    ژوئیه 8, 2009 در 6:03 ق.ظ. | #69

    سلام من برای پایان نامه ام طراحی سایت با asp برداشتم من با #c آشنایی دارم اگه ممکنه ebook ,cpmponent و هرچی می دونید به من کمک می کنه را برام بفرستید.
    ممنون

  70. Hosein
    ژوئیه 9, 2009 در 9:05 ب.ظ. | #70

    اين تخصص ها و مهارت هائي که شما شرط کرديد، شامل امثال ما نمي‌شود
    يه چيزي بگيد که همه کس شمول باشه
    اين کانسپتهای الگوریتم تحت وب و سلاينت سرور ديگه چه جونوريه؟؟
    ببينم يه پروژه اي که با فرامين وي بي دات نت نوشته شده باشه سراغ نداريد که روش کار کنيم و کم کم راه بيفتيم؟
    اميدوارم تو دام کانسپت و هکر و الگور نيفتيم!!!

  71. hasan
    ژوئیه 13, 2009 در 4:19 ق.ظ. | #71

    سلام در دوران کارشناسی پروژهای با .net ارائه دادم می شه eboketa برام ارسال کنی

  72. sara
    ژوئیه 18, 2009 در 9:45 ق.ظ. | #72

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

  73. کاظم
    ژوئیه 20, 2009 در 7:14 ق.ظ. | #73

    لطفا کتاب asp.net2008 رو برام ایمیل کنید.با تشکر

  74. محمد
    سپتامبر 2, 2009 در 8:33 ب.ظ. | #74

    ببخشيد خواستم بدونم توي asp.net ميشه با وب كم ارتباط برقرار كرد و اين اطلاعات رو براي كسي ديگه فرستاد

    پاسخ
    چرا نمی شه دوست عزیز، به کامپوننتهای فلش و یکمی سرچ نیاز داری. می تونی از این لینک استفاده کنی:
    http://forums.asp.net/t/1403501.aspx

  75. سپتامبر 4, 2009 در 8:30 ب.ظ. | #75

    سلام امیر جان
    خوبی؟
    لطفا این ebook و کامپوننت رو برای من هم ارسال کن
    امیدوارم فارسی باشه !
    بای

  76. aram
    سپتامبر 5, 2009 در 5:51 ق.ظ. | #76

    سلام
    ممنون از مطالب خوبی که ارائه میدین.
    اگه امکان داره eBook و Component رو براي من هم ارسال كنيد.
    با تشکر

  77. aram
    سپتامبر 5, 2009 در 6:13 ق.ظ. | #77

    سلام
    ممنون از مطالب خوبی که ارائه میدین.
    اگه امکان داره eBook و Component رو براي من هم ارسال كنيد.
    با تشکر

  78. آزاده بامداد مقدم
    سپتامبر 16, 2009 در 7:57 ق.ظ. | #78

    میشه لطفا ebook و Component را برای من بفرستید، خیلی بهش احتیاج دارم. مرسی
    azadehbamdad@yahoo.com

  79. ali
    اکتبر 2, 2009 در 10:18 ق.ظ. | #79

    سلام دوست عزیز
    اگه ممکنه اون ebook هزار صفحه ای درمورد asp.net2008 رو به همراه devexpress برام بفرست ممنون میشم.

  80. سمیرا
    اکتبر 11, 2009 در 5:47 ق.ظ. | #80

    من الان سر کلاس آموزش asp هستم اتفاقا اینجا هم بحث برتری asp نسبت به php بود، نتیجه اینکه asp رو یه شرکت بزرگ و معتبری مثل مایکروسافت ساپورت می کنه که روز به روز در پی پیشرفت این تکنولوژیه

  81. سمیرا
    اکتبر 11, 2009 در 5:51 ق.ظ. | #81

    ضمنا اگه ممکنه اون ebook مورد اشاره علی رو برای منم بفرستید لطفا… پیشاپیش سپاسگزارم

  82. ali
    اکتبر 26, 2009 در 3:01 ب.ظ. | #82

    salam
    ba tashakor
    age mishe un ebook va componento baram befrestid ke kheyli lazem daram
    mamnoon
    mnu_2000@yahoo.com

  83. mohamad
    نوامبر 25, 2009 در 9:42 ق.ظ. | #83

    اگه امکانش هست برای منم بفرستید

  84. milad
    دسامبر 2, 2009 در 5:06 ق.ظ. | #84

    با سلام :

    من در آكادمي اپتك شيراز دانشجو هستم مي خواستم اگر كه شد چند تا ebook برام بفرستيد در رابطه با جاوا ممنون مي شم باي.

  85. soha
    دسامبر 15, 2009 در 4:20 ب.ظ. | #85

    سلام من کاردانی کامپیوتر دارم پروژه دانشگاه asp.net 2003 کارکردم بانک اطلاعاتی access و از این محیط واقعا خوشم اومده دوست دارم حرفه ای یاد بگیرم می شه کمکم کنی ؟؟ می خوام واسه یکبار هم که شده اسم سایت که خودم ساختم رو تو گوگل serch به نظر من خیلی لذت بخش است الان هم دارم واسه کاردانی به کارشناسی می خونم و یه طراحی قبول کردم زیاد بلد نیستم اگه کمکم کنی واقعا ممنون می شوم . لطفا ebook و component را واسم بفرست . یه عالمه ممنون . ذکات علم یاد دادن است ؟؟؟!!!!

  86. kiani_z
    فوریه 11, 2010 در 8:21 ق.ظ. | #86

    سلام
    من می خوام که برنامه نویسی وب را ASP.NET شروع کنم لطفا ebook , component را واسم بفرستید چون من هنوز نتونستم منبعی پیدا کنم در ضمن پولی هم برای رفتن به کلاس ندارم

  87. هاني
    فوریه 18, 2010 در 7:41 ب.ظ. | #87

    تطفا کتاب و کامپونت رو واسم بفرستين.من خيلي بهش احتياج دارم.ممنون ميشم
    hanieh_hony@yahoo.com

  88. مجتبی
    فوریه 20, 2010 در 7:05 ق.ظ. | #88

    سلام.از شما متشکرم لطفا همون آموزش Asp.net هزار صفحه ایی با اون کامپوننت رو برام میل کن ازت ممنونم.

  89. فوریه 21, 2010 در 5:15 ق.ظ. | #89

    با تشکر

  90. mostafa-dehghani
    فوریه 25, 2010 در 8:26 ق.ظ. | #90

    اطلاعات اولیه ای که برای آشنایی و کار با نرم افزار های طراحی وب نوشته اید ، مفید بوده و ان شاءالله علاقمندان نیز استفاده کنند. با تشکر

  91. عسل
    مارس 3, 2010 در 7:21 ق.ظ. | #91

    سلام ممنون از مقاله مفیدتون.ممنون میشم جزوه Asp.Net را برای من ایمیل کنید.

  92. Arman
    مارس 9, 2010 در 1:29 ب.ظ. | #92

    سلام و خسته نباشین بسیار مفید بود اگه امکان داره اون ebook ها را هم برای من بفرستید

  93. مجتبی
    مارس 31, 2010 در 6:18 ق.ظ. | #93

    سلام با تشکر اگه ممکنه اون ebook هزار و اندی صفحه رو برام میل کن.

  94. مصطفی
    آوریل 11, 2010 در 2:24 ب.ظ. | #94

    سلام ممنون از مقاله مفیدتون.ممنون میشم جزوه Asp.Net را برای من ایمیل کنید.

  95. مهدیس
    مه 23, 2010 در 12:52 ب.ظ. | #95

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

  96. asal
    سپتامبر 1, 2010 در 7:36 ق.ظ. | #96

    سلام من دارم روی یه پروژه .net کار می کنم اشکالات زیادی دارم میشه جزوه یا هر چیز دیگه که در این راستا به من کمک کنه برام بفرستید ممنون میشم.
    عجلم دارم

  97. sina
    سپتامبر 6, 2010 در 7:04 ق.ظ. | #97

    لصفا ebook رو واسم بفرستید .

  98. زهره
    سپتامبر 8, 2010 در 7:13 ق.ظ. | #98

    salam
    ba tashakor az lotfeton
    age momkene hameye oon chizaye khobo vase manam send konid

  99. کاوه
    سپتامبر 24, 2010 در 6:20 ب.ظ. | #99

    سلام
    اون کتابرو بفرست
    kaveh_p30@yahoo.com
    چاکریم

  100. آزاده
    اکتبر 2, 2010 در 6:50 ب.ظ. | #100

    با سلام
    من پروژ کارشناسیم رو با asp.net و GWT برداشتم لطفا
    اگر ممکنه ebook و component هی ای اس پی رو برای من هم میل کنید
    و اگر در مورد GWT اطلاعاتی دارید راهنماییم کنید
    خیلی ممنونم

  101. roholla
    مه 14, 2011 در 5:42 ب.ظ. | #101

    با سلام ،ممنون از توضیحات جامعتون
    اگه ممکنه واسه من هم این کامپوننت و کتاب رو بفرستید
    ممنون

  102. sina
    مه 26, 2011 در 12:18 ب.ظ. | #102

    با سلام
    اگه ممکنه واسه من هم این کامپوننت و کتاب رو بفرستید
    ممنون

  103. وحید
    ژوئن 3, 2011 در 7:58 ق.ظ. | #103

    برای منم کتاب و کمپوننت رو بفرستید
    ممنون میشم

  104. دسامبر 9, 2011 در 4:51 ب.ظ. | #104

    سلام علیکم برای منم کتاب و کمپوننت رو بفرستید
    hhassant69@yahoo.com

  1. هنوز دنبالکی دریافت نشده.

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

دنبال‌کردن

هر نوشتهٔ تازه‌ای را در نامه‌دان خود دریافت نمایید.

به 26 مشترک دیگر بپیوندید