تور لحظه آخری
امروز : سه شنبه ، 6 آذر 1403    احادیث و روایات:  پیامبر اکرم (ص):هر بنده اى بر همان چيزى كه در درون داشته و با آن از دنيا رفته، برانگيخته مى شود...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

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

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

 






آمار وبسایت

 تعداد کل بازدیدها : 1834213819




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

در باب asp.net -


واضح آرشیو وب فارسی:سایت ریسک: در باب asp.net Jim Jim 09 بهمن 1389, 14:16سلام دوستان برای کار با asp.net به چه برنامه هایی نیاز هست و از چه ادیتوری باید استفاده کرد و چه زبان هایی رو باید آشنا باشیم؟ در طراحی سایت، وقتی از aspx استفاده میشه، آیا باید همه عناصر رو با aspx ایجاد کرد و یا میشه فقط فرم های مربوطه رو با aspx نوشت و سایر بخش ها با زبان ها و اسکریپت های ساده کار بشه؟ منظور از اینکه IIS وب سرور مایکروسافت هست و پلتفرم NET Framework. چیست؟ در سایت این عبارت Download ASP.NET and Visual Studio Express Tools بمنظور دانلود قرار داده شده. ممکنه توضیح بدید که چی هست و برای چه موردی بکار میره؟ با تشکر Arash_Niazmand 09 بهمن 1389, 15:30درود . در ابتدا بگم asp.net نسل بعدی active server pages يا asp است که توسط شرکت ميکروسافت ارائه شده است. اين محصول توسط ميکروسافت بعنوان شاخص اصلی فناوری در ساخت سايتهای وب در نظر گرفته شده است. با استفاده از asp.net می توان هم اينترانت کوچک يک شرکت را ساخت و هم يک سايت وب تجاری خيلی بزرگ را طراحی و پياده سازی نمود. مهمترين نکاتی که در طراحی اين محصول در نظر گرفته شده است راحتی استفاده و بالا بودن کارائی و قابليت آن می باشد. در زير برخی ويژگيهای asp.net را بررسی می کنيم. • صفحات asp.net کامپايل می شوند. هنگامی که يک صفحه asp.net برای اولين بارتوسط يک مراجعه کننده به سايت فراخوانی می شود، آن صفحه ابتدا کامپايل شده و بر روی سرور نگهداشته می شود و در فراخوانی های بعدی از آن استفاده می شود. اين بدين معنی است که صفحات asp.net خيلی سريع اجرا می شوند. • صفحات asp.net با ابزارهای روی سرور ساخته می شوند. با ابزارهای موجود در asp.net می توان صفحات پيچيده وب را براحتی طراحی نمود. بعنوان مثال با استفاده از ابزار datagrid می توان به آسانی داده های موجود در يک بانک اطلاعاتی را تحت وب نمايش داد. • مجموعهasp.net عضوی از بدنه net. است. بدنه net. دارای بيش از ۴۵۰۰ کلاس آماده جهت استفاده در asp.net است. اين کلاس ها تقريبا هر نيازی را در برنامه نويسی برآورده می کنند. بعنوان مثال از اين کلاس ها می توان جهت توليد تصاوير بر حسب تقاضا، به رمز درآوردن يک فايل و يا ارسال يک نامه استفاده کرد. مقايسه asp.net و asp کلاسيک asp.net نسل بعدی asp يا asp کلاسيک است. اما اين يک پيشرفت تکاملی است بطوريکه اين دو فناوری تقريبا از يکديگر متفاوتند. صفحات asp با زبان های دستورالعمل نويسی مانند vbscript يا jscript ايجاد می شوند اما در asp.net ما يک فرايند کامل برنامه نويسی با زبانهای visual basic يا #c (سي-شارپ تلفظ شود) داريم. همچنين در asp کلاسيک تنها پنج کلاس استاندارد (request, response, application session, server) وجود دارد حال آنکه در asp.net می توان از بيش از ۴۵۰۰ کلاس استاندارد موجود در بدنه net. بهره جست.همچنين عليرغم قدرت و امکانات زياد و متعدد asp.net، استفاده از آن در مقايسه با asp کلاسيک بسيار آسانتر است. بعنوان مثال با استفاده از چند ابزار در يک صفحه asp.net می توان يک صفحه بسيار پيچيده html بدست آورد که ساخت آن در asp کلاسيک ممکن است نياز به چند روز کار داشته باشد زبانهای برنامه نويسی در asp.net شما در asp.net می توانيد از هر زبان برنامه نويسی که با بدنه net. سازگار باشد استفاده کنيد. اين زبانها عبارتند از visual basic.net و #c و jscript.net . اين بدين معنی است که شما جهت نوشتن برنامه در asp.net نياز به فراگيری زبان جديدی نداريد و اگر يکی از زبانهای ويژوال بيسيک يا ++c يا جاوا را می دانيد هم اکنون می توانيد در asp.net برنامه بنويسيد.از طرف ديگر تعدادی زبانهای ديگر توسط بعضی از شرکتهای فعال در اين زمينه به مجموعه زبانهای استاندارد asp.net افزوده شده است. بعنوان مثال اگر مايل باشيد حتی می توانيد از perl و cobol هم در asp.net استفاده کنيد. ابزارهای asp.net سالهاست که برنامه نويسان ويژوال بيسيک جهت ساخت فرم های خود از ابزارهای ويژوال بيسيک مانند textbox و listbox استفاده کرده اند. در asp.net هم شما می توانيد از ابزارهای فراوان موجود در آن برای ساخت فرم ها و صفحات خود استفاده نمائيد. در asp.net چهار دسته عمده از ابزارها موجود است: • ابزارهای اصلی مانند textbox، radiobutton، listbox و button. • ابزارهای اعتباری برای حصول اطمينان از ورود و تائيد صحت اطلاعات ورودی فرم ها. • ابزارهای داده ای برای ارتباط با بانک اطلاعاتی و دستکاری داده. • ابزارهای پيشرفته جهت نمايش عناصر پيچيده در واسط کاربر مانند تقويم و آگهی های تبليغاتي. با استفاده از visual studio.net شما براحتی می توانيد با چيدن تصويری اين ابزارها بر روی فرم مورد نظر، صفحه دلخواه خود را بسازيد. در صورت تمايل حتی می توانيد در يک ويرايشگر ساده متن مانند notepad برنامه مورد نظر را نوشته و از اين ابزارها استفاده کنيد. دريافت asp.net جهت شروع برنامه نويسی در asp.net تنها کافی است که مجموعه asp.net را بهمراه بدنه net. از سايت ميکروسافت دريافت کنيد. در رابطه با سوال دوم امکان پذیر است ولی کد های ارجا شونده همه کلاس های .net باید باشن . در رابطه سوال سوم باید بگم iis)internet information services) ، يکی از سرويس دهندگان وب است که از آن برای برای نشر و توزيع سريع محتويات مبتنی بر وب سرويس هاي اطلاعات اينترنتي كه توسط شركت microsoft عرضه شده براي استنفاده در سرويس هاي سرور در ويندوز مي باشد و در واقع اين دومين سرويس دهنده معروف وب سرور بعد از apache مي باشد و سرورها به طور معمول از ftp, smtp, nntp, تشكيل مي شوند . آخرين نسخه iis ورژ ن 7 مي باشد كه هركدام از نسخه هاي اين وب سرور در يك سيستم عامل مخصوص به آن ورژن كاربرد ساخته شده اند : Iis 1.0, windows nt 3.51 available as a free add-on iis 2.0, windows nt 4.0 iis 3.0, windows nt 4.0 service pack 3 iis 4.0, windows nt 4.0 option pack iis 5.0, windows 2000 iis 5.1, windows xp professional iis 6.0, windows server 2003 and windows xp professional x64 edition iis 7.0, windows vista and windows server 2008 dot net framework : قلب تکنولوژی .net که چارچوب کاری برای مدیریت برنامه های کاربردی فراهم می کند. Dot net framework به دو دسته زیر تقسیم می شود: 1-bcl : Base class library clr: Common language runtime -2 اهداف dot net 1-برنامه برای اجرا وابسته به os نباشد 2-برنامه برای اجرا نیاز به نصب نداشته باشد 3-هزینه ای برای ایجاد بستر شبکه وجود نداشته باشد انواع نسخه های .net 1- .net 1 2- .net 1/1 3- .net 2 4- .net 3 ,3/5 5- .net 4 خوب خوشحالم که به سوال آخر رسیدیم . معمولاً ویژوال استودیو (visual studio) در هر دوره انتشار، در انواع محتلف بر اساس توانایی‌های محتلف ارائه می‌گردد. مثلاً در سال 2005 در انواع team suite و professional و standard و express منتشر شد. نسخه team suite کامل ترین نسخه و express ضعیف‌ترین نسخه‌های ویژوال استودیو هستند. البته قیمت آن‌ها هم متفاوت است. مثلاً نسخه team suite حدود 11.000 دلار قیمت دارد در حالی که نسخه express، رایگان است! علاوه بر این نسخه express نیز دارای انواع گوناگونی است که براساس هر زبان برنامه نویسی هستند. مثلا visual basic express، visual c# express و ... خوب خسته نباشید . Jim Jim 09 بهمن 1389, 16:57پس درواقع: ادیتور و برای نوشتن aspx از Visual Studio استفاده میشه و با توجه به اینکه فرم های پیش فرض رو دارا می باشد شناخت نسبی با +C کافی هست IIS محیط سرور رو برای ما شبیه سازی میکنه و کنش ها و عملکرد کد نوشته شده رو در محیط سرور به ما نشان می دهد NET Framework. هم بستر رو ایجاد می کنه و ما کار خاصی بطور مستقیم باهاش نداریم ولی اون مجموعه ای که برای شروع اشاره کردید رو میشه بفرمائید شامل چه برنامه هایی هست و لینک دانلودش رو بگذارید و اینکه در اون عبارتی که اشاره کردم منظورش از Download ASP.NET چی بود؟ با تشکر Arash_Niazmand 09 بهمن 1389, 22:41پس درواقع: ادیتور و برای نوشتن aspx از Visual Studio استفاده میشه و با توجه به اینکه فرم های پیش فرض رو دارا می باشد شناخت نسبی با +C کافی هست IIS محیط سرور رو برای ما شبیه سازی میکنه و کنش ها و عملکرد کد نوشته شده رو در محیط سرور به ما نشان می دهد NET Framework. هم بستر رو ایجاد می کنه و ما کار خاصی بطور مستقیم باهاش نداریم ولی اون مجموعه ای که برای شروع اشاره کردید رو میشه بفرمائید شامل چه برنامه هایی هست و لینک دانلودش رو بگذارید و اینکه در اون عبارتی که اشاره کردم منظورش از Download ASP.NET چی بود؟ با تشکر NET Framework تمام پیش نیازهاست . در واقع تمام پیش نیازها ست . یک کتابخانه هست که تمام کد ها و کلاس های پیش فرض توش هست . در رابطه با Download ASP.NET متوجه منظور نشدم . در رابطه با دانلود .. اکه توی ایران ساکن باشید بهتر است خریداری کنید . 1- DVD MICROSOFT VISUAL STUDIO 2010 2- DVD SQL SERVER 2008 R2 که در مجموع فکر کنم با ۱۰۰۰۰ تومان بتونید یخرید . اگر در ایران نیستید که بفرمایید لینک email کنم . چون اینجا لینک دانلود قرار نمی گیره . Jim Jim 10 بهمن 1389, 08:40در سایت این عبارت Download ASP.NET and Visual Studio Express Tools نوشته شده بود منظورش از دانلود ASP.NET رو متوجه نشدم (ASP.NET که زبان برنامه نویسی هست پس منظورش از دانلود چی هست) دريافت asp.net جهت شروع برنامه نويسی در asp.net تنها کافی است که مجموعه asp.net را بهمراه بدنه net. از سايت ميکروسافت دريافت کنيد. این مجموعه شامل: Visual Studio برای کد نویسی و SQL برای بانک داده هاست؟ یا چیز دیگری هم شامل میشه؟ لطفا در مورد Windows Server 2003 و SQL توضیح بفرمائید که چی هست و باهم چه تفاوتی دارند و اینکه به Windows Server 2003 هم نیاز دارم؟ Microsoft Visual Studio با ویژوال استدیو دات نت تفاوت داره؟ با تشکر the_king 10 بهمن 1389, 15:24شما به هیچ چیزی نیاز نخواهید داشت، مگر یک Microsoft Visual Studio (ترجیحا 2010) که بایستی نصب کنید. البته اگر بخواهید برنامه هایی بنویسید که بانک اطلاعاتی شان مبتنی بر SQL Server هستند بهتره که Microsoft SQL Server رو هم نصب کنید. در سایت این عبارت Download ASP.NET and Visual Studio Express Tools نوشته شده بود منظورش از دانلود ASP.NET رو متوجه نشدم (ASP.NET که زبان برنامه نویسی هست پس منظورش از دانلود چی هست) اشتباه نکنید، ASP.NET زبان برنامه نویسی نیست، یک Framework تحت Web است، به همین جهت عبارت Download ASP.NET از نظر مفهومی مشکلی نداره، شما برای استفاده از یک Framework بایستی داونلود اش کنید. زبان هایی که برای نوشتن برنامه های تحت ASP.NET بکار می برید VB.NET و #C و #J یا هر زبان دیگری هستند که مبتنی بر Microsoft .NET Framework باشد. لطفا در مورد Windows Server 2003 و SQL توضیح بفرمائید که چی هست و باهم چه تفاوتی دارند و اینکه به Windows Server 2003 هم نیاز دارم؟ SQL که یک زبان مدیریت پایگاه داده است و طبیعتا نمیشه با یک سیستم عامل مثل Windows مقایسه اش کرد، SQL Server هم از اسمش مشخصه، Server ای است که پایگاه داده های مبتنی بر SQL رو رویش سوار می کنند و این Server به همه استفاده کنندگان از اون پایگاه داده ها سرویس میده. از اونجایی که SQL Server یک سیستم عامل مخصوص به خودش رو نداره، بایستی روی یک سیستم عامل نصب بشه، یعنی یک Microsoft Windows Visual Studio اگه بطور کامل نصب بشه همراهش یک نسخه ابتدایی و رایگان SQL Server Express Edition داره، اما طبیعتا امکاناتش در حد نسخه کامل SQL Server نیست. Windows Server 2003 یک سیستم عامل Server است، یعنی بر خلاف سیستم عامل های عادی Client که صرفا یک کاربر از آن استفاده می کنند، برای این طراحی شده که به چندین کامپیوتر تحت شبکه سرویس بدهد. طبیعتا فقط کسانی به یک سیستم عامل از نوع Server نیاز دارند که بخواهند حداقل به چند کامپیوتر سرویس بدهند. شما برای نوشتن و یا آزمایش کردن برنامه های تحت ASP.NET نیازی به نصب کردن یک سیستم عامل Server ندارید. خود Visual Studio موقع نصب شدن ASP.NET Development Server رو هم نصب می کنه تا برای اجرا کردن برنامه های تحت ASP.NET که می نویسید مشکلی نداشته باشید. jefri600 14 بهمن 1389, 19:20سلام خدمت اساتید در رابطه با سئوال اول دوستمون برای کار با asp.net به چه برنامه هایی نیاز هست و از چه ادیتوری باید استفاده کرد و چه زبان هایی رو باید آشنا باشیم؟ من تاحدودی نسبتا خوب، با asp.net آشنایی دارم و در حال حاظر هم با استفاده از #c برنامه نویسی می کنم می خواستم بدونم در این حد کافی هست و ادامه بدم؟ ، برای ایجاد یک پروژه وب سایت ، یا برنامه های بهتری هم وجود داره ؟(بجز مسائل طراحی) :-? در مورد #J در مقابل #C نظرتان چیست؟ با تشکر the_king 14 بهمن 1389, 22:09سلام خدمت اساتید در رابطه با سئوال اول دوستمون من تاحدودی نسبتا خوب، با asp.net آشنایی دارم و در حال حاظر هم با استفاده از #c برنامه نویسی می کنم می خواستم بدونم در این حد کافی هست و ادامه بدم؟ ، برای ایجاد یک پروژه وب سایت ، یا برنامه های بهتری هم وجود داره ؟(بجز مسائل طراحی) :-? در مورد #J در مقابل #C نظرتان چیست؟ با تشکر اینجور موارد صرفا حالت سلیقه ای داره، وگرنه تاثیر خاصی در نتیجه نداره. کد برنامه بعد از کامپایل شدن تحت ASP.NET اجرا میشه که تقریبا همه زبان های NET. به یک اندازه از قابلیت هاش استفاده می کنند. اگر قبلا سابقه برنامه نویسی با Java یا ++Visual J رو داشته باشید احتمالا #J رو بیشتر می پسندید اما با توجه به عدم تمایل Microsoft به تداوم حضور #J بهتره که ازش استفاده نشه. mahmodimansour 02 اسفند 1389, 17:16در یک پروژه که با (asp) کلاسیک و نوشتم و با پایگاه داده ها ی (access)ارتباط دادم عمل سرچ انجام میشه ولی حذف و بروز رسانی رو نمیشه انجام داد صفحه ای اس پی خطای رو می ده لطفا کمکم کنید: سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1701]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن