معرفی Dapper - یک ORM سبک و سریع برای کار با دیتابیس در MVC

گروه مطلب: آموزش ASP.NET MVC   تاریخ انتشار:

Dapper یک ORM سبک و سریع می باشد که دارای محبوبیت زیادی است. Dapper کمک می کند قسمت هایی مانند مدیریت Connection ها و همچنین تبدیل نتایج درخواست به ViewModel بسیار سریع و ساده انجام شود.

ادامه مطلب

نحوه نگهداری رمزهای عبور در سیستم های نرم افزاری

گروه مطلب: امنیت در نرم افزار   تاریخ انتشار:

در اکثر سیستم های نرم افزاری Authentication یا همان احراز هویت جز بخش های اصلی و ابتدایی در طراحی و پیاده سازی سیستم می باشد.برای ورود کاربران به محیط برنامه نیاز است هویت آنها چک شود و این کار به وسیله یک نام کاربری و رمز عبور انجام می شود.

ادامه مطلب

انواع تست نرم افزار

گروه مطلب: تست نرم افزار   تاریخ انتشار:

تست نرم افزار به فرایند ارزیابی یک نرم افزار به منظور تشخیص تفاوت بین خروجی کنونی (خروجی نرم افزار) و خروجی مورد انتظار گفته می شود. علاوه بر آن تست نرم افزار ارزیابی امکانات و ویژگی های یک نرم افزار را نیز شامل می شود.

ادامه مطلب

چگونه سرعت سایت خود را افزایش دهیم؟

گروه مطلب: بهینه سازی وب سایت   تاریخ انتشار:

در طراحی سایت یکی از مهم ترین نکات که بلافاصله پس از اتمام کار طراحی مطرح می شود سرعت بالا آمدن وب سایت می باشد.باید سرعت بارگذاری سایت خود را اندازه گیری نماییم و آن را به زمان مناسبی برسانیم.

ادامه مطلب

آناتومی یک درخواست و پاسخ HTTP

گروه مطلب: مفاهیم وب   تاریخ انتشار:

یکی از مهم ترین و شاید ابتدایی ترین مفهومی که هر برنامه نویسی در حوزه وب باید با آن آشنا باشد شناخت نسب به پروتکل HTTP و آشنایی با درخواست و پاسخ HTTP است. در این مقاله ضمن بررسی ابتدایی مفاهیم پروتکل HTTP سعی خواهیم کرد توصیفی کاربردی از نحوه ارسال درخواست و دریافت پاسخ از طریق پروتکل HTTP ارائه کنیم.

ادامه مطلب

سئو درون صفحه ای

گروه مطلب: آموزش سئو مقدماتی تا حرفه ای   تاریخ انتشار:

پس از شناسایی و انتخاب کلمات کلیدی شما می بایست اقدام به تولید محتوا کنید. ایجاد محتوا بدون در نظر گرفتن سئوی درون صفحه موجب می شود که صفحه شما یا قابل دسترسی نبوده و یا برای موتورهای جستجو قابل فهمیدن نباشد. در این مقاله به بررسی مفهموم و چیستی سئوی درون صفحه ای خواهیم پرداخت.

ادامه مطلب

15 نکته اساسی در تست نرم افزار

گروه مطلب: تست نرم افزار   تاریخ انتشار:

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

ادامه مطلب

شناسایی کلمات کلیدی برای سئو

گروه مطلب: آموزش سئو مقدماتی تا حرفه ای   تاریخ انتشار:

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

ادامه مطلب

تست نرم‌افزار چیست؟

گروه مطلب: تست نرم افزار   تاریخ انتشار:

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

ادامه مطلب

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

گروه مطلب: تست نرم افزار   تاریخ انتشار:

در فرآیند تست نرم‌افزار، مجموعه‌ای از مراحل و فعالیت‌های مختلف تست تعریف می‌شوند که هر یک از آنها در یک سطح خاص بر روی تست، تمرکز دارد. تست نرم‌افزار عموما در چهار سطح مختلف صورت می‌گیرد

ادامه مطلب