SirAsad [official] Blog

You Will read Technical And Non-Technical Subjects

SirAsad [official] Blog

You Will read Technical And Non-Technical Subjects

آموزش WCF

آموزش WCF به صورت Video از شرکت AppDev


Microsoft Windows Communication Foundation Using Visual C# 2008 Training

Microsoft Windows Communication Foundation Using Visual C# 2008

with Robert Green



Course includes 30+ hours of total training time...

  • 8 modules of training
  • Over 10 hours of media runtime
  • Over 850 pages of printable courseware
  • Step-by-step hands-on-labs
  • Sample code


In this course, you will learn now to…

  • Build and call WCF services.
  • Host WCF services using Web servers and managed applications.
  • Configure service endpoints in code and in configuration files.
  • Use the WCF-supplied bindings as well as create custom bindings.
  • Manage service and data contracts.
  • Handle exceptions in WCF services.
  • Monitor and diagnose WCF services at runtime.
  • Implement three different message exchange patterns.
  • Maintain state in WCF services.
  • Add transactions support to a WCF services.
  • Authenticate callers of a service and restrict their access based on roles.
  • Expose a workflow as a WCF service and call a WCF service from within a workflow.
  • Build WCF services that support REST.
  • Build WCF services that generate RSS and Atom feeds.


    ادامه مطلب ...

    اخطاری برای برنامه نویسان: cubital tunnel syndrome

    با سلام


    امروز به مطلبی برخوردم که تقریبا برای مثل یک زنگ خطر بود ... مطلب باز هم در مورد سلامتی برنامه نویسانی است که صبح تا شب پای کامپیوتر میشنند .


    نام مرض : cubital tunnel syndrome

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


    این تونل کوبیتال چی است ؟

    Ulnar nerve as it passes through the cubital tunnel




    همانطور که در عکس معلوم است کوبیتال یک تونل است که از داخلش یک رشته عصبی گذشته است . حالا ما یکی دائما دستمون به خاطر تایپ و مخصوصا کار با موس خم میشه (حالت ۹۰ درجه) این تونل کم کم این عصب ها رو له میکنه و در کل این عصب ها می میرند .


    خوب بمیرند ... نباشه چند تا عصب ریز ... چی میشه مگه ؟


    اولش که انگشت کوچیکت کم کم بی حس میشه و بعضی اوقات حسابی کرخت میشه و در دراز مد کل دستت از کار میفته .


    واو چه بد ... آیا درمانی براش وجود داره ؟


    بله ... اگر خدایی نکرده به این درد مبتلا شدی باید جراحی بکنی ...



    چه کسایی در معرض این درد می باشند ؟


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

    بعدیش گیتاریست ها


    البته یه نکته ای هم قابل ذکر است و اون هم اینکه خوابیدن بر روی شکم به طوری که دستتون به حالت خم در زیرتون قرار داشته باشه هم می تونه مزید بر علت باشه .


    علایمش چی است ؟


    همون که گفتم ,  به حسی و کرختی انگشت ها و درد در ناحیه دست و آرنج و ناحیه کوبیتال.



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


    البته به غیر اینا باید ساعات کاریتون  که با کامپیوتر سروکار دارین رو کم کنید .



    امیدوارم که هیچ وقت دچار هیچ نوع مرض و یا دردی نشید .


    یاشیاسیز



    پروسه تولید نرم افزار

    ۱- برنامه نویس کدهایی رو تولید میکنه که فکر میکنه کدها عاری از هر نوع خطا و باگی است .

    ۲- محصول تست میشه و ۲۰ تا باگ پیدا میشه .

    ۳- برنامه نویس ۱۰ تا از اون خطاها رو حل میکنه و واسه بخش تست نرم افزار هم توضیح میده که اون ۱۰ تای دیگه واقعا باگ نیستند .

    ۴- بخش تست در هنگام تست محصول ۵ تا باگ دوباره از اون ۱۰ تایی که حل شده بود پیدا میکنه و علاوه بر اون ۱۵ تا باگ جدید دیگه .

    ۵- مرحله ۳و۴ سه بار تکرار میشه .

    ۶-بخش فروش به برنامه نویس ها و تسترها فشار میاره که زودباشید نرم افزار رو Release کنید و این گونه میشه نرم افزار به دست کاربر میرسه .

    7-کاربر 137 تا باگ جدید پیدا میکنه .

    8-برنامه نویس های اصلی تولید این محصول باهاشون تسویه میشه و همشون از کار برکنار میشند .

    9-تیم برنامه نویسی جدید تقریبا تمام اون 137 تا باگ رو رفع میکنند اما باعث به وجود اومدن 456 تا باگ جدید میشند.

    10-شرکت مجبور میشه از یه شرکت دیگه برنامه نویس قرض کنه تا این 738 تا باگ رو رفع بکنند .

    11-برنامه نویس خبره که از اون یکی شرکت اومده این کدها رو قبول نداره و میگه باید از اول بنویسه .

    12-برنامه نویس کدهایی رو تولید میکنه که فکر میکنه کدها عاری از هر نوع خطا و باگی است .


    و این جریان ادامه دارد...