معرفی سایت و یا وباگ شما به 150 موتور جستجوگر تنها با یک کلیک ساده امکان پذیر می باشد ما برایتان موقعیتی فراهم نموده ایم که تنها با ثبت لینک سایت و یا وبلاگتان و یک ایمیل معتبر بتوانید با یک کلیک سایت و یا وبلاگتان را به سادگی هر چه تمام تر به بیش از 150 موتور جستجوگر معروف دنیا معرفی کنید
برایاین کار کافیست که بر روی لینک زیر کلیک کنید و آدرس سایت و یا وبلاگ تان را در کارد بالا و ایمیل تان را در کادر پائین و بعد از آن بر روی کلید ثبت کلیک نمائید
به همین راحتی باورتان نمی شود که به همین راحتی لینک شما برای 150موتور جستجوگر فرستاده می شود
اصول تکنیک آجاکس fondations of ajax
مسلماً خیلی از کاربرا دنبال یه همچین خود آموزهایی می گردند
اینم خود آموز بسیار توپ اصول کار با آجاکس البته می دونم که آژاکس رو همتون می شناسین ولی اگه یه عده کمی نمی شناسن باید بگم آخر هر چی کد اسکریپت که با اون می تونین یه سایت فوق حرفه ای با گرافیکی عالی و فوق داینامیک بسازین روز به روز هم این تکنیک رو به کسترش هستش و دیگه کم کم داره جای جاوا اسکریپت رو می گیره هر چند که آجاکس هم تقریباً همون جاوا هستش
لینک دانلود در ادامه مطلب هستش
دانلود خود آموز SQLserver2005 PDF
بازم سلام امروز می خوام یه خود آموز بسیار عالی که خودم هم کارم رو با اون شروع کردم رو معرفی کنم البته این خود آموز شاید برای اونایی که تا به حال با پایگاه داده کار نکرده باشن یه کم سنگین باشه اما توی این خود آموز یه سایت به شما معرفی شده که شما می تونین با مراجعه به اون تمامی مشکلات خود رو جویا بشین امیدوارم که این خود آموز اس کیو ال 2005 به درد شما عزیزان بخوره
دعای خیر برای ما یادتون نره
لینک دانلود در ادامه مطلب>>
کتاب الکترونیک Replication و چگونگی کار با داده ها
این کتاب آموزشی برای کسانی هست که دارن با اس کیو ال و پایگاه داده کار می کنن خیلی به درد می خوره البته مفاهیم این کتاب خیلی قابل فهم هست و هر کسی که کمی با این داده ها سروکار داشته باشه می تونه این کتاب رو بخونه
امیدوارم که از خوندن این کتاب لذت ببرید
بازم یادآوری می کنم صلوات یادتون نره البه یکی از دوستان پیام داده بود که من ارمنی هستم صلوات مختص بچه مسلمونا نیست ولی بروبچ غیر مسلمون نیاز نیست همون دعامون کنن کافیه
ممنون از همه که نظر یادشون نمی ره !
برای دانلود به ادامه مطلب مراجعه فرمائید>>>
نرم افزار قانونی کردن ویندوز Windows Genuine Advantage Validation v1.9.9.1 CRACKED v2
شرکت مایکروسافت که تولید کننده Windows است برای مقابله با کسانی که از ویندوز های کپی شده که در آن ها قوانین CopyRight رعایت نشده است اقدام به ارائه ویندوزهای Genuine کرده است و در حقیقت ویندوزهایی توانایی آپدیت شدن را دارند که از این دسته باشند. هنگامی که به اینترنت متصل هستید از طریق ارسال فایل های آپدیت به ویندوز شما، این مسئله توسط مایکروسافت چک می شود که آیا ویندوز را خریداری کرده اید یا از CD های کپی شده استفاده نموده اید و در صورتی که از ویندوز های کپی شده استفاده کرده باشید برای شما دائما پیام Genuine نمایش داده می شود که با پرداخت مبلغی ویندوز شما نیز قانونی شود.
افزايش كارآئی برنامه های وب در ASP.NET 2.0 (بخش سوم)
در بخش های اول و دوم به مجموعه ای از نكات اشاره گرديد كه رعايت آنها در زمان طراحی می تواند زمينه پياده سازی يك برنامه وب كارآ را فراهم نمايد . در اين بخش به بررسی امكانات و ابزارهای موجود برای تست برنامه های وب خواهيم پرداخت .
يكی از مسائل مهم در ارتباط با برنامه های وب ، عدم تست آنها با شرايط مشابه و يا نزديك به محيط واقعی است . در اين راستا می توان از نرم افزارها و يا ابزارهای مختلفی استفاده كرد تا بتوان عملكرد و سرويس دهی يك برنامه وب را قبل از زير بار رفتن واقعی مشاهده و بررسی نمود .
برای قضاوت در خصوص تلاش های انجام شده در ارتباط با بهبود كارآئی يك برنامه وب ، می بايست قادر به سنجش كارآئی آن در عمل باشيم . در مواردی كه كارآئی يك برنامه كند و نااميد كننده است ، می بايست بر اساس اطلاعات كافی اقدام به شناسائی گره ها و عوامل تاثير گذار بر روی كارآئی برنامه های وب نمائيم تا از اين رهگذر بتوان مشكل و يا مشكلات را برطرف و يك برنامه وب كارآ را آماده استفاده عملياتی و نهائی كرد .
شركت مايكروسافت در اين رابطه ابزارها و برنامه های متعددی را ارائه نموده است كه در ادامه به بررسی آنها خواهيم پرداخت .
Stress Testing
پياده كنندگان برنامه های وب می توانند از ابزارهای تست متعدد به همراه برخی امكانات ارائه شده در فريمورك دات نت برای پروفايل كردن برنامه های ASP.NET استفاده نمايند . اغلب ، گذر از مرحله تست و اعمال يك پل ارتباطی بين نتايج تست و برنامه وب كار زمان گيری است . به عنوان نمونه ممكن است در مرحله تست بتوان اطلاعات مهمی نظير TTFB ( برگرفته شده از Average Time to first byte ) كه نشان دهنده مدت زمان ارسال درخواست و دريافت اولين بايت از سرويس دهنده است و يا TTLB ( برگرفته شده از Average Time to last byte ) كه نشان دهنده زمان ارسال درخواست و دريافت آخرين بايت از سرويس دهنده است را ركورد و ثبت نمود . ولی بدون استفاده از يك روش دقيق و صحيح اندازه گيری ، تشخيص پارامترهای تاثيرگذار در كاهش كارآئی يك برنامه وب كار مشكلی خواهد بود .
به عنوان مثال ، كاهش كارآئی يك برنامه وب ممكن است مربوط به سرعت پائين هارد ديسك ، تنظيمات ضعيف ASP.NET ، عدم طراحی صحيح بانك اطلاعاتی و يا عدم طراحی مناسب برنامه باشد . در واقع، تست كارآئی علم و دانش مختص به خود را دارد .
افزايش كارآئی برنامه های وب در ASP.NET 2.0 (بخش دوم)
در بخش اول به اين موضوع اشاره گرديد كه برای طراحی و پياده سازی يك برنامه وب كارآ از روش ها ، ترفندها و فناوری های مختلفی استفاده می گردد . بدين منظور بحث خود را با معرفی سه محور اساسی زير آغاز و با تمركز بر روی اولين محور ادامه داديم .
-
طراحی برای كارآئی : در اين رابطه به مجموعه ای از نكات كليدی اشاره خواهيم كرد كه رعايت آنها در زمان طراحی می تواند زمينه پياده سازی يك برنامه وب كارآ را فراهم نمايد .
-
تست برنامه قبل از عملياتی شدن آن : يكی از مسائل مهم در ارتباط با برنامه های وب ، عدم تست آنها با شرايط مشابه و يا نزديك به محيط واقعی است . در اين راستا می توان از نرم افزارها و يا ابزارهای مختلفی استفاده كرد تا بتوان عملكرد و سرويس دهی يك برنامه وب را قبل از زير بار رفتن واقعی مشاهده و بررسی نمود . شركت مايكروسافت در اين رابطه ابزارها و برنامه های متعددی را ارائه نموده است كه به بررسی آنها خواهيم پرداخت .
-
پياده سازی سيستم caching : با پياده سازی سيستم caching در سطوح متفاوت و caching داده می توان كارآئی برنامه های وب را بطرز كاملا" محسوسی افزايش داد. در اين بخش به نحوه پياده سازی سيستم caching در برنامه های وب اشاره خواهيم كرد .
در اين بخش همچنان بر روی اولين محور متمركز و به بررسی مسائل در ارتباط با بانك های اطلاعاتی و تاثير آنها در كارآئی يك برنامه وب اشاره خواهيم كرد .
دستيابی به بانك اطلاعاتی
قوانين دستيابی به بانك های اطلاعاتی خيلی سرراست و مشخص است ولی به دليل عدم رعايت برخی نكات توسط طراحان و پياده كنندگان ممكن است كارآئی برنامه های وب كاهش و همزمان با افزايش كاربران امكان استفاده بهينه و مطلوب از برنامه وجود نداشته باشد .
قبل از بررسی اهم مطالب مرتبط با بكارگيری بانك های اطلاعاتی در برنامه های وب لازم است به اين نكته مهم اشاره گردد كه می بايست يك اتصال به بانك اطلاعاتی را صرفا" در زمانی كه به وجود آن نياز است ايجاد و در اولين فرصت ممكن آن را close كرد چراكه اولا" تعداد اتصالات به يك بانك اطلاعاتی محدود و ثانيا" مديريت آنها كار اضافه ای را نيز به سرويس دهنده تحميل خواهد كرد ( استفاده بهينه از يك منبع محدود ) .
با رعايت موارد زير می توان كارآئی برنامه های وب را بهبود بخشيد :
افزايش كارآئی برنامه های وب در ASP.NET 2.0 ( بخش اول )
افزايش كارآئی برنامه های وب در ASP.NET 2.0 ( بخش اول )
يكی از ملزومات كليدی در هر نوع برنامه كامپيوتری ميزان كارائی و قابليت پاسخگوئی سريع آن به كاربران است . طراحان و پياده كنندگان برنامه های كامپيوتری می بايست در زمان طراحی ، پياده سازی و نوشتن كد به اين موضوع توجه جدی داشته باشند.
برنامه های وب با توجه به ماهيت و رسالت خود می بايست قادر به ارائه خدمات مورد نياز به صدها و يا هزاران متقاضی همزمان به سادگی و با سرعت مطلوب باشند. به عبارت ديگر ، همزمان با افزايش كاربران نمی بايست شاهد افت سرعت و كارآئی يك برنامه وب باشيم .
با ارائه فريمورك دات نت و به دنبال آن ASP.NET ، پياده سازی يك برنامه وب بطرز ناباورانه ای ساده شده است . همين موضوع باعث شده است كه طراحان و پياده كنندگان بيشتر در انديشه طراحی و پياده سازی سريع برنامه های وب باشند و به مسائل مربوط به كارآئی برنامه كمتر توجه نمايند .
پياده كنندگان برنامه های وب با استفاده از فناوری ASP.NET می بايست با بكارگيری مجموعه ای از ترفندها ، فناوری ها و رعايت برخی نكات كليدی اقدام به پياده سازی برنامه های وب با كارآئی بالا نمايند .
در اين مقاله و ساير مقالاتی كه در آينده منتشر خواهد شد قصد داريم به برخی از روش های موجود به منظور طراحی و پياده سازی يك برنامه وب كارآ اشاره نمائيم . بدين منظور بر روی سه محور اساسی زير متمركز خواهيم شد :
-
طراحی برای كارآئی : در اين رابطه به مجموعه ای از نكات كليدی اشاره خواهيم كرد كه رعايت آنها در زمان طراحی می تواند زمينه پياده سازی يك برنامه وب كارآ را فراهم نمايد .
LINQ : تحولی بزرگ در کار با داده ( بخش اول )
نرم افزار یکی از ارکان مهم فناوری اطلاعات و ارتباطات در عصر حاضر است . گرچه نرم افزار در گذشته نيز همواره حائز اهمیت بوده است ، ولی در ساليان اخير به دليل گسترش اينترنت و ظهور نسل جديدی از برنامه های کامپيوتری موسوم به برنامه های وب ، نگاه به نرم افزار و انتظار از آن در جهت تامين طيف گسترده ای از خواسته ها تغيير و رشد چشمگيری يافته است . به همين دليل است که در دنيای نرم افزار هر روز تحولات مهمی اتفاق می افتد و فناوری های جديدی قدم در اين عرصه می گذارند .
ظهور فناوری LINQ ( برگرفته شده از Language-INtegrated Query ) تلاشی است در اين راستا که با هدف تحول در نحوه دستیابی به منابع داده ( صرفنظر از نوع منبع داده ) ، مطرح شده است .
پس از مطرح شدن هر گونه فناوری در عرصه نرم افزار ، طراحان و پياده کنندگان با سه پرسش اساسی مواجه می گردند : این فناوری چيست ؟ چه کار می کند ؟ و چرا ما به آن نیاز داريم ؟ در این مقاله و سایر مقالاتی که در ادامه بر روی سایت منتشر خواهد شد ، سعی خواهیم کرد به سه پرسش فوق در ارتباط با فناوری LINQ پاسخ دهيم .
مقدمه
کد و داده دو عنصر اساسی در نرم افزار می باشند که هر یک دارای جایگاه تعريف شده مختص به خود است . یکی از فعالیت های مهم در زمان پياده سازی نرم افزار ، نوشتن کد مورد نیاز جهت دستيابی به داده است . برای نوشتن کد ، پياده کنندگان می توانند از زبان های برنامه نویسی مختلفی استفاده کنند . انتخاب زبان برنامه نویسی به عوامل متعددی نظیر نوع رفتار برنامه ، پيش زمينه و دانش پياده کنندگان ، مهارت های تیم پياده کننده ، نوع سیستم عامل و سياست های سازمان بستگی دارد . صرفنظر از این که پياده کنندگان چه زبانی را برای نوشتن کد انتخاب می نمایند ، در زمان پياده سازی نرم افزار به دفعات مجبور خواهیم بود که با داده سرو کار داشته باشیم . داده می تواند بر روی ديسک ، جداولی در بانک اطلاعاتی و يا اسناد XML ذخيره شده باشد . در برخی موارد لازم است که با تمامی نوع های اشاره شده در یک برنامه سرو کار داشته باشیم . فراموش نکنيم که مديريت داده برای هر پروژه نرم افزاری یک باید است .
پياده کنندگان نرم افزار در زمان نوشتن کد و تولید امکانات مورد نياز در هر يک از لایه های متفاوت ( با توجه به نوع معماری نرم افزار ) ، همواره این پرسش را با خود مطرح می نمایند که محيط پياده سازی و یا فريمورک هائی نظیر دات نت چه امکاناتی را در اختيار آنها خصوصا" در زمان کار با داده قرار می دهند . به عبارت دیگر ، يک سيستم عامل چگونه می تواند نياز پياده کنندگان نرم افزار را پوشش دهد و چه امکانات و پتانسيل هائی را در اختيار علاقه مندان به طراحی و پياده سازی نرم افزار قرار می دهد .
Ajax : تحولی بزرگ در عرصه وب ( بخش هشتم )
آنچه تاكنون گفته شده است :
در بخش هفتم با نحوه ایجاد یک صفحه مبتنی بر Ajax با تمرکز بر روی پتانسیل های سمت سرویس دهنده فریمورک ASP. NET Ajax آشنا شدیم . بدین منظور یک نمونه مثال ساده را بررسی کردیم که در آن از کنترل های UpdatePanel و UpdateProgress به منظور نشان دادن قابلیت Ajax در صفحات ASP. NET استفاده شده بود . مقدمه
در اين بخش با نحوه ایجاد یک صفحه مبتنی بر Ajax با تمرکز بر روی پتانسیل های سمت سرویس گیرنده فریمورک ASP. NET Ajax ، آشنا خواهیم شد .
رويکرد مبتنی بر سرویس دهنده در عین سادگی و شفافیت دارای چالش های مختص به خود با توجه به اصول اولیه تعریف شده در خصوص برنامه های مبتنی بر Ajax است . پياده سازی نرم افزارهای مبتنی بر Ajax زمانی که فرصت و یا بهتر بگوئیم شرایط اجرای اکثر ماژول های برنامه در مرورگر ( در مقابل سرویس دهنده ) فراهم گردد ، نتایج بمراتب موثرتری را به دنبال خواهند داشت .
فراموش نکنيم یکی از مهمترین اصول برنامه های Ajax ، عرضه هوشمندانه تر برنامه ها توسط مرورگر می باشد و به همین دلیل است که نقش سرویس دهنده به ارسال داده مورد نیاز جهت بهنگام سازی بخش رابط کاربر محدود شده است . بدیهی است تفکر فوق و تحقق عملی آن در زمان طراحی و پیاده سازی اینگونه برنامه ها ، کاهش محسوس مبادله داده بين سرویس دهنده و مرورگر را به دنبال خواهد داشت .
بخش اول |
تاثير متقابل وب و نرم افزار بر يكديگر |
بخش دوم | Ajax و فناوری های مرتبط با آن |
بخش سوم | بررسی نمونه برنامه های مبتنی بر Ajax |
بخش چهارم | برنامه نويسی غيرهمزمان در برنامه های وب |
بخش پنجم | بررسی معماری ASP. NET Ajax |
بخش ششم | بررسی مدل پياده سازی با محوريت سرويس گيرنده و مدل پياده سازی با محوريت سرويس دهنده . |
بخش هفتم | ایجاد صفحات وب مبتنی بر Ajax با تاکید بر روی پتانسيل های سمت سرویس دهنده فريمورک ASP.NET Ajax |
وبلاگت خیلی خوبه. به منم سر بزن خوشحال میشم نظر بدی
تبادل لینک هم تو سایتم هست
- 1393/9/15
توضیحات آگهی در حدود 2 خط. ماهینه فقط 10 هزار تومان
توضیحات آگهی در حدود 2 خط. ماهینه فقط 10 هزار تومان
- دانلود رایگان قالب
- سایت تفریحی ماندگار فان
- سایت عاشقانه عشق آفرین
- آگهی حرفه ای و پیشرفته سی سی ال
- دانلود فیلم و سریال خارجی
- مهندسان ایرانی
- گالری تصاویر ایران تو دات نت
- وبلاگ هاست رایگان
- وبلاگ تخصصی سیستم کلیکی رنک تو رنک
- کیت اگزوز ریموت دار برقی
- ارسال هوایی بار از چین
- خرید از علی اکسپرس
- قیمت پرده اسکرین
- تشک طبی فنری
- کاشی سازی