ورود

نسخه کامل مشاهده نسخه کامل : تکنیک های مدرن طراحی نرم افزار



آرام جان گل
05-03-2010, 17:27
سلام
کسی از دوستان میتونه یکمی در مورد این تکنیکها به صورت تئوری توضیح بده
تکنیک WPF
تکنیک WCF
تکنیک LINQ
ممنون میشم و منتظرم آخه خیلی حیاطیه
با تشکر

anvar.net
06-03-2010, 17:13
نخواستم چیز اضافه اي بنويسم يا ترجمه كنم, بنابراین فقط منابع جامعی رو معرفی می کنم که مفید باشند
بحث بسیار مفصل و توپی در لینک زیر موجود است که ... باید مطالعه کنید :
در مورد WPF :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

در مورد LINQ :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


در مورد WCF :

Windows Communication Foundation مدل برنامه نويسي يكپارچه شركت Microsoft براي ساخت نرم‌افزارهاي سرويس گرا است. اين فن آوري به برنامه نويسان اين امكان را مي دهد كه راهكارهايي امن، قابل اطمينان و مبتني بر تراكنش را توليد نمايند .
WCF فرايند توسعه نرم‌افزار هاي در ارتباط با هم را تسهيل مي كند. WCF گونه هاي مختلفي از توسعه نرم افزارهاي توزيع شده را با مهيا ساختن معماري‌اي لايه اي در اختيار مي گذارد.
مدل برنامه نويسي آن با عنوان Service Model به گونه اي طراحي شده است كه تجربه آشنايي را در اختيار برنامه نويسان با تجربه در ASP.net و Web Service، .Net Remoting و ساير زمينه هاي مرتبط قرار دهد.
WCF یک فن­آوری ارتباطی جدید را ارائه می­دهد که تمامی فن آوري هاي پیشین را در برمی­ گیرد و آن را درون یک مدل برنامه­ نویسی ترکیب می­کند.
WCF یک بسته سخت­ افزاری و نرم­ افزاری مستقل همانند وب سرویس­های و سرویس­های ASP.NET است، با این تفاوت که مشخصه­ هایی همانند .NET Framework، Enterprise Service و Message Queuing را ارائه می­ دهد.
WCF دارای تمرکز قابل توجهی بر روی قراردادهاست تا جدا کردن سرویس­ها و سرویس­ گیرنده­ ها در حال توسعه را سهولت بخشد و از بسته­ های سخت­افزاری و نرم ­افزاری مستقل که عبارتند از: قراردادهای سرویس، قراردادهای انتقال داده­ای و قراردادهای پیام، پشتیبانی نماید.

آرام جان گل
07-03-2010, 00:04
سلام
خیلی خیلی ممنون از کمک و راهنماییتون واقعا مفیده
ممنون