این بنده خدا سعی کرده نام گذاری مجارستانی رو رعایت کنه ولی ...! دوتا امتیاز منفی دیگه، یکی برای اینکه نامگذاری به این سبک توی سی شارپ منسوخه و دیگری اینکه همون نام گذاری رو هم برای متغییر اول رعایت نکرده.
یکی از قابلیتهایی که فایرفاکس داره اینه که شما میتونید برای خودتون چند تا پروفایل مختلف داشته باشید و توی هر پروفایل افزونههای خاص خودش رو نصب کنید.(وقتی یه پروفایل جدید اضافه میکنی مثل این میمونه که تازه فایرفاکس رو نصب کردی!)
این که یک فایل نهایی ساخته شود خیلی عالیه هست اما چگونه با مشکل مناقشه (Conflict) کدها مقابله کنیم و یا چه استاندارد و ساختاری رو برای استفاده از افزونههای تهیه شده جی کوئری در نظر بگیریم ؟ و چطور پس از فشرده سازی به یک فایل نهایی صحت عملکرد کدها را ارزیابی کنیم؟
کمی بالاتر توضیح دادم «... در عمل کل برنامه و تمام افزونههای آن از یک IUnitOfWork استفاده میکنند؛ یعنی تمام آنها به تمام مدلهای اضافه شدهی به Context اصلی برنامه دسترسی دارند ...»
+ «... موجودیتهای مشترک بین افزونهها را در یک پروژهی مجزا قرار دهید؛ مانند: CommonEntities ...»
- در طراحی جاری نیازی به MEF نیست. کار بارگذاری و تشخیص افزونهها توسط استراکچرمپ انجام میشود. (پیشنیاز (ج) ابتدای بحث)
- برای نصب افزونههای طراحی ارائه شده، فقط کافی است آنها را به پوشهی bin کپی کنید (اولین نظر بحث جاری).
اینجا بحث شده. برای نصب آخرین نگارش آن، ابتدا به روز رسانی دوم VS 2013 را نصب کنید. سپس از طریق منوی نصب افزونههای داخل خود VS.NET و نه دریافت مستقیم فایل vsix آن اقدام به نصب کنید.
برای نمایش متن ساده از همان iTextSharp و افزونههای آن میشود استفاده کرد. برای تبدیل HTML به PDF قبلا راهنمایی در سایت تهیه شده. همچنین نکات فارسی نویسی با iTextSharp هم تمام و کمال در سایت بررسی و مستند شدهاند.