به سلامتی TeamCity را به قصد راه اندازی CI و انجام خودکار Unit Testها راه انداختیم اما مشکلات و مسائل زیادی به وجود آمد. بعضیها حل شدند و بعضیها نه. خلاصهای از نکاتی که به آن برخورد کردم: ۱- نصب خود TeamCity خیلی ساده و سریع بود. ولی تا آنجا که فهمیدم فقط با MSBuild …
ماه: می 2012
یکی از روشهای رایج در Unit Test کدهای مربوط به دیتابیس این است که یک دیتابیس داخل حافظهای ساخته شده و همه تستها روی آن انجام شود. در پروژههای NHibernate این کار معمولا طی مراحل زیر انجام میشود: ۱- انجام تنظیمات دیتابیس Sqlite به صورت داخل حافظهای۲- ایجاد خودکار دیتابیس از روی mappingها در مرحله …
در پروژههای ASP.NET وقتی که نیاز به Authentication/Authorization (ورود و خروج به سایت و سطح دسترسیها) هست معمولاً از Form Authentication استفاده میشود. در این روش یا از Provider توکار ASP.NET استفاده میشود یا یک Provider سفارشی مثل SqliteProvider ساخته میشود. اما گاهی اوقات هست که هم عجله داریم و هم این که کاربران سایت …