آموزش Delegate آموزش Delegate آموزش Delegate <br/> (آموزش Delegate در سه بخش ارائه شده که این سه بخش در ادامه یکدیگر می باشند.) <br/> به این مطلب فکر کنید که در حال حاضر چگونه از متدها استفاده می کنید. الگوریتمی می نویسید که مقادیر یک سری متغیر را دستخوش تغییر قرار می دهد وآنرا مستقیماً توسط صدا کردن نامش صدا می زنید. C#.net 1392/02/17 ایمان مدائنی 1336
Event به زبان ساده Event به زبان ساده Event به زبان ساده <br/> یک مثال ساده درباره Event پیدا کردم که آموزنده است. در ادامه یادداشت هایی که درباره delegate ها داشتم با دیدن این مثال در یکی از کتاب ها و این که شاید بشه گفت ساده ترین راه نمایش مکانیزم کاری رویدادها از طریق delegate هاست بر آن شدم تا این مثال رو بسازیم C#.net 1392/02/17 ایمان مدائنی 933
نحوه ایجاد Database در MS SQL Server،بخش اول از آموزش پایگاه داده نحوه ایجاد Database در MS SQL Server،بخش اول از آموزش پایگاه داده نحوه ایجاد Database در MS SQL Server،بخش اول از آموزش پایگاه داده <br/> سلام خدمت همه دوستان امروز قصد دارم نحوه ایجاد دیتابیس درms sql server رو آموزش بدم و امیدوارم که براتون مفید باشه. C#.net 1392/02/17 ایمان مدائنی 1194
سنجاق یک پوشه به نوار وضیفه سنجاق یک پوشه به نوار وضیفه سنجاق یک پوشه به نوار وضیفه <br/> سلام دوستان تا حالا شده که در ویندوز 7 دوست داشته باشید که یک پوشه رو به تسک بار پین کنید من که خیلی برام پیش اومده و مطمئنم که برای شما هم جذاب خواهد بود C#.net 1392/02/17 ایمان مدائنی 761
پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 6# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 6# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 6# <br/> در ادامه پست پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 5# ، در این پست به تشریح کلاس دایره و بیضی میپردازیم. C#.net 1392/02/17 ایمان مدائنی 823
پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 5# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 5# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 5# <br/> در ادامه مطلب پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 4# به تشریح مابقی کلاسهای برنامه میپردازیم. C#.net 1392/02/17 ایمان مدائنی 816
پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 4# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 4# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 4# <br/> در ادامه پست قبل، در این پست به بررسی کلاس Triangle جهت رسم مثلث و کلاس Diamond جهت رسم لوزی میپردازیم. C#.net 1392/02/17 ایمان مدائنی 1008
پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 3# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 3# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 3# <br/> در ادامه مطالب قبل <br/> پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 1# <br/> پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 2# C#.net 1392/02/17 ایمان مدائنی 845
پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 2# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 2# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 2# <br/> در ادامه مطلب پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 1# به تشریح مابقی کلاسهای برنامه میپردازیم. C#.net 1392/02/17 ایمان مدائنی 999
پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 1# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 1# پیاده سازی پروژه نقاشی (Paint) به صورت شی گرا 1# <br/> قصد داریم در طی چند پست متوالی، یک پروژه Paint را به صورت شی گرا پیاده سازی کنیم. خوب، پروژه ای که میخواهیم پیاده سازی کنیم باید دارای این امکانات باشه که مرحله به مرحله پیش میریم و پروزه کامل در نهایت در قسمت پروژهها ی همین سایت قرار خواهد گرفت. C#.net 1392/02/17 ایمان مدائنی 1153
مشکل گریدویو Gridview مشکل گریدویو Gridview مشکل گریدویو Gridview <br/> چند وقتی بود که به یک مشکل بد در مورد حذف و ویرایش یا هر command دیگه ای که فکرش را کنید خورده بودم. C#.net 1392/02/17 ایمان مدائنی 1338
سخنان کامپیوتری سخنان کامپیوتری سخنان کامپیوتری <br/> در زندگی و معاشرت با دیگران، نرم افزار باشیم نه سخت افزار. C#.net 1392/02/17 ایمان مدائنی 918
معماری لایه بندی نرم افزار #1 معماری لایه بندی نرم افزار #1 معماری لایه بندی نرم افزار #1 <br/> طراحی یک معماری خوب و مناسب یکی از عوامل مهم تولید یک برنامه کاربردی موفق میباشد. بنابراین انتخاب یک ساختار مناسب به منظور تولید برنامه کاربردی بسیار مهم و تا حدودی نیز سخت است. در اینجا یاد خواهیم گرفت که چگونه یک طراحی مناسب را انتخاب نماییم. همچنین روشهای مختلف تولید برنامههای کاربردی را که مطمئنا شما هم از برخی از این روشها استفاده نمودید را بررسی مینماییم و مزایا و معایب آن را نیز به چالش میکشیم. C#.net 1392/02/16 ایمان مدائنی 1584
معماری لایه بندی نرم افزار #2 معماری لایه بندی نرم افزار #2 معماری لایه بندی نرم افزار #2 <br/> پیاده سازی را از منطق تجاری یا Business Logic آغاز میکنیم. در روش کد نویسی Smart UI، منطق تجاری در Code Behind قرار میگرفت اما در روش لایه بندی، منطق تجاری و روابط بین دادهها در Domain Model طراحی و پیاده سازی میشوند. C#.net 1392/02/16 ایمان مدائنی 1378
معماری لایه بندی نرم افزار #3 معماری لایه بندی نرم افزار #3 معماری لایه بندی نرم افزار #3 <br/> نقش لایهی سرویس این است که به عنوان یک مدخل ورودی به برنامه کاربردی عمل کند. در برخی مواقع این لایه را به عنوان لایهی Facade نیز میشناسند. این لایه، دادهها را در قالب یک نوع داده ای قوی (Strongly Typed) به نام View Model، برای لایهی Presentation فراهم میکند. C#.net 1392/02/16 ایمان مدائنی 1260
اجرای یک Script حاوی دستورات Go در سی شارپ اجرای یک Script حاوی دستورات Go در سی شارپ اجرای یک Script حاوی دستورات Go در سی شارپ <br/> از زمانی که استفاده از ORMهای Code First رایج شده ، اجرای اسکریپتهای طولانی جهت ایجاد دیتابیس خیلی استفاده ندارد، اما حالت خاص همیشه پیش میآید C#.net 1392/02/16 ایمان مدائنی 1569
متدهای الحاقی - Extension Methods متدهای الحاقی - Extension Methods متدهای الحاقی - Extension Methods <br/> چقدر خوب میشد اگر نوع داده String دارای متدی جهت حذف تگهای HTML داشت C#.net 1392/02/16 ایمان مدائنی 1568
مفاهیم برنامه نویسی ـ مروری بر کلاس و شیء مفاهیم برنامه نویسی ـ مروری بر کلاس و شیء مفاهیم برنامه نویسی ـ مروری بر کلاس و شیء <br/> من قصد دارم در قالب چند مطلب برخی از مفاهیم پایه و مهم برنامه نویسی را که پیش نیازی برای درک اکثر مطالب موجود در وب سایت است به زبان ساده بیان کنم تا دایره افرادی که میتوانند از مطالب ارزشمند این وب سایت استفاده کنند C#.net 1392/02/16 ایمان مدائنی 1328
مفاهیم برنامه نویسی ـ مروری بر فیلدها، متدها و ساخت اشیاء مفاهیم برنامه نویسی ـ مروری بر فیلدها، متدها و ساخت اشیاء مفاهیم برنامه نویسی ـ مروری بر فیلدها، متدها و ساخت اشیاء <br/> شکستن یک مسئله بزرگ به تعدادی مسئله کوچکتر راهکار موثری برای حل آن است. این امر در برنامه نویسی نیز که هدف آن چیزی جز حل یک مسئله نیست همواره مورد توجه بوده است. C#.net 1392/02/16 ایمان مدائنی 1139
مفاهیم برنامه نویسی ـ مروری بر پروپرتیها مفاهیم برنامه نویسی ـ مروری بر پروپرتیها مفاهیم برنامه نویسی ـ مروری بر پروپرتیها <br/> در مطلب پیشین کلاسی را برای حل بخشی از یک مسئله بزرگ تهیه کردیم. اگر فراموش کردید پیشنهاد میکنم یک بار دیگر آن مطلب را مطالعه کنید. بد نیست بار دیگر نگاهی به آن بیاندازیم. C#.net 1392/02/16 ایمان مدائنی 1147
نحوه کار با ftp - بخش اول نحوه کار با ftp - بخش اول نحوه کار با ftp - بخش اول <br/> امروز میخوام نحوه کار با FTP بصورت ساده برای کاربران و برنامه نویسان مبتدی رو آموزش بدم. C#.net 1392/02/16 ایمان مدائنی 1676
مفاهیم برنامه نویسی ـ آشنایی با سازندهها مفاهیم برنامه نویسی ـ آشنایی با سازندهها مفاهیم برنامه نویسی ـ آشنایی با سازندهها <br/> در مطلب پیشین برای نگهداری حالت شیء یا همان ویژگیهای آن Propertyها را در کلاس معرفی کردیم و پس از ایجاد شیء مقدار مناسبی را به پروپرتیها اختصاص دادیم. C#.net 1392/02/16 ایمان مدائنی 1319