برنامه نویسی غیرهمزمان (Asynchoronous) با استفاده از Async و Await برنامه نویسی غیرهمزمان (Asynchoronous) با استفاده از Async و Await این مقاله درباره کلمات کلیدی Async Await در C# صحبت می کند، اشتباهات متداول در هنگام استفاده از آن ها را شرح می دهد و توصیه هایی برای آسان تر کردن پیاده سازی این موارد، ارائه می کند. C#.net 1395/07/17 برنامه نویسان 3572
کنترل Shape در NET. کنترل Shape در NET. در این مقاله، نحوه ی پیاده سازی Shape control برای Net. را یاد خواهید گرفت.زمانی که مایکروسافت Visual Studio6 را به Visual Studio7(.Net) ارتقا داد ، بسیاری از کنترل های گرافیکی مشابه (Image control ,Shape control) کاهش یافتند.همچنین، دسترسی به قابلیت های مشابهی که قبلا توسط این controlها و با استفاده از کلاس های مناسب در کتابخانه .NET فراهم می شد به تلاش بیش تری نیاز داشت. C#.net 1395/07/14 برنامه نویسان 1062
Unit Testing برای توسعه دهندگان Unit Testing برای توسعه دهندگان امروزه Unit Testing ،در قسمت توسعه برنامه های نرم افزاری ، در حال رشد می باشد ، بنابراین میخواهیم بفهمیم که چرا یک توسعه دهنده باید Unit Test را انجام دهد و همچنین می خواهیم بدانیم که چگونه Unit Test برای توسعه دهندگان ، برای ارائه دادن کدهای با کیفیت و خالی از اشکال ، مفید خواهد بود. C#.net 1395/07/09 برنامه نویسان 1499
کار با JSON در #C کار با JSON در #C دراین مقاله با مفهوم JSon آشنا خواهید شد. و همچنین یاد خواهید گرفت که چگونه JSon String را در #C ایجاد کنید و چگونه آن را بخوانید. C#.net 1395/07/06 برنامه نویسان 5893
پیمایش صفحات وب (Web Crawling) با استفاده از #C پیمایش صفحات وب (Web Crawling) با استفاده از #C این مقاله پیرامون به دست آوردن داده و اطلاعات از یک صفحه وب خاص است. اما شامل فرآیند رفتن از یک وب سایت یا صفحه وب به سایر وب سایت ها نمی شود. برخی افراد با شنیدن واژه های web crawling (خزیدن در وب ) و web scraping دچار سردرگمی می شوند، اما این دو واژه معنای متفاوتی دارند. C#.net 1395/07/03 برنامه نویسان 4445
آموزش نصب NET Core RTM. آموزش نصب NET Core RTM. NET Core . پلتفرم جدید ماکروسافت است که برای توسعه چند پلتفرم(چند سکویی) ساخته شده که امکانات و ویژگی های زیادی دارد که به توسعه دهنده ها این پیشنهاد میشود. C#.net 1395/06/29 برنامه نویسان 1653
پیدا کردن و جایگزینی متن در یک سند Word پیدا کردن و جایگزینی متن در یک سند Word در این مقاله ، برنامه ای خواهیم نوشت که در داخل یک متن، عمل یافتن و جایگزینی را برای یک کلمه انجام بدهد. برنامه نیز در انتهای فایل برای دانلود قرار داده شده است. C#.net 1395/06/29 برنامه نویسان 1780
مفهوم PLINQ در Net. مفهوم PLINQ در Net. در این مقاله ما قصد معرفی تکنولوژی PLINQ داریم . در ادامه این مقاله با ارائه یک مثال ، مقایسه ای بر LINQ و PLINQ خواهیم داشت و تفاوت ها ، مزیت ها و معایب آن را بررسی خواهیم کرد . C#.net 1395/06/28 برنامه نویسان 1610
Deep Copy سریع با استفاده از Expression Trees در #C Deep Copy سریع با استفاده از Expression Trees در #C در این مقاله ما به شما آموزش میدهیم که چگنه با استفاده از Expression Trees تابع deep copy را با سرعت بیشتری اجرا و پیاده سازی کنیم. C#.net 1395/06/28 برنامه نویسان 1555
حریم خصوصی در طراحی سایت و رابطه آن با کسب و کار آنلاین حریم خصوصی در طراحی سایت و رابطه آن با کسب و کار آنلاین کسب و کار آنلاین، هر روزه قوی تر می شود ولی در این بین استقبال بازدیدکننده ها از آن کمتر می شود و مخاطبان چندان تمایلی به سوی کسب و کار آنلاین از خود نشان نمی دهند. دلیل عمده این عدم تمایل، حریم خصوصی است. C#.net 1395/06/23 webcando 609
ساخت Web API در Console Application ساخت Web API در Console Application در این مقاله ما قصد داریم که طریقه ساختن Web API و استفاده از آن در Console Application همچنین با استفاده از Web Client در یک Asynchronous را بررسی کنیم. C#.net 1395/06/20 برنامه نویسان 1508
اصل هایی برای تولید محتوایی موفق در طراحی سایت اصل هایی برای تولید محتوایی موفق در طراحی سایت محتوایی خیلی خوب در طراحی سایت خود منتشر کنید. این مطالب سایت می باشند که با مخاطبان طراحی سایت شما ارتباط برقرار کرده و با آنها سهیم می شوند و به آن ها انگیزه و اشتیاق خرید کردن می دهند. C#.net 1395/06/18 faryalsarkhani 675
تزریق وابستگی با استفاده از Ninject IoC در Console Application تزریق وابستگی با استفاده از Ninject IoC در Console Application در این مقاله نحوه استفاده از تزریق وابستگی در Console Application را با کمک Ninject IoC خواهیم آموخت. Dependency Injection الگویی است که بیان دارد ، object ها مسئولیتی در قبال ساختن وابستگی هایشان (dependencies) ندارند. این روش یک راه برای حذف کدهای-سخت (hard-coded) وابستگی ها، از Object است، و برای جابجا کردن وابستگی های یک Object ، همچنین برای تست کردن و عوض کردن رفتار های run-time کار را راحت می کند . C#.net 1395/06/16 برنامه نویسان 1332
ویژگی های جدید 7.0 #C ویژگی های جدید 7.0 #C چیزی که در این مقاله دنبال میکنیم ، ویژگی های 7.0 #C است که همراه با Visual Studio 2015 preview 4 منتشر شده است . ویژگی های دیگری نیز منتشر خواهند شد . حال ، زمانِ مناسبی برای معرفی این ویژگی هاست . C#.net 1395/06/14 برنامه نویسان 2473
علت استفاده از کلاسهای abstract علت استفاده از کلاسهای abstract این مقاله در مقایسهای میان کلاسهای abstract و اینترفیس به بیان کاربرد پیادهسازی کلاسهای abstract پرداختهاست و یک مثال مختصر و مفید را برای درک جامع شما از آن ارائه نمودهاست. C#.net 1395/06/13 برنامه نویسان 2748
کلاس های پویا با استفاده از #C کلاس های پویا با استفاده از #C در این مقاله با روش تولید کدهای پویا در #C توسط CodeDOM آشنا خواهیدشد و خواهیددید که چگونه میتوانیم در زمان اجرا کلاس #C ایجاد نموده و آنرا برای تولید یک اسمبلی کامپایل کنیم. C#.net 1395/06/10 برنامه نویسان 1288
HashTable در #C HashTable در #C در این مقاله شما توسط یک مثال ساده و روشن راجعبه «جدول درهمسازی» (HashTable) در زبان برنامه نویسی #C مطالبی را میآموزید. C#.net 1395/06/09 برنامه نویسان 1068
پرسش ها و پاسخ های مصاحبه های شغلی برای توسعه دهندگان #C پرسش ها و پاسخ های مصاحبه های شغلی برای توسعه دهندگان #C مسئولان گزینش بخش های توسعه نرم افزار و همچنین افراد جویای کار، پرسش و پاسخ های زیر را مفید و کاربردی دانسته اند. مرور این سوالات می تواند برای افرادی که می خواهند در مصاحبه های شغلی شرکت کنند، مفید خواهد بود. C#.net 1395/06/07 برنامه نویسان 10059
خواندن و نوشتن محتوای فایل های Excel بدون استفاده از Excel Automation خواندن و نوشتن محتوای فایل های Excel بدون استفاده از Excel Automation در این مقاله با دو روش از روشهای خواندن اطلاعات از فایل های اکسل و نوشتن آنها در DataGridView ،بدون استفاده از Excel Automation (با استفاده از NPOI و ADO.Net )آشنا میشوید . C#.net 1395/06/04 برنامه نویسان 2798
فراخوانی Web Service با استفاده از SOAP Request فراخوانی Web Service با استفاده از SOAP Request در این مقاله ، نحوه ارسال یک درخواست به صورت Post به یک وب سرویس با استفاده از SOAP و سپس گرفتن پاسخ از آن را خواهیم آموخت. C#.net 1395/06/03 برنامه نویسان 8707
پرسش و پاسخ های رایج درباره ی ADO.NET پرسش و پاسخ های رایج درباره ی ADO.NET در این مقاله سوالات مختلف به همراه پاسخ درباره ADO.NET قرار دارد ،که کمک فراوانی برای یادگیری و استفاده از آنها در مصاحبه ها میکند. C#.net 1395/05/31 برنامه نویسان 3134
بررسی قابلیت مدیریت کاربری ( Account Management ) در Visual Studio 2015 Feature بررسی قابلیت مدیریت کاربری ( Account Management ) در Visual Studio 2015 Feature در این مقاله قصد داریم شما را با قابلیت به نام مدیریت کاربری یا Account Management در ویژوال استودیو 2015 آشنا کنیم. اگر چه این قابلیت در نسخه ی قدیمی تر (ویژوال استودیو 2013) ارائه شده است اما در این نسخه قابلیت منحصر بفردی به آن اضافه شده است که باعث میشود شما راحتتر در ویژوال استودیو برنامه نویسی کنید. C#.net 1395/05/30 برنامه نویسان 1246
ترکیب شیء ها با استفاده از SOLID ترکیب شیء ها با استفاده از SOLID این مقاله به شما نحوه ترکیب یک شی با استفاده از SOLID را نمایش میدهد که به شما در تکمیل یک برنامه کمک می کند. با به کارگیری اصول SOLID ، و به ویژه Single Responsibility Principle (SRP) ، کد ما می تواند به مجموعه بزرگی از کلاس های کوچک شکسته شود. C#.net 1395/05/28 برنامه نویسان 1068
ویژگی های جدید در C# 7 ویژگی های جدید در C# 7 در این مقاله قصد داریم چند ویژگی از ویژگی های جدید و مفید 7#C مانند Record type ، Tuple ، Pattern Matching را همراه با مثال توضیح دهیم. C#.net 1395/05/25 برنامه نویسان 2076
چگونه احساس را وارد طراحی سایت کنیم؟ چگونه احساس را وارد طراحی سایت کنیم؟ یک طراحی سایت عالی حتما احساسات ما نیز با خود همراه می کند. برای رسیدن به این خواسته کار مهم را طراح انجام می دهد اینجاست که آشنایی و درک مناسب تر طراح به طرح می تواند راهگشا باشد. با کمال تاسف باید بگوییم که در دنیای سئو ، این امر از یادها رفته است و همه درگیر پیاده سازی تکنولوژی وب با بهینه ترین حالت بر روی طراحی سایت خود هستند و کمتر به احساس در آن پرداخته می شود. C#.net 1395/05/23 webcando 688