اطلاعیه (1)

سلام به تمام علاقه مندان برنامه نویسی : 

این وبلاگ با هدف گسترش دانش برنامه نویسی و کمکی به دوستداران برنامه نویس فعالیت می کند.در این وبلاگ سعی شده است مقالات و منابعی که کمتر به زبان فارسی در کشور موجود است ، در اینجا تهیه می شود .اکثر دانلودها رو سعی می کنم به صورت لینک مستقیم بذارم و همچنین دوستانی که مایلند لینک به ما لینک بدهند آدرس وبلاگ یا سایت خود را برای ما ارسال کنید. حال خواهشمندیم که با نظرات و انتقادات خود ما را راهنمایی و همراهی کنید .

با تشکر دانیال کلباسی.



معرفی خبرنامه وبلاگ :

با استفاده از خبرنامه ،شما می توانید از بروز رسانی بلاگ در ایمیل خود با خبر شوید . همچنین هفته ای 1 بار جدیدترین مجلات کامپیوتر و بهترین کتابها در زمینه برنامه نویسی را با لینک اختصاصی وبلاگ دریافت می کنید .

* در صورتی که ایمیل درInbox شما نبود ،پوشه اسپم را چک کنید .



توجه : در صورت خرابی هر یک از لینکها ، لطفا اعلام کنید تا لینکها رو درست کنم .

ویدیو تبلیغاتی : دات نت برابر جاوا (dot Net Vs Java)

در این ویدیو جالب که با خلاقیت خوبی درست شده تقابل دات نت ماکروسافت رو با جاوا نشون میشه ، جالب هستش ، پیشنهاد میکنم حتما ببینید ، از لینک زیر می تونید این ویدیو رو دانلود کنید . 

http://www.mediafire.com/?ggdlsa4k57im843

غیرفعال کردن آیکن بستن ویندوز فرم (Close Icon)

با استفاده از این کد شما میتونید آیکنی که بالای نوار ویندوز فرم هست رو غیرفعال کنید . 


   

        private const int CP_NOCLOSE_BUTTON = 0x200;

 

        protected override CreateParams CreateParams

        {

            get

            {

                CreateParams myCp = base.CreateParams;

                myCp.ClassStyle = myCp.ClassStyle | CP_NOCLOSE_BUTTON;

                return myCp;

            }

        }

 

آموزش نصب و استفاده از کتابخانه Ribbon

در این پست قصد دارم تا روش استفاده از DLL مجانی Ribbon رو که ماکروسافت برای برنامه نویسهای دات نت نوشته رو بگم . این dll شبیه تبهای آفیس هست که شما می تونید به روشهای مختلف در برنامتون استفاده کنید .

ادامه نوشته

21 قانون برنامه نویسی

درود به تمام برنامه نویسان

خب ، همینطور که از اسم پست معلومه ، در این پست قصد دارم 21 قانون نانوشته برنامه نویسی رو بگم ، این موارد ، قوانین ابتدایی هستند که یک برنامه نویس باید بدونه و هیچ میانبری هم نیست که بخواد دورش  بزنه !! 

ادامه نوشته

پست روزانه بلاگ

سلام به همه دوستداران برنامه نویسی از هر نوعش ! 

خب ، اول اینکه دوستان شرمنده که چند وقته نتونستم به نظرات رسیدگی کنم ، واقعا وقت نشده ، امیدوارم که در روزهای آینده مجالی باشه که هم مطالبی بذارم هم مطالبی رو که دوستان درخواست کردن براشون بذارم .

دانلود دوره آموزشی XML از موسسه APPDEV - لینک مستقیم

XML with Martin Schaeferle (Full Complete Course) - AppDev 
Video: msrle, pal8, 619x325, 10.00 fps(r), 268 kb/s | Audio: adpcm_ms, 44100 Hz, mono, 177 kb/s | 5CD: 1.44GB


