شروع برنامه نویسی تحت وب همانطور که در یکی از پست های قبلیم هم نوشته بودم چند تا پیش نیاز ضروری لازم داره. اصولا 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 ماه تمام موارد بالا را یاد بگیرد.

بهترین نوع برنامه نویسی یک سایت استفاده از حالت چند لایه ای می باشد. این حالت علاوه بر استحکام بخشیدن به ساختار سایت و تسهیل عملیات خطایابی و اشکال زدایی امنیت را هم به سایت شما ارائه می کند. برنامه نویسی لایه ای معمولا یک منطق فرضی یا هایپوثتیکال است که شما با استفاده از چند فولدر و فایل در پوشه های جدا و مرتبط یک ساختار را تولید می کنید در این حالت انسجام و منطق شما در سایت اعمال می شود.
مهمترین و پیچیده ترین قسمت هر نوع برنامه نویسی عمل و عکس العمل های مربوط به پایگاه داده می باشد. بیشتر وقت یک برنامه نویس صرف طراحی، کد نویسی و سازماندهی امور مربوط به دیتابیس یا پایگاه داده می شود. از آنجایی که گفتیم برنامه نویسی اصولی باید بحالت چند لایه باشد، در موقع پیروی از این روش دست و پنجه نرم کردن با روابط پایگاه داده ای بسیار سردرگم کننده می باشند و نیاز به دقت و تمرکز زیادی دارند. در مباحث پایگاه داده، امنیت و نوع داده ها نقش های مهمی را ایفا می کنند. برای مثال عمده خطاهای سمت دیتابیس به خوبی تسط خطایاب 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. هر کس هر کدام از آنها را خواست در قسمت نظرات ایمیل خود را بنویسد تا برایش بفرستم.
پی نوشت : پست های مرتبط
توصیه هایی به آنها که دوست دارند برنامه نویسی یاد بگیرند
من، در دوراهی تکنولوژیکی، جاوا یا دات نت؟
جایی که دات نت نوشتیم!
موفق باشید.
*دوستان این ایبوک و کامپوننت دیگه برام مقدور نیست بفرستم. لطفا درخواست نفرمایید.
فوریه 6, 2009 در t 12:24 ب.ظ
سلام.
چرا از Php استفاده نکنیم !؟
به نظر خیلی تر و تمیز تر میاد !
البته تا حالا سمت دات نت نرفتم که بخوام در موردش نظر بدم ! اما به نظرم زبان های مایکروسافتی بیشتر به درد win application ها می خورن تا وب !
اگر بخواید کسی که open source کار می کنه رو قانع کنین چه دلیلی برای برتر بودن .net میارین !؟
پاسخ
من هرگز نگفتم از PHP استفاده نکنید. PHP هم قدرت و زیبایی خودش رو داره. زبان های مایکروسافت هم علاوه بر اینکه برای Windows Application ها خیلی مفید و کاربردی هستند برای Web هم خیلی بدرد می خورند. شما خیلی از سایت های بزرگ همین خود ایران مثل سنجش و بلاگفا و … هم با ASP.net تولید شدن. خیلی از سایت های معتبر و مشهور جهان هم همینطور. ضمن اینکه سرعت و امینت هم واقعا حرف برا گفتن دارن تو دات نت تحت وب.
ببینید، اینها بیشتر به سلایق و علایق شخصی برمی گرده ولی اینکه یه تکنولوژی و زبان صاحب داشته باشه، پشتیبان رسمی داشته باشه، از نظر آینده تضمین شده باشه (تصور کنید چقدر نرم افزارها و تکنولوژی های اوپن سورس تا اینجا بخاطر کمبود منابع مالی دیگه ادامه پیدا نکردن). اعتماد و دیدگاه عموم و خیلی از موارد دیگه که به نظر من یکیش هم ارزش دادن به کار و وقت و استعداد برنامه نویس هست می تونه از دلایل برتری دات نت به اوپن سورس باشه. البته دوباره تاکید می کنم که عمدتا سلیقه ای با این قضیه برخورد می شه و من هم نظر شخصی خودم رو بیان کردم
فوریه 6, 2009 در t 9:26 ب.ظ
salam
man taze mikham asp ro shoro konam
age mishe on ebooko baram mail koni mamnon misham(ba component)tashakoor
فوریه 7, 2009 در t 4:55 ق.ظ
lمن قبلا از دریم ویوور استفاده کرئم منتها به دلایلی نتوانستم ادامه دهم. اکنون خیلی دوست دارم با یک زبان برنامه نویسی تحت وب کار کنم و یاد بگیرم تا جایی که بعضی شبها خواب آنرا می بینم. لطفا اگر امکان دارد ebook برای یادگیری ASP.Net 2008 بهمراه یک کامپوننت بسیار مفید و کاربردی برای VS برایم بفرستید.
فوریه 7, 2009 در t 4:59 ق.ظ
با سلام
مقاله خوبی بود
میشه خواهش کنم که اون ایبوک و کامپوننت رو برای من بفرستید؟
سپاسگزارم
فوریه 7, 2009 در t 5:08 ق.ظ
باتشکر از مطالب ارائه شده شما
لطفا به من هم کمک کنید تا asp.net را یاد بگیرم.
سپاس گزارم.
فوریه 7, 2009 در t 5:59 ق.ظ
az ettelaate mofidi ke dar in sayt garar dedeid mamnonam lotfan 1 ketab dar in mored moarefi konid
فوریه 7, 2009 در t 6:59 ق.ظ
با سلام؛ منم با دات.نت موافقم
راستي اگه ميشه eBook و Component رو براي من ارسال كنيد
فوریه 7, 2009 در t 8:17 ق.ظ
درخواست ebook
فوریه 7, 2009 در t 12:21 ب.ظ
سلام ممنون از مقاله مفیدتون.اگر زحمتی نبود جزوه Asp.Net را برای من ایمیل کنید.
ممنون.پایدار باشید و مانا
فوریه 7, 2009 در t 12:48 ب.ظ
salam
mishe ebook ra baram befresti
mail : infotavakoli@yahoo.com
فوریه 7, 2009 در t 6:11 ب.ظ
لطفا ايبوك بدين
فوریه 8, 2009 در t 6:27 ق.ظ
دوست عزیز توضیحات خوب و جالبی دادی….. ممنون.
یه سوال چرا پروژه های جاوا گرانتر از بقیه هستند…. آیا انجامش سخت تر یا اینکه تواناییش بیشتره؟؟؟؟
پاسخ
بخاطر یکسری ویژگی های جاوا، و اینکه در کل بنظر مستحکم تر و وسیع تر از دیگر زبان ها هست. البته قیمت یک پروژه صرفا بر اساس زبان برنامه نویسیش محاسبه نمی شه و عوامل زیادی این وسط وجود دارند، ولی در کل سرعت مناسب جاوا در شبکه ها، ارتباط مناسب و اصولی اون با پایگاه داده و “غیر ممکن بودن غیر ممکن” در جاوا از این عوامل هستند.
موفق باشید
فوریه 8, 2009 در t 12:29 ب.ظ
سلام. من هم با شما موافقم. موفق باشید.
فوریه 8, 2009 در t 1:49 ب.ظ
درود
مطالبت خیلی مفید و به روزه.
اگر امکان داره کنابها رو به میل من بفرست.
با سپاس
فوریه 8, 2009 در t 7:36 ب.ظ
آقا اگه میشه برا منم این ebook و کامپوننت بفرست
nifl_gate@yahoo.com
ممنون…
فوریه 9, 2009 در t 6:31 ق.ظ
با سلام مطالب جالبی بود من دانشجوی رشته IT هستم لطفا ebook را برای من بفرست
فوریه 9, 2009 در t 11:52 ق.ظ
با سلام لطفا برای من هم ارسال کنید
فوریه 9, 2009 در t 2:37 ب.ظ
سلام
اگه زحمتي نيست براي من هم بفرستين.
ممنون
فوریه 9, 2009 در t 4:47 ب.ظ
با سلام لطفا برای من هم ارسال کنید
فوریه 9, 2009 در t 11:21 ب.ظ
سلام
لطفا ebook و کامپوننت رو برای منم بفرست
فوریه 10, 2009 در t 5:51 ق.ظ
با سلام
در خصوص تولید صفحات وب و برنامه های وب من میتونم به شما اطمینان بدم که همه مثل هم هستن، و فقط این ما هستیم که تعیین میکنیم برتری متعلق به کدام زبان هستش.
اگر شما برنامه نویس حرفه ای باشید باید بتوانید به هدف خودتون دست پیدا کنید با هر زبانی که باشه.
ممنون میشم که این کتاب و کامپوننت رو برای من ارسال کنید.
———————————————————————
http://www.deva.ir
فوریه 10, 2009 در t 5:57 ق.ظ
با سلام
به نظر من ساخت و طراحی برنامه های تحت وب و قدرت آنها که توسط متدهای فراوانی انجام میشه بستگی به نوع زبان طراحی شده نداره بلکه این ما هستیم که تعیین میکنیم که کدام یک بهتر هستند.چون این زبانها همون جوابهایی رو به مه میدن که ما بهشون دستور میدیم.
اونا که به ما دستور نمیدن
—————————-
با تشکر از مطلبتون ممنون میشم اون کامپوننت و کتاب رو برای من ارسال کنید و با هم مکالمه ای هم داشته باشیم.
————————-
http://www.deva.ir
فوریه 10, 2009 در t 6:09 ب.ظ
give me your ebook
thanx
فوریه 11, 2009 در t 7:56 ق.ظ
با سلام
در برنامه های تحت وب این زبانهای برنامه نویسی نیستند که تعیین میکنند که کدام زبان قدرتمند است، این برنامه نویس و توسعه دهنده هستش که با تفکرات و قدرت خود تعیین کننده این بزرگی هستش.
با تشکر ممنون میشم کامپوننت و کتاب الکترونیکی رو برای من ارسال کنید.
فوریه 11, 2009 در t 9:02 ق.ظ
سلام شما با نام روزنوشت های یک دانشجوی زبان و عاشق ای تی لینک شدید
باتشکر
فوریه 13, 2009 در t 5:10 ب.ظ
سلام ممنون از مطالبی که گذاشتید من هم vs رو به همه چیز ترجیح می دم اگه ممکنه مطالبی هم در مورد امنیت صفحات وب قرار بدید
و ممنون می شم اگه ebook و کامپوننت رو برام بفرستی
فوریه 13, 2009 در t 7:00 ب.ظ
سلام ممنون مطلبتون
توی یکی از جوابهای کامنت هایتون گفته بودید” شما خیلی از سایت های بزرگ همین خود ایران مثل سنجش و بلاگفا و … هم با ASP.net تولید شدن.خیلی از سایت های معتبر و مشهور جهان هم همینطور. ضمن اینکه سرعت و امینت هم واقعا حرف برا گفتن دارن تو دات نت تحت وب.”
خیلی از سایت های بزرگ دنیا هم روی php هستن.
تا اونجایی که من می دونم سرعت php بالا تر از asp.net هست.
امنیت هم مهمترین قسمتش مربوط میشه به برنامه نویس نه به زبان مورد استفاده.
یکی دگه از مزایای پی اچ پی رایگان بودن اونه و قابل حمل بودنشه.
البته این فقط نظر من بود.من خودم asp.net بلد نیستم اما بدم نمیاد بعدا یادش بگیرم.
پاسخ
یک بحث خیلی مهم راجع به مقایسه زبان های برنامه نویسی Stability یا پایداری یک زبان هست. برای مثال شما اگه دقت کنید قسمت ثبت نام سایت سنجش با استفاده از ASP.Net نوشته شده در حالی که قسمت مشاهده نتایج با PHP کد نویسی شده. چون طبیعتا در کنش ها و واکنشهای سمت سرور ASP.net سابقه پایدارتر و بهتری از خودش نشون داده. من به هیچ وجه نمی گم که PHP زبان بد یا بی ارزشی هست بلکه در مقایسه با ASP.net اون رو در جایگاه پائین تری می بینم.
حال اینکه یک زبان برنامه نویسی و باگهایی که می تونه داشته باشه در امنیت یک سایت نقش مهمی ایفا می کنند و برنامه نویس هم نقشی اساسی داره. در ضمن صحیح نیست که ما رایگان بودن PHP رو مزیت بشماریم و پولی بودن ASP.net رو یک مشکل. من مطمئن هستم شما اگر asp.net رو یاد بگیرید متوجه بحث من خواهید شد.
فوریه 14, 2009 در t 5:54 ب.ظ
ba salam.agar lotf konid va jozveye asp ra baraye man befrestid besyar mamnoon mishavam.tanx a lot
فوریه 16, 2009 در t 7:54 ق.ظ
IDE=Integrated development environment
پاسخ
سپاسگذارم. اشتباه ذهنی بود.
فوریه 16, 2009 در t 8:46 ب.ظ
لطفا کتاب و کامپونت رو واسم بفرست
پیشاپیش سپاس گزارم
فوریه 16, 2009 در t 8:47 ب.ظ
لطفا کتاب و کامپونت رو واسم بفرست
پیشاپیش سپاس گزارم
aalizadeh@email.com
فوریه 21, 2009 در t 5:20 ق.ظ
الان 15 روزه من دارم چند بار به اینجا سر میزنم که مطلب جدید و جالبی ازت بخونم ولی ظاهرن که به روز نمیکنی .
ضمنن اگه میشه در مورد قوانین (قورباغه) و ذهن بیشتر بنویس .
فوریه 21, 2009 در t 5:19 ب.ظ
وبلاگت هم مثل خودت با حاله
منم دات نت رو ترجیح میدم البته بخاطر تحریم صهیونیست ها سراغ php نمیرم
فوریه 22, 2009 در t 11:41 ب.ظ
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
فوریه 23, 2009 در t 7:32 ق.ظ
سلام اگه میشه ebok وcomponentرو برام بفرستین
مرثی
فوریه 25, 2009 در t 3:29 ب.ظ
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
فوریه 25, 2009 در t 7:13 ب.ظ
یک موضوعی
دوستان عزیز متاسفانه ایبوک تموم شده دیگه. یعنی ایمیلش پاک شده و نمی تونم پیدا کنم. لطفا درخواست ندید که ترتیب اثر نمی تونم بدم.
تشکر
مارس 9, 2009 در t 5:25 ب.ظ
man html ro taze shoro kardam agar mishe dastore tamam in code html ro baram mail konin
ba tashakor
houman
مارس 14, 2009 در t 4:00 ق.ظ
سلام
با تشکر از شما به خاطر توضیحاتتون.
اگه لطف کنید ebook هزار و اندی صفحه ای بسیار کامل به اضافه کامپوننت کاربردی برای VS به نام DevExpress رو می خواستم.
مارس 20, 2009 در t 9:29 ب.ظ
سلام دوست عزیز سال نو مبارک
یک سوالی داشتم :
آیا این وبلاگ شما روی هاست شخصی هست؟؟
من به تازگی در وردپرس یک وبلاگ ثبت کردم اما میبینم که همه قالبها انگلیسی هست و اجازه آپلود قالب رو هم نمیده اما شما چه جوری تونستی قالبتو فارسی کنی؟؟؟
اگر امکان داره به سوالم در وبلاگم جواب بدی ممنون میشم
http://fitnessfoto.persianblog.ir
خدا خیرات بده من گیج شدم:(
دوست عزیز زبان وبلاگتو فارسی کن تا قالب های فارسی در اختیارت قرار بگیره.
مارس 30, 2009 در t 10:17 ب.ظ
سلام . مهرنوشم از سایت احساسات دات کام . سایت ما جاییه که می تونین صداتون رو به گوش عشقتون برسونین . حتی اگه گمش کرده باشین . ابزار رایگان وبلاگ در رابطه با عشق و احساسات هم براتون آماده کردیم . پیروز و پابنده باشید
آوریل 2, 2009 در t 1:13 ق.ظ
lotfan baraye man ebook asp.net va har file tasviri ya komaki ke dashtid befrestid
آوریل 5, 2009 در t 11:39 ق.ظ
باسلام خدمت شما
من اطلاعات چنداني راجع به برنامه نويسي تحت وب ندارم ولي مي خوهم ياد بگيرم.
ضمن تشكر بسيار به خاطر مطالب بسيار مفيدتان در اين زمينه چند سوال اساسي هست كه ذهنم را به خود مشغول كرده است خواهشمندم مرا راهنمايي فرماييد؟
آيا اين درست است كه از پسوند آدرسهاي هر سايت نوع زباني كه سايت با اون نوشته شده مشخص مي شود؟
آيا جاوا اسكريپت و html خودشان يك زبان برنامه نويسي هستند اگر هستند خواهشا كمي راجع به آنها براي من توضيح دهيد؟ مثلا پسوند همه آدرس ها در سايت فيفا html مي باشد.
آيا نمي توان فقط با html يك سايت را ايجاد كرد؟
سوال ديگر اينكه اخيرا برنامه هاي بسيار جالبي به بازار آمده اند كه مي توان با آنهايك وبسايت ايجاد كرد بدون هيچگونه مهارت برنامه نويسي ، راجع به اين برنامه ها بگوييد و اينكه در اين صورت كار برنامه نويسان كساد خواهد شد چون ديگر نيازي به يادگيري ان زبان ها نيست!
پاسخ
از لطفا شما سپاسگذارم.
بلی پسوند صفحات سایت نشانگر زبان برنامه نویسی اون سایت هستند. برای مثال netsooz.wordpress.com/wp-admin/comment.php
نشان می دهد که صفحه comment این وبلاگ با زبان PHP نوشته شده است.
HTML یک زبان نشانه گذاری برای تولید سایت های ایستا و Java script یک زبان اسکریپت برای پویا نمایی برخی از صفحات ایستا می باشد. Java script زبان برنامه نویسی نیست بلکه زبان اسکریپت نویسی است که می تواند به صفحات گوناگون وب تزریق شود.
با HTML می توان یک سایت کامل را ایجاد کرد. البته یک سایت گکاملا ایستا.
برنامه های مذکور طبیعتا دچار اشکالات و نقاط ضعف فراوانی هستند. اصولا در علم برنامه نویسی ذکاوت و روش حل مسئله مهم ترین امر است که یک برنامه نمی تواند این ویژگی ها را داشته باشد. این برنامه ها قدرت مانور کمی داشته و هیچ گاه نمی توانند پروژه های ثقیل را اجرا کنند. ولی در حد پروژه های ساده غیر تجاری شاید بتوان موقتا از آنها استفاده کرد که هیچ خللی در علم و صنعت برنامه نویسی وارد نخواهند کرد.
آوریل 5, 2009 در t 11:51 ق.ظ
يه چيزديگه يادم رفت بگم: توي
“http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html”
اگه نگاه كنيد مي بينيد كه جاوا با اختلاف زيادي در صدر زبان هاي برنامه نويسي پركاربرد قرار دارد جالب اين كه بعد از آن زبان c است و بعد از آن c++ در حالي كه c++ علاوه بر شي گرايي تمام ويژگي هاي c را نيز دارد .
به هر حال مهم اين است كه php چهارم است ، java script پنجم ، و جالب اين كه asp اصلا در اين بين وجود ندارد!!! نمي دانم چرا ؟
اگر امكان دارد در اين رابطه كمي توضيح دهيد؟
با تشكر
پاسخ
دوست عزیز چند نقطه مهم در رابطه با این نظر سنجی وجود داره و اولین اون عدم رسمی بودن اون هست. ضمن اینکه جاوا اسکریپت زبان برنامه نویسی محسوب نمی شه و اصولا زبان اسکریپت نویسی هست که می تونه در PHP و ASP تزریق بشه . و نهایتا اینکه ASP همونطور که در پستم نوشتم زبان برنامه نویسی نیست که در این لیست قرار بگیره بلکه تکنولوژی هست که توسط VB یا #C پیاده می شه و همونطور که می بینید در لیست هر دو رو داریم. جاوا هم بخاطر مزیت های فراوان بحق در صدر لیست قرار گرفته.
خوشحال می شم اگر نقطه مبهمی وجود داره باز مطرح بفرمایید.
آوریل 5, 2009 در t 12:02 ب.ظ
چرا جاوا توي ايران بازار كار نداره چون اوپن سورسه!؟
پاسخ
نه به هیچ وجه اوپن سورس بودن دلیلش نیست. چون پروژه های مبتنی بر تکنولوژی جاوا قیمتشون خیلی بیشتر است. ضمنا اینکه زبان جاوا اوپن سورس هست و پروژه های مبتنی بر اون کاملا بسته هستند.
جاوا بخاطر اینکه پیچیدگی زیادی داره و وقت گیر هست. و ضمن اینکه نیازمند مشارکت منسجم تیم های نرم افزاری هست، چیزی که در ایران از فقدان اون رنج می بریم پس زیاد بازار کار نداره. البته دلایل زیادی هم وجود دارند که می شه یکی از اونها رو عدم وجود پشتیبانی اصولی از این پروژه ها دونست.
آوریل 5, 2009 در t 12:51 ب.ظ
لطفا اگه ميشه راجه به خودت بگو اينكه چند سالته و با توجه به اين چيزهايي كه بلدي الان در حال انجام چه كاري هستي يعني شغلت چي هست و آيا از شغلت راضي هستي؟
اگر قرار بود به گذشته برگردي همين راه رو ادامه مي دادي يا سراغ يه شغل ديگه مي رفتي؟
اين خيلي برام مهم هست اگه مي شه بهم بگو!
اينم بگم من الان دانشجوي نرم افزار ترم چهارم دانشگاه پيام نور قم هستم و خيلي چيزها ازت ياد گرفتم.
(اميدوارم هميشه موفق باشي)
پاسخ
دوست عزیز از توجه شما سپاسگذارم.
من تا دو هفته دیگه وارد 19 سالگی خواهم شد و الان هم مشغول به تحصیل و تدریس هستم. تحصیل در رشته دبیری زبان انگلیسی، و در رشته آی تی دانشگاه بین المللی اپتک. ضمن اینکه در دوتا آموزشگاه زبان تدریس می کنم و کلاسهای کامپیوتر (مبانی) هم تدریس می کنم. صد درصد از شغلم راضی هستم و به نظرم بهترین شغلی هست که می تونستم داشته باشم. اوقات من در کلاسهای تدریسم بهترین لحظات عمرم هستند که واقعا ازشون لذت می برم.
اگر قرار بود برگزدم به گذشته هم مطمئنا باز همین مسیر رو انتخلاب می کردم و با اینکه من رشته دوره دبیرستانم ریاضی و فیزیک بود و شاید بهتر از خیلی از دوستام تو این زمینه بودم ولی فقط به کنکور زبان اکتفا کردم چون از حدود 5 سال پیش هدفم رو مشخص کرده بودم و هرروز هم روی هدفم تاکیدم بیشتر می شه.
مجدد از شما سپاسگذاری می کنم.
آوریل 9, 2009 در t 11:47 ق.ظ
سلام
مطالب خیلی خوب و جالبی داره.
خیلی مشتاقم بیوگرافی شما رو بدونم.
اگه لطف کنی ممنون میشم.
منتظرم:)
آوریل 11, 2009 در t 7:00 ب.ظ
سلام
اگه میشه کتاب و کامپوننت را برای من هم بفرستید . ممنون
آوریل 12, 2009 در t 4:01 ب.ظ
با سلام
من کامپوننت eo.web 2008 رو دانلود کردم ولی احتیاج به کرک اون دارم
اگه میشه کرک رو برام بفرستید یا آدرس دانلود اون رو برام بفرستید
ممنون میشم
خیلی وقته دنبالش هستم
با تشکر
آوریل 13, 2009 در t 4:23 ق.ظ
سلام
من دانشجوی کامپیوتر هستم و دارم یه پروژه با asp.net می نویسم و نیاز به یه مشاوره با شما دارم اگر امکان داره ایمیل خودتون یا یه شماره تماس به من ایمیل کنید.
ممنونم .
آوریل 13, 2009 در t 11:09 ق.ظ
با سلام به همه دوستان
من هم فکر می کنم که خود هزینه دار بودن ASP.Net یکی از دلایلی هستش که به ادامه و ارتقای اون کمک می کنه. دوستان میتوونند برای در ارتباط بودن با من در زمینه آموزش حرفه ای وب و برنامه نویسی تحت وب به لینک زیر مرااجعه کنند.
http://www.istgah.com/firekeys/kid_138/key_1939/page_1/497128.html
آوریل 13, 2009 در t 11:12 ق.ظ
با سلام مجدد
اگه دوستان مایل به دریافت ایبوک لاتید در مورد .Net هستند با من تماس بگیرید.(از طریق ایمیل).
فقط اینکه حجم فایلها یه خورده زیاده اما همه شون با کیفیت هستند.
خوشحال میشم بتونم کمکی کرده باشم.
آوریل 13, 2009 در t 11:13 ق.ظ
ایمیل من
ma.ramezani@gmail.com
آوریل 14, 2009 در t 5:44 ق.ظ
سلام دوست عزیز
من خیلی وقته دنبال کرک DevExpress هستم ، البته من یک کرک از این کامپوننت را دارم ولی نحوه کرک کردن او رو بلد نیستم اگه میشه این کامپوننت رو همراه کرک اون برام بفرستید ولی اگر مقدور نیست کرک خالی اون رو هم برام بفرستید و نحوه کرک کردن DevExpress2008 رو به من یاد بدین ممنون شما میشم و اگه براتون زحمتی نیست لطف کنید ebook ها رو اگه فارسی است برام بفرستید.
با تشکر و آرزوی موفقیت
آوریل 15, 2009 در t 4:35 ق.ظ
لطفن اون كامپوممت را براي من بفرستيد
fa_moghadam@yahoo.com
آوریل 15, 2009 در t 4:35 ق.ظ
لطفن اون كامپوننت را براي من بفرستيد
fa_moghadam@yahoo.com
آوریل 21, 2009 در t 6:04 ق.ظ
Please Send To Me This EBook.
Thanks.
Bye
آوریل 26, 2009 در t 6:21 ق.ظ
با تشکر از مطالب مفیدتون . لطفا برای منم کتاب هزار و اندی صفحه asp رو ارسال کنید . ممنون میشم
می 7, 2009 در t 2:29 ب.ظ
سلام
من دانشجوی کارشناسی ارشد اقتصاد هستم. میخواستم ازتون سوال کنم شما نرم افزاری میشناسین برای ترجمهٔ مقالات از انگلیسی به فارسی. من برای نوشتن پایانامهام به شدت به مقالات انگلیسی احتیاج دارم و متاسفانه زبانم هم خوب نیست.
ممنون از راهنمایی تون
صفا
می 7, 2009 در t 2:31 ب.ظ
سلام
من دانشجوی کارشناسی ارشد اقتصاد هستم. میخواستم ازتون سوال کنم شما نرم افزاری میشناسین برای ترجمهٔ مقالات از انگلیسی به فارسی. من برای نوشتن پایانامهام به شدت به مقالات انگلیسی احتیاج دارم و متاسفانه زبانم هم خوب نیست. خواستم از شما کمک بگیرم.
ممنون از راهنمایی تون
صفا
می 11, 2009 در t 10:41 ق.ظ
سلام، لطفا ebook رو برام ارسال كنيد .
می 20, 2009 در t 5:35 ق.ظ
با تشکر از مطالب مفیدتون . لطفا برای منم ebbok asp رو ارسال کنید . قبل ازتون تشکر میکنم
می 21, 2009 در t 8:51 ق.ظ
خواهشا برای من هم اون کتاب رو بفرستید
می 30, 2009 در t 11:35 ق.ظ
سلام دوست عزیزاز امیدواریکه به ما دادی بسیار متشکرم
من هم کتاب asp.net 2008 رو بسیار ضروری لازم دارم اگه
آن رو برام بفرستی لطفا بسیار زیادی در حقم کردی
پیشاپیش از کمک شما متشکرم
ژوئن 8, 2009 در t 11:18 ق.ظ
سلام اگه میشه ebok وcomponentرو برام بفرستین
مرثی
ژوئن 26, 2009 در t 1:55 ب.ظ
سلام می شه لطفا کتاب asp.net و کامپونت ها را واسه من بفرستید
مرسی
ژوئن 30, 2009 در t 7:40 ق.ظ
سلام من یه سایت با ASP.NET ,SQL طراحی کردم اما بعد از باز کردن اون با IIS ارتباطش با SQL قطع میشه و فقط در صورتی ارتباط بر قرار میشه که .NET نصب باشه ؟چی کار کنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
جولای 6, 2009 در t 3:20 ب.ظ
سلام
من تازه میخوام طراحی سایتو شروع کنم.این موضوع پایان ناممه.پس خیلی برام مهمه.
اگه e_book ها رو برام sendکنید ممنون میشم
جولای 8, 2009 در t 6:03 ق.ظ
سلام من برای پایان نامه ام طراحی سایت با asp برداشتم من با #c آشنایی دارم اگه ممکنه ebook ,cpmponent و هرچی می دونید به من کمک می کنه را برام بفرستید.
ممنون
جولای 9, 2009 در t 9:05 ب.ظ
اين تخصص ها و مهارت هائي که شما شرط کرديد، شامل امثال ما نميشود
يه چيزي بگيد که همه کس شمول باشه
اين کانسپتهای الگوریتم تحت وب و سلاينت سرور ديگه چه جونوريه؟؟
ببينم يه پروژه اي که با فرامين وي بي دات نت نوشته شده باشه سراغ نداريد که روش کار کنيم و کم کم راه بيفتيم؟
اميدوارم تو دام کانسپت و هکر و الگور نيفتيم!!!
جولای 13, 2009 در t 4:19 ق.ظ
سلام در دوران کارشناسی پروژهای با .net ارائه دادم می شه eboketa برام ارسال کنی
جولای 18, 2009 در t 9:45 ق.ظ
با تشکر از مطالبی که مطرح کردید.لطفا کتاب مربوط بهasp.net2008 رو برام ایمیل کنید. من در شرایطی قرار دارم که خوندن اون کتاب میتونه کمک بزرگی بهم بکنه لطفا خیلی سریع برام ایمیل کنید.با تشکر
جولای 20, 2009 در t 7:14 ق.ظ
لطفا کتاب asp.net2008 رو برام ایمیل کنید.با تشکر
سپتامبر 2, 2009 در t 8:33 ب.ظ
ببخشيد خواستم بدونم توي asp.net ميشه با وب كم ارتباط برقرار كرد و اين اطلاعات رو براي كسي ديگه فرستاد
پاسخ
چرا نمی شه دوست عزیز، به کامپوننتهای فلش و یکمی سرچ نیاز داری. می تونی از این لینک استفاده کنی:
http://forums.asp.net/t/1403501.aspx
سپتامبر 4, 2009 در t 8:30 ب.ظ
سلام امیر جان
خوبی؟
لطفا این ebook و کامپوننت رو برای من هم ارسال کن
امیدوارم فارسی باشه !
بای
سپتامبر 5, 2009 در t 5:51 ق.ظ
سلام
ممنون از مطالب خوبی که ارائه میدین.
اگه امکان داره eBook و Component رو براي من هم ارسال كنيد.
با تشکر
سپتامبر 5, 2009 در t 6:13 ق.ظ
سلام
ممنون از مطالب خوبی که ارائه میدین.
اگه امکان داره eBook و Component رو براي من هم ارسال كنيد.
با تشکر
سپتامبر 16, 2009 در t 7:57 ق.ظ
میشه لطفا ebook و Component را برای من بفرستید، خیلی بهش احتیاج دارم. مرسی
azadehbamdad@yahoo.com
اکتبر 2, 2009 در t 10:18 ق.ظ
سلام دوست عزیز
اگه ممکنه اون ebook هزار صفحه ای درمورد asp.net2008 رو به همراه devexpress برام بفرست ممنون میشم.
اکتبر 11, 2009 در t 5:47 ق.ظ
من الان سر کلاس آموزش asp هستم اتفاقا اینجا هم بحث برتری asp نسبت به php بود، نتیجه اینکه asp رو یه شرکت بزرگ و معتبری مثل مایکروسافت ساپورت می کنه که روز به روز در پی پیشرفت این تکنولوژیه
اکتبر 11, 2009 در t 5:51 ق.ظ
ضمنا اگه ممکنه اون ebook مورد اشاره علی رو برای منم بفرستید لطفا… پیشاپیش سپاسگزارم
اکتبر 26, 2009 در t 3:01 ب.ظ
salam
ba tashakor
age mishe un ebook va componento baram befrestid ke kheyli lazem daram
mamnoon
mnu_2000@yahoo.com
نوامبر 25, 2009 در t 9:42 ق.ظ
اگه امکانش هست برای منم بفرستید
دسامبر 2, 2009 در t 5:06 ق.ظ
با سلام :
من در آكادمي اپتك شيراز دانشجو هستم مي خواستم اگر كه شد چند تا ebook برام بفرستيد در رابطه با جاوا ممنون مي شم باي.
دسامبر 15, 2009 در t 4:20 ب.ظ
سلام من کاردانی کامپیوتر دارم پروژه دانشگاه asp.net 2003 کارکردم بانک اطلاعاتی access و از این محیط واقعا خوشم اومده دوست دارم حرفه ای یاد بگیرم می شه کمکم کنی ؟؟ می خوام واسه یکبار هم که شده اسم سایت که خودم ساختم رو تو گوگل serch به نظر من خیلی لذت بخش است الان هم دارم واسه کاردانی به کارشناسی می خونم و یه طراحی قبول کردم زیاد بلد نیستم اگه کمکم کنی واقعا ممنون می شوم . لطفا ebook و component را واسم بفرست . یه عالمه ممنون . ذکات علم یاد دادن است ؟؟؟!!!!