PDA

View Full Version : What is .NET?



MF
شنبه 23 اسفند 1382, 10:36 صبح
با سلام
یه سوال
اگه یه روز یکی از شما بپرسه دات نت چیه؟ چی جواب می دید :shock:

مهدی کرامتی
شنبه 23 اسفند 1382, 12:39 عصر
دات نت در حقیقت یک چهارچوب کاری (Framework) است.

حالا ممکنه بپرسید چهارچوب چیه.
درنظر بگیرید خیلی درها و پنجره‌ها میتونن 2×3 متر، 4×3 متر و ... باشند. یک سازنده در و پنجره میتواند تعداد زیادی چهارچوب این در و پنجره‌ها را با سایزهای مختلف ساخته و کنار بگذارد و هر وقت سفارشی برای ساخت یک در یا پنجره دریافت کرد چهارچوب با سایز مناسب را انتخاب کرده و تغییرات لازم برای بوجود آوردن محصول نهایی مطابق میل مشتری را در آن بدهد.
با چنین فرمولی قطعا هنگامی که سازنده نیاز به آماده کردن تعداد زیادی سفارش دارد تنها لازم است به جزئیات کار بپردازد و این کار آماده کردن سفارش را بسیار سرعت می‌بخشد. این رویه علاوه بر داشتن سود بیشتر برای سازنده مزایای جانبی بسیاری نیز دارد که اکنون نیازی به بحث درباره آنها نیست.

شرکت مایکروسافت با ارائه چهارچوب کاری دات نت (<span dir=ltr>.Net Framework</span>) در حقیقت چهارچوبی برای تولید نرم‌افزارهای کاربردی (Application) ارائه داده است که به توسعه‌گر کمک میکند بجای پرداختن به مسائل جانبی فقط بر روی موضوع تولید محصول موردنظر تمرکز کند.

این چهارچوب، امکان تولید محصولات مختلفی مانند برنامه های معمولی (Desktop Application)، برنامه‌های مبتنی بر وب (Web Application)، وب سرویسها (Web Services) و ... فراهم میاورد.