تبليغاتX
کد نویس
تعمیر کنترل های دات نت بیست و چهارم تیر 1387
سلام خدمت همه دوستان عزیز.
یکی از امکاناتی که در دات نت 2005 قرار داده شده امکان Custom Render بعضی کنترل های دات نت هستش. مثلاَ براحتی میشه برای ToolStrip یا MenuStrip رندر دلخواه و ایجاد کرد. اما چجوری؟؟؟ برای توضیح یه مثال میزنم:
داخل C# یک پروژه جدید ایجاد کنید از نوع Windows Application. روی فرم یک کنترل ToolStrip و یک Button قرار بدید و یک کلاس به پروژه اضافه کنید و نام کلاس رو MyRender بزارید. وارد کلاس MyRender شده و خط public class MyRender رو به صورت زیر تغییر بدید:


ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: | لینک ثابت |

ADSL2 چیست و چگونه کار می کند بیست و چهارم تیر 1387
ADSL2 به شكلي طراحي شده كه در خطوط مخابراتي و با وجود تداخلات ناشي از مكالمات تلفني به نرخ گذردهي و مسافت بيشتري دست يابد. بهبود در تكنيك مدولاسيون، كاهش سرباره ، بهره وري بيشتر در مكانيسم كدينگ،بهبود فرآيند آماده سازي مودم ،ارتقاء الگوريتم هاي پردازش سيگنال و كاهش در نسبت لازم براي سيگنال به نويز(SNR ) برخي از تغييرات انجام گرفته جهت دستيابي به اهداف فوق مي باشند.

 


ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: | لینک ثابت |

ايجاد يك جدول در پايگاه داده ششم فروردین 1387

بعد از ايجاد يك پايگاه داده ، شما مي توانيد جدول هايي داخل آن ايجاد كنيد . توجه داشته باشيد كه يك پايگاه داده مي تواند از چندين جدول تشكيل شده باشد كه هر يك از اين جداول نيز از تعدادي سطر و ستون تشكيل مي شود . Query مناسب براي ايجاد يك جدول جديد مانند كد زير مي باشد :

  $Query = "CREATE table TABLENAME ( column1, column2, etc.)";


براي هريك از ستون ها ( Columns ) شما ابتدا يك نام و يك نوع براي ستون مشخص مي كنيد . انواع ستون به يكي از دو صورت متن ( TEXT ) و عدد صحيح ( INT ) مي باشند . به طور جدي پيشنهاد مي شود كه ستون اول را به عنوان Primary Key معرفي كنيد . ستون مخصوصي كه داراي مقادير يكتا در هر يك از خانه هاي خود مي باشد و هريك از اين مقادير براي اشاره به سطر خود ، به كار مي روند :
 
$Query = "CREATE table NewTable ( id INT PRIMARY KEY, ivformation TEXT )";



ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: آموزش پایگاه داده | لینک ثابت |

آموزش Remote Desktop شانزدهم اسفند 1386
آيا تا به حال به اين فكر افتاده ايد كه چگونه مي توانيد از منزل و از راه دور سيستم محل شركت و يا اداره خود را به نحوي Remote كنيد كه حتي صفحه دسك تاپ آن را به همان شكل و شمايل بر روي سيستم خود داشته باشيد .به عبارت ديگر آيا مي توان به نحوي از تمامي امكانات آن سيستم بهره برده و به راحتي برنامه هاي آن را از راه دور اجرا كنيد و بر روي سيستم خود ملاحظه كنيد.
شركت مايكروسافت با قراردادن برنامهRemote Desktop در نسخه Xp Profesional خود اين امكان را براي كاربران فراهم ساخته تا از راه دور به كامپيوتري در محل ديگر دسترسي يابند .از طريق اين ويژگي مي توانيد از منزل به كامپيوتر محل كارتان مرتبط شويد و به تمام برنامه ها ، فايلها و منابع موجود در شبكه محل كارتان ، دسترسي يابيد . حتي مي توانيد محيط دسك تاپ سيستم محل كارتان را عينا در كامپيوتر راه دور اجرا نمائيد .


ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: | لینک ثابت |

شی گرایی در زبان C# هشتم اسفند 1386
شئ گرایی (OOP) در #C بر چند پایه استوار است که به قرار زیرند:
- Inheritance
- Encapsulation
- Polymorphism
- Abstraction
- Interface
اکنون به توضیح مختصر هر یک می پردازیم.


ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: دنیای من C#.net | لینک ثابت |