در این پست براتون مجموعه ویدیو آموزشی XML رو از موسسه APPDev گذاشتم ، تمام لینکها مستقیم هستند و در سرور مدیافایر آپلود کردم . این دوره شامل مباحثی از جمله :: 

 1 - پایه کار با فایلهای XML

 2 - نحوه اعتبار سنجی با استفاده از DTDs  و XSD

 3 - استفاده از DOM  و API های موجود

 4 - نحوه ایجاد وب سرویس ها توسط SOAP

 5 - استفاده از XSLT

 6 - استفاده از جدیدترین تکنولوژی های مرتبط مانند XQuery

 7 - رمزنگاری فایهای XML 

 8 - نحوه استفاده از RDF


دانلود در ادامه مطلب >> 

ادامه نوشته

کار با کنترل Adrotator در ASP.NET (قسمت دوم)

در این پست قصد دارم ادامه مبحث قبلی رو ادامه بدم و به روش دوم استفاده از کنترلهای adrotator بپردازم . در روش دوم همینطور که در پست قبلی گفتم، قصد داریم که با استفاده از بانک اطلاعاتی که در اینجا SQLمورد نظر ما هست از این کنترل استفاده کنیم .

ادامه نوشته

ایجاد یک TextBoxدر زمان اجرا و استفاده از محتویات آن !

خب در این پست به سوال دوستمون grb جواب میدم :: 

چگونه یک TextBox رو در زمان runtime ایجاد کنیم (با رویداد کلیک )و بعد با یک کنترل Button محتویات اون رو نمایش بدیم :

خب این خیلی ساده هست : ابتدا شما یک شی از نوع TextBox ایجاد میکنی،  در قسمت کلاس فرم برنامه به این صورت : 


 public partial class Form1 : Form

    {

        TextBox txt;

.......

....


         private void button1_Click(object sender, EventArgs e)

        {

            MessageBox.Show(txt.Text);

        }


        private void button2_Click(object sender, EventArgs e)

        { 

      txt =  = new TextBox(); 

            txt.Name = "txt1";

            txt.Location = new System.Drawing.Point(40, 50);

            txt.Size = new System.Drawing.Size(173, 20);

            this.Controls.Add(txt);

        }

     }

معرفی معماری چند لایه (N-Tier Architecture)

       درود به تمامی برنامه نویسهای گرامی

همینطور که میدونید برنامه نویس باید یک چیزی بیشتر از کد نویسی یاد داشته باشه  و بتونه مطالب بیشتری رو در پروژش از یک کد ساده به کار ببره . لایه بندی برنامه یکی از این مواردی هست که به نرم افزار شما ساختار میده و باعث میشه مدیریت و ارتقا نرم افزار در آینده و همینطور در زمان طراحی راحتر انجام بشه.

ادامه نوشته

کار با کنترل Adrotator در ASP.NET

کار با کنترل Adrotator در ASP.NET

فکر میکنم خیلی از سایتها تبلیغات میکنند با ابزارهای مختلف ، خب حالا ما می خواهیم در سایتهایی که با ASP.NET نوشته میشوند تبلیغات کنیم . برای این منظور از کنترل Adrotator استفاده میکنیم ، کار با این کنترل خیلی ساده هست . در این پست کار با این کنترل رو توضیح میدم البته جلوتر هم میریم و مطالبی در خصوص Custom adrotator هم مثال میزنیم تا بتونید کاملا حرفه ای با این کنترل کار کنید . 

ادامه نوشته

HyperLink کردن یک کنترل در WPF  

HyperLink کردن یک کنترل در WPF

چند وقت پیش داشتم برنامه ای مینوشتم که نیاز بود یک Button رو بهش خاصیت hyperlink بدم ، یا اینکه یک لیبل . ولی محیط wpf مانند محیط معمولی چیزی به نام LinkLable نداره ! اما شما می تونید با چند خط کد ساده این مشکل رو حل کنید . برای ادامه آموزش به ادامه مطلب روجوع کنید . 

ادامه نوشته

