این سایت برای ie9 طراحی نشده است

لطفا دستگاه خود را بچرخانید.

Net Programming.

۲۲ تیر ۱۳۹۵ نگین ربیعی
بدون دیدگاه

میخواستیم کدهای بات های تلگراممون  رو در قالب یک پروژه بصورت سرویس در بیاریم . همه چیز خوب بود تا جاییکه میخواستیم دیتابیس های  بات دوم رو به پروژه اضافه کنیم .  در EntityFramework Model هر بات Table هایی به نام های Requset و Response وجود داشت و ما با error : The mapping of CLR type to […]

ادامه
۱۴ تیر ۱۳۹۵ نگین ربیعی
بدون دیدگاه

ابتدا میخواستیم کد crawler سایت دایره را بصورت سرویس دربیاریم (وظیفه crawler سایت دایره گرفتن اطلاعات تخفیف سایت های تخفیفیه) .قبل از این ، کدهای گرفتن صفحات تخفیف هر سایت،کلاسهایی بودند که در داخل پروژه تعریف شده بود . برای به سرویس در آوردن این پروژه بمنظور جلوگیری از دست بردن داخل کد ها (چون سایتهای […]

ادامه
۲۶ آبان ۱۳۹۴ راحله عباسی فشمی
بدون دیدگاه

در قطعه کد زیر نحوه ی ساخت بک داکیومنت اکسل با استفاده از OfficeOpenXML در سی شارپ با ذکر توضیح آورده شده است.   ExcelPackage p = new ExcelPackage(); ExcelWorksheet ws = p.Workbook.Worksheets[1]; ws.View.RightToLeft = true; //تنظیم نمایش شیت مورد نظر به صورت راست به چپ ws.Cells.Style.Font.Name = “B Nazanin”; //تعیین نوع فونت برای کل […]

ادامه
۶ آبان ۱۳۹۴ نگین ربیعی
بدون دیدگاه

با ساخت Project template می تونیم از پروژمون بارها استفاده کنیم . برای مثال یک  پروژه window service ای داریم و برای آن بصورت Manual یک Installer ایجاد کردیم . می خواهیم در پروژه های  Windows Service ای، از این Installer استفاده کنیم . مسلما نوشتن دوبارهInstaller  در هر پروژه کار سخت و زمانگیریست . […]

ادامه
۵ آبان ۱۳۹۴ نگین ربیعی
بدون دیدگاه

همانطور که در قسمت ساخت Windows Service در Net. گفتیم برای نصب windowService نیاز به Installer داریم و ساخت Installer نیز به دو صورت ممکنه. ۱- اضافه کردن Installer با کلیک راست بر روی نام سرویس (در قسمت قبل بصورت کامل توضیح دادم .) ۲- ساخت Installer به صورت دستی . هدف این مقاله، قسمت دوم یعنی ساخت Installer […]

ادامه
۳ آبان ۱۳۹۴ نگین ربیعی
بدون دیدگاه

در این مقاله می خواهیم با Windows Service ها آشنا بشیم و ساخت اونها رو یاد بگیریم. مقدمه: سرویس های ویندوز نوعی windows Service هستند که در فضای جداگانه ای و هنگام بارگزاری ویندوز اجرا می شن . معمولا برای انجام عملیات دوره ای در زمان های پی در پی از این سرویس ها به کمک […]

ادامه
۲۸ مهر ۱۳۹۴ نگین ربیعی
بدون دیدگاه

هدف این مقاله پیاده سازی ExceptionHandling بوسیله (Aspect-oriented programming (AOP است ، برای شروع نیاز به نصب Visual Studio PostSharp داریم .در قدم اول یک پروژه Console Application میسازیم و بعد PostSharp، Refference رو به پروژه اضافه می کنیم . using System; using Common.Aspects; namespace AspectExamples { class Program { static void Main(string[] args) { ThrowSampleExecption(); […]

ادامه
نگین ربیعی
بدون دیدگاه

مقدمه: ناگت ها پکیج هایی هستند که به صورت رایگان و open source در اختیار برنامه نویس ها قرار میگیره تا اونها بتونند در برنامه های Net. ،ازشون استفاده کنند . هدف اصلی ناگت ها کمک به برنامه نویس ها در جهت آسانتر کردن کار از طریق اضافه کردن library ها و کدهای آماده است. […]

ادامه
۱۸ شهریور ۱۳۹۴ نگین ربیعی
بدون دیدگاه

برای نوشتن کد پنل سایت تخفیف برتر ،  کد login و logout را باید بصورت دستی می نوشتم و برای اینکار از cookie های هم نام با سایت تخفیف برتر استفاده کردم ، چون میخواستم با خروج از سایت تخفیف برتر از پنل تخفیف برتر بصورت هم زمان  خارج شوم و برای ورود به سایت نیز اینگونه باشد […]

ادامه