مقدمه ای بر برنامه نويسی شی گراء در دات نت سی ام بهمن 1386

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


ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: | لینک ثابت |

RFC چيست؟ سی ام بهمن 1386
متون بسيار کامل ولی خشک و ثقيل که در مورد مفاهيم مختلف شبکه بحث می‌کنند. اين فايل‌ها به صورت متنی و با پسوند txt هستند و به‌عنوان مرجع (برای مراجعه و نه مطالعه کامل) کاربرد دارند. اين فايل‌ها يک‌بار منتشر شده و هرگز تغيير داده نمی‌شوند (حتی اگر حاوی اشتباه باشند.)


- فايل‌های RFC از کجا قابل دسترسی هستند؟

 

ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: آموزش شبکه | لینک ثابت |

Intel، AMD و پردازنده هاي 64 بيتي سی ام بهمن 1386

Bit چيست ؟

كلمه بيت مخفف عبارت binary digit است. اعداد دودويي يا باينري يعني همان روشي است كه يك كامپيوتر داده ها را با آن ذخيره كرده يا در قالب آن انتقال مي دهد. يك بيت مي تواند مقداري بين صفر يا يك را به خود بگيرد. اگر تعدادي از بيت را پشت سرهم رديف كنيم ، به يك كد باينري مي رسيم مثل 1001011000101 كه مي تواند بيانگر يك دستورالعمل رياضي مثل جمع يا تفريق،‌يك محل خاص از حافظه جهت آدرس دهي، و يا يك داده مشخص مثلا عدد 12.456 باشد. يك پردازنده 32 بيتي، مثل پنتيوم قادر است بااستفاده از اين رشته صفر و يك، تا عدد 2 به توان 32 را كد گذاري كند يا در اصطلاح، آن را به مبناي باينري ببرد. طبيعي است كه اين ميزان براي يك پردازنده 64 بيتي به 2 به توان 64 مي رسد و اين بدان معني است كه يك پردازنده 64 بيتي، مي تواند سقف بسيار بالاتري از اعداد را در واحد زمان پشتيباني كند. بنابراين اگر يك پردازنده 32 بيتي بخواهد عددي بيشتر از2 به توان 32 را پردازش كند يا انتقال دهد، بايد در دو سيكل زماني اين كار را انجام دهد كه وقت بيشتري را نسبت به يك پردازنده 64بيتي صرف مي كند. بدين ترتيب يك پردازنده 64 بيتي، صرف نظر از آن كه چند سيكل زماني در ثانيه بيشتر از يك پردازنده 32 بيتي دارد، در هر كدام از اين سيكل هاي زماني نيز قادر است دو برابر يك پردازنده 32 بيتي عمل پردازش را انجام دهد.


 


ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: A4 فرانسه | لینک ثابت |

VPN بیست و سوم بهمن 1386
سلام به همه دوستای گلم

باز هم در مورد VPN یه سری اطلاعات براتون گذاشتم اگه کسی سوالی داشت Comment بذاره.

دریافت PDF

نوشته شده توسط کد نویس | موضوع: آموزش شبکه | لینک ثابت |

تکنولوژی DSL دوازدهم بهمن 1386
مقدمه:
امروزه، اينترنت ميرود كه بعنوان جزء لاينفك زندگي انسان اين عصر قرار گيرد. بدون شك حتي اگر يكبار هم شده با اين تكنولوژي روز دنيا برخورد كرده باشيد به نقش وسيع و اهميت و لازمه حضور آن پي خواهيد برد. همان اندازه كه روز به روز به اهميت وجودي اينترنت افزوده ميشود به موازات آن سرعت دستيابي به اطلاعات از طريق اين تكنولوژي نيز اهميت فراواني پيدا ميكند. به همين جهت راه حل هاي متفاوتي در جهت اتصال به شبكه جهاني پيشنهاد ميشود كه بي شك آسان ترين و كم هزينه ترين روش هميشه مورد توجه قرار ميگيرد. در اين بين تكنولوژي DSL گوي سبقت را از مابقي راه حلها ربوده به نحوي كه روزانه حداقل 000ر20 نفر در سطح جهان به علاقه مندان اين تكنولوژي افزوده ميشود. اما براستي چرا؟ چرا تكنولوژي DSL به محبوبيتي اين چنيني دست يافته است؟


ادامه مطلب...
نوشته شده توسط کد نویس | موضوع: آموزش شبکه | لینک ثابت |