لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 117
افزایش کارآئی برنامه های وب در ASP.NET 2.0 ( بخش اول ) یکی از ملزومات کلیدی در هر نوع برنامه کامپیوتری میزان کارائی و قابلیت پاسخگوئی سریع آن به کاربران است . طراحان و پیاده کنندگان برنامه های کامپیوتری می بایست در زمان طراحی ، پیاده سازی و نوشتن کد به این موضوع توجه جدی داشته باشند. برنامه های وب با توجه به ماهیت و رسالت خود می بایست قادر به ارائه خدمات مورد نیاز به صدها و یا هزاران متقاضی همزمان به سادگی و با سرعت مطلوب باشند. به عبارت دیگر ، همزمان با افزایش کاربران نمی بایست شاهد افت سرعت و کارآئی یک برنامه وب باشیم . با ارائه فریمورک دات نت و به دنبال آن ASP.NET ، پیاده سازی یک برنامه وب بطرز ناباورانه ای ساده شده است . همین موضوع باعث شده است که طراحان و پیاده کنندگان بیشتر در اندیشه طراحی و پیاده سازی سریع برنامه های وب باشند و به مسائل مربوط به کارآئی برنامه کمتر توجه نمایند . پیاده کنندگان برنامه های وب با استفاده از فناوری ASP.NET می بایست با بکارگیری مجموعه ای از ترفندها ، فناوری ها و رعایت برخی نکات کلیدی اقدام به پیاده سازی برنامه های وب با کارآئی بالا نمایند . در این مقاله و سایر مقالاتی که در آینده منتشر خواهد شد قصد داریم به برخی از روش های موجود به منظور طراحی و پیاده سازی یک برنامه وب کارآ اشاره نمائیم . بدین منظور بر روی سه محور اساسی زیر متمرکز خواهیم شد :
طراحی برای کارآئی : در این رابطه به مجموعه ای از نکات کلیدی اشاره خواهیم کرد که رعایت آنها در زمان طراحی می تواند زمینه پیاده سازی یک برنامه وب کارآ را فراهم نماید .
تست برنامه قبل از عملیاتی شدن آن : یکی از مسائل مهم در ارتباط با برنامه های وب ، عدم تست آنها با شرایط مشابه و یا نزدیک به محیط واقعی است . در این راستا می توان از نرم افزارها و یا ابزارهای مختلفی استفاده کرد تا بتوان عملکرد و سرویس دهی یک برنامه وب را قبل از زیر بار رفتن واقعی مشاهده و بررسی نمود . شرکت مایکروسافت در این رابطه ابزارها و برنامه های متعددی را ارائه نموده است که به بررسی آنها خواهیم پرداخت .
پیاده سازی سیستم caching : با پیاده سازی سیستم caching در سطوح متفاوت و caching داده می توان کارآئی برنامه های وب را بطرز کاملا" محسوسی افزایش داد. در این بخش به نحوه پیاده سازی سیستم caching در برنامه های وب اشاره خواهیم کرد .
در ادامه بر روی اولین محور متمرکز و به بررسی مسائل مرتبط با آن خواهیم پرداخت .
طراحی برای کارآئی توجه و رعایت موارد زیر پیاده کنندگان را در جهت پیاده سازی برنامه های وب با کارآئی بالا کمک خواهد کرد :
مکانیزم ترجمه کد در ASP.NET برنامه های نوشته شده با استفاده از ASP.NET دارای کارآئی بمراتب بیشتری نسبت به برنامه های نوشته شده با استفاده از ASP کلاسیک می باشند . این دستاورد ناشی از ترجمه اتوماتیک کد در ASP.NET است . در صفحات قدیمی نوشته شده با استفاده از ASP کلاسیک ، کدها و یا اسکریپت های موجود در یک صفحه برای هر یک از درخواست های کاربران پردازش می گردید . در ASP.NET ، هر کلاس صفحه در اولین مرتبه دستیابی کمپایل و برای درخواست های آتی cache می گردد . زمانی که اولین مرتبه یک کاربر صفحه ای را درخواست می نماید ( و یا اولین مرتبه دستیابی پس از ایجاد تغییرات در صفحه ) ، یک تاخیر قابل ملاحظه در زمان پاسخ به درخواست خود را مشاهده می نماید ( تاخیر ناشی از ترجمه صفحه ) . برای برخورد با این موضوع می توان از روش precompilation استفاده نمود . با استفاده از روش فوق پس از استقرار صفحات بر روی سرویس دهنده وب ، بلافاصله امکان درخواست و بازیابی سریع آنها برای متقاضیان فراهم می گردد .
کنترل های سرویس دهنده کنترل های سرویس دهنده عناصر اصلی در یک صفحه ASP.NET می باشند و load زیادی را به برنامه تحمیل نخواهند کرد . این نوع کنترل ها معمولا" دارای کارآئی بمراتب بهتری نسبت به زمانی می باشند که یک صفحه به صورت پویا و با استفاده از ترفندهائی نظیر متد Response. Write خروجی خود را تولید می نماید. در برخی موارد ضرورتی به استفاده از کنترل های سرویس دهنده ASP.NET در یک صفحه وب نخواهیم داشت . به عنوان نمونه ، در صورتی که دارای یک متن ایستا می باشیم که هرگز ضرورتی به دستیابی و تغییر آن در زمان اجراء و از طریق کد نداریم ، لزومی به استفاده از کنترلی نظیر label نخواهیم داشت . در چنین مواردی می توان به سادگی متن مورد نظر را با استفاده از امکانات HTML در فایل aspx. قرار داد . در ویژوال استودیو می توان از کنترل DIV ( موجود در بخش HTML ، منوی Toolbox) استفاده کرد. در واقع ما تکلیف متن مورد نظر جهت نمایش در یک صفحه aspx . را نه در زمان اجراء بلکه در زمان طراحی مشخص کرده ایم .یکی دیگر از نکات مهم در زمان استفاده از کنترل های سرویس دهنده در صفحات وب ، توجه به رفتار آنها در ارتباط با نگهداری داده پس از ارسال مجدد به سرویس دهنده می باشد . به صورت پیش فرض ، مقادیر مرتبط با کنترل های سرویس دهنده نظیر مقدار درج شده در یک TextBox ، پس از postback بطور اتوماتیک در view state ذخیره می گردد . در واقع ، view state مکانیزمی برای نگهداری داده کنترل های سرویس دهنده است که هدف آن غلبه بر محدودیت پروتکل HTTP است ( ماهیت stateless ) .view state ، یک نام مناسب برای ذخیره داده در یک فیلد ورودی مخفی درون صفحه است . پس از post back ( ارسال مجدد برای سرویس گیرنده ) یک صفحه ، سرویس دهنده قادر به بررسی مقادیر نگهداری شده در view state و استفاده از آنها با توجه به شرایط حاکم بر برنامه می باشد . view state یک قابلیت عالی است چراکه اجازه نگهداری وضعیت را با استفاده از امکانات سرویس گیرنده فراهم می نماید و در این رابطه از کوکی و حافظه سرویس دهنده برای ذخیره وضعیت استفاده نمی گردد . تعداد زیادی از کنترل های سرویس دهنده ASP.NET از view state برای نگهداری تنظمیات خود در زمان تعامل با عناصر موجود بر روی صفحه استفاده می نمایند ( مثلا" ذخیره صفحه جاری در
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 2
افزایش سرعت پردازش موبایل
این ترفند فقط روی نوکیا 6600 تست شده و کاملا جواب میدهد . بهتر است برای خاطر اطمینان از این ترفند چندین برنامه رو باز کنید تایم بگیرید ببینید چقدر طول می کشند تا باز شوند و بعد از اجرای ترفند نیز این عمل را انجام دهید . طبق تخمینی که من زدم حدود 25% افزایش سرعت داریم.
برای خواندن ترفند روی ادامه متن کلیک کنید
خوب مراحل را یکی یکی با هم انجام میدیمخوب دقت کنید تا نتیجه بگیرید.برای اینکه راحت تر متوجه بشید به عکسهای مربوط بههر مرحله نیز دقت کنیداین ترفند شامل 4 مرحله میباشدمرحله 1:داخل منو شوید و برنامه to-do list را باز کنید حالا قسمت options را زده و گزینه New To-do List را انتخاب کنیددر قسمت subject بنویسید Speedدر قسمت Due Date این تاریخ را وارد کنید 29/01/2005در قسمت priority گزینه high رو انتخاب کنیدحالا گزینه done را بزنید عکس مربوط به مرحله 1
مرحله 2 : از برنامه To-do list خارج نشوید.حالا مجددا options را بزنید و گزینه new to-do list را انتخاب کنید. اینبار در قسمت subject بنویسید qoukieدر قسمت Due Date این تاریخ را وارد کنید 29/01/2005در قسمت priority گزینه low را انتخاب کنیدحالا گزینه done را بزنیدعکس مربوط به مرحله 2
مرحله 3: از برنامه خارج نشوید حالا speed را از لیست انتخاب کنید و گزینه options را بزنید و بعد گزینه mark as done را بزنید. بعد qoukie را انتخاب کرده بعد options و بعد mark as doneعکس مربوط به مرحله 3مرحله 4: برنامه را ببندید و گوشی خود را restart کنید
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 9
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 10 صفحه
قسمتی از متن .doc :
عارضة افزایش قوس پا
عارضه «گودی پا» یا «افزایش قوس»، به ناهنجاری اطلاق می شود که در آن قوس طولی پا از افزایش غیرطبیعی برخوردار بوده و همراه با چنگالی شدن انگشتان پا می باشد. عارضه مذکور از نظر علّت شناسی به انواع مادرزادی، اکتسابی و با علّت نامعلوم تقسیم می شود. همچنین برخی از منابع از پای گود نرم، که به وسیله حرکات و ماساژ قابل درمان است و پای گرد تغییر شکل یافته نام برده اند.
در نوع اکتسابی، این عارضه می تواند ناشی از کوتاهی نسوج نرم و کف پا، ضعف عضلات کوچک شست، عضلات بین استخوانی، ضعف عضله بازکننده دراز انگشتان باشد. همچنین ضعف عضله درشت نی قدامی و نیز فعّالیت بیش از اندازه عضلات ریز داخل کف پائی که گاه در اثر کوتاهی تاندون آشیل به وجود می آید از جمله عوامل دیگر بروز این عارضه است.
روش ارزیابی عارضه مذکور نیز ترسیم نقش پا است. هرگاه نقش داخلی کف پا از خط فرضی که از مرکز وتر آشیل و در امتداد کف به طرف انگشت دوّم می رود، فاصله زیادی داشته باشد می توان عارضه مذکور را مشاهده نمود و در مراحل شدیدتر انگشتان به صورت چنگالی درآمده و نقش لبة خارجی پا، محو می گردد. در برخی موارد شدید نیز، عارضه گودی کف پا، با چرخش داخلی پاشنه همراه است.
علائم
پائین افتادن استخوان های مچ به همراه کوتاهی وتر آشیل، محدودیّت حرکت در عمل خم شدن مچ را به همراه دارد. زاویه دار شدن قوس عرضی و وضعیّت انگشتان چنگالی نیز موجب محدودیّت در عمل خم شدن مفصل کف پائی و بند انگشتی شده که کاهش دامنه حرکتی در مفصل بند انگشتی میانی را به دنبال خواهد داشد. همچنین ممکن است در موارد شدید پاشنه مختصر چرخشی به داخل داشته باشد.
افزایش قوس طولی پا که همراه با عارضه انگشتان چنگالی مشاهده می شود، موجب کوتاهی و انقباضات اسپاستیک عضلات ریز کف پائی می شود. کوتاهی نیام کف پائی و رباط ناوی پاشنه ای (فنری) همراه با کوتاهی وتر آشیل در موارد شدیدتر ملاحظه می شود. همچنین کشیدگی و ضعف عضلات قدامی ساق، به ویژه ضعف عضلات دودی و بین استخوانی که به عنوان یک گروه عضلات کمکی در حین عمل عضلات تاکننده دراز دخالت دارند و به عنوان یک گروه عضله مخالف از خم شدن مفاصل بین انگشتی که در موقع راه رفتن توسط عضله خم کننده ایجاد می شود جلوگیری به عمل می آورد، نیز دیده می شود. ضعف عضلات دودی و بین استخوانی موجب بروی انگشتان چنگالی می شود. در این وضعیّت مفصل کف پائی بند انگشتی به حالت باز شدن بیش از حدّ و بند میانی به حالت خم در می آید. کاهش تعادل، برخورد پاها با موانع کم ارتفاع و سقوط های مکرّر، احساس درد و خستگی در عضلات جلوی ساق، وجود پینه های دردناک در روی مفاصل خم شده، کاهش استقامت و احساس خستگی در راه رفتن ها و ایستادن ها و در مراحل پیشرفته، راه رفتن سخت، دردناک و غیرموزون و پاره شدن سریع کفش ها از علائم این عارضه است.
حرکات باید بر کشش عناصر کف پائی، کشش وتر آشیل و تحرّک بخشیدن به مفاصل محدود شده مبتنی باشد. جلوگیری از خم شدن بند میانی و سوّم انگشتان و باز شدن بند اوّل انگشتان پا در اجرای حرکات ضروری است. انجام حرکات به صورت چرخش به خارج برای کشیده شدن نیام کف پائی، چرخش به خارج پاشنه و تقویت عضلات نازک نئی نیز مناسب است. تقویت عمل عضلات ریز داخل کف پائی و سایر عضلات ضعیف شده، انعطاف عضلات کوتاه شده و بهبود دامنة حرکتی مفاصل، از جمله اقدامات درمانی ممکن است که می تواند از سوی معلّمات ورزش و مربّیان اصلاحی، صورت گیرد و نتایج ثمربخشی را به همراه داشته باشد.
حرکات اصلاحی
الف) حرکات تقویتی
1) در وضعیت نشسته زانوها خم، پاشنه ها بر روی زمین پا را به حالت چرخش به خارج برده و سعی در دور کردن انگشتان از هم نمائید.
2) در وضعیّت نشسته با دست و یک حوله که از زیر کف پا گذاشته است، سعی در کشش کف پا نماید. پا مقاومتی در مورد خم شدن به پشت و چرخش خارجی نمی کند.
3) در وضعیّت نشسته مانند تمرین قبل با استفاده از دست یا حوله سعی کنید بند انتهائی و میانی انگشتان را به حالت باز شده درآورید. توجّه شود بند ابتدائی باز نشود.
4) در وضعیّت ایستاده شیئی را با ارتفاع کم زیر بندهائی ابتدائی انگشتان بگذارید. روی پای دیگر را زیر پای اوّلی قرار دهید. همزمان با فشاری که انگشتان پای اوّل به لبة شی وارد می کند، سعی در باز کردن بندها نمائید. پای دوّم را با فشار به ناحیه زیر مفصل انگشتی کف پائی مانع از باز شدن و بالا آوردن آن می شود.
5) در وضعیّت ایستاده پنجه ها را به صورت بادبزنی از یکدیگر باز نمائید.
ب) حرکات کششی
1) در وضعیّت نشسته با کمک دست ها بند اوّلی را به پائین، بندهای دیگر را به بالا فشار دهید.
2) در وضعیّت نشسته به حالت استارت دوهای سرعت، سعی در رساندن پاشنه به زمین و کشش ناحیه کف پا نمائید.
3) در وضعیّت خوابیده با پاهای مستقیم پنجه را به دیوار گذاشته، پاشنه ها را آرام به دیوار نزدیک کنید.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 1
افزایش سهم بیمه خصوصیدر حال حاضر سهم شرکت های بیمه خصوصی در بازار بیمه کشور در حال افزایش است، بدین ترتیب مطالعه چالش های این صنعت ضروری به نظر می رسد.داوود دانش جعفری-وزیر امور اقتصادی و دارایی- در همایش بیمه و اقتصاد ملی با اشاره به ضرورت ایجاد تحول در صنعت بیمه کشور تاکید کرد: ایجاد تحولات در توسعه اقتصاد کشور و ایفای نقش صنعت بیمه در این راستا مستلزم آغاز تحول در درون این صنعت است.به گفته او لازمه افزایش تولید، افزایش سرمایه گذاری در کشور است، در این میان مثلث بانک ها، بیمه ها و بازارسهام در تامین منابع مالی مناسب، سرمایه گذاری ها نقش بسیار مهمی را ایفا می کند.دانش جعفری با اشاره به تحول در علم آینده نگری در صنعت بیمه و در تمام دنیا خاطر نشان کرد: در حال حاضر بر پایه این آینده نگری ها مسائل مطابق با تولید، ادغام شرکت های بیمه، جمع آوری سرمایه کافی، طراحی بیمه های متنوع و غیره امکان پذیر بوده است.به گفته او یکی از بحث های مهم صنعت بیمه کشور بررسی آثار خصوصی سازی و آزادسازی آن است. در این راستا بحث نظارت بر عملکرد صنعت بیمه نیز با گرایش اقتصاد به بخش خصوصی حائز اهمیت است