برنامه نویسی

Programming News, Tools and Methods

چابکی در غول آبی

اینکه بعد از این همه مدت چیزی بنویسم به تجربه‌های قبلی و تلاش‌های گذشته در مورد Agile‌ بر می‌گردد. من زمان‌های زیادی رو در سال‌های گذشته برای قانع کردن مدیران پروژه بزرگ به استفاده از متدهای چابک و تغییر عادت‌های قدیمی و پرخرج سپری کرده‌ام. تا دو یا سه سال پیش پس از همه بحث‌ها […]

چابکی در غول آبی Read More »

حفاظت در مقابل درخواست های دوگانه

Response Cache: Double Request Protection (کش پاسخ: حفاظت در مقابل درخواست های دوگانه) یک مشکل استاندارد در web-application ها پردازش مناسب درخواست های دوگانه (چندگانه) با دیتای یکسان است. سناریوهای ممکن عبارتند از: 1- refresh کردن صفحه جاری 2- انجام bakc-forward در صفحات وب 3 – کلیک کردن بیش از یکبار دکمه submit درخواست های

حفاظت در مقابل درخواست های دوگانه Read More »

ORM – Object Relational Mapping

data persistence به پایدار کردن داده بعد از به پایان رسیدن پروسه ای که آن را ایجاد کرده -به منظور بازیابی در آینده- اطلاق می شود. رایج ترین روش persistence استفاده از پایگاه داده رابطه ایست، چون ایجاد و دستیابی به آنها -بوسیله Sql- راحت است. با این وجود هنگام پیاده سازی یک application شی

ORM – Object Relational Mapping Read More »

متدولوژی Agile

شاید قابل توجه ترین تغییر در پروسه تولید نرم افزار در دهه گذشته، ظهور agile بوده است. به طور کلی متدولوژی های تولید نرم افزار برای قانونمند کردن پروسه تولید، به منظور کاراتر ساختن و قابل پیش بینی کردن روند، به وجود آمده اند. تمرکز این متدولوژی ها طرح ریزی یک پروسه دقیق و با

متدولوژی Agile Read More »

آموزش Microsoft Visual Basic.net مبتدی

این مهران که آخرش به من دات نت یاد نداد، اما این کتاب دوستان ویندوزی را به زودی می خوانم !!! امیر احسانی و حامد بنایی کتابی تحت عنوان آموزش Microsoft Visual Basic.net مبتدی را منتشر کرده اند که بسیار کاری است نیکو. موفق باشید دوستان عزیز حاشیه : ببینید درست هست که خیلی ها

آموزش Microsoft Visual Basic.net مبتدی Read More »

Zlib Compression – فشرده سازی محتوای وب سایت

اگر بازدید کننده ثابت تکوپیدیا باشید احتمالا متوجه افزایش سرعت لود شدن آن شده اید.این کار با استفاده از توابع Zlib Compression که در تنظیمات php.ini و یا وب سرور آپاچی قابل فعال سازی است انجام شده است.در این روش محتوایی که از طرف وب سرور با سمت بازدید کننده منتقل می شود به صورت

Zlib Compression – فشرده سازی محتوای وب سایت Read More »

مقدمه ای برای XSLT

چند بار در مورد XSLT شنیده بودم اما هیچ چیز به جز آنکه به XML مربوط می شود نمی دانستم. وب سایت محترم Developer Channels  بر اساس کتاب تازه منتشر شده XSLT 2.0 Web Development یک سری مقاله در معرفی XSLT تهیه کرده است که برای من مقدمه ای بود برای آشنایی با این زبان.جدیدا

مقدمه ای برای XSLT Read More »

اسکرول به بالا