نظرات مطالب
پیاده سازی اسکرام با شیرپوینت
نه آنچنان. پایه کار همان است. برنامه نویسی شیرپوینت بیشتر مبتنی است بر ASP.NET Webforms و Work flow foundation و نگارش جدید آن WCF هم دارد.
و در کل شرکتی که می‌خواهد از SharePoint درست استفاده کند باید متخصص‌هایی با این توانایی‌ها داشته باشد:
- توانایی راه اندازی دومین ویندوز سرور
- توانایی راه اندازی Exchange server
- توانایی راه اندازی SQL Server
- آشنایی کامل با IIS
- تسلط کامل به برنامه نویسی ASP.NET و وب پارت نویسی.
- آشنایی با برنامه نویسی Workflow foundation

به نظر من مایکروسافت بسیاری از کتابخانه‌هایی را که به دات نت فریم ورک اضافه کرده فقط و فقط به خاطر SharePoint بوده نمونه‌اش همین Workflow foundation . من کمتر دیدم از این مورد خارج از SharePoint استفاده شود. یا اگر دقت کرده باشید ASP.NET 2.0 وب پارت هم دارد ولی باز هم ... کاربردش جای دیگری است.
یا در SQL Server 2008 یک سری از قابلیت‌های file stream ایی که اضافه شده فقط به خاطر مدیریت ساده‌تر و بهینه‌تر حجم بالای دیتابیس شیرپوینت در نگارش 2010 آن بوده که همه چیز داخل آن ذخیره می‌شود.
مسیرراه‌ها
آزمون واحد در دات نت
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت اول
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت دوم
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت سوم
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت چهارم
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت پنجم
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت ششم

آشنایی با mocking frameworks - قسمت اول
آشنایی با mocking frameworks - قسمت دوم

چگونه کد قابل تست بنویسیم - قسمت اول
چگونه کد قابل تست بنویسیم - قسمت دوم

Test Driven Development

Microsoft Test Manager 

نوشتن آزمون‌های واحد به کمک کتابخانه‌ی Moq  

دیگر مقالات
نظرات اشتراک‌ها
معرفی DNTPersianComponents.Blazor
برای مشاهده‌ی اصل خطا از سوئیچ bl- استفاده کنید تا یک فایل msbuild.binlog را تولید کند:
dotnet publish -p:RunAOTCompilation=true -bl
محتوای این فایل باینری توسط برنامه viewer آن قابل مشاهده‌است:
[DNTPersianUtils.Core.dll] Exit code: -1073741571
یعنی قابلیتی را که در حال استفاده هستید (wasm aot compilation)، هنوز به درجه‌ی کمال نرسیده. اطلاعات بیشتر در مورد exit code فوق.
نظرات مطالب
چگونگی گزارشگیری از Business Objects مانند List توسط StimulSoft
روشی که خود من در برنامه استفاده می‌کنم این است که تمام فایل‌های mrt گزارشات را در یک پوشه قرار داده‌ام و یک viewer برای تمام پروژه دارم که با ارسال ReportId - شناسه گزارش مورد نظر- به آن صفحه، نوع گزارش، فایل mrt آن و دیتای آنرا مشخص کرده و گزارش را نمایش می‌دهم.
 روش شما شاید در تعداد گزارشات محدود براحتی قابل مدیریت باشد ولی زمانی که تعداد گزارشات بیشتر شود، مدیریت آن سخت خواهد شد؛ به ویژه که بخواهید گزارش داینامیک تولید کنید.
پ.ن: در این سایت برای تشکر و ابراز علاقه‌مندی نسبت به مطلب یا پاسخی از سیستم امتیازدهی استفاده می‌شود؛ می‌توانید از آن استفاده کنید.
نظرات مطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 22 - توزیع برنامه توسط IIS
من روی سرور یک پروژه core دارم و بدون مشکل اجرا میشه ولی روی همون سرور پروژه دیگری دارم که از طریق دامنه اجرا نمیشه و خطای 500 میده. متاسفانه نه لاگی در پوشه لاگ دیدم و نه در event viewer ویندوز. همچنین وقتی ریموت میزنم  سایت از طریق دستور dotnet در ابتدای نام dll روی سرور اجرا می‌شود. در این موارد برای رسیدگی به مشکل چه کارهایی می‌شود انجام داد؟
نظرات مطالب
EF Code First #1
- «دریافت خروجی کامل NET Tips.»
- برای مثال خروجی کامل بحث Entity Framework  در پوشه‌ی Tags واقع شده: (^)
- بانک اطلاعاتی سایت هم برای دریافت موجود است؛ به همراه Viewer آن: (^)
- در پوشه‌ی LearningPaths، خروجی‌های اختصاصی‌تری تهیه شده‌اند. برای مثال این خروجی اختصاصی و انتخابی EF Code First است: (^)
نظرات مطالب
وادار کردن EF Code first به ساخت بانک اطلاعاتی پیش از شروع به کار برنامه
- این کدها دقیقا به همین شکلی که در اینجا مشخص شده باید اجرا شوند. ارتباطی با مباحث UoW ندارند. راسا و مستقلا توسط EF مدیریت می‌شوند و در اصل از یک Context درونی مخصوص این کار استفاده می‌کنند که با Context اصلی برنامه یکی نیست. نامش HistoryContext است.
- اگر برنامه‌ای خودبخود بسته می‌شود، ابتدا به Event viewer توکار ویندوز مراجعه کنید. به احتمال زیاد لاگ خطای آن در آنجا قابل مشاهده است. همچنین خطاهای مدیریت نشده را هم باید بررسی کنید.
نظرات مطالب
سفارشی کردن قابلیت طراحی ریپورت توسط END USER - بخش اول
با سلام
Viewer رو چطور میشه از Codebehind تنظیم کرد که به صورت پیش فض با Office 2010 Blue لود بشه و فرم Please Select type of Infterface نمایش داده نشه . چون این کدی که نوشتید کار نمی‌کنه
  //تنظیم تم ریپورت از حالت استاندارد به ریبون
            StiOptions.Windows.GlobalGuiStyle = StiGlobalGuiStyle.Office2010Blue;
            //فعال سازی تم ریبون
            StiOptions.Designer.IsRibbonGuiEnabled = true;
با تشکر
نظرات مطالب
مدیریت فایلهای یک پروژه نرم افزاری با استفاده از Subversion
این خطا خیلی کلی است. در event viewer و event log ویندوز جزئیات را باید بررسی کنید.
پیشنهاد می‌کنم مطلب زیر را مطالعه کنید:
http://vahidnasiri.blogspot.com/2009/12/svn.html
خلاصه کاربردی همان فصل نصب است.
الان من از http://www.visualsvn.com/server/ روی ویندوز 64 بیتی بدون مشکل دارم استفاده می‌کنم.
فقط TortoiseSVN نگارش 64 بیتی مجزا دارد که باید دریافت کنید.