دانلود کتاب Programming Excel Services


درود به تمامی کاربران گرامی 

در این پست براتون کتاب آموزش برنامه نویسی با سرویس های اکسل رو آپلود کردم ، امیدوارم مورد توجهتون قرار بگیره  . (دانلود در ادامه مطلب)



ادامه نوشته

دانلو ویدیو آموزشی AppDev - Microsoft Windows Presentation Foundation Using Visual C# 2010: Volume 1


English | WMV | 1024x768 | 20 fps | WMV3 1200 kbps | WMA2 128 kbps | 757 MB

خوب ،همینطور که قول داده بودم ، اولین ویدیو آموزشی رو از موسسه APPDev برای شما با لینک مستقیم اختصاصی وبلاگ می ذارم . در این دوره شما با تمام مباحث WPF آشنا می شود و بعد از فراگیری اون می تونید کنترلها و APP های مخصوص به خودتون رو در WPF طراحی کنید  .در ادامه مطلب می تونید این مجموعه رو دانلود کنید . 

لینک جدید اضافه شد > دانلود ازسرور Mediafire


ادامه نوشته

لینک مستقیم برای ویدیو های آموزشی

سلام به کاربران عزیز

از امروز براتون ویدیوهای آموزشی و ابزارهای سی شارپ رو با لینک اختصاصی وبلاگ می ذارم . فکر می کنم اولین وبلاگی باشیم که لینک مستقیم برای این موارد می ذاره . اگر درخواستی دارید اعلام کنید ،تا براتون بذارم . 

منتظر بهترین ها باشید .....

دانلود کتاب Microsoft ASP.NET 4 Step by Step + لینک مستقیم

دانلود در ادامه مطلب ...

ادامه نوشته

دانلود کتاب Essential C# 4.0 3rd Edition + لینک مستقیم

دانلود در ادامه مطلب ...

ادامه نوشته

دانلود کتاب Beginning Visual C# 2010 + لینک مستقیم

ادامه نوشته

دانلود کتاب Microsoft Silverlight 4 Business Application Development Beginners Guide + لینک مستقیم


اگر تا حالا Silverlight رو شروع نکردید ،این کتاب یک منبع بسیار خوب برای شروع هست . با استفاده از این کتاب شما می توانید وبسایتهای تجاری را با این تکنولوژی طراحی کنید


ادامه نوشته

انتخاب مبحث آموزشی برای تابستان

با سلام به تمامی دوستداران برنامه نویسی

خوب ! بدلیل اینکه در تابستان زمانی اندک برای تهیه مطالب آموزش می کنم ،قصد دارم این زمان رو بیشتر روی یک موضوع بذارم تا شما هم بیشتر در مورد یک مطلب یاد بگیرید . مثل همیشه ابتدا نظر بینندگان وبلاگ برام مهمه و می خوام بدونم نظر شما بیشتر کدوم مبحث هست . من موارد رو محدود کردم تا بتونید راحت انتخاب کنید !

1- XNA (مباحثی پیرامون ساخت بازی در سی شارپ)

2 - CSharp (مباحث مختلف سی شارپ)

3- WPF (طراحی کنترل و برنامه نویسی با تکنولوژی WPF)


دوستان می تونید نظرات خودتون رو از طریق پیام خصوصی یا در قسمت نظرات اعلام کنید. 

البته این به این معنا نیست که دیگه هیچ مطلبی رو غیر یک موضوع قرار ندم ،ولی بیشتر روی همین مطلب کار می کنیم . 

* امکان جدیدی که به وبلاگ اضافه کردم ،خبرنامه است . توضیحات کامل رو در پست اول دادم ،حتما بخونید و عضو شوید .در صورت استفبال خوب ،آموزشهای اختصاصی رو برای این قسمت در نظر می گیرم . 



نرم افزار ویرایش کد Richardson Software EditRocket 3.5.3

باسلام به تمامی دوستان و کاربران گرامی

