قبل ازاین مقاله، درباره راه اندازی و استفاده از کتابخانه Automapper بحث شده ولی موردی که شاید کمتر به آن توجه
شده سرعت این نگاشت میباشد. در این مقاله با استفاده از نوشتن تست، این موضوع بررسی
میشود. کلاس ساده زیر را در نظر بگیرید که
برای مثال از سمت لایه دسترسی به داده گرفته شده است: public enum PersonType
{
Real =0,
Legal=1
}
public class Person
{
public long PersonId { get; set; }
p ...
اگر بعنوان فردی که روزانه بیش از 300 عنوان خبری مربوط به آیتی را مانند دیگر توسعهدهندگان، قسمتی از فعالیت روزانهی خود کردهاید، مطمئنا بدنبال راههای سادهی اشتراک گذاری و یا به قول آقای هنسلمن TIf this thenhat یا باختصار IFTT هستید. من برای مرور و دسته بندی فیدها از فیدخوان Inoreader.com ( دارای یک API برای توسعه ) استفاده میکنم و برای اشتراک مطالب در این سایت از امکان موجود در هر دو سایت، استفاده میکنم.
...
تا چندی پیش شاید برای استفادهی از گیت و راه اندازی سرور عملیاتی آن در ویندوز، مشکلاتی مانند سبک راه اندازی آن که لینوکسی و کامندی بود، مانعی برای استفاده بود. ولی با استفاده از Bonobo Git Server که با ASP.NET MVC نوشته شدهاست و بصورت مدفون شده (embedded) از گیت استفاده میکند، راه انداختن سرور گیت خیلی آسان و با مراحلی خیلی کمتر و پسندیدهتر، قابل انجام است. من تا مدتی قبل، برای استفادهی شخصی به مدتی طولانی از Subversion برای نگهداری ...
در فرآیند تولید نرم افزار بصورت تیمی، یکپارچگی در انجام کارها بسیار حائز اهمیت است. بطوریکه میتوان نقطهی اتکای تیم را بر اساس یکپارچگی ابزارها و نرم افزارها دانست. در این بین برای استفادهی از ابزارهای مدلینگ بصورت تیمی و پشتیبانی از این ابزارها، استفادهی از ابزارهای سورس کنترل در اولویتی بالاتر قرار دارند. دراین مقاله سعی شدهاست تا روش اتصال ابزار بسیار قدرتمند ویژوال پارادایم، به سورس کنترلر Subversion توضیح داده شود.
...
با توجه به پیشرفتی که در حوزه اپلیکشنهای وابسته به
فریمورک دات نت بوجود آمده، ولی شاید حرکت عملی بزرگی از سمت تولیدکندگان در حوزه
کامپکت صورت نگرفته و همچنان شاهد فرمانروایی سیستم عاملهایی چون Windows Compact 6.0
با استفاده از دات نت فریمورکهایی نهایت با نسخه 3.5 هستیم. البته میتوان ارزانتر بودن در خارج و مسئله تحریم در داخل را هم در نظر داشت و نمونه عینی این مورد را
میتوان در د ...
پیشنیاز:
- بررسی ویجت Kendo UI File Upload
در مطلب قبل جزئیات استفاده از ویجت آپلود فریمورک قدرتمند Kendo UI عنوان شدند. در این مطلب قصد داریم طریقهی استفاده از آن را به صورت پاپ آپ، در ویجت گرید Kendo بررسی کنیم.
مدل زیر را در نظر بگیرید: var product = {
ProductId: 1001,
ProductName: "Product 1001",
Available: true,
Filename: "Image02.png"
};
و برای ایجاد ...
در حین توسعه نرم افزاری برای ویندوز کامپکت مرتبا به خطاهایی که قبلا برنخورده بودم میرسیدم. چند باری هم کارهای انجام شده را بررسی کردم و در فورومهای مرتبط دنبال سرنخی از راه حل گشتم ولی یا جوابی مرتبط وجود نداشت و یا راه حلهای پیشنهادی دور از حل مسئله بود؛ تا اینکه یکی از خطاها نظرم را جلب کرد: Could not load type 'System.Windows.Forms.Form' from assembly 'System.Windows.Forms, Version=3.5.0.0, Culture=neutral, PublicKeyToken=969DB80 ...
در برنامهی ساخت نصاب InstallShield، در قسمت افزودن بستههای نصبی برای برنامهی ساخته شده
بستهی نصب SQL Server CE 3.5 SP2 وجود دارد:
اما برای برنامههای جدیدتر نیاز به افزودن بستهی نصب دیتابیس SQL Server CE نسخه 4 است که با عدم وجود این بسته روبرو هستیم. در ادامه با نحوهی افزودن این بستهها آشنا خواهید شد.
اینگونه بستهها در کن ...
با
توجه به وجود کار گروهی در شرکتهای نرم افزاری، بعضی مواقع انتظارهایی از هر نوع
به شما میرسد که ممکن است چالشی برای کارهای در دست انجام شما بوجود آورد. در
این متن سعی شده این موارد بررسی و راه حلهایی برای حل مسالمت آمیز آن پیشنهاد شود. -
در مواقعی که کار جدیدی به
شما میرسد و برآوردی از زمان انجام آن ندارید قبل از دادن هر قولی زمان کوتاهی بین
نیمروز تا 2 روز برای بررسی درخواست کنید که با توجه به اهمیت موضوع م ...
تغییراتی در Entity framework 6 صورت گرفته و در ذیل لیستی از موارد آن آمده است. همچنین پیشتر در همین سایت نیز به آنها اشارهای شده که باز تولید پروایدرها برای نسخه جدید Entity framework یکی از آنها میباشد: Rebuilding EF Providers for EF6
Updating Applications to use EF6
EF Tools: adding EF6 support & enabling out-of-band releases
Async Query and Save
Connection Resiliency
Code-Based Configuration
Dependency Resolu ...