واضح آرشیو وب فارسی:پرشین وی: چارچوب دات ـ نت یکی از ابزارهای کلیدی شرکت مایکروسافت در برنامه نویسی است. چارچوب دات ـ نت (NET framework.) در ژوئن ۲۰۰۰ معرفی شد. مزیت اصلی این چارچوب استقلال آن از زبان های برنامه نویسی است. برنامه نویسان می توانند به جای محدود شدن به استفاده از یک زبان مشخص برنامه نویسی، با استفاده از دات نت می توانند در هر زبانی که با دات نت همخوانی دارد کار کنند. زبان های معروفی که با دات نت مایکروسافت همخوانی دارند عبارتند نسخه دات نت ++C#، Visual C و Visual Basic .NET. یکی از گسترده ترین دستاورد های دات نت در عرصه برنامه نویسی، ساخت برنامه های تحت وب با استفاده از فن آوری صفحات فعال سرور دات نت یا ASP.NET است. معماری دات نت نیز به تنهایی می تواند در چارچوب های دیگر مورد استفاده قرار گیرد. همانطور که گفته شد، یکی از کلیدی ترین قابلیت های چارچوب دات نت، سرویس های وب است. به علاوه کاربرد این سرویس ها برای دسترسی کاربران و استفاده از آن ها، کاربران و برنامه های دیگر نیز می توانند از خروجی این برنامه ها استفاده کنند. برای مثال موسسه اجاره اتومبیلی که یکی از شعب آن در فرودگاه شهر است، خدمات رزرو و اجاره اتومبیل خود را بر روی اینترنت قرار داده است. کاربران می توانند با استفاده از این سیستم از تمام خدمات این موسسه به صورت آنلاین نیز استفاده کنند. حال فرض کنید که وب سایت فرودگاه نیز علاقه مند به استفاده از خدمات این موسسه در وب سایت خود است. اگر وب سایت های فرودگاه و موسسه از فن آوری ASP.NET استفاده کنند، وب سایت فرودگاه با قرار دادن بانک اطلاعاتی و سیستم جستجوی موسسه کرایه اتومبیل بر روی سایت خود می تواند خدمات کرایه اتومبیل را نیز به سرویس های خود اضافه کند. قابلیت های گسترده چارچوب دات نت به شرکت ها و موسسات توانایی ترکیب خدمات خود را می دهد. کلید این امر نیز استفاده از زبان نشانه گذاری امتداد پذیر (XML) و پروتکل SOAP است. XML به داده ها معنی و مفهوم می دهد و SOAP به سرور ها توانایی ارتباط با یکدیگر را می دهد. چارچوب دات نت، توانایی طراحی نرم افزار به صورت دیداری را به کاربران می دهد. برنامه هایی که تحت ویندوز از آن ها استفاده می کنید مثالی از برنامه های دیداری یا Visual هستند. راحتی استفاده از این نوع برنامه نویسی، در قابلیت استفاده از اشیاء از پیش طراحی شده دیداری مانند دکمه ها، فهرست های آبشاری و پنجره هاست. یکی دیگر از قابلیت های چارچوب دات نت "دسترسی جامع داده ها/universal Data access" است. با استفاده از این قابلیت دیگر برای دسترسی یک برنامه از محل ها مختلف، نیاز به نصب دوباره و جابجایی اطلاعات نیست و شما می توانید از محل کار یا منزل خود به برنامه هایی که ابزار کار شما هستند دسترسی بیابید و از تمام ابزار آن ها تحت وب بهره ببرید. همشهری آنلاین
این صفحه را در گوگل محبوب کنید
[ارسال شده از: پرشین وی]
[مشاهده در: www.persianv.com]
[تعداد بازديد از اين مطلب: 580]