در این پست برای شما نرم افزاری جهت ویرایش کد ،قرار دادم ،حجم نرم افزار کمه و می تونید به راحتی دانلود کنید . 


ادامه نوشته

استفاده از Master Page - تبدیل صفحه معمولی به Content Page

با سلام به تمامی کاربران و دوستان عزیز

خوب ، در این پست در خدمت شما هستیم با تکنولوژی ASP.NET . این پست رو بخاطر دوست خوبم کیوان می زنم ،تا مشکلش حل بشه و پروژه رو به استادش تحویل بده !

یکی از مباحث جالب و مهم در ASP.NET استفاده از Master Page ها است . Master Page ها حالت یک نوع الگو می مونند که ما می تونیم از اون در صفحات مختلف استفاده کنیم . حالا من می خوام اول یک Master Page بسازم ، بعد بهش فرم بدم ، و در آخر هم به عنوان الگو در صفحات دیگه ازش استفاده کنم.

ادامه نوشته

انتقاد یک وبلاگ نویس

سلام به تمامی کاربران عزیز

خوب ! در گذشته که بعضی اوقات به وبلاگ و  سایت های برنامه نویسی (زبان فارسی) سر می زدم ، برام یک سوال بوجود می آمد ، و این که چرا بعد از یک مدتی دیگه یکسری از سایتها و وبلاگ ها مطالبشون رو  آپدیت نمی کنن ؟! و برای همیشه رها میشه ؟ برام بسیار جای تعجب بود ؟!

با خودم می گفتم شاید کم کاری از نویسنده باشه! اما زمانی که خودم وبلاگ زدم و شروع به نوشتن کردم ، یک چند ماهی که گذشت متوجه شدم چرا یک نویسنده وبلاگ، انگیزه خود را از دست می دهد ؟

برای مثال یک نفر می آید و از کل مطالب استفاده می کند و اگر هم بخواهد یک کپی هم می زند !! بعد بدون اینکه از کار نویسنده تشکر کند و یا نظر خود را در مورد مطالب گذاشته شده ، بگوید ، خیلی بی تفاوت از وبلاگ خارج می شود .بنظر من این رفتاری که کاربران ما در مورد وبلاگ ها و یا سایتها پیش گرفته اند پیامد های جالبی نخواهد داشت ، برای چی ؟زیرا بسیاری از کاربرانی که از وبلاگ های فارسی استفاده می کنند ، نمی توانند از مطالب به زبان انگلیسی استفاده کنند ، و در نتیجه باعث می شود که انگیزه در بین وبلاگ نویسان کم شود و از گذاشتن مطالب به روز و حرفه ای خودداری کنند و سطح مطالب بسیار پایین می آید . حالا شما بگویید برای چی با چند ثانیه وقت گذاشتن به حفظ وبلاگ های فارسی زبان کمک نکنیم ؟!

چرا نباید از کسانی که می توانند مطالب را رایگان و به زبانی ساده و یا حتی ترجمه شده به کاربران  آموزش می دهند حمایت نکنیم؟

از تمام کاربرانی که این مطلب رو مطالعه کردند ، تشکر می کنم و امیدوارم هر روز شاهد رشد این علم باشیم ....

مبحث AOP  (قسمت اول)

با سلام

در این پست می خواهم به مبحث AOP بپردازم  . این مبحث رو می خواهم از پایه شروع کنم و تا مرحله پیاده سازی اون در دات نت پیش برم . ابتدا من یک مقاله از (ماهنامه شبکه ) که در مورد همین موضوع است رو می زارم ،البته با یکسری تغییرات : 

ادامه نوشته

آموزش مهمترین مباحث سی شارپ

با سلام در این پست برای شما آموزش مهمترین مباحث سی شارپ به صورت ویدیو رو گذاشتم . حجم فیلم ها بسیار کم است و به راحتی می توانید دانلود کنید همچنین لینک های این دوره از سرور MediaFire است . 

ادامه نوشته