PDA

View Full Version : منابع، مراجع و مقالات مفید تالار



Vahid_Nasiri
شنبه 28 شهریور 1383, 18:15 عصر
جهت سهولت دسترسی دوستان و همچنین پرینت ساده این مقالات ، کل آنها به صورت یک فایل pdf آپلود شدند.
http://www.barnamenevis.org/forum/showpost.php?p=138112&postcount=54
یا
http://sunboy455.persiangig.com/Ebook/

Babak-Aghili
پنج شنبه 27 مرداد 1384, 16:37 عصر
هرکی دانلود میکنه .. لااقل یک تشکر هم از استاد نصیری بکنید خب

HO457
شنبه 20 اسفند 1384, 10:58 صبح
تعداد تاپیک های جمع آوری شده 132، مرتب شده بر اساس حروف الفبا، پس از جمع آوری کل تاپیک ها با دسته بندی موضوعی در این تاپیک قرار خواهند گرفت

در حال جمع آوری تاپیک های مهم

HO457
شنبه 20 اسفند 1384, 11:03 صبح
1- دوستان قبل از هر گونه درخواست کتابهای الکترونیکی توی بخش مباحث متفرقه دنبال اون کتاب بگردن و اگر پیدا نکردن همون جا اون کتاب رو درخواست کنن:
کتابهایی برای دات نت و سایر مباحث (http://www.barnamenevis.org/forum/showthread.php?t=28329)

2- در صورتی که کامپوننتی میخواهید معرفی کنید یا به دنبال کامپوننتی میگردید (برای دات نت) به این بخش مراجعه کتید:
ابزارها و کامپوننتهای دات نت (http://www.barnamenevis.org/forum/showthread.php?t=40194)
**************************************************
تاپیکهای مهم بخش C#:
------------------------------


#C یا VB.NET ، مسئله این است!!! (http://www.barnamenevis.org/forum/showthread.php?t=6481)
++C و NET. Framework (http://www.barnamenevis.org/forum/showthread.php?t=1473)
Add Printer Wizard Dialog (http://www.barnamenevis.org/forum/showthread.php?t=3780)
api shutdown چیست؟ (http://www.barnamenevis.org/forum/showthread.php?t=35662)
Automatically Translate your .Net resource files with Google Translate (http://www.barnamenevis.org/forum/showthread.php?t=35864)
com+ چیست؟ (http://www.barnamenevis.org/forum/showthread.php?t=5281)
Const && static (http://www.barnamenevis.org/forum/showthread.php?t=5738)
Creating Managed Objects in Sql Server 2005 (http://www.barnamenevis.org/forum/showthread.php?t=35496)
Creating your own Visual Studio Project Template (http://www.barnamenevis.org/forum/showthread.php?t=38852)
DirectX (http://www.barnamenevis.org/forum/showthread.php?t=3484)
Embedded Email (http://www.barnamenevis.org/forum/showthread.php?t=4085)
form shaping (http://www.barnamenevis.org/forum/showthread.php?t=5550)
FTP (http://www.barnamenevis.org/forum/showthread.php?t=3622)
inputbox در c# (http://www.barnamenevis.org/forum/showthread.php?t=29749)
iText .NET Free PDF Library for .NET Framework (http://www.barnamenevis.org/forum/showthread.php?t=16918)
Key Event Replace (http://www.barnamenevis.org/forum/showthread.php?t=4038)
MessageBox با دکمه های فارسی (http://www.barnamenevis.org/forum/showthread.php?t=39368)
Meta Data Extractor in C#.NET (http://www.barnamenevis.org/forum/showthread.php?t=40222)
Microsoft Java Language Conversion Assistant 2.0 (http://www.barnamenevis.org/forum/showthread.php?t=5458)
Microsoft .NET از گذشته تا آینده (http://www.barnamenevis.org/forum/showthread.php?t=7102)
OpenGl (http://www.barnamenevis.org/forum/showthread.php?t=3524)
OpenGL in C#.net (http://www.barnamenevis.org/forum/showthread.php?t=784)
PHP Scripting from your application (http://www.barnamenevis.org/forum/showthread.php?t=35493)
SharpDevelop محیط مجانی توسعه ی سی شارپ (http://www.barnamenevis.org/forum/showthread.php?t=5419)
String Encoding in C Sharp (http://www.barnamenevis.org/forum/showthread.php?t=4337)
Textboxو تاریخ (http://www.barnamenevis.org/forum/showthread.php?t=39537)
Using Unmanaged code and assembler in C# (http://www.barnamenevis.org/forum/showpost.php?p=17528&postcount=6)
what is delegate (http://www.barnamenevis.org/forum/showthread.php?t=7718)
Windows Forms Focus Top (http://www.barnamenevis.org/forum/showthread.php?t=4789)
XAML (http://www.barnamenevis.org/forum/showthread.php?t=4173)
XML… (http://www.barnamenevis.org/forum/showthread.php?t=4549)
آموزش C#2.0 (http://www.barnamenevis.org/forum/showthread.php?t=32697)
آموزش Install Shield 10.5 (http://www.barnamenevis.org/forum/showthread.php?t=40704)
آموزشی: آشنایی با generics - دات نت 2 (http://www.barnamenevis.org/forum/showthread.php?t=41021)
آموزشی: کلمات کلیدی سی شارپ (http://www.barnamenevis.org/forum/showthread.php?t=41023)
آموزشی: ویژگی های اضافه شده به دات نت 2 و سی شارپ 2 (http://www.barnamenevis.org/forum/showthread.php?t=41172)
آنچه سی بیلدر به شما میدهد (http://www.barnamenevis.org/forum/showthread.php?t=144)
آنچه ویژوال سی دات نت به شما میدهد (http://www.barnamenevis.org/forum/showthread.php?t=142)
آیا دات نت هم رو به سوی اپن سورس می رود؟ (http://www.barnamenevis.org/forum/showthread.php?t=3046)
اجرای برنامه C++.NET یا #C در لینوکس (http://www.barnamenevis.org/forum/showthread.php?t=3433)
اجرای فایل صوتی (http://www.barnamenevis.org/forum/showthread.php?t=38876)
اجرای یک فایل exe توسط سی شارپ (http://www.barnamenevis.org/forum/showthread.php?t=34131)
از چه راهی میشه فرمهای برنامه را وسط مانیتور باز کرد؟ (http://www.barnamenevis.org/forum/showthread.php?t=28332)
استخراج مقادیر انتخاب (http://www.barnamenevis.org/forum/showthread.php?t=2589)
استفاده از پوینتر (http://www.barnamenevis.org/forum/showthread.php?t=3561)
استفاده از توابع Namespace VisualBasic (http://www.barnamenevis.org/forum/showthread.php?t=2953)
استفاده از تابع soundplay‌ در #c (http://www.barnamenevis.org/forum/showthread.php?t=3201)
استفاده از یک فرم در فرمی دیگر (http://www.barnamenevis.org/forum/showthread.php?t=4749)
استفاده کارآمد از دستور Using برای آزاد سازی بهتر منابع (http://www.barnamenevis.org/forum/showthread.php?t=40348)
اسمبلی در C# (http://www.barnamenevis.org/forum/showthread.php?t=37231)
ایجاد فرم های MDI (http://www.barnamenevis.org/forum/showthread.php?t=36069)
ایجاد کلید میانبر (http://www.barnamenevis.org/forum/showthread.php?t=32826)
بدست آوردن دمای cpu و مقدار اشغال شده آن (http://www.barnamenevis.org/forum/showthread.php?t=3464)
بدیل string به int (http://www.barnamenevis.org/forum/showthread.php?t=4027)
بررسی پلاتفرم دات نت - زبان برنامه نویسی #C (http://www.barnamenevis.org/forum/showthread.php?t=32037)
برنامه نویسی low level در سی شارپ (http://www.barnamenevis.org/forum/showthread.php?t=3399)
برنامه نویسی شی گرا در دات نت (http://www.barnamenevis.org/forum/showthread.php?t=4366)
پاک کردن فایل (http://www.barnamenevis.org/forum/showthread.php?t=3629)
پاک کردن یک پردازش از حافظه (http://www.barnamenevis.org/forum/showthread.php?t=35632)
پردازش کلیدهای صفحه کلید (http://www.barnamenevis.org/forum/showthread.php?t=3461)
پوستر جالبی از دات نت 2 و ویژوال استودیو 2005 (http://www.barnamenevis.org/forum/showthread.php?t=38276)
پورت های سریال و موازی (http://www.barnamenevis.org/forum/showthread.php?t=7917)
پیدا کردن مسیر exe فایل (http://www.barnamenevis.org/forum/showthread.php?t=39158)
تابع پیدا کردن مکان رشته در یک رشته دیگر (http://www.barnamenevis.org/forum/showthread.php?t=3718)
تابع تبدیل عدد به حروف تو سی شارپ (http://www.barnamenevis.org/forum/showthread.php?t=31415)
تبدیل کد اسکی به کاراکتر (http://www.barnamenevis.org/forum/showthread.php?t=30995)
تست میزان صحت و سلامت کدهای نوشته شده توسط شما! (http://www.barnamenevis.org/forum/showthread.php?t=33767)
تعریف سطح دسترسی کاربر (http://www.barnamenevis.org/forum/showthread.php?t=40062)
تغییر Render کنترل های دات نت 2005 (http://www.barnamenevis.org/forum/showthread.php?t=38883)
توابع #C با پارامترهای اختیاری (http://www.barnamenevis.org/forum/showthread.php?t=39659)
جستجوی فایل در هارد (http://www.barnamenevis.org/forum/showthread.php?t=3479)
چطور میتونم IP خودمو به دست بیارم (http://www.barnamenevis.org/forum/showthread.php?t=3468)
چطور میتونم محتویات حافظه ی ClipBoard رو به دست بیارم (http://www.barnamenevis.org/forum/showthread.php?t=3480)
چطوری میشه از توابع API استفاده کرد (http://www.barnamenevis.org/forum/showthread.php?t=40168)
چند سوال مقدماتی (http://www.barnamenevis.org/forum/showthread.php?t=5700)
چند کتاب خوب در زمینه ی سی شارپ برای دانلود (http://www.barnamenevis.org/forum/showthread.php?t=3087)
چند نکته برای برنامه نویسی بهتر در #C (http://www.barnamenevis.org/forum/showthread.php?t=23993)
چه جوری میتونم وقتی ControlBox فرم رو حذف کردم فرم رو دراگ کنم (http://www.barnamenevis.org/forum/showthread.php?t=3334)
حافظه های انبو ه و پشته (http://www.barnamenevis.org/forum/showthread.php?t=1480)
حالت master / detail (http://www.barnamenevis.org/forum/showthread.php?t=6007)
خارج شدن از برنامه (http://www.barnamenevis.org/forum/showthread.php?t=3962)
خطا : An unhandled exception of type 'System.Data.OleDb.OleD (http://www.barnamenevis.org/forum/showthread.php?t=2887)
خواندن سکتور (http://www.barnamenevis.org/forum/showthread.php?t=5981)
خواندن ونوشتن بر روی پورت (http://www.barnamenevis.org/forum/showthread.php?t=3717)
خواندن کنترلهای فرم (http://www.barnamenevis.org/forum/showthread.php?t=3920)
دات نت چیست؟ (http://www.barnamenevis.org/forum/showthread.php?t=6412)
درباره Ajax در C# (http://www.barnamenevis.org/forum/showthread.php?t=38880)
درباره deconstractor (http://www.barnamenevis.org/forum/showthread.php?t=2255)
درباره literal keywords (http://www.barnamenevis.org/forum/showthread.php?t=4638)
درباره SSL (http://www.barnamenevis.org/forum/showthread.php?t=40176)
دریافت فایل متنی از web در Windows Application (http://www.barnamenevis.org/forum/showthread.php?t=40330)
دریافت کلید در اپلت #C (http://www.barnamenevis.org/forum/showthread.php?t=5820)
دلفی یا #c (http://www.barnamenevis.org/forum/showthread.php?t=3237)
دی کامپایلرهای دات نت!! (http://www.barnamenevis.org/forum/showthread.php?t=2540)
دیباگر چیه ؟؟ (http://www.barnamenevis.org/forum/showthread.php?t=3394)
رسم بارکد BarCode39.zip (سورس) (http://www.barnamenevis.org/forum/showthread.php?t=33950)
ساخت autorun (http://www.barnamenevis.org/forum/showthread.php?t=5320)
ساخت فرم با شکلهای متنوع (http://www.barnamenevis.org/forum/showthread.php?t=30664)
ساختمان داده در #C (http://www.barnamenevis.org/forum/showthread.php?t=40702)
ساختن فایل نوع دار (http://www.barnamenevis.org/forum/showthread.php?t=5133)
سی شارپ کامپایلر (http://www.barnamenevis.org/forum/showthread.php?t=3393)
شبکه (http://www.barnamenevis.org/forum/showthread.php?t=4003)
ضبط صدا از میکروفون (http://www.barnamenevis.org/forum/showthread.php?t=3531)
طراحی NET (http://www.barnamenevis.org/forum/showthread.php?t=40554)
طراحی برنامه برای ثبت وقایع ویندوز و تهیه log (http://www.barnamenevis.org/forum/showthread.php?t=30440)
طریقه نوشتن propertis پارامتر دار (http://www.barnamenevis.org/forum/showthread.php?t=4358)
عوض کردن گروه بندی یک فیلد در کریستال ریپورت هنگام اجرا (http://www.barnamenevis.org/forum/showthread.php?t=4118)
فرق بین c+builder با visual c# (http://www.barnamenevis.org/forum/showthread.php?t=4140)
فرق Interface با absteract class (http://www.barnamenevis.org/forum/showthread.php?t=7922)
قرار دادن یک UserControl (در Win Application) روی فرم (http://www.barnamenevis.org/forum/showthread.php?t=2525)
کاهش زمان لود کردن فرم (http://www.barnamenevis.org/forum/showthread.php?t=30525)
لینک های مفید مربوط به برنامه نویسی دات نت (http://www.barnamenevis.org/forum/showthread.php?t=41939)
مدریت اتصال کاربران ویندوز از درون برنامه (http://www.barnamenevis.org/forum/showthread.php?t=4098)
مشکل در ساختن Setup برای برنامه (http://www.barnamenevis.org/forum/showthread.php?t=6193)
مشکل در نصب ویژوال استادیو (http://www.barnamenevis.org/forum/showthread.php?t=6045)
مشکل دیتاگرید و اتصال آن به داده (http://www.barnamenevis.org/forum/showthread.php?t=2960)
مشکل دسترسی به بانک اکسس با پسورد در #C (http://www.barnamenevis.org/forum/showthread.php?t=33286)
مفاهیم اولیه CLR .NET Framwork (http://www.barnamenevis.org/forum/showthread.php?t=40555)
مقایسه Indexer با متدها ، آرایه ها و خاصیت ها (http://www.barnamenevis.org/forum/showthread.php?t=40585)
مقایسه سی شارپ و دلفی (http://www.barnamenevis.org/forum/showthread.php?t=3654)
مناسب ترین زبان برای بازی نویسی (http://www.barnamenevis.org/forum/showthread.php?t=3624)
منبع برای امتحان MCAD.net (http://www.barnamenevis.org/forum/showthread.php?t=4500)
نحوه صدا زدن فرم جدید (http://www.barnamenevis.org/forum/showthread.php?t=485)
نرم افزاری برای تبدیل کدهای vb.net به سی شارپ (http://www.barnamenevis.org/forum/showthread.php?t=39930)
نصب MSDE با #C (http://www.barnamenevis.org/forum/showthread.php?t=33990)
نمونه سوال های mcsd.net برای c# (http://www.barnamenevis.org/forum/showthread.php?t=39320)
نوشتن فایل text در #C (http://www.barnamenevis.org/forum/showthread.php?t=3760)
یک روش جالب برای درست کردن PDF (http://www.barnamenevis.org/forum/showthread.php?t=35533)
یک نکته کوچک :: چگونه فقط یک نسخه از برنامه اجرا بشه !!!! (http://www.barnamenevis.org/forum/showthread.php?t=6202)
یک نکته کوچک :: خواندن از Registry ویندوز (http://www.barnamenevis.org/forum/showthread.php?t=6200)
یک کتاب راهنمای مفید سی شارپ برای تازه کارها (http://www.barnamenevis.org/forum/showthread.php?t=37949)
یک کلاس کامل برای کار با پایگاه داده اراکل (http://www.barnamenevis.org/forum/showthread.php?t=40385)

HO457
پنج شنبه 25 اسفند 1384, 01:03 صبح
در این لینک با کلمات کلیدی سی شارپ آشنایی پیدا میکنید:
Modifier Keywords:
http://www.codeproject.com/csharp/modifierkeywords.asp
Type Conversion, Operators and Object Types:
http://www.codeproject.com/csharp/cskeywordspart2.asp

HO457
شنبه 19 فروردین 1385, 01:27 صبح
لیست سایت ها، منابع، و مقالات آموزشی مربوط به برنامه نویسی دات نت (دسته بندی شده موضوعی).
* بخش های XML و SQL Server هم به لیست زیر اضافه خواهند شد.
* این لیست با لینک های جدید به روز رسانی خواهد شد


.Net FrameWork


1- Download the .NET FrameWork (http://msdn.microsoft.com/netframework/downloads/updates/default.aspx)
2- .NET FrameWork Google Group (http://groups.google.com/group/microsoft.public.dotnet.framework?hl=en&lr=&ie=UTF-8)
3- Introduction to .NET FrameWork (http://www.devasp.net/net/search/display/category93.html)
4- .NET FrameWork (http://en.wikipedia.org/wiki/Microsoft_.NET)
5- Understanding .NET FrameWork at a glance (http://www.c-sharpcorner.com/Code/2004/May/WhitePapers_DotNetFramework.asp)
6- .NET FrameWork Training Modules (http://www.devhood.com/training_modules/)

.NET source codes and samples


1- http://www.codeave.com/
2- http://www.freevbcode.com/
3- http://msdn.microsoft.com/downloads/
4- http://www.aisto.com/roeder/dotnet/
5- http://www.codeproject.com
6- http://www.planetsourcecode.com
7- http://www.abstractvb.com/
8- .Net Samples Google Group (http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&group=microsoft.public.dotnet.samples)
9- http://www.codetoad.com/
10- http://www.razorsoft.net/
11- Developmentor - .net code samples (http://www.develop.com/technology/default.aspx#.net)
12- Visual Studio.NET Code Swap (http://www.vscodeswap.net/)
13- http://www.developerfusion.co.uk/
15- http://www.yeohhs.com/modules/news/
16- http://www.sourcecodesworld.com/

.NET Security


1- http://www.net-security.org/
2- About .NET Security (http://www.gotdotnet.com/team/clr/about_security.aspx)
3- .NET Security - C# & VB.NET (http://www.c-sharpcorner.com/Security.asp)
4- .NET and computer security (http://www.microsoft.com/net/technical/security.asp)
5- Java vs. .NET Security (http://www.onjava.com/pub/a/onjava/2003/11/26/javavsdotnet.html)
6- Secuity in .NET FrameWork(PDF) (http://www.cgisecurity.com/lib/dotnet-security-framework.pdf) - New

.NET Tools & Components


1- MaxToCode .NET Code Obfuscator (www.maxtocode)
2- WiseOwl .NET Code Obfuscator (www.wiseowl.com)
3- http://www.windowsforms.com
4- http://www.componentsource.com
5- http://www.devdirect.com
6- http://www.dotnetframework.de/dotnet/produkte/tools.aspx
7- http://www.dvxp.com/en/Downloads.aspx

.NET Mobile


1- .NET Mobile Tutorial (http://www.w3schools.com/dotnetmobile/default.asp)
2- Introduction to ASP .NET Mobile (http://www.wwwcoder.com/main/parentid/470/site/3903/68/default.aspx)

Web Development(ASP.NET)


1- ASP Help, ASP Tutorials, ASP Programming, ASP Code (www.aspfree.com)
2- ASP.NET: Scripts, Applications Controls, ASP.NET hosting (http://www.411asp.net/)
3- http://www.hotscripts.com/ASP.NET/index.html]
4- ASP.NET Web: The Official Microsoft ASP.NET 2.0 Site (www.asp.net)
5- www.learnasp.com (http://www.learnasp.com/learnasp/)
6- http://www.aspfriends.com
7- ASP.NET Google Group (http://groups.google.com/group/microsoft.public.dotnet.framework.aspnet)
8- DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers (http://www.devasp.net/)
9- http://www.asp-index.net/

Database Programming(ADO.NET)


1- http://www.adoguy.com/default.aspx - New
2- DevASP - ADO.NET Section (http://www.devasp.net/net/search/display/category156.html) - New

VB.NET


1- http://www.vbwire.com/
2- http://vbnet.mvps.org
3- http://www.vbcity.com
4- http://www.visualbasicscript.com
6- DevAsp - VB Section (http://www.devasp.net/net/search/display/category292.html)
7- http://abstractvb.com
8- DeveloperFusion - VB Section (http://www.developerfusion.com/vbnet/)
9- http://www.dotnet2themax.com
10- CodeProject - VB.NET Section (http://www.codeproject.com/vb/net/)
11- VB.NET Google Group (http://groups.google.com/group/microsoft.public.dotnet.languages.vb?hl=en&lr=&ie=UTF-8)
12- An Overview of Visual Basic 2005 (http://msdn.microsoft.com/vbasic/default.aspx?pull=/library/en-us/dnvs05/html/vb2005_overview.asp) - New
13- About Visual Basic (http://visualbasic.about.com) - New
14- Visual Basic Frequently Asked Questions (http://blogs.msdn.com/vbfaq/) - New
15- VB.NET 2005 free trainings (http://www.hotscripts.com/Detailed/50655.html) - New

C#


1- http://www.mastercsharp.com
2- CodeProject - C# Section (http://www.codeproject.com/csharp/)
3- http://c-sharpcorner.com/
4- http://www.csharpfriends.com
5- C# Google Group (http://groups.google.com/group/microsoft.public.dotnet.csharp.general?hl=en&lr=&ie=UTF-8)
6- http://www.csharp-station.com
7- DevAsp - C# Section (http://www.devasp.net/net/ad_redirect.asp?ad_id=509)
8- CodeGuru - C# Section (http://www.codeguru.com/csharp/)
9- C# And Its Types (http://www.cgisecurity.com/lib/dotnet-security-framework.pdf) - New
10- Programming PocketPC in C# (http://www.barnamenevis.org/forum/attachment.php?attachmentid=3030&d=1143829528) - New

M.GhanaatPisheh
دوشنبه 06 شهریور 1385, 13:00 عصر
مراجع فارسی:

کتاب آقای هاشمیان:
http://barnamenevis.org/forum/showthread.php?t=50298


کتاب آقای نصیری:
http://barnamenevis.org/forum/attachment.php?attachmentid=479&d=1124368657


بررسی معماری پلت فرم NET. (آقای هاشمیان)
http://barnamenevis.org/forum/attachment.php?attachmentid=3162&d=1144591710


چند خطی از Inprise
http://barnamenevis.org/forum/showpost.php?p=34903&postcount=66


اگر دوستان کار جدیدی برای ارائه داشتند به لیست اضافه خواهد شد.

علیرضا مداح
سه شنبه 25 مهر 1385, 17:57 عصر
سلام دوستان


Performance and Security Advantages of Using Managed Code for .NET Applications


This document discusses the benefits and advantages of using managed code in .NET applications. Managed code runs in the Common Language Runtime (CLR), which provides services such as automatic memory management, platform-neutrality, and cross-language integration.


http://www.datadirect.com/developer/net/dot-net-managed-code/index.ssp

omid_Ahmadi
یک شنبه 15 بهمن 1385, 20:26 عصر
Crystal Reports For Visual Studio 2005:

آموزش:
http://www.businessobjects.com/globa...ease_Notes.pdf (http://www.businessobjects.com/global/pdf/dev_zone/VS2005_Release_Notes.pdf)


Sample Code :
http://www.businessobjects.com/globa...deProjects.msi (http://www.businessobjects.com/global/doc/dev_zone/VS2005_TutorialSampleCodeProjects.msi)

What’s New: Crystal Reports for Visual Studio 2005 :
http://www.businessobjects.com/globa..._Whats_New.pdf (http://www.businessobjects.com/global/pdf/dev_zone/VS2005_Whats_New.pdf)

omid_Ahmadi
یک شنبه 15 بهمن 1385, 20:28 عصر
Farsi Library - Working with Dates, Calendars, and DatePickers

http://www.codeproject.com/useritems/FarsiLibrary.asp

newgoldenman
شنبه 17 آذر 1386, 12:40 عصر
این مقاله در مورد Microsoft Visual Studio Team System هست. ترجمه و تنظیم اون رو تابستان گذشته انجام دادم. در واقع قسمتی از پروژه ی کارآموزی دانشجوییم بود.
گفتم برای دوستان عزیز برنامه نویسمون هم قرار بدم، امیدوارم مورد استفاده دوستان قرار بگیره.

omid_Ahmadi
سه شنبه 27 آذر 1386, 07:07 صبح
ترجمه قسمتهایی از کتاب Apress Pro C# and .NET Platform (http://barnamenevis.org/forum/showthread.php?t=86917)

reza_rad
چهارشنبه 28 آذر 1386, 10:26 صبح
اینجا تعداد زیادی مثالC# در زمینه های مختلف هست:
http://www.codersource.net/codersource_dot_net.html



C# Basics & Tutorials
C# .Net Data Types - Explains the basic data types in c# .net
C# .Net Tutorial Intermediate Language - MSIL - Explains the basics of Intermediate Language MSIL in .Net
OOP & C# .Net - Explains the basics of Object oriented programming in c# .net
C# .Net Tutorial Namespaces - Explains the basics of namespaces in C# .Net
C# .Net and Java - Explains the differences between C# and Java
C# .Net Tutorial attributes - Explains the basics of attributes in C# .Net
C# .Net Tutorial Exceptions - Explains the basics of Exceptions in C#.
C# .Net Tutorial Interfaces - Explains the basics of interfaces in C# .Net
C# .Net Tutorial Multithreading - Explains the basics of multi threading in C#
C# .Net Tutorial Reflection - Explains the basics of reflection in C#
.Net COM Interop - Explains the basics of how to work with COM interop in .Net
C# .Net methods and properties - Explains the basics of methods and properties in C# .Net
.Net Framework basics - Explains the basics of .net framework
C# .Net Delegates and events - Explains the basics of using delegates and events in C# .Net
Method overloading in C# .Net - Article by edlukens - Explains method overloading in C# with a sample program.
Sending emails in C# - Article by azamsharp - Explains how to send emails in C#.
Executing external applications using Process class - Article by ra00l - This tutorial style article explains how to execute external apps using the Process class in C# .Net.
Managing your computer processes - Article by ra00l - Explains how to create a task manager like application using C#.
Reflection in C# - Article by oraclequest - All about Reflection in C# in .NET Framework
Working with System Registry - Article by satyasmiles - It explains how to read and modify the system registry using a C# program.
Understanding Constructors in C# - Article by gujjar - Brief notes on Constructors in C#.
C# WinForms
Creating custom windows forms in C# with images - Article by ra00l - Creating forms with images and picturebox giving a nicer look.
Scrolling Text on a Form using label control - Article by ra00l - Explains how to make a text scrolling effect using a label control
Creating a Splash Screen in C# - Article by ra00l - Explains how to create a splash screen in C# with sample code.
Windows forms Color chooser in C# - Article by ra00l - Explains how to write a color chooser application with different controls in C#.
Drawing Shapes Using GDI+ - Article by ra00l - Explains how to use GDI+ in C# .net to draw basic shapes.
C# Files
Reading and Writing files in .Net - Article by azamsharp - Explains the basics of how to read and write files in C# in .Net
Reading and Writing Binary files in C# .Net - Article by azamsharp - Explains how to read and write binary files using C# .Net
Reading and Writing XML Files - Article by azamsharp - Explains how to Reading and Writing XML Files in C# .Net.
.Net 2.0
Refactoring – a new feature in the Visual C# 2.0 IDE - Article by muskad202 - Explains the different refactoring capabilities of Visual Studion .Net 2005 IDE.
MultiThreading
Chapter 1 – Introduction to multithreading - Article by muskad202 - The First Part of a Series of Articles on Multi-Threading in C# .Net by Mustansir.
Chapter 2 - Threading Classes - Article by muskad202 - The Second Part of a Series of Articles on Multi-Threading in C# .Net by Mustansir.
Chapter 3 : Thread Synchronization - Article by muskad202 - The third Part of a Series of Articles on Multi-Threading in C# .Net by Mustansir. This article discusses thread synchronization issues.
Chapter 4 - Multithreading With Windows Forms - Article by muskad202 - The Fourth Part of a Series of Articles on Multi-Threading in C# .Net by Mustansir. This article discusses Multithreading with Windows Forms.
Chapter 5 – Slightly Advanced Synchronization - Article by muskad202 - The Fourth Part of a Series of Articles on Multi-Threading in C# .Net by Mustansir. This article discusses advanced synchronization issues with Multithreading .
C# Advanced
C# - Unsafe Code - Explains the concept of unsafe code in C#
C# Microsoft Speech Agent - Explains how to use Microsoft Speech agent in C# and ASP .Net programs.
C# Linked List using a Dll - Article by edlukens - Explains how to build a dll in C# for a linked list library and how to use it in a C# project.
Boxing and Unboxing in C# .Net - Article by azamsharp - Explains the concept of boxing and unboxing in C# .Net
HTML Screen Scraping in C# - Article by azamsharp - Explains how to implement screen scraping of a website using C# in Visual Studio .Net
Encrypting Passwords using Sha and MD5 Encryption techniques in .Net - Article by qamar - Explains how to use encryption for securing passwords using SHA and MD5 techniques with code sample in C#.
Build Installer Projects for C# Application Deployment in .Net - Article by edlukens - Explains how to build Installer/Setup/msi projects in Visual Studio .Net.
Distributed Transactions in COM+ and .NET - Article by doyleits - Explains how to write transaction based code in .Net
Living Without Biztalk - Article by doyleits - Explains how to mimic the functionality of biztalk by writing a Queued application in C#.
UnTyped DataSets and Strongly Type DataSets - Article by azamsharp - Explains the differences between weakly type datasets and strongly type datasets.
Skip List: A Simpler Alternative to Binary Trees? - Article by ger - Explains how to implement a skip list in C#.
Simple Windows Screensaver - Article by ra00l - Explains how to implement a Simple Windows Screensaver in C#.
Watching a File in C# - Article by ra00l - Explains how to write a File Watching prograin using C#.
Documentation in C# - Article by oraclequest - Explains how to generate xml documentation in c# using command line compiler.
Implementing the Singleton Pattern in C# - Article by oraclequest - About various Singleton patterns
Automated Backup with NAnt - Article by liammclennan - This article describes a process for developing a custom, automated server backup system using the NAnt build tool. Backup topics covered include backing up IIS, backing up website/application files and backing up database content.
C# Miscellaneous
Measuring Execution Time in C# - Article by ger - Explains how to measure the execution time programmatically.
Math.Round function - Article by aliasgar - Explains a solution for the inconsistency in Math.Round function.
Multithreading in .net - Article by oraclequest - Explains the concept of multi threading in .net.
C# - Image Processing
Branch and bound algorithm in C# - Article by asif - Explains the basics of branch and bound algorithm with a sample program using C#.
Implementation Of Labeling Connected Components in C# - Article by asif - Explains how connected component labelling and gives a sample project in C#.
Conversion of Color images to Gray with Basic concepts - Article by asif - Explains the concept of RGB and conversion of an image to Gray scale with a C# program
Conversion of a Color Image to a Binary Image - Article by asif - Explains the basics of binary images and gives a sample on how to produce a binary image from a color image using C#.
Implementation Of Calculating the RTS Invariant Moments Of Area - Article by asif - Explains how to calculate the Rotation, translation and scaling invariant moments of area using a C# program.
Tutorial on Converting Images to Grayscale using C# - Article by ra00l - Explains how to convert images to grayscale with a simple tutorial and sample program.
Finding the Convex Hull Of a Blob in C# - Article by asif - Explains how to find the convex hull in an image using a C# program.
Noise Removal using Salt and Pepper algorithm in C# - Article by asif - Explains how to remove the noise like darker dots appear in the scanning processes, using C# code.
Image Processing in C# - Article by asif - Explains the basic image processing support in C#.
Image Processing AND, NAND - Article by asif - Explains the AND & NAND image processing operations on images with a sample program in C#.
Or & Nor operations on images - Article by asif - Explains how to carry out Or & Nor operations on images using unsafe code in C#.
C# image processing Invert/Logical NOT - Article by asif - Explains how to do Inversion of image data with sample code in C#.
Image Processing XOR & XNOR - Article by asif - Explains the image processing operations on XOR and XNOR using C#.
Dilation in Image Processing using C# - Article by asif - Explains the concept of Dilation in image processing using C# sample.
Erosion Operation on Binary and Graylevel images in C# - Article by asif - Explains how to do erosion in image processing using C#.
Logical Operators - Article by asif - Explains the basics of logical operators which can be used in image processing.
Contrast Stretching - Article by asif - Explains the contrast stretching operation using C#.
Histogram and Normalized Histogram in C# - Article by asif - Explains how to create normalized histograms(graphs) for images.
Histogram Equalization - Article by asif - Explains how to use C# to process histogram equalization to increase the dynamic range of a histogram.
Image Addition in C# - Article by asif - Explains how to add two images using C#.
Subtracting Two Images using C# - Article by asif - Explains how to subtract an image from the other.
Image Dissolving in C# - Article by asif - Explains how to implement Image Dissolving in C#.
Convolution using C# - Article by asif - Explains the basics of Convolution using C#.
C# Image Averaging - Article by asif - Explains how to do image averaging in C#.
Guassian Smoothing in Csharp - Article by asif - Explains Gaussian Smoothing in C#.
Mean Filtering in CSharp - Article by asif - Mean filtering is reducing the amount of intensity variation between one pixel and the next.
Median Filtering in C# - Article by asif - The median filter is normally used to reduce noise in an image, somewhat like the mean filter. This article explains how to achieve this in C#.
Asp.Net
ASP .Net First application - Explains how to configure IIS and write the first asp.net application
Working with Post back in ASP .Net - Fundamentals of asp .net post back is explained briefly.
ASP .Net Sample Application - Explains the basics of ASP .Net with a sample aspx page.
Code behind sample in Asp .Net - This article explains how to use code behind model while programming in asp .net.
DropDownList in ASP .Net - Explains how to use DropDownList in ASP .Net with samples for databinding
ASP .Net Tips - Explains some basic asp .net programming tips.
Internals of ASP .Net Compilation and Execution - This article tries to explain some of the internals about the ASP .Net Compiled Page Rendering and Execution model.
Repeater Control in Asp .net C# - This article Explains how to use data binding for a Repeater control in ASP .Net.
Creating a simple mobile application - Article by John - Explains how to create a simple mobile application in C#.
Caching in Asp .net - Article by oraclequest - Explains the various caching techniques in ASP .Net
Forms Authentication in Asp.net - Article by azamsharp - Explains various techniques related to using Forms authentication in ASP .Net and C# .
Using Javascripts in Asp .net - Article by azamsharp - Explains how to use client side javascripts in asp .net pages to reduce the round trips to and from the web server.
Asp .net Validation controls - Article by azamsharp - Looks at the various Validation controls provided by asp .net.
Asp .net Validations - simple tutorial - Article by ra00l - A tutorial on doing simple validations in asp .net .
Form Authentication – ASP.NET - Article by oraclequest - This article describes the Form Authentication mechanism in ASP. Net
ASP .Net 2.0
Master Pages in ASP .Net 2.0 - Article by azamsharp - Azam explains how Whidbey can be used for creating ASP .Net pages with consistent look and feel.
Grid view control in ASP .Net 2.0 - Article by azamsharp - Explains how to use the Grid view control coming with asp .net 2.0.
Asp .net 2.0 GridView control in depth - Article by azamsharp - Explains Grid View control in asp .net 2.0 indepth with Editing, Selecting and paging data in the grid view control.
Profiles in Asp.net 2.0 - Article by azamsharp - Explains Profiles in ASP .net comparing with Session variables.
Dataset Features in Asp .net 2.0 - Article by azamsharp - Explains how to use Dataset in asp .net 2.0 for creating web pages for website.
Code Snippets in Visual Studio .Net 2005 - Article by azamsharp - Explain how to use the Code Snippets feature in Visual Studio .Net 2005
Website Profile Object in Asp .net 2.0 - Article by azamsharp - Explains how the ASP .Net website profile object can be used to maintain users' session.
ASP .NET 2.0 Profile Object - Part II - Article by azamsharp - Explains the features of Profile Object like Groups, Complex Types, Migrating anonymous to authenticated user.
Bindable Time Control - Article by carcher - This article will show a simple time control that is bindable with a datasource.
Updating Parent Page from Child Pop-Up Asp.Net 2.0 - Article by carcher - This article will show how to update a parent page or parent control such as a dropdownlist from a child pop-up window. It is useful to have a pop-up window to edit extended information that does not fit onto the parent. Once the information changes on the child - how do you get the parent page to update? This will show you a simple and effective method.
Advanced GridView Filtering - Article by carcher - Using a control as a datasource filter does not always give the flexability your users need. Here is a possible solution for your needs
WebPart Connection - Article by deepak.gupta - Explains the basics of webpart connection for transferring data from one Web Part to another.
ASP .Net DataGrid
Datagrid basic operations on ASP .Net / C# - Article by azamsharp - Explains the basic operations like editing, updating, selecting and cancelling the row operations on datagrid.
Datagrid basic operations on ASP .Net / C# - Part II - Article by azamsharp - Datagrid most commonly used Operations like Paging, Sorting and Deleting using C#.
Inserting Multiple Records in the Database - Article by azamsharp - This article, a part of a series of two articles from azam explains how to Select Items from the datagrid.
Insert multiple records using datagrid - Article by azamsharp - Explains how to insert multiple records using datagrid.
Accessing Different Controls inside the Datagrid - Article by azamsharp - Explains how to access different values from the controls inside the datagrid.
Creating Dynamic Bound and Template columns in DataGrid - Article by azamsharp - Explains how you can programmatically create bound and template columns of datagrid.
ASP .Net Advanced
Localizing ASP .Net Pages - Explains how to localize the asp .net pages on a IIS web hosting server.
IIS Metabase and programmatic administration in C# - Article by ibrahimuludag - Explains basic concepts about IIS Metabase and programmatic administration with a tip about managing IIsWebDirectory and IIsWebFile.
Asp .net Web.config Configuration File - Article by azamsharp - Explains the basics of asp .net web.config file.
Creating a Web User Control in C# - Explains how to create a Web User Control .ascx in asp .net.
Using RSS feeds in asp .net and C# - Article by azamsharp - Explains how to use RSS feeds in an asp .net page.
Exception handling with C# in ASP .Net - Article by oraclequest - Explains how to handle exceptions in C# with small code snippets.
Securing connection strings in ASP .Net - Article by azamsharp - Explains how to secure connection strings using very simple byte conversion methods.
Image generation from string in asp .net - Article by ra00l - Explains how to generate images from strings in ASP .Net using C#.
custom Email control in asp .net using C# - Article by azamsharp - Explains how to create custom web controls in ASP .Net with a sample program for email controls.
Creating user controls in ASP .Net - Article by azamsharp - Explains how to create user controls in asp .net, which can be used for a uniform website layouts.
Creating a Composite Control in Asp .Net - Explains how to create a composite control in Asp .Net using C#.
Derived Custom Controls in ASP .Net using C# - Explains how to create derived custom controls as Web Control Library in Asp .Net using C#.
Creating Custom Controls in Asp .Net - Discusses various ways of authoring reusable custom controls for using in asp .net.
ASP .Net Miscellaneous
Application architecture in asp .net - Article by azamsharp - Gives some basic tips on Architecting asp .net applications
Developing a Simple RSS Reader Custom Control in Asp.net - Article by azamsharp - Explains how to develop a custom control for reading RSS feeds using C#.
Asp.net Frequently Asked Questions - Article by azamsharp - Azam answers some of the most frequently asked questions in Asp .net.
Disabling Mouse clicks while processing using Javascript - Article by aliasgar - Explains how to disable Mouse clicks while processing asp .net pages.
Exporting Data Grid to Excel Using C# - Article by azamsharp - In this article Azam show s how you can export your datagrid data to Excel file, Word file and also Text file.
WebPart Framework basics - Article by deepak.gupta - Explains the basics of programming of WebPart Framework using C# .Net
AJAX
DHTML ToolTips using AJAX.NET Library - Article by azamsharp - Use the power of DHTML and AJAX to make cool effects with ASP.NET Server Controls.
USING AJAX.NET Library - Article by azamsharp - This article explains how to make asynchronous calls using the AJAX.NET library. The article also briefly discusses the effect of ViewState on the performance of the application.
Application Blocks
Using Microsoft Data Access Application Block - Article by azamsharp - Explains how to use Microsoft Data Access Application block in C#
Model View Controller Pattern - Article by azamsharp - Explains the basics of MVC Pattern and how to use it with a sample program.
Configuration Application block in the Enterprise Library - Article by azamsharp - This article explains how Configuration Application block can be used to configure the way the application works.
Exception Handling using Enterprise Library - Article by azamsharp - Explains how to use the Exception handling Library in C# and ASP .net programs.
Enterprise Library Caching Block - Article by azamsharp - Explains the Caching Application blocks which is a part of the Enterprise library.
ADO .Net
Using DataSet in C# - Some ideas - Explains some ideas of how to use DataSet in C#.
Adding DataColumn to a Dataset and DataTable - Explains how to add DataColumn to a DataTable in a Dataset.
DataSet in .Net - Explains the basics of DataSet in .Net
C# and ADO .NET - Article by edlukens - A small tutorial that addresses the basic operations in any forms-based C# applications with MS Access.
Setting Security for .NET Application Deployment - Article by edlukens - Explains how to do the Security Setting while .NET Application Deployment.
Running oracle stored procedures in C# - Article by edlukens - Explains how to use Oracle stored procedures inside C#.
SQL DMO for automated Database Backup and Restore - Explains how to use SQLDMO to automate the repetitive administrative tasks in SQL Server.
Data Access in ASP .Net 2.0 - Article by azamsharp - Explains the basic classes and objects provided by ASP .Net 2.0 Whidbey.
Reading and Writing images from SQL Server - Article by ra00l - Explains how to read and write images to and from sql server database
ViewState Vs Data Caching - Article by azamsharp - Discusses some ideas about when to use View state and when to use Data caching.
Entity Classes - Article by azamsharp - Explains basics of entity classes and how to retrieve data using them.
O/R Mappings Series Articles - Part I - Article by azamsharp - Basics of O/R Mapping & Installation of nhibernate.
NHibernate Part II - Article by azamsharp - Explains the add feature of NHibernate
NHibernate Part III - Article by azamsharp - Among the series of NHibernate articles, this article looks at some of the other cool features of NHibernate.
DirectX
DirectX Programming in C# - Article by tomd123 - Tom gives a step by step introduction of DirectX programming.
Web Services
A Simple Web Service in C# - Article by gujjar - A simple tutorial explaining how to create a web service using C# and Microsoft Visual Studio .Net

http://www.codersource.net/codersource_dot_net.html

.

Mahdi.Kiani
چهارشنبه 10 بهمن 1386, 13:30 عصر
با سلام
بخش دوم معماری Model View Controller آماده شد
اطلاعات بیشتر و دیافت مقاله در این زمینه را می تونین در بخش مقالات مربوط به دات نت (http://barnamenevis.org/forum/showthread.php?p=458965#post458965) پیگیری کنید

بخش اول این مقاله را هم می تونین از ... اینجا .... (http://barnamenevis.org/forum/showthread.php?t=80631) در یافت کنین
شاد باشد

net.میلاد(منجی)
سه شنبه 07 اسفند 1386, 23:22 عصر
http://barnamenevis.org/forum/showth...383#post440383
http://barnamenevis.org/forum/showth...cus#post443136
http://barnamenevis.org/forum/showth...ighlight=focus
http://barnamenevis.org/forum/showth...cus#post436201 (http://barnamenevis.org/forum/showthread.php?p=436201&highlight=focus#post436201)
http://barnamenevis.org/forum/showth...ighlight=focus (http://barnamenevis.org/forum/showthread.php?t=82776&highlight=focus)
http://barnamenevis.org/forum/showth...cus#post320774 (http://barnamenevis.org/forum/showthread.php?p=320774&highlight=focus#post320774)
http://barnamenevis.org/forum/showth...ighlight=focus (http://barnamenevis.org/forum/showthread.php?t=19854&highlight=focus)
http://barnamenevis.org/forum/showth...light=tabindex (http://barnamenevis.org/forum/showthread.php?t=68029&highlight=tabindex)
http://barnamenevis.org/forum/showth...light=tabindex (http://barnamenevis.org/forum/showthread.php?t=91664&highlight=tabindex)

net.میلاد(منجی)
سه شنبه 07 اسفند 1386, 23:24 عصر
تعداد ردیفها (http://barnamenevis.org/forum/showth...hlight=listbox)

حذف یک ایتم (http://barnamenevis.org/forum/showth...x#post4165 11)

دسترسی به آیتم ها (http://barnamenevis.org/forum/showth...hlight=listbox)

شرط خالی بودن (http://barnamenevis.org/forum/showth...x#post4576 95)

انتقال به db (http://barnamenevis.org/forum/showth...hlight=listbox)

net.میلاد(منجی)
چهارشنبه 08 اسفند 1386, 22:04 عصر
http://barnamenevis.org/forum/showth...%D9%86%D8%A A (http://barnamenevis.org/forum/showthread.php?t=95068&highlight=+%D9%86%D8%B5%D8%A8+%DA%A9%D8%A7%D9%85%D 9%BE%D9%88%D9%86%D9%86%D8%AA)

http://barnamenevis.org/forum/showthread.php?t=96292

net.میلاد(منجی)
چهارشنبه 08 اسفند 1386, 22:14 عصر
http://barnamenevis.org/forum/showthread.php?t=90251 (http://barnamenevis.org/forum/showthread.php?t=90251&highlight=%D8%B1%D8%AC%DB%8C%D8%B3%D8%AA%D8%B1%DB% 8C)


http://barnamenevis.org/forum/showthread.php?t=59023


http://barnamenevis.org/forum/showthread.php?t=47535


http://barnamenevis.org/forum/showthread.php?t=41946 (http://barnamenevis.org/forum/showthread.php?t=41946&highlight=%D8%B1%D8%AC%DB%8C%D8%B3%D8%AA%D8%B1%DB% 8C)

hdv212
جمعه 16 فروردین 1387, 19:24 عصر
سلام
قسمت سوم از سری مقالات قابلیتهای جدید C# 2008 با موضوع Extension Methods آماده شد.
مقاله رو از اینجا (http://barnamenevis.org/forum/showthread.php?t=100281) بخونید.

sinpin
یک شنبه 18 فروردین 1387, 11:06 صبح
در راستای طرح بهینه سازی تالار :
چندین تاپیک مستقل در هم ادغام و تمامی پستهای بیهوده نیز حذف گردید...

دوستان میتوانند مقالات خود را در این تاپیک قرار دهند.

razavi_university
دوشنبه 19 فروردین 1387, 10:21 صبح
مقاله کار با Win32API ویرایش نهایی
برای API یکی دو کتاب نیز به زبان فارسی وجود دارد
مرجع توابع API 32 (http://www.nasspub.com/component/page,shop.product_details/flypage,shop.flypage/product_id,127/category_id,11/manufacturer_id,0/option,com_virtuemart/Itemid,1/vmcchk,1/)
برنامه نویسی با توابع API
(http://www.adinebook.com/gp/product/9648634017)
در مقاله روش کار اصولی و از پایه شرح داده شد. ولی در حالات ساده ونیز زمانی که به متد سفارشی ساخت خودمان نیاز نداریم می‌توانیم از ابزارهایی که اینکار را ساده می‌کنند استفاده کنیم مثلا API Viewer که سینتکس زبانهای مختلف رو هم پشتیبانی می کنه
سایت سازده و دانلود رایگان (http://www.activevb.de/rubriken/apiviewer/index-apiviewereng.html)
__________________

Sajjad.Aghapour
پنج شنبه 29 فروردین 1387, 21:01 عصر
مقاله آموزشیsetup سازی Install Sheild.منابع مقاله هم داخل مقاله موجوده....
آدرس زیر لینک دانلود مقاله از همین سایته
http://barnamenevis.org/forum/attachment.php?attachmentid=16407&stc=1&d=1208451425

Sajjad.Aghapour
چهارشنبه 18 اردیبهشت 1387, 23:20 عصر
مقاله ای در مورد برنامه نویسی چند شاخه ای یا MultiThread ........
.......
http://barnamenevis.org/forum/attachment.php?attachmentid=17038&d=1209919950
.......
مقاله ای دیگر در مورد Threading به زبان فارسی و به صورت طبقه بندی شده از مقدماتی تا پیشرفته
........

Empyrium
دوشنبه 10 تیر 1387, 14:08 عصر
ولین . کامل ترین مرجع که در مورد

C#
VB
و از همه مهم تر از همه Dot Net Frame Work می توانید به زبان فارسی پیدا کنید کتاب :

Microsoft .Net Framework 2.0 Application Development Foundation

نام نويسنده : آنتوني نورتروپ، شاون ويلدرماث، بيل راين
نام مترجم : سياوش مرتضوي
ناشر : ناقوس انديشه

این کتاب اولین کتاب از دوره ها و مدارک جدید مایکروسافت هستش که برای اولین بار در ایران چاپ شده

و نویسنده های آن از اعضا تیم مایکرو سافت هستند.

این کتاب اصلی برای آماده شدن در دوره های mcts می باشد

برای راهنمایی بیشتر در رابطه با برسی آزمون ها ،کتاب ها،و دوره ای جدید مایکرو ساقت:

http://www.microsoft.com/learning/mcp/mcts/default.mspx

behzad2009
دوشنبه 14 مرداد 1387, 01:00 صبح
فهرست مطالب این کتاب به شرح زیر هستش :



فهـــــــرست مطالب

Ø مقـــــــــــدمه مولف

Ø بخش اول : Windows Application

o درس اول (آشنایی اولیه با محیط ویژوال استودیو و طراحی نرم افزار ماشین حساب)

o درس دوم : ادامه طراحی نرم افزار ماشین حساب

o درس سوم و آخر مربوط به طراحی و توسعه نرم افزار ماشین حساب

Ø بخش دوم : ADO.NET در Windows Application

o درس چهارم : آغاز اولین درس آموزشی Sql Server 2000 و نرم افزار Enterprise Manager

o درس پنجم : بحث C# و SQL (ADO.NET)

o درس ششم : کار با بانکهایه اطلاعاتی در پروژه ویندوزی به صورت کد نویسی دستی

o درس هفتم : کار با بانکهایه اطلاعاتی در پروژه ویندوزی به صورت ویزارد

o درس هشتم : ادامه کار با بانکهایه اطلاعاتی در پروژه ویندوزی به صورت ویزارد

Ø بخش سوم :ASP.NET

o درس نهم : شروع کار با ASP.NET

o درس دهم : ایجاد اولین وبسایت در ASP.NET

o درس یازدهم : ایجاد یک صفحه استاتیک در ASP.NET

o درس دوازدهم : آشنایی با تعدادی از ابزارهای موجود در Toolbox>Standard

o درس سیزدهم :آموزش ASP.Net بخش مربوط به Toolbox>Validation

Ø بخش چهارم : ADO.NET در ASP.NET

o درس چهاردهم : کار با داده هایه بانکهای اطلاعاتی به صورت کد نویسی دستی

o درس پانزدهم : ادامه کار با داده هایه بانکهای اطلاعاتی به صورت کد نویسی دستی

o درس شانزدهم : کار با داده هایه بانکهای اطلاعاتی به صورت ویزارد

o درس هفدهم :ادامه کار با داده هایه بانکهای اطلاعاتی به صورت ویزارد

Ø اختتامیه


این کتاب در 87 صفحه همراه با مثال هایه مرتبط با دروس تنظیم شده و در قالب یک فایل ZIP با حجم 1.68 MB آماده می باشد.
و اما لینک دانلود کتاب و مثال های همراه

لینک دانلود در رپیدشیر
http://rapidshare.com/files/13416797...mming.zip.html (http://rapidshare.com/files/134167971/Net_Programming.zip.html)


امیدوارم گامی هرچند کوچک جهت خدمت به دوستانم برداشته باشم.

http://www.beh-soft.blogfa.com (http://www.beh-soft.blogfa.com/)

debugger
جمعه 08 شهریور 1387, 09:08 صبح
اینم اموزش #C در 19 قسمت به صورت فایل Word

از گروه PCseven مقاله کاملا به زبان شیرین فارسی هست

دانلود با حجم 230 کیلو بایت


http://www.box.net/shared/lu5lais4ij

mary3541
دوشنبه 25 شهریور 1387, 14:54 عصر
1-
www.csharp.org (http://www.csharp.org/)

2-
http://www.csharphelp.com (http://www.csharphelp.com/)

3-
http://www.mastercsharp.com (http://www.mastercsharp.com/)

4-
http://www.c-sharpcorner.com (http://www.c-sharpcorner.com/)

5-
http://www.csharp-station.com (http://www.csharp-station.com/)

6-
http://www.codersource.net/codersource_dot_net.html (http://www.codersource.net/codersource_dot_net.html)

7-
http://www.functionx.com (http://www.functionx.com/)

Sajjad.Aghapour
جمعه 05 مهر 1387, 17:22 عصر
مقاله ای فارسی درباره SocketProgramming

http://barnamenevis.org/forum/showpost.php?p=602658&postcount=1

masoud.ramezani
یک شنبه 30 فروردین 1388, 15:24 عصر
آموزش Transact-SQL 2008 (http://barnamenevis.org/forum/showthread.php?t=151668)

saeed-kh
دوشنبه 31 فروردین 1388, 14:37 عصر
سلام بچه ها.
شاید میدونید که dot Net Framework 4هم اومده+VS2010
پوستر dot Net Frameworkرو گذاشتم لینکش رو
http://download.microsoft.com/download/9/2/3/923d72fb-0076-49b6-96c4-aac1c255a60e/PDC2008-NETFX4.pdf

shahab_ss
پنج شنبه 03 اردیبهشت 1388, 09:45 صبح
ارزش مطالعه کردن رو دارن ، هرچند که بسیار ساده هستند اما ممکنه نکاتی رو بشه از اونا یاد گرفت.:لبخندساده:

kiuhnmgtrdcv
یک شنبه 27 اردیبهشت 1388, 14:45 عصر
کتاب اموزش سی شارپ از اقای اسلام احمدزاده کتاب خوب و جامعی هست http://tinyurl.com/r89sxx (http://mhmdreza.persiangig.com/jzv/www.irpdf.com%283806%29.pdf)

newgoldenman
دوشنبه 01 تیر 1388, 23:10 عصر
با سلام مقاله اي در مورد "معرفي،شناسايي، پيشگيري و مقابله با حملات DDoS".
كار خودم هست و ديدن اون خالي از لطف نيست.
از اونجايي كه توي انجمن هك و شبكه تاپيكي آرشيومانند،مثل اين تاپيك انجمن خودمون نداره، بهتر ديدم كه اين پست رو اينجا بزنم.
مديران عزيز بنا به صلاحديد خودشون اقدامات لازم رو انجام بدهند.

متشكرم.

Hossenbor
سه شنبه 02 تیر 1388, 22:44 عصر
باسلام خدمت دوستان عزیز:لبخندساده:
اینم آموزش SQL

Soroush.Sarabi
دوشنبه 22 تیر 1388, 13:59 عصر
سلام دوستان 3 مورد کتاب در حوزه برنامه نویسی شاید بدردتون بخوره.

http://www.soroush-sarabi.com/book.aspx

csharp2008
دوشنبه 19 مرداد 1388, 17:36 عصر
سلام
خیلی ممنون از فایل pdf که با مثال های خوبش تونسته در آموزش و یادآوری مطالب #C کمک زیادی بکنه . چیزی که این فایل
به نظر من کم داشت فهرست بود . من اون را به فایل اضافه کردم . برای دانلود اینجا کلیک کنید . با تشکر از وحید نصیری مولف این کتاب


دانلود کتاب (http://tjs87.wordpress.com/files/2009/08/cs_articles.pdf)

daniel_0247
پنج شنبه 29 مرداد 1388, 17:30 عصر
سلام دوستان !
مقاله ای رو در مورد BackGroundWorker نوشتم که اینجا هم برای دوستان گرامی می زارم ، از نظرات و پیشنهاد های شما عزیزان خوشحال می شم .

دانلود لینک مستقیم : (در کتابخانه هم هست)

دانلود با-198 کیلوبایت (http://prohardcoding.blogfa.com/cat-1.aspx)

powerboy2988
دوشنبه 16 شهریور 1388, 15:33 عصر
مقاله اي فارسي در مورد Generic

Sajjad1364
سه شنبه 17 شهریور 1388, 21:15 عصر
استفاده از کلاس Monitor همیشه با احتیاط همراه بوده . چرا که استفاده نابجا و نادرست از متدهای این کلاس در برنامه نویسی به شیوه MultiThreading همیشه با دردسر و باگ های گاها کشف نشدنی همراه بوده و برنامه نویسان مکررا با متدهای پیچیده این کلاس (Wait,Pulse,PulseAll) سختی های زیادی را بجان می خرند.
واقعیت اینست که متدهای Wait,Pulse,PulseAll بصورت ذاتی پیچیده هستند چراکه قدرت زیادی را در همزمانی به ارمغان آورده اند . از آنجا که کارکردن با این متدها به آشنایی خوبی در رابطه با MultiThreading احتیاج دارد ، پس توصیه من اینست که ابتدا در زمینه MultiThreading به تسلط خوبی برسید ، سپس متدهای Wait,Pulse,PulseAll کلاس Monitor را بکار بگیرید تا قدرت واقعی آنها را مشاهده کنید ، در غیر اینصورت این مفاهیم اصلا به شما روی خوش نشان نخواهند داد..
خوب ابتدا تعریف هایی از این متدها ارائه میشود ، سپس سراغ یک مثال میرویم
متد Wait : این متد قفلی را که در اختیار Thread جاری قرار دارد را آزاد میکند و Thread جاری به حالت انتظار میرود تا وقتیکه از سوی Thread دیگری سیگنالی دریافت کند و کار خودرا از سر بگیرد. خصوصیت جالب این متد اینست که درصورتیکه برای چندین مرتبه Thread جاری شیء همزمانی را قفل کند ، زمانی که این متد فراخوانی میشود و پس از بدست آوردن دوباره فقل(زمانیکه Thread از حالت انتظار خارج میشود)به همان دفعات که شیء همزمانی ، قبل از فراخوانی قفل شده بود ، شیء همزمانی را قفل میکند..
متد Pulse : این متد به Threadی که در حالت انتظار به سر میبرد سیگنالی میفرستد که آنرا از صف انتظار خارج میکند و Thread ، به صف آماده ، برای تصاحب قفل میرود. البته الزاما Threadی که سیگنال را دریافت کرده است دوباره قفل را در اختیار نمیگیرد.باید توجه داشت اعمال سیگنال در صورتیکه هیچ Threadی در حالت انتظار نیست باعث میشود که فقط سیگنال از بین برود و هیچگونه عملیات دیگری برای از دست ندادن سیگنال انجام نمیشود. این نکته را هم باید در نظر گرفت که اعمال Pulse برای شی ای که قفل شده است انجام میگیرد ، نه اینکه قفل برروی یک شیء و اعمال Pulse برای شیئ دیگری بکار برود.
متد PulseAll : عملکرد این متد هم مانند متد Pulse میباشد با این فرق که تمامی Thread های صف انتظار تاثیر می پذیرند (نه فقط یک Thread ) ولی تنها یک یا چند Thread به صف آماده میروند ، تا یکی از آنها برای تصاحب قفل انتخاب شود.
خوب تا اینجا همه چیز تئوری بود و پر ازاستثناء و نکات فراوان. سراغ مثال میرویم تا همه چیز ان شاء الله جا بیافتد .
مثالی که میخواهیم با هم مرور کنیم اینست که قصد داریم سرعترین و بی وقفه ترین عملیاتی که ممکن است یک کد انجام دهد را با یک فرم ویندوزی همزمان کنیم. در این مثال از دو قفل همزمانی و دو Thread بهره میگیریم یعنی:
1-Thread اول که مستقیما ایجاد نمی شود ، بلکه از طریق فراخوانی غیر همزمان یک Delegate برای تولید Threadی که عمل اصلی را انجام میدهد استفاده میشود.چونکه عمیاتی که این Thread انجام میدهد خیلی سریع میباشد از فراخوانی غیر همزمان استفاده کرده ایم در غیر اینصورت هنوز میتوانستیم تولید Thread را خودمان انجام بدهیم. وظیفه این Thread نوشتن مقدار متغیر حلقه در فیلد counter میباشد. برای انجام این کار باید از قفل گذاری استفاده کنیم.
2-Thread دوم که عمل خواندن مقدار را از فیلدی به نام counter بر عهده دارد و برای این کار باید از قفل گذاری استفاده کنیم.
کد مثال مورد نظر به ترتیب زیر آمده است :

1) private delegate void DoWork(int a);
2) private int counter;
3) private Thread second;
4) private object syncObj = new object();
5) private object printLock = new object();

خط اول تعریف Delegateی را ارائه می کند که برای چاپ مقدار صحیحی روی یک لیبل روی فرم بکار می رود .
خط دوم تعریف فیلد counter آمده است.
خط سوم : تعریف Thread دوم که وظیفه همزمانی با متدهای doOperation و changeForm را برعهده دارد .
خط چهارم برای تعریف قفل همزمانی syncObj آمده که برای ایجاد همزمانی مابین متدهای doOperation (Thread اول) و operationThread2 (Thread دوم) لازم است .
خط پنجم هم برای همزمانی مابین متدهای operationThread2 و changeForm تعریف شده است .


1) public Form1()
2) {
3) InitializeComponent();
4) }
تعریف سازنده فرم.


1) private void button1_Click(object sender, EventArgs e)
2) {
3) Action d = this.doOperation;
4) second = new Thread(this.operationThread2);
5) second.Start();
6) d.BeginInvoke(null, null);
7) }

نقطه شروع منطق اصلی برنامه. ابتدا باید دکمه ای با نام Button1 را تعریف کنید ، سپس در رویداد کلیک این کدها نوشته میشوند. (لیبلی با نام label1 هم مورد نیاز است)
خط سوم با استفاده از Delegateی به نام Action که در فضای نام System تعریف شده است ، اقدام به کپسوله سازی متد doOperation میکنیم.
خط چهارم : مقداردهی Thread دوم (second) که متد operationThread2 را اجرا خواهد کرد
خط پنجم : شروع متد operationThread2 که توسط Thread دوم انجام میشود.
خط ششم : فراخوانی غیر همزمان متد .doOperationبا این فراخوانی چرخه همزمانی کامل میشود و همه چیز از الان به بعد شروع میشود.

1) private void doOperation()
2) {
3) for (int i = 0; i <= 4000; i++)
4) {
5) Thread.Sleep(TimeSpan.FromMilliseconds(.5));
6) lock (this.syncObj)
7) {
8) this.counter = i;
9) Monitor.Pulse(this.syncObj);
10) }
11) }
12) lock (this.syncObj)
13) {
14) Monitor.Pulse(this.syncObj);
15) }
16) }
17)
18) private void operationThread2()
19) {
20) int a = 0;
21) DoWork d = new DoWork(this.changeForm);
22) while (a < 4000)
23) {
24) lock (this.syncObj)
25) {
26) Monitor.Wait(this.syncObj);
27) a = this.counter;
28) }
29) lock (this.printLock)
30) {
31) if (this.InvokeRequired)
32) {
33) this.BeginInvoke(d, a);
34) }
35) else
36) {
37) this.changeForm(a);
38) }
39) }
40) }
41) }
42)
متد doOperation (ترد اول)
این متد سریعترین عملیات ممکن را انجام میدهد(فقط اضافه کردن مقدار به شمارنده حلقه).
خط سوم : شمارنده ای تعریف میکنیم که از 0 تا 4000 را میشمارد.
خط پنجم : برای جلوگیری از اتمام سریع حلقه به یک مقدار تاخیر احتیاج داریم.
خط ششم : شئ همزمانی syncObj را برای ایجاد همزمانی مابین این متد و متد operationThread2 قفل میکنیم. این قفل گذاری به این دلیل انجام میشود که میخواهیم با اعمال این تکنیک مطمئن شویم که متد operationThread2 از تغییرات حاصله در این متد آگاهی پیدا میکند .در خط هشتم و در حالیکه مطمئن هستیم که قفل در این Thread قراردارد میتوانیم مقدار فیلد counter را با شمارنده حلقه مساوی قرار دهیم.
خط نهم : متد doOperation در حالی به کار خود ادامه میدهد که در متد operationThread2 ودر حلقه While مطمئن هستیم که کنترل اجرا یا در خط 28 قرار دارد که منتظر دریافت سیگنال است و یا در خارج از بلاک قفل syncObj میباشد. اگر حالت اول برقرار باشد با استفاده از متد پالس و فرستادن سیگنال متد operationThread2 میتواند به کار خود ادامه دهد اما اگر حالت دوم را داشته باشیم در این صورت سیگنالی را که فرستاده ایم به هدر میرود.
خطوط 12 تا 15 : اگر در آخرین فراخوانی متد پالس(خط نهم) حالت دوم رخ بدهد در اینصورت Thread دوم (operationThread2) هرگز پایان نمی یابد چراکه آخرین پالسی که برای رهایی Thread دوم از حالت انتظار فرستاده شده است گم شده و حالا در حالت انتظار ابدی بسر میبرد. برای حل این مشکل درست پس از اتمام حلقه دوباره قفل را از Thread دوم می گیریم (که قفل را رها کرده) سپس پالسی را جهت رهایی از حالت انتظار ارسال میکنیم سیگنال ارسال شده باعث میشود حلقه While در خط 22 پس از انجام عملیاتهای بلاک قفل گذاری بعدی به اجرای خود پایان دهد . در صورت عدم تعبیه کدهای خطوط 12 تا 15 لیبل روی فرم تا مقدار 3999 پیش میرود و هیچگاه پایان نمی یابد و Thread دوم به یک Thread خائن تبدیل میشود . اگر دکمه زمانیکه برای اولین بار فشار داده شود در حین شمارش در صورتیکه (لیبل مرتبا در حال تغییر است) دوباره دکمه را کلیک کنیم چندین و چند Thread به صورت همزمان لیبل را تغییر میدهند پس از اتمام همه Threadها وجود خطوط 12 تا 15 باعث میشوند آخرین Thread به یک Thread خائن تبدیل نشود و با زدن دکمه Close فرم ، برنامه بصورت عادی پایان می پذیرد . توجه داشته باشید که وجود خطوط 12 تا 15 برای حالتی که تنها یک Thread به متد operationThread2 دسترسی دارد بدون تاثیر است!!!!!!!!!!! (دکمه فقط یکبار کلیلک شده)
متد operationThread2 (ترد دوم)
در خط 20 متغیر a را برای نگهداری مقادیر فیلد تعریف میکنیم
خط 21 : برای جلوگیری از تولید استثناء و در جهت چاپ مقدار فیلدcounter روی لیبل بایستی از Delegate ها کمک گرفت . چونکه میخواهیم هیچگونه تاخیری نداشته باشیم و چندین به متد دسترسی داشته باشند مجبوریم ازیک Delegate با امضای DoWork که در قسمت تعاریف کلاس فرم آمده است استفاده کنیم. کد متدی که با اینDelegate کپسوله سازی میشود متد changeForm است.
خط 22 : متغیر صحیحی که قبلا تعریف کرده بودیم (a)را شرط حلقه قرار میدهیم تا در صورت رسیدن فیلد به 4000 از حلقه خارج شویم.
خط 24 سعی میکند قفل را برای همزمانی با متد doOperationتصاحب کند پس از تصاحب قفل در حالیکه قفل را در اختیار داریم ، میخواهیم کاری کنیم که ابتدا متد doOperationدر Thread اول قفل را در اختیار بگیرد ، فیلدcounter را تغییر بدهد سپس به این متد سیگنالی را بفرستد تا بتوان از مقدار فیلدcounter استفاده کرد. توجه کنید که اگر جای خطوط 26 و 27 عوض میشد آنوقت واقعا ممکن بود قبل از اینکه کنترل اجرا در متد doOperation باعث شود که Thread دوم در متد operationThread2 از تغییر فیلد counter آگاهی پیدا کند ، حلقه خاتمه پیدا کند.(قبل از گرفتن قفل از سوی doOperation و درست بعد از ورود به حلقه خط 22 ، فیلدcounter توسط Thread دیگری برابر 4000 بشود!!!!!!!).
خط 27 : پس از رهایی از انتظار در خط 26 میتوانیم مقدار فیلدcounter را در متغیر ذخیره کنیم.
خط 29 : حالا که مقدار به روز شده فیلد counterرا در متغیر محلی a ذخیره کرده ایم میتوانیم مقدار آنرا برای چاپ روی لیبل فرم بفرستیم . چون سرعت اعمال درخواستهای مکرر از سوی متد operationThread2 (ترد دوم)
بالا میباشد و برای جلوگیری از روی هم قرار نگرفتن این درخواستها از قفل دیگری بنامprintLock استفاده میکنیم تا تعادل مناسبی را بین درخواستها و عملیات قابل مشاهده بودن تغییر متن لیبل بوجود آورده باشیم ، به اینصورت که تا آخرین عملیات تغییر متن لیبل به پایان نرسد تقاضای جدیدی برای تغییر متن لیبل با استفاده از قفل printLock پذیرفته نمیشود(از سوی هر Thread دیگری ).
خطوط 31 تا 38 : پس از تصاحب قفل در این خطوط فراخوانی متد changeForm کپسوله شده را با مقدار متغیر به صورت غیر همزمان انجام میدهیم.


1) private void changeForm(int a)
1) {
2) lock (this.printLock)
3) {
4) this.label1.Text = a.ToString();
5) this.label1.Refresh();
6) }
7) {
8)
خط دوم قفل را تصاحب میکند و اجازه نمیدهد فراخوانی های مکرری انجام شود. و تا وقتیکه عمل رفرش (تغییر قابل احساس روی لیبل) انجام نشود قفل را رها نمیکند.
نکاتی که در رابطه با این نمونه برنامه قابل تامل هستند عبارتند از:
1) برای کار با متدهای قدرتمند کلاس Monitor بایستی آماده دریافت هرگونه نتیجه دور از عقل باشید.
2) همیشه قبل از اینکه شروع به اعمال همزمانی کنید باید تمامی Threadها را در نقطه دلخواه مجبور به پیروی از قانون خود کنید ، در صورتیکه این قسمت را فراموش کنید ، براحتی سردرگم خواهید شد
3) باید بدانید که در چه صورت همزمانی میبایست پایان یابد و شرایط را برای Threadهای پایان ناپذیر با استفاده از قفل گذاری مناسب از بین ببرید.
4) کار ، همیشه اینقدر سریع انجام نمیشود . چون سعی داشتم بیشترین پیچیدگی را اعمال کنم از عملیات سریعی مانند حلقه استفاده کرده ام . اما شاید هیچ وقت احتیاج پیدا نکنید که با این شرایط و نکات فراوان سروکله بزنید ، معمولا کارهایی مانند خواندن فایل ، نوشتن در پایگاه داده ها و...... آنقدر زمانگیر هستند که احتیاج ندارید مثلا از

Thread.Sleep(TimeSpan.FromMilliseconds(.5));
استفاده کنید
5) سعی کنید از آنچه که در زمان اجرا و همزمانی رخ میدهد سر در بیاورید . چرا که واقعا نکات جالبی را می آموزید .
6) در نهایت باید گفت استفاده از کلاس Monitor دریچه جدیدی در رابطه با MultiThreading به سوی برنامه نویس باز میکند ، چرا که با بکار گیری این کلاس با استفاده از کد کمی به پیچیدگی و قدرت بالایی دست پیدا میکنید
موفق باشید

EhsanAvr
چهارشنبه 01 مهر 1388, 18:17 عصر
سلام دوستان.
مجموعه نکات برنامه نویسی در سی شارپ دات نت در یه فایل PDF دویست صفحه ای.

به لیست نکته ها توجه کنید:
۱- اختصاص دادن رویداد به کنترلهای ساخته شده در runtime
2- اجرا کردن یک فایل اجرایی با کدنویسی
۳- اتصال به بانکهای اطلاعاتی اوراکل در سی شارپ
۴- اتصال به SqlServer با استفاده از IP Address
5- Serialize کردن باینری آبجکت در فایل
۶- Serialize کردن object در XML
7- Serialize کردن object در SOAP XML
8- Shutdown، Restart و Logoff کردن یک کامپیوتر بوسیله کد
۹- خواندن از Registry ویندوز
۱۰- restart کردن (بستن و مجددا اجرا کردن) برنامه
۱۱- Resize کردن یک تصویر با کدنویسی
۱۲- picture box
13- Map کردن درایوهای شبکه به کمک اجرای دستورات خط فرمان
۱۴- Initilize کردن کالکشنها در دات نت ۳٫۰ به بالا
۱۵- readonly کردن combobox
16- Ping کردن یک کامپیوتر تحت شبکه
۱۷- Dock و Anchor چی هستند ؟
۱۸- DeSerialize کردن باینری آبجکت از فایل
۱۹- Hibernate و Standby کردن کامپیوتر
۲۰- فایل swf
21- API SndPlaySound dar C#‎ Mamnoon
22- حاشیه دار کردن کنترل TextBox با یک رنگ دلخواه
۲۳- DeSerialize کردن object از SOAP XML
24- Crop کردن یک تصویر (یک برش مستطیلی از تصویر)
۲۵- رسم یک چندضلعی توپر روی یک فرم
۲۶- محو شدن تدریجی یک فرم با تغییر دادن خاصیت Opacity
27- انتقال آیتمهای یک آرایه از اعداد به یک لیست باکس
۲۸- پیاده سازی حالت ساده ی الگوی سینگلتون در یک کلاس
۲۹- انجام عملیات متداول روی فایلها و دایرکتوریها
۳۰- کشیدن نقاشی با توابع ساده گرافیکی و ذخیره خروجی در یک فایل
۳۱- ویرایش فقط یک سطر از DataGridView
32- انتقال آیتمهای Enum به یک ListBox
33- انجام عملیات متداول در رجیستری ویندوز
۳۴- انجام عملیات متداول بر رشته ها
۳۵- افزودن کنترل در زمان اجرا
۳۶- اعمال محدودیت برای ذخیره فایل توسط کاربر
۳۷- افزودن یک زیرمنو و دستور دلخواه به context menu ویندوز اکسپلورر
۳۸- افزودن و حذف کردن یک برنامه به StartUp ویندوز از طریق کلیدهای رجیستری
۳۹- اطلاعاتی در مورد موس
۴۰- اضافه و جدا کردن نام فایل از مسیر کامل
۴۱- استفاده کارآمد از دستور Using برای آزاد سازی بهتر منابع
۴۲- اعتبار سنجی آدرسهای ایمیل به کمک عبارات منظم
۴۳- ارسال متغیر به صفحه بعد با استفاده از url
44- ایجاد فرمهایی با اشکال غیرمستطیلی
۴۵- ایجاد طیف رنگ (Gradient) بعنوان پشت زمینه ی کنترلها
۴۶- ایجاد تصویر Bitmap در زمان اجرا (روش دوم)
۴۷- ایجاد طیف رنگ با بیش از دو رنگ توسط ColorBlend
48- انجام محاسبات بر روی یک فیلد از DataTable
49- انجام کارهای متداول روی درایوها (Partitions)
50- باز و بسته کردن درایو CD-ROM
51- ایجاد تصاویر Bitmap در زمان اجرا(روش اول)
۵۲- ایجاد اشیای گرافیکی
۵۳- بدست آوردن نام کامپیوتر، نام کاربر جاری و … (بوسیله کلاس Environment)
54- بدست آوردن نام شرکت سازنده پراسسور (CPU Manufacturer)
55- باز کردن یک سایت توسط internet explorer
56- آیا کاربر جاری Administrator هست؟
۵۷- ایجاد یک نام تصادفی برای فایل
۵۸- بدست آوردن مسیر فولدرهای ویژه
۵۹- بدست آوردن مسیر دایرکتوری جاری برنامه
۶۰- بدست آوردن مدت زمان بیکاری سیستم
۶۱- بدست آوردن نام سیستم لوکال
۶۲- بدست آوردن میزان فضای خالی یک درایو (پارتیشن)
۶۳- بدست آوردن لیست تمامی فونتهای نصب شده در سیستم
۶۴- بدست آوردن لیست تمامی فرمهای باز در یک برنامه
۶۵- بدست آوردن لیست IP های یک سیستم
۶۶- بدست آوردن خروجی دستورهای خط فرمان
۶۷- بدست آوردن لیست تمامی ناحیه های زمانی (Time Zone)
68- بدست آوردن جزییات اطلاعات در مورد یک پروسه در حال اجرا
۶۹- بدست آوردن حجم کلی یک درایو (پارتیشن)
۷۰- بدست آوردن اطلاعاتی (مانند: سرعت، نوع و …) از کانکشنهای شبکه ای موجود لوکال
۷۱- بدست آوردن اطلاعاتی در مورد OS و CLR
72- بدست آوردن اطلاعاتی از نسخه ویندوز موجود بوسیله توابع API
73- بدست آوردن Handle و عنوان پنجره ی فعال جاری
۷۴- ترسیم یک نوشته در مرکز یک کنترل
۷۵- ترسیم و نوشتن مستقیم بر دسکتاپ ویندوز
۷۶- بدست آوردن Handle تمامی پنجره های موجود در سیستم
۷۷- ترسیم انواع چک باکس ها به کمک +GDI
78- ترسیم برخی دکمه های ویژه به کمک +GDI
79- تبدیل یک IP به HostName و بلعکس
۸۰- ترسیم انواع border های ۳ بعدی به کمک +GDI
81- تبدیل یک تصویر رنگی به معادل GrayScal آن
۸۲- تبدیل string به int
83- پر کردن یک listbox از رنگهای سیستمی
۸۴- تبدیل اتوماتیک دکمه Enter به Tab جهت انتقال فوکوس در کنترلها
۸۵- پخش فایل صوتی موجود در Resource
86- پاک کردن یک پردازش از حافظه
۸۷- پر کردن دو DataGrid به صورت master detail
88- پخش کردن برخی اصوات و صداهای سیستمی تنها با یک خط!
۸۹- برنامه ای مشابه ColorBalance فوتوشاپ
۹۰- پاک کردن فایل
۹۱- بهبود رسم شکلها با روانسازی منحنیها و زاویه ها
۹۲- به دست آوردن لیست کاربران یک گروه خاص در سیستم
۹۳- بررسی اتصال به اینترنت Dial up و ADSL
94- یک کلاس ژنریک برای سریالایز و دیسریالایز کردن به شکل XML
95- برقراری ارتباط تلفنی (Dial up) توسط TAPI32
96- تغییر دادن میزان تفکیک پذیری (Resulation) صفحه نمایش
۹۷- تغییر خواص یک فایل
۹۸- تغییر Render کنترل های دات نت ۲۰۰۵
۹۹- تشخیص روشن بودن Caps Lock و Num Lock
100- تشخیص خالی بودن pictureBox
101- Method overloading چیست؟
۱۰۲- تعریف یک متغیر بدوت تعیین کردن نوع آن در دات نت فریمورک ۳٫۰ به بعد
۱۰۳- abstract class یا کلاس مجرد چیست؟
۱۰۴- تضمین آنکه چطور همیشه پس از اتمام کار با یک آبجکت حتما از حافظه خارج (dispose) شود
۱۰۵- خواندن و نوشتن فایل به صورت unicode با استفاده از richTextBox
106- بافر .: نشان دادن مقدار کپی شدن یه فایل :.
۱۰۷- خوندن خط به خط یک رشته چند سطری
۱۰۸- جابجا کردن فرم با کلیک بر روی هر قسمت از آن – با استفاده از توابع API
109- تغییر نام دادن (Rename) یک فایل
۱۱۰- جابجا کردن فرم با کلیک بر روی هر قسمت از آن – بدون استفاده از توابع API
111- تغییر زبان پیشفرض ویندوز بصورت داینامیک در برنامه
۱۱۲- چطوری میشه از توابع API استفاده کرد
۱۱۳- چگونه فقط یک نسخه از برنامه اجرا بشه !!!!
۱۱۴- چرخاندن یک تصویر با زاویه دلخواه
۱۱۵- چطور میتونم IP خودمو به دست بیارم ؟
۱۱۶- جستجوی فایل در هارد
۱۱۷- دستکاری خواص (Attribute) یک فایل
۱۱۸- باز و بسته کردن CD Drive
119- خواندن خواص (Attribute) یک فایل
۱۲۰- جدا کردن یک تکه از عکس
۱۲۱- ایندکسرها (Indexers)
122- گرفتن یک فایل از طریق دیالوگ OpenFileDialog و دستکاری نام فایل
۱۲۳- جستجو در دیتاگرید
۱۲۴- چگونه یک کلاس را مهر وموم کنیم؟
۱۲۵- ذخیره DataGrid در اکسل Excel
126- دمای CPU
127- خواندن و نوشتن رنگ یک پیکسل به کمک کلاس Bitmap
128- خواندن و نوشتن رنگ یک پیکسل به کمک توابع API
129- دریافت فایل متنی از web در Windows Application
130- دسترسی به پیکره بندی سیستم در CLR
131- شفاف کردن پشت زمینه ی کنترلها
۱۳۲- شروع آشنایی با LINQ بصورت ساده
۱۳۳- خالی کردن سطل بازیافت ویندوز (ResycleBin)
134- سیاه و سفید کردن عکس با کد نویسی
۱۳۵- شبیه سازی عمل کلیک ماوس روی یک کنترل با کدنویسی
۱۳۶- سایه دار کردن یک فرم
۱۳۷- سریالیزشین چیست ؟
۱۳۸- ساختن لیستی از کنترلها در زمان اجرا
۱۳۹- روش ارسال ایمیل به چندین گیرنده
۱۴۰- ساختن یک سند word و باز کردن آن در MSWord
141- ساده ترین راه برای جلوگیری از Not Respond شدن برنامه در حلقه های طولانی
۱۴۲- کار کردن با کلاس EventLog
143- قفل کردن کامپیوتر از طریق کدنویسی
۱۴۴- کار کردن با کلاس TimeZoneInfo
145- فقط یک نمونه از برنامه بتواند اجرا شود (با استفاده از WMI)
146- قطع کردن اتصال اینترنت دایل آپ از طریق دستورات خط فرمان
۱۴۷- قرار دادن یک کنترل داخل منو
۱۴۸- قرار دادن شورتکات یک برنامه بر روی Desktop و Start Menu
149- فقط یک نمونه از برنامه بتواند اجرا شود (با استفاده از Mutex)
150- فرستادن پارامتر به برنامه email ویندوز
۱۵۱- فقط یک نمونه از برنامه بتواند اجرا شود (با استفاده از Process)
152- غیرفعال کردن دکمه Close یک فرم
۱۵۳- عوض کردن نشانگر ماوس (cursor) روی یک کنترل
۱۵۴- عوض کردن تصویر پشت زمینه desktop با کدنویسی
۱۵۵- فراخوانی یک رویداد از رویداد دیگر
۱۵۶- فارسی کردن کیبورد
۱۵۷- عدم نیاز به نوشتن انواع توابع سازنده (ctor) در دات نت فریمورک ۳٫۰ به بعد
۱۵۸- طریقه تغییر دادن خاصیت FontStyle یک کنترل در زمان اجرا
۱۵۹- نوشتن یک Event برای تعدادی کنترل و انجام کار مشابه بر روی انها
۱۶۰- نوار تبلیغاتی
۱۶۱- ضبط (رکورد) صدا از طریق میکروفون
۱۶۲- وادار کردن لیست باکس به اسکرول تا یک آیتم مشخص
۱۶۳- نمایش تصاویر در Windows picture and fax viewer از طریق کدنویسی
۱۶۴- معرفی کلاسی با سه متود برای جستجو در EventLog
165- محو شدن تدریجی یک فرم با تغییر دادن خاصیت Opacity
166- محدود کردن تکست باکس به پذیرش اعداد ۰-۹
۱۶۷- معرفی روشی بهینه جهت بدست آوردن درخت کامل یک دایرکتوری
۱۶۸- محاسبه زمان اجرای قسمتی برنامه
۱۶۹- گرفتن و تسخیر کردن (Capture) تصویر صفحه نمایش
۱۷۰- محاسبه ی حجم کلی یک دایرکتوری
۱۷۱- کشیدن نقاشی با توابع ساده گرافیکی و ذخیره خروجی در یک فایل
۱۷۲- کشیدن لایه شفاف با رنگ دلخواه بر روی عکس
۱۷۳- کار کردن با Start-Up ویندوز در #.net ??!!
174- کلاس hatchBrush
175- کپی کامل یک دایرکتوری و تمامی زیرشاخه های آن بصورت بازگشتی
۱۷۶- یافتن مقادیر ماکزیمم و مینیمم Primitive Type های عددی
۱۷۷- کپی کردن فایلهای درون یک دایرکتوری (فقط فایلها)
۱۷۸- گرفتن کد اسکی و یونیکد کاراکتر ها
۱۷۹- گرد کردن و رُند کردن یک مقدار اعشاری
۱۸۰- اعداد فارسی در TextBox
181- غیر فعال کردن یک رویداد در زمان اجرا
۱۸۲- هرس کردن یک رشته متنی
۱۸۳- نحوه استفاده کاراکترهای خاص (مثلا علامت کپی رایت)
۱۸۴- استفاده از Place Holder ها در کار با رشته ها
۱۸۵- روش بررسی خالی بودن یک رشته
۱۸۶- خوندن خط به خط یک رشته چند سطری
۱۸۷- شمارش تعداد آیتم های ایست باکس
۱۸۸- نحوه برداشتن تیک ازآیتم های کنترل checkedListBox
189- حالتهای مختلف نمایش تاریخ و زمان با کمک String Formatting
190- جلوگیری از اجرای چندین نمونه از برنامه به صورت همزمان
۱۹۱- چطور یک حلقه را یک مرحله جلو ببرم؟
۱۹۲- تولید رشته های منحصر بفرد
۱۹۳- تبدیل درجه به رادیان و بلعکس
۱۹۴- تبدیل آرایه از بایتها به یک رشته و بلعکس
۱۹۵- تغییر رنگ قسمتی از richbox
196- تبدیل عدد و رشته به متناظر بولین آنها و بلعکس
۱۹۷- تبدیل درجه حرارتها به یکدیگر (سلسیوس، فارنهایت، کلوین)
۱۹۸- به توان رساندن و جذر گرفتن
۱۹۹- بدست آوردن قسمت صحیح یک عدد اعشاری
۲۰۰- بدست آوردن حروف تشکیل دهنده ی یک رشته
۲۰۱- بدست آوردن تک تک مقادیر از یک رشته ی مرکب مرزبندی شده
۲۰۲- به دست آوردن تعداد خطوط متن در یک textbox
203- آغاز کار با کلاس Clipboard و دادن و گرفتن یک رشته متنی به/از آن
۲۰۴- ایجاد رشته ای تصادفی از اعداد با طول مشخص
۲۰۵- بدست آوردن تعداد خطوط یک رشته
۲۰۶- کار با اایونت KeyPress در dataGridView
207- TextChanged در DataGridView
208- ایجاد متن و رشته های چند سطری
۲۰۹- چرا و کی باید از کلاس StringBuilder به جای string استفاده کنیم ؟
۲۱۰- تبدیل عکس به آیکن…..
۲۱۱- تغییر زبان فرم های ویندوزی از فارسی به انگلیسی و از انگلیسی به فارسی
۲۱۲- پیدا کردن معکوس یک رشته بصورت بازگشتی
۲۱۳- چطور میشه کاری کرد که نشه توی TextBox فارسی نوشت و کلید های سوئیچی alt+shift هم بی تاثیر باشه
۲۱۴- چک کردن ورودی کاربر برای مقادیر عددی
۲۱۵- نمایش قرمز رنگ عبارت مورد جستجو در RichTextBox
216- ایجاد فرم‏های غیر مستطیلی
۲۱۷- تبدیل اعداد به رشته
۲۱۸- Register A Global HotKey
219- کپی آیتم های یک کامبو باکس به دیگری بدون استفاده از حلقه و در یک خط
۲۲۰- استفاده ازدیکشنری:
۲۲۱- محاسبه ی فاصله بین دو زمان مشخص
۲۲۲- کپی آیتم های یک کامبو باکس به دیگری
۲۲۳- بدست آوردن زبان های نصب شده در سیستم:
۲۲۴- عمل چک باکس مثل رادیو باتون
۲۲۵- ایجادمحدودیت کاراکتری با حداقل کد(۲)
۲۲۶- چینش تصادفی اعضای یک لیست یا آرایه به کمک LINQ
227- ایجادمحدودیت کاراکتری با حداقل کد
۲۲۸- افزدون قطعه کدی به ToolBox
229- مثالی ساده از LINQ ، که از یک آرایه اعداد زوج را انتخاب میکند :
۲۳۰- اینترفیس INotifyPropertyChanged برای ایجاد یک رویداد ژنریک جهت تشخیص پروپرتی تغییر یافته
۲۳۱- اضافه کردن شماره سطر به دیتا گرید ویو
۲۳۲- محاسبه توان بدون استفاده از حلقه های تکرار و بازگشت
۲۳۳- تکست باکسی که فقط عدد قبول میکند
۲۳۴- پاک کردن هم زمان تمام TextBox ها :
۲۳۵- حل مشکل رسم اشکال گرافیکی در سی شارپ:
۲۳۶- تولید رشته های تصادفی بصورت کاملا دستی
۲۳۷- نشان دادن کامل تاریخ و زمان سیستم با متود To String:
238- انتخاب و فعال شدن یک سطر در dataGridView با مقدار خاص
۲۳۹- تست ارتباط با اینترنت از طریق پینگ کردن
۲۴۰- بدست آوردن لیست برنامه های نصب شده بر روی سیستم
۲۴۱- ارسال و اجرای مستقیم کوئری در LINQ To SQL
242- تشخیص روشن یا خاموش بودن کلید های CapsLock,NumLock,ScrollLock به روشی بسیار بسیار ساده
۲۴۳- بدست آوردن سطر جاری در دیتاگریدویو
۲۴۴- بدست آوردن میزان زمان روشن بودن کامپیوتر
۲۴۵- اجرای یک متود تنها با دانستن نام آن (بصورت رشته)
۲۴۶- فقط یک نمونه از یک فرم اجرا شود:
۲۴۷- تبدیل مبنا با استفاده از Convert.ToString
248- ترسیم و نوشتن مستقیم بر دسکتاپ ویندوز
۲۴۹- آموزش کار کردن با BackgroundWorker بصورت آسان و قدم به قدم
۲۵۰- آشنایی با الگوهای طراحی : Singleton Pattern
251- تبدیل اتوماتیک دکمه Enter به Tab جهت انتقال فوکوس در کنترلها
۲۵۲- تعدادی کد اعتبارسنجی(Validation) برای TextBox
253- اطلاعاتی در مورد موس
۲۵۴- فراخوانی یک رویداد از رویداد دیگر
۲۵۵- ساختن Connection String به روشی بسیار ساده
۲۵۶- فقط یک نمونه از برنامه بتواند اجرا شود (با استفاده از WMI)
257- دستیابی به تاریخ شمسی با استفاده از PersianCalender
258- تبدیل رشته حاوی تاریخ شمسی به متناظر میلادی آن
۲۵۹- آغاز کار با کامپوننت ErrorProvider
260- برعکس کردن ترتیب آیتمهای یک آرایه
۲۶۱- Hash کردن یک رشته متنی با الگوریتم MD5
262- جلوگیری از رخ دادن Unhandled Exceptions
263- جایگزین کردن یک رشته درون متن یک textbox به روش اندیس دهی
۲۶۴- ارسال تعداد متغیر پارامتر به یک متود
۲۶۵- به دست آوردن مقدار یک Enum از عدد متناظر آن
۲۶۶- کار با اشیاء بوسیله ی نام آنها (با کمک از Reflection)


لینک مطلب در سایت خودم (http://ehsanavr.com/?p=78)
لینک دانلود مستقیم با حجم 2 مگابایت (http://ehsanavr.com/wp-content/plugins/download-monitor/download.php?id=Noktehaye-CSharp.Net1.rar)

daniel_0247
دوشنبه 06 مهر 1388, 22:40 عصر
سلام به تمامی دوستان !
آموزش Lambda Expression و Delegate ها و Anonymous Method ها که موضوعات مرتبطی داردند ، در دفعه های بعدی Event ها رو هم برای دوستان
می زارم .

Delegate (http://prohardcoding.blogfa.com/post-9.aspx)

Lambda Expression (http://prohardcoding.blogfa.com/post-14.aspx)

Anonymous Method (http://prohardcoding.blogfa.com/post-13.aspx)

موفق باشید .

daniel_0247
پنج شنبه 16 مهر 1388, 13:30 عصر
سلام
نکاتی در مورد بالا بردن کارایی نرم افزار و بهینه سازی کد که ترجمش کردم ، قسمت اول رو گذاشتم .

قسمت اول (http://prohardcoding.blogfa.com/post-24.aspx)

powerboy2988
شنبه 18 مهر 1388, 11:39 صبح
يك منبع توپ در مورد datagrid كه فكر نكنم كسي نتونه حل مشكلشو توش پيدا نكنه .. توصيه مي كنم كه حتما دانلودش كنيد

amir.khanlari
یک شنبه 17 آبان 1388, 22:50 عصر
تعمیر و نگهداری نرم افزار - Software Maintenance
نویسنده: ایمان اشكاوند راد
http://dl.irpdf.com/CD17/Computer-Tknoloji/www.irpdf.com(5951).pdf
(http://dl.irpdf.com/CD17/Computer-Tknoloji/www.irpdf.com(5951).pdf)
کتاب کامل پایگاه داده ها
http://dl.irpdf.com/CD15/Computer-Tknoloji/www.irpdf.com(5698).pdf
(http://dl.irpdf.com/CD15/Computer-Tknoloji/www.irpdf.com(5698).pdf)

amir.khanlari
یک شنبه 17 آبان 1388, 23:12 عصر
معرفي آر.يو.پي (چارچوب فرايند توليد سيستم هاي نرم افزاري)
نویسنده: محمد بدری
http://dl.irpdf.com/CD9/Computer-Tknoloji/www.irpdf.com(4295).pdf
(http://dl.irpdf.com/CD9/Computer-Tknoloji/www.irpdf.com(4295).pdf)

amir.khanlari
یک شنبه 17 آبان 1388, 23:27 عصر
کتاب آموزش کامل ASP 3.0 در 21 روز
ناشر: انتشارات ناقوس
http://dl.irpdf.com/CD18/Computer-Tknoloji/www.irpdf.com(6115).pdf

s_mokhtari
چهارشنبه 20 آبان 1388, 08:13 صبح
[quote=Vahid_Nasiri;62185]جهت سهولت دسترسی دوستان و همچنین پرینت ساده این مقالات ، کل آنها به صورت یک فایل pdf آپلود شدند.
http://www.barnamenevis.org/forum/showpost.php?p=138112&postcount=54
یا
http://sunboy455.persiangig.com/Ebook/[/quote
سلام از مقاله شما بسيار متشكرم.

Arash_janusV3
چهارشنبه 20 آبان 1388, 12:00 عصر
سلام به همه
این تاپیک مخصوص همه دوستان می باشد
فقط در مورد گرید

http://barnamenevis.org/forum/showthread.php?t=174881
http://barnamenevis.org/forum/showthread.php?t=167420
http://barnamenevis.org/forum/showthread.php?t=166976
http://barnamenevis.org/forum/showthread.php?t=157141
http://barnamenevis.org/forum/showthread.php?t=149903
http://barnamenevis.org/forum/showthread.php?t=164629
http://barnamenevis.org/forum/showthread.php?t=71476
http://barnamenevis.org/forum/showthread.php?t=90165
http://barnamenevis.org/forum/showthread.php?t=167101
http://barnamenevis.org/forum/showthread.php?t=170944
http://barnamenevis.org/forum/showthread.php?t=159406
http://barnamenevis.org/forum/showthread.php?t=161422
http://barnamenevis.org/forum/showthread.php?t=181013
http://barnamenevis.org/forum/showthread.php?t=171799
http://barnamenevis.org/forum/showthread.php?t=169710
http://barnamenevis.org/forum/showthread.php?t=168299
http://barnamenevis.org/forum/showthread.php?t=175758
http://barnamenevis.org/forum/showthread.php?t=85954
http://barnamenevis.org/forum/showthread.php?t=181156
http://barnamenevis.org/forum/showthread.php?t=166939
http://barnamenevis.org/forum/showthread.php?t=160204
http://barnamenevis.org/forum/showthread.php?t=164177
http://barnamenevis.org/forum/showthread.php?t=172234
http://barnamenevis.org/forum/showthread.php?t=162558
http://barnamenevis.org/forum/showthread.php?t=165651
http://barnamenevis.org/forum/showthread.php?t=158516
http://barnamenevis.org/forum/showthread.php?t=158058
http://barnamenevis.org/forum/showthread.php?t=159319
http://barnamenevis.org/forum/showthread.php?t=157054
http://barnamenevis.org/forum/showthread.php?t=161647
http://barnamenevis.org/forum/showthread.php?t=162466
http://barnamenevis.org/forum/showthread.php?t=182035
http://barnamenevis.org/forum/showthread.php?t=163701
http://barnamenevis.org/forum/showthread.php?t=181858
http://barnamenevis.org/forum/showthread.php?t=171143
http://barnamenevis.org/forum/showthread.php?t=170042
http://barnamenevis.org/forum/showthread.php?t=169369
http://barnamenevis.org/forum/showthread.php?t=158122


لطفا اگر مطلبی در کورد گرید دارید که می تونه به دوستان کمک کنه بگذارید
از همکاری شما متشکرم :لبخندساده:

Sajjad1364
چهارشنبه 02 دی 1388, 12:05 عصر
این مقاله در رابطه با کنترل دسترسی Threadها به منابع مشترک با استفاده از ReaderWriterLockSlim میباشد که به دات نت 3.5 اضافه شده تا در برابر بن بست ایمنتر باشد، پیچیدگی های بیمورد که در کار با کلاس Monitor بوجود می آمد از بین برود ، کارایی بهتری در برابر
ReaderWriterLock از خود نشان میدهد ، مدیریت منابع و Thread ها را ساده تر انجام بدهد و همچنین Thread Safe باشد.
اینم لینکش (http://barnamenevis.org/forum/showthread.php?t=196332)

T A H O R A
سه شنبه 15 دی 1388, 18:33 عصر
سلام دوستان.
مجموعه نکات برنامه نویسی در سی شارپ دات نت در یه فایل PDF دویست صفحه ای.

به لیست نکته ها توجه کنید:
۱- اختصاص دادن رویداد به کنترلهای ساخته شده در runtime
2- اجرا کردن یک فایل اجرایی با کدنویسی
۳- اتصال به بانکهای اطلاعاتی اوراکل در سی شارپ
۴-.............
برای دانلود مقاله اینجا کلیک کنین (http://ehsanavr.com/1388/07/01/%d9%85%d8%ac%d9%85%d9%88%d8%b9%d9%87-200-%d9%86%da%a9%d8%aa%d9%87-%db%8c-%d9%85%d9%87%d9%85-%d8%af%d8%b1-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%b3%db%8c-%d8%b4%d8%a7/)

سلام
من دارم برنامه نويسي در سي شارپ رو آغاز ميكنم واين پي دي اف رو ميخواستم دانلود كنم ولي فكركنم يا با اي اس پي من مشكل داره يا لينك خرابه اگرمي شه لينك رو اصلاح كنيديا دريه مكان ديگه اپلودكنيد ممنون ميشم

Salar Ashgi
پنج شنبه 24 دی 1388, 00:44 صبح
سلام به همه دوستان ، دیدم بحث یافتن اطلاعات سخت افزاری سیستم زیاد مطرح میشه ، آموزشش رو

از سایت Code Project بصورت فایل PDF در آوردم . تقدیم به خدمت دوستان گرامی !

چون حجم فایل بیشتر از 400 کیلوبایت بود (520 کیلوبایت) به دو قسمت تقسیم کردم .

(دو تا فایل رو هم باید باهم دریافت کرده و تو یکجا Extract کنید )

امیدوارم مفید بوده باشد .

sajjadzare
شنبه 26 دی 1388, 09:20 صبح
آموزش ساده و كامل ساخت setup با Visual studio
حجم : 770KB

لينك :

http://www.megafileupload.com/en/file/180542/Setup-rar.html

لطفا اگر سوال يا مشكلي داشتيد email بزنيد .

sajjadzare@gmail.com

daniel_0247
شنبه 26 دی 1388, 22:21 عصر
با سلام به تمامی دوستان
تصمیم گرفتم بجای نوشتن مقالات ، ویدیو های آموزشی درست کنم (البته اکثر مواقع ). زیرا نوشتن وقت بیشتری می گیرد و همچنین شاید یکسری ابهامات برای کسی که داره اون رو می خونه بوجود بیاد. اما چون در ویدیو ، کار به صورت عملی انجام می شه ، کاربر به مراتب راحتر مبحث مورد نظر رو متوجه می شود . قسمت اول رو به مبحث LINQ پرداختم . از نظراتتون خوشحال می شوم .


دانلود قسمت اول آموزش LINQ (http://prohardcoding.blogfa.com/cat-10.aspx)

Netsky
دوشنبه 12 بهمن 1388, 14:31 عصر
سلام به همه دوستان عزیز .
اینم یه مقاله جامع و مفید درباره کار با رجیستری در سی شارپ .
امیدوارم خوشتون بیاد ....................

Ali0Boy
سه شنبه 13 بهمن 1388, 14:43 عصر
سلام دوستان.
مجموعه نکات برنامه نویسی در سی شارپ دات نت در یه فایل PDF دویست صفحه ای.

به لیست نکته ها توجه کنید:
۱- اختصاص دادن رویداد به کنترلهای ساخته شده در runtime
2- اجرا کردن یک فایل اجرایی با کدنویسی
۳- اتصال به بانکهای اطلاعاتی اوراکل در سی شارپ
۴- اتصال به SqlServer با استفاده از IP Address
5- Serialize کردن باینری آبجکت در فایل
۶- Serialize کردن object در XML
7- Serialize کردن object در SOAP XML
8- Shutdown، Restart و Logoff کردن یک کامپیوتر بوسیله کد
۹- خواندن از Registry ویندوز
۱۰- restart کردن (بستن و مجددا اجرا کردن) برنامه
و ...


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

Salar Ashgi
جمعه 16 بهمن 1388, 15:55 عصر
سلام به همه دوستان ، توضیح کامل زبان #C و ویژگی های این زبان رو بهمراه C# 4.0 از ویکیپدیا

بصورت فایل PDF در آوردم ، گفتم برای همه دوستان (مبتدی - حرفه ای ) میتونه مثمر ثمر باشه .

(فایل به دو قسمت تقسیم شده است ، باید باهم گرفته شود) .

seven7777777
پنج شنبه 19 فروردین 1389, 11:35 صبح
دوستان عزیز سلام
داشتم تو نت می گشتم ، به این مقاله زیبا درمورد کدنویسی استاندارد ( که اغلب ازش رنج می بریم ) برخوردم ، هرچند ممکنه سطحش مبتدی باشه اما خوندنش خالی از لطف نیست .
مقاله انگلیسیه اما خیلی روان توضیح داده و همه می فهمن .


C# Coding Standards and Best Programming Practices (http://www.codeproject.com/KB/cs/c__coding_standards.aspx)

amir-yeketaz
چهارشنبه 25 فروردین 1389, 00:40 صبح
من یه ایبوک آموزش سی شارپ میذارم (البته امیدوارم که قبلا کسی نذاشته باشه تو این تاپیک!)که به نظر من خیلی خوب سی شارپ رو توضیح داده

البته من بیشتر به خاطر اینکه تو این کتاب به صورت مفهمومی مباحث پایه توضیح داده شده خوشم اومد... به نظر من مکمل خوبی برایه کتاب محمد هاشمیانه چون تو کتاب محمد هاشمیان خیلی از مسائل (علی الخصوص شی گرایی) به صورت مفهمومی توضیح داده نشده...

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

این کتاب نوشته مهندس مسعود طباطبایی هست من لینکشو از وبلاگ شخصیشون(البته فارسیشون) گرفتم و امیدوارم که همیشه موفق باشند که زحماتشونو مفت مفت در اختیار ماها میذارن که ازشون استفاده کنیم (با آرزوی موفقیت برایه تمام مهندسان ایرانی!)

البته این کتاب کامل نیست بلکه یه پکیج از مطالبی هست که تاکنون در وبلاگشون گذاشتن و هنوز جایه پیشرفت دارن...

دیگه خیلی حرف زدم!!

خوب اینم لینک::

آموزش سی شارپ و برنامه نویسی شی گرا (http://www.tabatabaei.info/csharpsamples/CSharpTutorial.pdf)

موفق باشید

Salar Ashgi
جمعه 10 اردیبهشت 1389, 13:23 عصر
محاسبات با اعداد بزرگ در دات نت 4 خیلی راحت شده و براحتی میتوان از اعداد بزرگ تحت فضای نام

System.Numerics.BigInteger استفاده کرد و دیگر نیازی به پیاده سازی کلاس اعداد بزرگ توسط

برنامه نویس نیست ! بنظر من که علاقه وافری به برنامه های ریاضیاتی دارم ، این کلاس قابلیت بسیار

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

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

http://salarcpp.persiangig.com/2/Big%20Integer%20in%20.NET%204.0_1272618543853.png

منبع : http://www.c-sharpcorner.com/UploadFile/balaweblog/BigInteger10132009193521PM/BigInteger.aspx

اینم محاسبه توسط برنامه ای که خودم نوشته ام : ( C# 2008 )

http://salarcpp.persiangig.com/2/Big_Pow.jpg

البته من خودم هنوز با VS 2010 کار نکردم ، ولی خوب انشاالله دیگه یواش یواش وقتشه که

از VS 2008 کوچ کنیم به VS 2010 .

sajjadzare
شنبه 11 اردیبهشت 1389, 09:13 صبح
آموزش ساده و كامل گزارش گيري با Crystal Report
حجم : 500KB
لينك :
http://sajjadzare.persiangig.com/document/Crystal%20Report.rar

لطفا اگر سوال يا مشكلي داشتيد email بزنيد .

sajjadzare@gmail.com

programmer_cms
شنبه 25 اردیبهشت 1389, 18:07 عصر
سلام دوستان. من هم یک آموزش c# که فکر میکنم خیلی کامل و جامع است برای دوستان قرار میدم . امیدوارم مفید واقع بشه .

http://www.4shared.com/file/HqjHm_ZU/c_online.html

r00tkit
جمعه 31 اردیبهشت 1389, 21:03 عصر
سلام
دنبال یه منبع برای Design Patterns بودم این سایت رو دیدم چیزای جالبی توش بود که ارزش یه نگاه رو داره

از اسمش معلوم هستش ( pattern های زیادی به زبان c#
Design Patterns (http://www.dofactory.com/Patterns/Patterns.aspx)

هر کانکشن استرینگی که فکر کنید اینجاست
[/URL][URL="http://www.dofactory.com/Connect/Connect.aspx"]Database Connectionstrings (http://www.dofactory.com/Connect/Connect.aspx)

لیست کامل از کلید های میانبر
Visual Studio shortcut keys

(http://www.dofactory.com/ShortCutKeys/ShortCutKeys.aspx)

ariana3442
جمعه 21 خرداد 1389, 11:11 صبح
با درود.

این کتاب که ترجمه اش از خودم هست : Pro C#‎‎ 2008 and .net platform 3.5 از انشارات Apress
رو می ذارم امیدوارم که سودمند باشه.



http://rapidshare.com/files/397021405/C_2008_011.rar

http://rapidshare.com/files/338732857/C_2008_020.rar

http://rapidshare.com/files/338735269/C_2008_033.rar

sajjadzare
شنبه 22 خرداد 1389, 20:23 عصر
5 مسئله مربوط به پایگاه داده

شامل :

1. Connection String : بررسی جزئیات و چگونگی ایجاد و استفاده از آن

2. استفاده از دیتابیس بدون attach کردن آن

3. ذخیره و بازیابی عکس در دیتابیس

4. Attach و detach کردن دیتابیس توسط stored procedure

5. Backup گیری از دیتابیس

همراه با مثال های کاملی از مباحث مطرح شده (پیاده سازی در VS2008)

حجم : 1.8 MB

لینک دانلود 1 : http://www.mediafire.com/?inlqyjzjfjw

لینک دانلود 2 : http://uploading.com/files/1efbcfd3/5Problems.rar

سوالات : sajjadzare@gmail.com

Ir.WebDeveloper
سه شنبه 25 خرداد 1389, 12:14 عصر
با درود.

این کتاب که ترجمه اش از خودم هست : Pro C#‎‎‎ 2008 and .net platform 3.5 از انشارات Apress
رو می ذارم امیدوارم که سودمند باشه.



http://rapidshare.com/files/397021405/C_2008_011.rar

http://rapidshare.com/files/338732857/C_2008_020.rar

http://rapidshare.com/files/338735269/C_2008_033.rar

عالی بود ممنون از زحمات شما...

masoud903
چهارشنبه 26 خرداد 1389, 11:18 صبح
با سلام
مجموعه ای کامل از نکات سی شارپ در قالب pdf جمع آوری شده از 1001 نکته سی شارپ و سایتهای دیگر
(مدیر محترم بخش من 3 تا پست گذاشتم در این مورد بنا به صلاحدید خودتون هرکدمو خواستید حذف کنید)

http://www.4shared.com/file/nPCRmSS-/c_online.html

Iran58
شنبه 29 خرداد 1389, 10:16 صبح
با درود.

این کتاب که ترجمه اش از خودم هست : Pro C#‎‎‎ 2008 and .net platform 3.5 از انشارات Apress
رو می ذارم امیدوارم که سودمند باشه.



http://rapidshare.com/files/397021405/C_2008_011.rar

http://rapidshare.com/files/338732857/C_2008_020.rar

http://rapidshare.com/files/338735269/C_2008_033.rar

سلام
باتوجه به اينكه رپيدشير مسدود شده است مي توانيد درجاي ديگر كتاب را آپلود كنيد

#eafshary#
چهارشنبه 13 مرداد 1389, 22:34 عصر
مقاله در مورد توابع API و Message
http://www.barnamenevis.org/forum/showthread.php?t=237437

ali.aghdam
جمعه 15 مرداد 1389, 02:13 صبح
کتاب Refactoring with Microsoft Visual Studio 2010
http://4.bp.blogspot.com/_4GSTeWyiRnY/TFsrm_tLm6I/AAAAAAAAAEg/rcgWKyy_dGk/s320/pp_vs2010_cover2.jpg
(http://aliaghdam.blogspot.com/2010/08/refactoring-with-microsoft-visual.html)

EhsanAvr
چهارشنبه 20 مرداد 1389, 18:21 عصر
دوست عزیز سلام
من نتونستم این فایل رو دانلود کنم
آدرس این فایل اشتباه است لطفا بررسی کنید و به من خبرش رو بدید

سلام.لينك دانلود اين مقاله از سايت خودم هست كه به دليل انتقال به سرور جديد در حال حاظر تعطيل است.به زودي لينك دانلود درست خواهد شد.ممنون

Pr0grammer
شنبه 23 مرداد 1389, 02:56 صبح
دانلود مقاله آموزشی ارسال DataGridView به Excel در C#
http://pr0grammer.mihanblog.com/post/131

امیدوارم مفید باشه....

mmd2009
شنبه 06 شهریور 1389, 04:13 صبح
دوستان عزیز من در طی این اموزش 50 صفحه ای طرز تهیه یک پروژه ساده دفترچه تلفن رو با نرم افزار Vs و SQL به زبان #C اموزش داده ام. این اموزش برای مبتدی ها می تواند گزینه ی مناسبی باشد. البته شاید به صورت حرفه ای بیان نشده و به صورت ساده گفته باشم حرفارو ولی این شاید یک شروع خوب برای برنامه نویسان VS باشد چون حتی من چوگنی باز کردن VS و SQL رو هم با عکس نشان داده ام و فکر نمی کنم از این ساده تر بشه اموزشی را داد.
این ورژن اول اموزش می باشد و منتظر ورژن های بعدی این اموزش باشید

براید دانلود اینجا (http://programming.ramiz.ir/index.php?option=com_content&view=article&id=37:----c--&catid=2:1389-05-31-00-38-12&Itemid=7)را کلیک کنید.

mmd2009
شنبه 06 شهریور 1389, 13:17 عصر
فایل PDF مجموعه گفتگوی فنی شماره یک - اصول و قواعد کد نویسی رو اماده کردم براتون که توسط اقایان موسوی و مداح تهیه شده است با مجری گردی اقای Mehdi Asgari (http://www.barnamenevis.org/forum/member.php?u=12705)

حتما یک بار بخونیدش.

برای دانلود کلیک کنید (http://www.persiangig.com/pages/download/?dl=http://mmdramiz.persiangig.com/%DA%AF%D9%81%D8%AA%DA%AF%D9%88%DB%8C%20%D9%81%D9%8 6%DB%8C%20%D8%B4%D9%85%D8%A7%D8%B1%D9%87%20%DB%8C% DA%A9%20-%20%D8%A7%D8%B5%D9%88%D9%84%20%D9%88%20%D9%82%D9%8 8%D8%A7%D8%B9%D8%AF%20%DA%A9%D8%AF%20%D9%86%D9%88% DB%8C%D8%B3%DB%8C.rar)

mmd2009
دوشنبه 08 شهریور 1389, 01:12 صبح
ساخت شيء DataView (Linq to DataSet)

در این مقاله مفید من و دوتا از دوستام ( vandermond ) و ( sinashahab ) به این موضوع پرداختیم و از سایت MSDN مطلبی رو جمع کردیم و مثالی هم در این مورد زدیم.

لینک منبع (http://programming.ramiz.ir/index.php?option=com_content&view=article&id=47:--dataview-linq-to-dataset&catid=2:1389-05-31-00-38-12&Itemid=7)

arash mehrani
دوشنبه 29 شهریور 1389, 22:36 عصر
32 كليپ آموزش برنامه نويسي سي شارپ به زبان فارسي:
سلام اين فايل رو از يكي از سايت هاي خوب سي شارپ به نام http://ehsanavr.com
پيدا كردم تو تالار هم گشتم نبود"نگرد نيست":لبخند:

مجموعه کلیپ های آموزش برنامه نویسی سی شارپ آقای مهندس کیانیان را برای دانلود شما در سایت قرار دادم.
کلیپ شماره ۰۱ : آشنایی با Windows Application – بخش اول
کلیپ شماره ۰۲ : آشنایی با Windows Application – بخش دوم
کلیپ شماره ۰۳ : طراحی فرم ویندوزی ، Design Windows Form
کلیپ شماره ۰۴ : آشنایی با اشاره گر this
کلیپ شماره ۰۵ : آشنایی با توابع static
کلیپ شماره ۰۶ : آشنایی با نحوه ایجاد Serial Number برای برنامه
کلیپ شماره ۰۷ : ایجاد برنامه ImageResizer
کلیپ شماره ۰۸ : آشنایی با نحوه ایجاد یک فرم سفارشی – بخش اول
کلیپ شماره ۰۹ : آشنایی با نحوه کار با فایلها – بخش اول
کلیپ شماره ۱۰ : نحوه ایجاد یک WordPad
کلیپ شماره ۱۱ : چگونگی تعیین سطح دسترسی برای کاربران
کلیپ شماره ۱۲ : آشنایی با مفهوم DLL
کلیپ شماره ۱۳ : آشنایی با نحوه ایجاد یک Component
کلیپ شماره ۱۴ : نحوه ایجاد یک SQL Connection
کلیپ شماره ۱۵ : نحوه ایجاد Connection با بانک اطلاعاتی – بخش او
کلیپ شماره ۱۶ : نحوه ایجاد Connection با بانک اطلاعاتی – بخش دو
کلیپ شماره ۱۷ : نحوه ایجاد Connection با بانک اطلاعاتی – بخش سو
کلیپ شماره ۱۸ : آشنایی با مفهومTry – Catch – بخش اول
کلیپ شماره ۱۹ : Try – Catch در بانک اطلاعاتی
کلیپ شماره ۲۰ : نحوه ایجاد یک دفترچه تلفن
کلیپ شماره ۲۱ : نحوه ایجاد Crystal Report در برنامه
کلیپ شماره ۲۲ : آشنایی با مفهوم Thread
کلیپ شماره ۲۳ : کار با Thread- مثال اول
کلیپ شماره ۲۴ : کار با Thread – مثال دوم
کلیپ شماره ۲۵ : آشنایی با نحوه کار با فایلها – بخش دوم
کلیپ شماره ۲۶ : آشنایی با نحوه طراحی Object
کلیپ شماره ۲۷ : آشنایی با نحوه ایجاد یک فرم سفارشی – بخش دوم
کلیپ شماره ۲۸ : آشنایی با SQL Injection
کلیپ شماره ۲۹ : آشنایی با مفهومTry – Catch – بخش دوم
کلیپ شماره ۳۰ : نحوه کار با Timer
کلیپ شماره ۳۱ : یک فولدر شامل کدهای پروژه Library
کلیپ شماره ۳۲ : کلیپ شامل قسمت اول پروژه Library
کلیپ شماره ۳۳ : کلیپ شامل قسمت دوم پروژه Library
کلیپ شماره ۳۴ : کلیپ شامل قسمت سوم پروژه Library
کلیپ شماره ۳۵ : کلیپ شامل قسمت چهارم پروژه Library
کلیپ شماره ۳۶ : کلیپ شامل قسمت پنجم پروژه Library
کلیپ شماره ۳۷ : کلیپ شامل قسمت ششم پروژه Library
کلیپ شماره ۳۸ : کلیپ شامل قسمت هفتم پروژه Library
کلیپ شماره ۳۹ : کلیپ شامل قسمت هشتم پروژه Library
کلیپ شماره ۴۰ : کلیپ شامل قسمت نهم پروژه Library
براي دانلود روي عكس كليك كنيد.:قلب:

http://ehsanavr.com/wp-content/uploads/2009/08/down.gif (http://ehsanavr.com/download/Film_Amozeshe_CSharp_MKianian_Farsi_EhsanAvr.exe)

arash mehrani
دوشنبه 29 شهریور 1389, 22:42 عصر
اينم 200 سورس يا پرو‍ژه برنامه نويسي به زبان سي شارپ كه از همون سايته:چشمک:
اين رو براي فروش هم گذاشتنش :ناراحت:
شايد برنامه هاي شماها هم لابه لاش باشه:تشویق:
با حجم ۳۰ مگابایت میتوانید در ادامه دانلود کنید.
ضمنا تمام برنامه ها تست شده هستند و ۱۰۰ درصد کار میکنند.

در بین این پروژه ها چند تا پروژه ی بزرگ و حرفه ای هم پیدا میشه که توسط دوستان خوب تالار برنامه نویس (http://ehsanavr.com/www.barnamenevis.org)نوشته شده.
لیست کردن همه کار دشواری بود بنابراین لیست بعضی از پروؤه ها رو میتونین ببینین:
سورس کد برنامه ی فرهنگ لغت برنامه نویسی شده توسط آقای حمزه کاظمی
برنامه ی مدیریت کتابخانه برنامه نویسی شده توسط آقای علیرضا قربانی لینک توضیحات و دانلود نسخه های جدید تر (http://barnamenevis.org/forum/showthread.php?t=187674)
برنامه ی مالی مدیریت رستوران ( رضا رستوران ) لینک توضیحات (http://barnamenevis.org/forum/showthread.php?t=187858)
سورس کد باز جذاب TicTac
فشرده ساز قدرتمند ۷Zip با قابلیت فشرده سازی و Extract کردن فایل
مدیریت کتابخانه.یه برنامه تحت Console برای مدیریت یک کتابخانه
کار با حروف ابجد.هر چی تایپ کنین،براتون به صورت کدهای ابجد نشون میده.
کار با بانک اطلاعاتی اکسس پسورد دار
مدیریت عکس های سیستم
Address Book
اضافه کردن لغت به فرهنگ لغت
کار با ترید و MultiThreariding
AITabPanel یه پنل فوق العاده زیبا برای برنامه های شما با چند تا استایل مختلف
ساعت زنگی با قابلیت تنظیم زمان و اختصاص دادن آهنگ دلخواه برای زنگ آن
ساعت زنگی تقریبا پیشرفته با قابلیت تنظیم برای زمان و تاریخ خاص با امکانات زیاد
کار با دیالوگ ها.یه مثال جالب برای کار با دیالوگ های Open File,Save File,Color,Font,Browse,Print
لایه گذاری روی عکس.به کمک این برنامه میتوانید روی عکس ها لایه گذاری کنید.
Autoplay Virus Remover.برنامه ای برای حذف ویروس Autorun از درایو ها
Backup & Restore .برنامه ای برای بکاپ گرفتن از بانک اطلاعاتی و برگرداندن آن
کار با Background Worker
Bubble Sort.با تحویل دادن یک رشته به این برنامه،حروف آن را مرتب شده بر اساس الفبا تحویل بگیرید.
کار با کریستال ریپورت در سی شارپ
برنامه ی ماشین حساب
کار با کد اسکی .حرف تایپ کنید کد اسکی تحویل بگیرید و برعکس
کپی کردن یه پوشه از یک مسی خاص به یک مسیر دیگر
روشی ابتکاری برای ساخت فایل PDF
ساخت جدول(Table) جدید در پایگاه داده با استفاده از کد نویسی
ساخت مرورگر اینترنت با استفاده از کنترل Web Browser در سی شارپ
ساخت گراف و چارت با یک روش ابتکاری
برنامه ای برای ثبت اطلاعات دانشجویان در دیتابیس
پرینت گرفتن از اطلاعات دیتاگرید(Data Grid)
نمایش شماره ستون در دیتاگرید
فیلتر کردن ستون در دیتاگرید
تشخیص فشردن کلید های موس
بازی حدس اعداد
Label شبیه به ماتریس های LED
دانلود یک فایل از اینترنت در سی شارپ
کار با نمایه های گرافیکی در سی شارپ (مانند رسم دایره،مستطیل،بیضی،مربع،لو زی،نیم دایره و …)
رسم خط در سی شارپ
تشخیص معتبر بودن یک ایمیل
کار با فایل های اکسل (Excel)
پیغام Message Box فارسی
اعداد فیبوناچی
برنامه ای برای مدیریت فرم
Gammit.برنامه ی فوق العاده جالب برای کم و زیاد کردن نور مانیتور
دریافت اطلاعات هارد دیسک
برنامه ی Notepad
برنامه ی Notepad ++
Group File Renamer.برنامه ای برای تغییر نام گروهی فایل ها
Image Converter.برنامه ای برای تغییر فرمت عکس ها
Image Rotator.برنامه ای برای چرخاندن عکس با زاویه ی دلخواه
ImageComparison.برنامه ای برای تلفیق دو عکس
برنامه ای برای یافتن مسیر های اصلی سیستم.(مانند: Windows,Temp,System32 و …)
تبدیل عدد به رشته ( مثلا اگه تایپ کنید ۱۰۰۰ “هزار” رو به شما تحویل میده)
IP Box.یک TextBox مخصوص نمایش آی پی
Iran Map.نقشه ی ایران
برنامه ای برای نگاتیو کردن عکس
باز و بسته کردن درایو سی دی
کار با رجیستری
طراحی و ساخت چارت های سازمانی در سی شارپ
برنامه ی Paint در سی شارپ
تاریخ شمسی
جستجوی یک مطلب در گوگل با سی شارپ
برنامه ی چت دوطرفه با استفاده از آی پی(Socket)
کار با تایمر
آموزش تایپ
کار با پورت USB
به روز کردن دیتابیس با تغییرات در دیتاگرید
برنامه ای برای مشاهده فایل های Word
برنامه ای برای کار با فایل های XML
ساعت انسان نما
برنامه ی دفترچه تلفن با سی شارپ
محاسبه ی عدد پی تا ۶۰۰ رقم اعشار


http://ehsanavr.com/wp-content/uploads/2009/08/down.gif (http://ehsanavr.com/download/csproject200.exe)

alawiala
یک شنبه 25 مهر 1389, 10:19 صبح
generic
شاید برای شما این سوال مطرح شده باشد ، که چگونه می توان کلاس یا متی و .. بنویسیم که مثلا با انواع داده ها کار کند .مثلا متدی بنویسیم که پارامترهای ورودی آن هم از نوع int و هم از نوع float باشد و یا کلاسی بنویسید که هم پارامتر های int را بپذیرد و هم string ، خوب حتما می خواهید چندین متد یا چندین کلاس بنویسید و یا فکر می کنید باید override کنید . نه اینگونه نیست .از زمان اریه شده .net2 چند سالی می گذرد ، اما یکی از قابلیتهایی که در آن زمان اضافه شد generic ها بود .که تا به امروز هم استفاده فراوانی دارد .generic ها ساختار گرامری جدیدی به دات نت اضافه کرده اند .مثلا می توانید یک کلاس کلی بنویسید بدون اینکه مشخص کنید که چه نوع داده ای رامی پذیرد .البته این کل ماجرا نیست بلکه به نظر بنده generic ها پاسخی هستند به برخی از نیازها و سواالات زیر :

1-آیا می توان interfaces, classes, methods, events and delegates. داشته باشیم که بتواند انواع مختلف داده را بپذیرد؟

2-آیا می توان آرایه یا لیستی از عناصر گوناگون داشته باشیم که بتواند انواع مختلف داده ها را در خود ذخیره کند ؟

3-آیا می توان بدون پیاده سازی مجدد یک الگوریتم آن را با ساختار داده ای متفاوت دیگری بکار ببریم؟

سوالات فراوان است اما بنده به همان سه سوال بالا اکتفا می کنم . و وارد بحث خواهم شد ، ابتدا تعریف

تعریف generic

یک کلاس یا متد و یا اینترفیس و غیره شبیه یک کلاس) یا متد و یا اینترفیس و غیره( عادی تعریف می شود ، با این تفاوت که بعد از نام کلاس ، نوع generic مشخص می گردد. نوع داده ای generic بوسیله کلاس می توانند به عنوان نوع داده یک عضو از کلاس یا به عنوان نوع داده پارامتری متدها استفاده شوند.

http://s1.picofile.com/alaalawi/Documents/oop/generic.pdf.html

Salar Ashgi
جمعه 07 آبان 1389, 19:02 عصر
*** افزونه ای رایگان جهت تغییر Theme محیط Visual Studio 2010 ***

r00tkit
یک شنبه 30 آبان 1389, 19:25 عصر
خیلی جالبه بعضی کلمات کلیدی در C#‎‎‎ هستن که مخفی هستن و مستند نشدن



refvalue
reftype
makeref
arglist



int i = 21;
TypedReference tr = __makeref(i);



int i = 32;
TypedReference tr1=__makeref(i);
Type t= __reftype(tr1);
Response.Write( t.ToString());





void AcceptsArguments(__arglist){
ArgIterator ai = new ArgIterator(__arglist);
List&lt;object&gt; list = new List&lt;object&gt;();
while(ai.GetRemainingCount() &gt; 0){
TypedReference tr = ai.GetNextArg();
list.Add(TypedReference.ToObject(tr));
}
}
//Usage: int a = 3;
string b = "3";
char c = '3';
AcceptsArguments(__arglist(a,b,c));

توضیح و مثال بیشتر رو اینجا ببینید
(http://www.eggheadcafe.com/articles/20030114.asp)

Arash_janusV3
چهارشنبه 01 دی 1389, 15:23 عصر
تاپیکی که خودم اون رو ایجاد کردم و دارای آیکونهای زیبا در سایزهای متفاوت هست
امیدوارم به کارتون بیاد
لینک (http://barnamenevis.org/showthread.php?191854-تاپیک-icon&highlight=)

myazdani
سه شنبه 17 خرداد 1390, 17:03 عصر
2- در صورتی که کامپوننتی میخواهید معرفی کنید یا به دنبال کامپوننتی میگردید (برای دات نت) به این بخش مراجعه کتید:
ابزارها و کامپوننتهای دات نت (http://www.barnamenevis.org/forum/showthread.php?t=40194)
**************************************************
آقا لينك كامپوننتها كار نمي كنه

AlgorithmX
پنج شنبه 30 تیر 1390, 13:15 عصر
دوستان اینم یک لینک که هر نوع کتاب یا آموزشی بخواهین توش هست!

http://barnamenevis.org/showthread.php?296461-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-C

Esmail Solhkhah
دوشنبه 03 مرداد 1390, 02:26 صبح
بیش از صدها کلاس و متد کاربردی در سی شارپ

http://www.fincher.org/tips/Languages/csharp.shtml

Esmail Solhkhah
پنج شنبه 06 مرداد 1390, 02:06 صبح
سایتی شامل بیش از 60 وب سرویس رایگان در موارد مختلف

بصورت دسته بندی شده

http://free-web-services.com/

Esmail Solhkhah
جمعه 07 مرداد 1390, 00:26 صبح
یه PDF که ساختار فایل PNG رو بطور کامل توضیح میده

مخصوص اونایی که میخان با این فرمت تصویری بصورت حرفه ای کار کنن.

Esmail Solhkhah
پنج شنبه 13 مرداد 1390, 01:40 صبح
بیش از 50 نوع add-ins برای .NET Reflector

http://reflectoraddins.codeplex.com/

توضیح اینکه .NET Reflector نرم افزاریه که سورس کد برنامه های نوشته شده با دات نت رو به راحتی نشون میده

اینم لینک دانلودش

http://reflector.red-gate.com/download.aspx?TreatAsUpdate=1

Salar Ashgi
چهارشنبه 19 مرداد 1390, 23:06 عصر
ابزاری رایگان برای حذف کامل Visual Studio 2008 که خیلی جاها میتواند
مفید واقع شود .

Esmail Solhkhah
شنبه 29 مرداد 1390, 03:25 صبح
با استفاده از این وب سرویس میتونید یه آبجکت DateTime از وب سرویس بگیرید

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

برای تایم زون ایران تو پارامتر ورودی تابع CurrentDateTime

قرار بدید

"Iran Standard Time"

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

این هم لینک اون وب سرویس

http://markitup.com/WebServices/TimeZones.asmx

mas'oud
یک شنبه 15 آبان 1390, 23:08 عصر
كتاب الكترونيكي آموزش SQLite براي برنامه هاي ويندوزي به زبان C#‎‎
تاليف خودم!

تاپيك اصلي (http://barnamenevis.org/showthread.php?312415-%D9%83%D8%AA%D8%A7%D8%A8-%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A%D 9%83%D9%8A-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-SQLite-%D8%A8%D8%B1%D8%A7%D9%8A-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%D9%8A-%D9%88%D9%8A%D9%86%D8%AF%D9%88%D8%B2%D9%8A-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-C-%E2%80%8E)

Esmail Solhkhah
شنبه 19 آذر 1390, 01:29 صبح
با تشکر از دوست عزیزم آقای جمشیدی که زحمت کشیدن و این تاپیک رو ایجاد کردن

آدرس تاپیک اصلی

http://barnamenevis.org/showthread.php?313713-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D8%AF-%D8%AA%D8%B1%D8%AC%D9%85%D9%87-%DA%A9%D8%AA%D8%A7%D8%A8-CLR-via-C-3rd-Ed-%D9%86%D9%88%D8%B4%D8%AA%D9%87-%D8%AC%D9%81%D8%B1%DB%8C-%D8%B1%DB%8C%DA%86%D8%B1

چون میدونم بخاطر کارهای خوبی که دارن جهت ارتقای سطح علمی این تالار انجام میدن وقتشون کمه

بنده لینک تاپیک اصلی رو اینجا گذاشتم تا دوستان دسترسی سریعتر داشته باشن.

Esmail Solhkhah
جمعه 16 دی 1390, 12:13 عصر
با تشکر از دوست عزیزم آقای محسن شامحمدی که زحمت کشیدن و این تاپیک رو ایجاد کردن

آدرس تاپیک اصلی

http://barnamenevis.org/showthread.php?306543-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-Pipe-%D9%87%D8%A7-%28%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D9%88-%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%AF%D9%88-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AC%D8%AF%D8%A7-%D8%A7%D8%B2-%D9%87%D9%85-%D8%A8%D8%A7-%D9%84%D9%88%D9%84%D9%87%29

Salar Ashgi
شنبه 29 بهمن 1390, 19:32 عصر
طی درخواست های زیادی که از طرف کاربران بود ، پرسیده می شد که چگونه میتوان بین سی شارپ و متلب ارتباط برقرار کرد ؟!
من هم سعی کردم یه مثال کاربردی رو در این مورد آموزش بدم ، امید که مفید واقع بشه .
===================================
ورژن نرم افزار متلب استفاده شده : R2010a
سعی می کنم مختصر مفید توضیح دهم .
*** حقوق آموزش این موضوع برای نویسنده و سایت برنامه نویس محفوظ است و هرگونه کپی برداری فقط با ذکر منبع مجاز است ***
===================================
میخواهیم کدی در متلب بنویسم که مربع وفقی (Magic Square) را تولید کند ، یک فایل script ایجاد کرده و تابع خود را داخل آن تعریف می کنیم .

1. کد نوشته شده در متلب

http://salarcpp.persiangig.com/new_folder_5/Matlab%20%282%29.jpg

2. مسیر زیر را طی می کنیم :

http://salarcpp.persiangig.com/new_folder_5/Matlab%20%283%29.jpg

3.

http://salarcpp.persiangig.com/new_folder_5/Matlab%20%284%29.jpg

4. کلاس و فایل .m مربوطه را به پروژه ایجاد شده اضافه کرده و روی گزینه Build کلیک می کنیم .

http://salarcpp.persiangig.com/new_folder_5/Matlab%20%281%29.jpg

5. بعد از مدتی در پوشه Matlab در MyDocuments تعدادی فایل DLL اضافه می شود ، که ما از DLL Native
آن که مطابق با ساختار دات نت می باشد ، استفاده می کنیم .

کد نویسی سی شارپ :

رفرنس های پروژه :

http://salarcpp.persiangig.com/new_folder_5/mat5.jpg



private void button1_Click(object sender, EventArgs e)
{
try
{
Calc2Native.Magic m = new Calc2Native.Magic();
object n=5;
double[,] a =(double[,]) m.my_Magic(n);
string res="";
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
res += a[i, j].ToString() + " ";
res += "\n";
}
MessageBox.Show(res);

}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}


خروجی برنامه در سی شارپ :

http://salarcpp.persiangig.com/new_folder_5/out1.jpg

خروجی متلب :

http://salarcpp.persiangig.com/new_folder_5/out2.jpg


فایل PDF آموزش در پیوست .

موفق و پیروز باشید ./

karbord83
دوشنبه 25 اردیبهشت 1391, 23:01 عصر
یک سایت مفید برای برنامه نویسان (http://karbord83.blogfa.com/cat-7.aspx)

Esmail Solhkhah
سه شنبه 02 خرداد 1391, 13:39 عصر
http://www.codeproject.com/Articles/20295/Transaction-Aware-Table-adapters-in-NET-2-0

arash ghafori
سه شنبه 02 خرداد 1391, 14:08 عصر
با سلام.
این مقاله رو 2،3 بار توی سایت گذاشتم مورد استقبال قرار گرفت ، گفتم اینجا هم بزارم شاید به درد خورد !
این مقاله همراه با یه پروژه ی خیلی ساده از LINQ استفاده کرده . خیلی مبتدی و سادست و مفید توضیح داده .
اینم لینک دانلودشه :

http://uplod.ir/3bape55rrea5/1.rar.htm

امیدوارم به دردتون بخوره.
موفق باشید.

Esmail Solhkhah
چهارشنبه 03 خرداد 1391, 16:14 عصر
http://hostblock.codeplex.com/

Esmail Solhkhah
شنبه 27 خرداد 1391, 11:46 صبح
با تشکر ویژه از جناب Hajivandian (http://barnamenevis.org/member.php?188317-Hajivandian) (که الحق از کاربرهای فعال سایت هستن و پستهای مفید زیادی دارن)

بنده با اجازشون آدرس تاپیک مربوطه رو اینجا میزارم تا دوستان دسترسی سریعتر داشته باشن.

http://barnamenevis.org/showthread.php?346100-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86-%D9%87%D8%A7-%D9%88-%D8%B4%D9%87%D8%B1%D9%87%D8%A7%DB%8C%D8%B4%D8%A7%D 9%86-%D8%AC%D8%AF%DB%8C%D8%AF-%D9%88-%DA%A9%D8%A7%D9%85%D9%84-%281391-03-25%29

samadblaj
سه شنبه 06 تیر 1391, 18:48 عصر
سلام دوستان عزیز امروز یه کتاب بسیار عالی در رابطه به linQ دیدم که تمامی دستورات رو همراه با جزئیات توضیح داده گفتم لینک مستقیمش رو اینج بذارم شما هم دانلود کنید.

LINQ TO SQL
LINQ TO OBJECT
...


آموزش جامع زبان LinQ در C#‎
نویسنده : علی اقدم
زبان کتاب : پارسی
تعداد صفحه : 105
قالب کتاب : PDF
حجم فایل : 1,590 Kb

دانلود مستقیم
(http://dl.parsbook.org/server3/uploads/amoozesh-linq.zip)

Arash_janusV3
جمعه 06 مرداد 1391, 14:32 عصر
دانلود فایل نکته های سی شارپ ... (http://barnamenevis.org/showthread.php?346060-%D9%86%DA%A9%D8%AA%D9%87-%D9%87%D8%A7%DB%8C-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-...&p=1557988&viewfull=1#post1557988) تا تاریخ 91/05/07

salehbagheri
جمعه 06 مرداد 1391, 19:40 عصر
دانلود ترجمه کتاب Parallel Programming With CSharp توسط دوست خوبمون آقای محمد زحمتکش

لینک تاپیک (http://barnamenevis.org/showthread.php?351904-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D8%AA%D8%A7%D8%A8-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%85%D9%88%D8%A7%D8%B2%DB%8C-%D8%A8%D8%A7-C-2010-%D9%88-NET-4)

zahmatkesh8519
جمعه 06 مرداد 1391, 22:45 عصر
با تشکر از آقای salehbagheri .
دانلود 3 فصل از کتاب Parallel Programming With CSharp 2010 and .NET 4 :
برای دانلود کلیک کنید .
(http://www.mediafire.com/?dir77yegjkozzwa)

برای مشاهده و دانلود کلیک کنید . (http://www.mediafire.com/view/?dir77yegjkozzwa)

تصویر جلد و سر فصل ها کتاب :

http://barnamenevis.org/attachment.php?attachmentid=89952&d=1342639018


دانلود کتاب فارسی برنامه نویسی موازی با C#‎‎‎ 2010 و NET 4.


فهرست مطالب :

فهرست شکل ها : ‌ه
فهرست تکه کد ها : ‌و
فهرست لیست ها ( کد ها کلی ) : ‌ز
چکیده : 1
مقدمه : 2
1 فصل اول 3
برنامه نویسی TASK-BEASE 3
مباحثی که در این فصل مطرح می شود : 3
1-1 کار با پردازنده های چند هسته ای SHARED-MEMORY 4
1-1-1 اختلاف پردازشگر های چند هسته ای حافظه– مشترک با سیستم های حافظه- توزیع شده 7
1-1-2 برنامه نویسی موازی و برنامه نویسی چند هسته ای 9
1-2 درک نخ های سخت افزاری و نخ های نرم افزری 10
1-3 درک قانون AMDAHL 17
1-4 ملاحظه قانون GUSTAFSON 21
1-5 کار با همزمانی سبک وزن 25
1-6 ایجاد موفق طرح های TASK-BASED 26
1-6-1 طراحی با همزمانی در ذهن 28
1-6-2 درک اختلاف بین همزمانی تکه تکه ای ، همزمانی و موازی سازی 29
1-6-3 موازی سازی Task ها 30
1-6-4 حداقل سازی نواحی بحرانی 30
1-6-5 درک قوانین برنامه نویسی موازی برای چند پردازنده های هسته ای 31
1-7 آماده کردن NUMA و مقایسه پذیری بالاتر 34
1-8 تصمیم راحت موازی سازی 41
1-9 خلاصه 43
2 فصل دوم 44
موازی سازی اجباری داده ها 44
2-1 شروع TASK های موازی 45
2-1-1 کلاس System.Threading.Tasks.Parallel 47
2-1-2 Parallel.Invoke 48
2-3 تبدیل کد های ترتیبی به کد های موازی 58
2-2-1 تشخیص Hotspot قابل موازی سازی 59
2-2-2 اندازه گیری موفق SpeedUP توسط اجرای موازی 63
2-3 حلقه های موازی 66
2-3-1 Parallel.For 66
2-3-2 Parallel.Foreach 75
2-4 تشخیص درجه موازی سازی مطلوب 92
2-4-1 ParallelOptions 92
2-4-2 شمارش نخ های سخت افزاری 95
2-4-3 هسته های منطقی هسته های فیزیکی نیستند 96
2-5 استفاده از نمودار گانت برای تشخیص نواحی بحرانی 99
2-6 خلاصه 100
نتيجهگيري و پيشنهادات 101
مراجع 102

مقدمه کتاب :

ساده ترین شیوه موازی سازی در قالب Task ها صورت می گیرد، در هر Task تابع یا قطعه کدی نوشته می شود و سپس بوسیله Delegate ای که کار مدیریت Task ها را بر عهده دارد، این Task ها بصورت موازی بسته به هسته های منطقی در دسترس اجرا می شوند. روش های بسیاری برای موازی سازی وجود دارد مانند استفاده از کلاس Parallel.For یا Parallel.ForEachکه در جای خود کاربرد های مختص به خودشان را دارند. همشه الگریتم های ترتیبی را نمی توان به الگریتمی موازی تبدیل کرد چرا که کد های ترتیبی ای هستند که اجرای کد های دیگر نیاز به تکمیل شدن آن ها دارد. بسته به الگریتم درصدی از آن را می توان موازی کرد. قبل از موازی سازی باید موازی سازی را ذهنتان طراحی کنید .

این کتاب بنده در اوایل تابستان سال گذشته ترجمه کردم ، از کل مطالب کتاب 3 فصل اولش ترجمه شده که امید وارم مطالب مفیدی بهتون یاد بده .

ehsan7007
شنبه 14 مرداد 1391, 10:04 صبح
تمامی اموزش های سی شارپ سایت (http://barnamenevis.org/showthread.php?354619-%D8%AA%D9%85%D8%A7%D9%85%DB%8C-%D8%A7%D9%85%D9%88%D8%B2%D8%B4-%D9%87%D8%A7%DB%8C-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-%D8%B3%D8%A7%DB%8C%D8%AA)

Arash_janusV3
سه شنبه 17 مرداد 1391, 14:32 عصر
دانلود فایل آموزش برنامه نویسی پایگاه داده به همراه مثالهای کاربردی
(http://barnamenevis.org/showthread.php?346847-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D8%A8%D9%87-%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D9%85%D8%AB%D8%A7%D9%84%D9%87%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C&p=1565817&viewfull=1#post1565817)
تا تاریخ 1391/05/16
(http://barnamenevis.org/showthread.php?346847-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D8%A8%D9%87-%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D9%85%D8%AB%D8%A7%D9%84%D9%87%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C&p=1565817&viewfull=1#post1565817)

NaserHadi
جمعه 27 مرداد 1391, 18:35 عصر
آموزش مطالبی مفید با #C توسط آقای کهزادی

1- setting در #C
2- فرم Glass
3- ارث بری فرمها

NaserHadi
جمعه 27 مرداد 1391, 18:50 عصر
آموزش xna با #C

NaserHadi
جمعه 27 مرداد 1391, 18:56 عصر
کنترل BackGroundWorker :

Alireza_1387
پنج شنبه 09 شهریور 1391, 22:15 عصر
با سلام به همه دوستداران سی شارپ

کتابی جدید می خوام به همه برای شروع یادگیری زبان سی شارپ معرفی کنم که نظیر نداره
این کتاب توسط آقای Rob Mile نوشته شده است

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

امیدوارم پس از دانلود تشکر و نظر خود را در مورد این کتاب فراموش نکنید

جزییات کتاب------>
نام کتاب : C# programming
زبان کتاب : English
نویسنده: Rob Mile
ویرایش: Edition 3.0 September 2011
حجم: 1.89 MB
آپلود شده بر روی سرور: 4share

دانلود کتاب آموزش سی شارپ ، راب مایل (http://www.4shared.com/office/w8a4xoll/Rob_Miles_CSharp_Yellow_Book_2.html?)

kingtak
جمعه 22 دی 1391, 11:24 صبح
امروز یه سایت عالی در مورد برنامه نویسی دیدم حیفم اومد معرفی نکنم!!!!!!!:کف:
قسمت آموزش های سی شارپش که عالیه!!!!!
فکر کنم چیزی نباشه که توی این سایت نیست!!!!!!!!!

http://www.java2s.com/

543310
جمعه 04 اسفند 1391, 13:54 عصر
سلام خدمت دوستان


امید وارم از این کتاب ها استفاده خوبی کنید

Network programing (http://s3.picofile.com/file/7666612468/NetworkProgramming.pdf.html)
Network programing richard blum (http://s2.picofile.com/file/7666614080/Network_programing_richard_blum.pdf.html)
TCP_IP Socket in C#‎‎ (http://s2.picofile.com/file/7666614080/Network_programing_richard_blum.pdf.html)

kordestan
چهارشنبه 25 اردیبهشت 1392, 00:19 صبح
سلام دوستان...
در اینجا یک ویدئوی آموزشی که خودم اونو درست کردم در خصوص ساخت فرم لاگین و همینطور تغییر و بازیابی رمز عبور رو هستش که با استفاده از تکنولوژی linq برنامه نویسی کردم..... پیشنهاد میکنم که اون دسته از کسانی که در این زمینه مشکل دارند حتما دانلود کنند ..سعی کردم مطلب رو بازبانی هرچه ساده تر توضیح بدم همرا با توضیح کامل در حین کد نویسی

لینک دانلود مستقیم : http://www.mediafire.com/?8xul3lr8im5jc5c

رمز : kurdistan

kordestan
چهارشنبه 25 اردیبهشت 1392, 00:24 صبح
سلام دوستان...
خیلی وقت بود میخواستم این آموزشی که قبلا دانلودش کردم براتون بذارم..من خودم خیلی وقت میخواستم نحوه ی ذخیره سازی عکس رو تو بانک یاد بگیرم تا اینکه اتفاقی این ویدئو رو دانلود کردم واقعا عالیه ..همراه با یک نمونه برنامه...کسانی که هنوز خوب یاد نگرفتن عکس رو ذخیره و بازیابی کنن حتما دانلود کنن...:چشمک:

لینکک مستقیم : http://www.mediafire.com/?9paqbcnfgw1xq5c

kordestan
چهارشنبه 25 اردیبهشت 1392, 00:26 صبح
دوستان یه آموزشی برای کار با ایمیل با پروتوکل POP3 برای دانلود شما قرار دادم امیدوارم به کارتون بیا :)
http://www.mediafire.com/?mna6t07pnvklk6t مستقیم

llMMDll
دوشنبه 14 مرداد 1392, 19:48 عصر
سلام دوستان خوبم
من خودم هیچ چیز از برنامه نویسی بلد نبودم تا قبل از این ولی حالا با مشاهده این ویدیو ها یکی از
طرفدار های اصلی این ویدیوها و برنامه نویسی شدم و کلی هم مطلب یاد گرفتم و دوست داشتم به شما دوست های خوبم هم معرفی کنم تا استفاده کنید .
این ویدیو های آموزشی #C توسط استاد مهرداد نادری تهیه می شود.
تمامی مباحث با جزئیات کامل می باشد.
ویدیوها تقریبا هر روز قرار داده میشه .
جزوه های تهیه شده از ویدیو ها(توسط دانشجویان) هم در این پست قرار داده میشه.
------------------------------------------------------------------------------------------------
آدرس اینترنتی ویدیوهای آموزشی : http://www.aparat.com/mnaderi
آدرس وبلاگ دانشجویان : http://student-it.blogsky.com
----------------------------------------------------------------------------------
0001 جزوه (http://s4.picofile.com/file/7829585913/1.rar.html) ویدیو (http://www.aparat.com/v/UxQAS) /// 0002 جزوه (http://s1.picofile.com/file/7829586876/2.rar.html) ویدیو (http://www.aparat.com/v/DIYsq) /// 0003 جزوه (http://s3.picofile.com/file/7832612254/3.rar.html) ویدیو (http://www.aparat.com/v/Fs7TI) /// 0004 جزوه (http://s3.picofile.com/file/7832614080/4.rar.html) ویدیو (http://www.aparat.com/v/eKouz)
0005 جزوه (http://s4.picofile.com/file/7832615371/5.rar.html) ویدیو (http://www.aparat.com/v/1bgt0) /// 0006 جزوه (http://s2.picofile.com/file/7832616876/6.rar.html) ویدیو (http://www.aparat.com/v/JBzsY) /// 0007 جزوه (http://s4.picofile.com/file/7832617311/7.rar.html) ویدیو (http://www.aparat.com/v/cRZGm) /// 0008 جزوه (http://s3.picofile.com/file/7832617846/8.rar.html) ویدیو (http://www.aparat.com/v/FmUoL)
0009 جزوه (http://s2.picofile.com/file/7832618816/9.rar.html) ویدیو (http://www.aparat.com/v/cMLW1) /// 0010 جزوه (http://s1.picofile.com/file/7832620321/10.rar.html) ویدیو (http://www.aparat.com/v/UWi81) /// 0011 جزوه (http://s4.picofile.com/file/7832621070/11.rar.html) ویدیو (http://www.aparat.com/v/YUOPJ) /// 0012 جزوه (http://s3.picofile.com/file/7832621719/12.rar.html) ویدیو (http://www.aparat.com/v/ZBNYS)
0013 جزوه (http://s4.picofile.com/file/7833900856/13.rar.html) ویدیو (http://www.aparat.com/v/4ZRW9) /// 0014 جزوه (http://s3.picofile.com/file/7833903866/14.rar.html) ویدیو (http://www.aparat.com/v/lu8tD) /// 0015 جزوه (http://s4.picofile.com/file/7833905585/15.rar.html) ویدیو (http://www.aparat.com/v/NLFXJ) /// 0016 جزوه (http://s3.picofile.com/file/7833906234/16.rar.html) ویدیو (http://www.aparat.com/v/enauB)
0017 جزوه (http://s1.picofile.com/file/7835577090/17.rar.html) ویدیو (http://www.aparat.com/v/EuJgH) /// 0018 جزوه (http://s3.picofile.com/file/7835577739/18.rar.html) ویدیو (http://www.aparat.com/v/1N3aY) /// 0019 جزوه (http://s2.picofile.com/file/7835578595/19.rar.html) ویدیو (http://www.aparat.com/v/LQem0) /// 0020 جزوه (http://s4.picofile.com/file/7835579244/20.rar.html) ویدیو
(http://www.aparat.com/v/1LiFB) 0021 جزوه (http://s4.picofile.com/file/7839328602/21.rar.html) ویدیو (http://www.aparat.com/v/agT06) /// 0022 جزوه (http://s3.picofile.com/file/7839330214/22.rar.html) ویدیو (http://www.aparat.com/v/sYlN2) /// 0023 جزوه (http://s3.picofile.com/file/7839331498/23.rar.html) ویدیو (http://www.aparat.com/v/VXWj8) /// 0024 جزوه (http://s3.picofile.com/file/7839333117/24.rar.html) ویدیو (http://www.aparat.com/v/DQyLj)
0025 جزوه (http://s2.picofile.com/file/7841910428/25.rar.html) ویدیو (http://www.aparat.com/v/qSgxF) /// 0026 جزوه (http://s1.picofile.com/file/7841910749/26.rar.html) ویدیو (http://www.aparat.com/v/eJdvz) /// 0027 جزوه (http://s4.picofile.com/file/7841911177/27.rar.html) ویدیو (http://www.aparat.com/v/dXe4r) /// 0028 جزوه (http://s4.picofile.com/file/7841911505/28.rar.html) ویدیو (http://www.aparat.com/v/aqZ4g)
0029 جزوه (http://s2.picofile.com/file/7841914294/29.rar.html) ویدیو (http://www.aparat.com/v/gkhxj) /// 0030 جزوه (http://s3.picofile.com/file/7841914301/30.rar.html) ویدیو (http://www.aparat.com/v/NI9Mq) /// 0031 جزوه (http://s4.picofile.com/file/7841914622/31.rar.html) ویدیو (http://www.aparat.com/v/lc2Ly) /// 0032 جزوه (http://s1.picofile.com/file/7841914729/32.rar.html) ویدیو (http://www.aparat.com/v/usFLP)
0033 جزوه (http://s4.picofile.com/file/7841914943/33.rar.html) ویدیو (http://www.aparat.com/v/6Ku3c) /// 0034 جزوه (http://s4.picofile.com/file/7841915050/34.rar.html) ویدیو (http://www.aparat.com/v/MBYKa) /// 0035 جزوه (http://s4.picofile.com/file/7849062040/35.rar.html) ویدیو (http://www.aparat.com/v/zAZP7) /// 0036 جزوه (http://s2.picofile.com/file/7849063117/36.rar.html) ویدیو (http://www.aparat.com/v/GB09J)
0037 جزوه (http://s3.picofile.com/file/7849063973/37.rar.html) ویدیو (http://www.aparat.com/v/pSNUj) /// 0038 جزوه (http://s4.picofile.com/file/7849065478/38.rar.html) ویدیو (http://www.aparat.com/v/k1JuG) /// 0039 جزوه (http://s2.picofile.com/file/7850115806/39.rar.html) ویدیو (http://www.aparat.com/v/tbuqf) /// 0040 جزوه (http://s3.picofile.com/file/7850117090/40.rar.html) ویدیو (http://www.aparat.com/v/4l3ns)
0041 جزوه (http://s4.picofile.com/file/7857023973/41.rar.html) ویدیو (http://www.aparat.com/v/WDE64) /// 0042 جزوه (http://s4.picofile.com/file/7857024943/42.rar.html) ویدیو (http://www.aparat.com/v/0K72O) /// 0043 جزوه (http://s4.picofile.com/file/7857025371/43.rar.html) ویدیو (http://www.aparat.com/v/qnhpr) /// 0044 جزوه (http://s4.picofile.com/file/7857026020/44.rar.html) ویدیو (http://www.aparat.com/v/B5PAr)
0045 جزوه (http://s4.picofile.com/file/7857026341/45.rar.html) ویدیو (http://www.aparat.com/v/PQiLB)

کل جزوات تا حال (1-45) : کل جزوات (http://s1.picofile.com/file/7879945806/1_45.rar.html)
ادامه دارد ....

amir200h
دوشنبه 14 مرداد 1392, 22:43 عصر
سلام به همه دوستان.
یکی از بهترین کتاب هایی (به نظر من) که در مورد SQL به فارسی ترجمه شده کتابی هست که براتون گذاشتم.
آموزش ها از سایت www.w3schools.com هستن. بسیار ساده و روان توضیح داده شده. ترجمه قابل قبولی هم داره
از لینک زیر میتونین دانلود کنین
http://trainbit.com/files/8317429884...-W3schools.pdf
هرکی دانلود میکنه .. لااقل یک تشکر هم از مترجم کتاب بکنه

arash691
سه شنبه 19 شهریور 1392, 13:06 عصر
بررسی ارکان اصلی برنامه نویسی شی گرا :

سرفصل مطالب این اموزش :

- مفهوم کلاس و شی
- مفهوم کلاس از نگاه دیگر
-اعضای اصلی هر کلاس
- مخفی سازی اعضای کلاس یا Encapsulation
-وراثت
-انتزاع در کلاس و اعضای آن
-چند ریختی در اعضای یک کلاس



سطح : مبتدی ، متوسط

arash691
سه شنبه 19 شهریور 1392, 13:28 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این اموزش :

- تعریف کلاس در سی شارپ
- انواع سطح دسترسی
- فیلد
- نمونه سازی از کلاس
- دسترسی به اعضای کلاس
- خاصیت یا Property

سطح : مبتدی ، متوسط

arash691
سه شنبه 19 شهریور 1392, 13:39 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- تعریف متد و انواع آن
-پارامتر و آرگومان چیست ؟
- روش های ارسال آرگومان به متد
-آشنایی با کلمه ی کلیدی "Out"
- ارسال پارامترهای همنوع با تعداد نامشخص
- چگونه برای یک متد توضیحات بنویسیم
- سربارگذاری متد ها یا Methods Overloading

arash691
سه شنبه 19 شهریور 1392, 13:52 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- ذخیره و بازیابی "value Type" و "Reference Type"
- سازنده یا Constructor
- مخرب یا Destructor

سطح : مبتدی ، متوسط

arash691
سه شنبه 19 شهریور 1392, 13:58 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- متد و فیلد Static
- سازنده Static

سطح : مبتدی ، متوسط

arash691
سه شنبه 19 شهریور 1392, 14:05 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- کلاس تو در تو یا Nested Class
-کلاس چند بخشی یا Partial Class
- کلاس Static
- کلاس بی نام Anonymous Class

سطح : مبتدی ، متوسط

arash691
چهارشنبه 20 شهریور 1392, 20:23 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- آشنایی با کلمه ی کلیدی this

سطح : مبتدی ، متوسط

arash691
چهارشنبه 20 شهریور 1392, 20:27 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- آرایه ای از اشیاء

سطح : مبتدی ، متوسط

danialafshari
پنج شنبه 21 شهریور 1392, 08:59 صبح
سلام
امروز یک PDF دیدم که گفتم براتون قرار بدم امیدوارم بدردتون بخوره
این PDF اعمال Add - Del - Update - Search با Linq و Stored Procedure رو به صورت تصویری آموزش میده و در انتها آموزش Setup سازی برای اون پروژه رو به صورت تصویری شرح میده

لینک اصلاح شد

arash691
شنبه 23 شهریور 1392, 17:26 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- مفهوم وراثت یا Inheritance
- تحلیل کلاس ها و استخراج کلاس پایه
- تعریف اعضای محافظت شده با protected
-کلمه ی کلیدی base
- تعریف متد سازنده در کلاس پایه و مشتق

سطح : مبتدی ، متوسط

arash691
شنبه 23 شهریور 1392, 17:32 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- مفهوم چند ریختی یا Polymorphism
- آشنایی با کلمات کلیدی override و virtual
- بازنویسی متدهای کلاس پایه در کلاس مشتق

سطح : مبتدی ، متوسط

arash691
دوشنبه 25 شهریور 1392, 18:31 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- آشنایی با کلاس Object
-نحوه ی تخصیص حافظه میان کلاس پایه و مشتق

سطح : مبتدی ، متوسط

arash691
دوشنبه 25 شهریور 1392, 18:40 عصر
آموزش برنامه نویسی شی گرا در سی شارپ :

سرفصل مطالب این آموزش :

- کلاس و متد مهر و موم شده
- کلمات کلیدی as , is

Alirezanet
شنبه 05 بهمن 1392, 19:07 عصر
سلام
امروز جلد اول کتاب آموزش کداسمیت رو که چند وقت پیش سرم خلوت تر بود نوشته بودم به صورت رایگان در اختیار دوستان در محیط اینترنت قرار دادم که بتونن استفاده کنند و هدف ایجاد این تاپیک صرفا بحث و تبادل نظر در این مورد و معرفی این کتاب به دوستان بود شاید قدمی باشه مثبت در راه پیشرفت سطح علمی دوستان.

http://tuxteam.ir/components/com_jshopping/files/img_products/full_9433d4a268ae78b28167deae3c27c42d.JPG

لینک تاپیک مربوطه (http://barnamenevis.org/showthread.php?438217-%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%DA%A9%D8%AA%D8%A7%D8%A8-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%AF%D8%AC%D9%86%D8%B1%D8%A7%D8%AA%D9%88%D 8%B1-%D9%82%D8%AF%D8%B1%D8%AA%D9%85%D9%86%D8%AF-%DA%A9%D8%AF%D8%A7%D8%B3%D9%85%DB%8C%D8%AA-(CodeSmith)&p=1961333#post1961333)

هر روز یک فصل از این کتاب در آدرس های زیر قرار داده میشه که میتونید مطالعه فرمائید.

صفحه اصلی کتاب (http://tuxteam.ir/tuxhome/categories/books/codesmith)
فصل اول : مقدمه
فصل دوم : ورود به کداسمیت
فصل سوم : دستورات Directives
فصل چهارم ... فردا

برای حمایت از نویسنده کتاب لینکی مجزا از نسخه pdf کتاب به همراه نمونه کدهای آموزشی استفاده شده در کتاب و تمرین ها قرار داده شده که درصورت تمایل میتونید جلد اول این کتاب رو خریداری نمائید , شاید انگیزه ای بشه برای تکمیل فصول بعدی کتاب ...
لینک خرید کتاب (جلد اول ) (http://tuxteam.ir/shopping/product/view/30/68)

موفق باشید

fmehrvarzi
جمعه 11 بهمن 1392, 17:08 عصر
http://s5.picofile.com/file/8111319842/2014_01_31_17_35_47_threading_persian_pdf_Threadin g_in_c_SumatraPDF.png

دوستان سلام،
وقتی حرف از Threading می شود کتاب نات شل از اون کتاب هاست که این موضوع را بسیار به زبان زیبا و ساده آموزش داده است. مطالب این کتاب توسط Joseph Albahari نوشته شده است،
قسمت مربوط به Threading به زبان فارسی در سایتشان قرار دارد. (http://www.albahari.com/threading/) (که توسط یک شرکت ایرانی ترجمه شده است.)
دوستان می توانند از ترجمه فارسی این کتاب استفاده کنند.

لینک دانلود: PDF (http://www.albahari.com/threading/threading_persian.pdf)
زبان : فارسی
تعداد صفحات: 83
ترجمه: شرکت ایرانی به سامان سمنان

اگر خوشتان آمد لایک فراموش نشود.

kiadata
شنبه 26 بهمن 1392, 16:44 عصر
پی دی اف پایه ای زبان سی شارپ.

csvbcscp
سه شنبه 12 فروردین 1393, 06:56 صبح
http://microdev.ir/about/
یک سایت آموزش رایگان برنامه‌نویسی (http://microdev.ir)

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

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

آموزش برنامه نویسی بدون ترس در سایت مایکرو دو (http://microdev.ir)

csvbcscp
دوشنبه 18 فروردین 1393, 05:59 صبح
کتاب آموزش PHP از مقدماتی تا پیشرفته (http://microdev.ir/?p=805/)

csvbcscp
شنبه 23 فروردین 1393, 06:54 صبح
میخواهید زبان برنامه‌نویسی #C را یاد بگیرید؟ اما نمی خواهید یک کتاب فنی خسته کننده دیگر را بخوانید.
شانس به شما رو کرده، این کتاب با تصاویر فراوان و سرگرم کننده زبان برنامه نویسی سی شارپ را به شما می‌آموزد.
شما به سرعت، همه چیز رادر مورد برنامه نویسی سی شارپ یاد خواهید گرفت و خیلی از مشکلاتی که اکثر دانش‌آموزان با آن مواجه می‌شوند را نخواهید داشت.
دانلود رایگان کتاب راهنمای یادگیری سی شارپ برای دنیای واقعی (http://microdev.ir/?p=853/)

کاربر مبتدی
چهارشنبه 10 اردیبهشت 1393, 12:17 عصر
باسلام چند روز پیش کتابی خریدم که حیفم اومد به دوستان مبتدی مثل خودم معرفیش نکنم کتابی که از لحاظ سادگی مانند کتاب آقای هاشمیان است ولی با این تفاوت که سی شارپ 2013 رو آموزش میده در محیط مترو ، کنسول و wpf
امیدوارم براتون مفید باشه.
118501

rezayeman
یک شنبه 04 خرداد 1393, 08:31 صبح
با سلام خدمت تمامی دوستان

گزارش گیری و ایجاد ستون به صورت داینامیک با کد نویسی و برنامه نویسی سه لایه (بدون wizard)


در این مقاله گزارش گیری توسط کریستال ریپورت با استفاده از کد نویسی و با برنامه سه لایه در C#‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ را آموزش دادم. تو این برنامه از هیچ نوع wizardی برای این کار استفاده نمیشه و تمام مراحل با استفاده از کد نویسی هستش و دستورات sql هم توسط stored procedure نوشته میشن.


کد نویسی و کریستال ریپورت.part3.rar (http://barnamenevis.org/attachment.php?attachmentid=119314&d=1400756491)
کد نویسی و کریستال ریپورت.part2.rar (http://barnamenevis.org/attachment.php?attachmentid=119315&d=1400756493)
کد نویسی و کریستال ریپورت.part1.rar (http://barnamenevis.org/attachment.php?attachmentid=119316&d=1400756496)

pnet
جمعه 09 خرداد 1393, 22:05 عصر
همه ما برنامه نویسی بلد هستیم و استاندارد نویسی برای کد هامون را نه ، شاید فایل زیر کمک کنه این استاندارد را رعایت کنیم :

C#‎‎ Coding Standards and Best Programming Practices

http://parvizsaiyadi.com/wp-content/uploads/2014/05/codingstandards.docx

mrprestige
چهارشنبه 22 مرداد 1393, 14:50 عصر
سلام به همگی دوستان ، من یه مقاله ای دانلود کردم برای اون دسته از عزیزانی که تو دستورات SQL مقداری مشکل دارن . امیدوارم مفید باشه
122240

اسماعیل ابراهیمی
جمعه 18 مهر 1393, 23:16 عصر
دوستان مبتدی اگر کسی با مباحث اصلی OOP مشکل داره این لینک (http://www.c-sharpcorner.com/UploadFile/e881fb/simplest-way-to-learn-object-oriented-programming/) رو ببینه

NASA's Spaceman
سه شنبه 13 آبان 1393, 15:57 عصر
دوستان اینم سه تا از بهترین مقالات درباره ساختمان داده هست
که یه pdf به زبان انگلیسی هست که کامل همه چیز رو توضیح داده
و دو تا فایل پاور پوینت هست که به زبان فارسی هست و انا هم مطالب خوبی رو یاد داده که همراه با تصویر هست و خیلی به کسایی که تو این مبحث مشکل دارن میتونه کمک کنه و امیدوارم که واقعا بدرد بخور باشه
اینم لینک دانلود
http://uploadboy.com/9jnieo2p2jya.html
با سپاس Spaceman

meliti
چهارشنبه 29 مهر 1394, 10:50 صبح
کتاب مقدمه ای بر Microsoft Entity Framework Code-First
نویسنده : مهندس مهدی کیانی
http://barnamenevis.org/attachment.php?attachmentid=136088&d=1445062465
این کتاب دارای چهار فصل بوده که در مجموع بیش از120 صفحه مطلب را شامل می شود.
در فصل اول مقدمه ای کوتاه در رابطه با تاریخچه Entity Framework و مدل های آن صحبت خواهد شد.
در فصل دوم اولین برنامه ای که از تکنولوژی Entity Framework استفاده می کند را ایجاد و در آن چهار عمل اصلی کار با داده ها یعنی CRUD پیاده سازی خواهند شد.
در فصل سوم به مفاهیم عمیق تری از Entity Framework در رابطه با پایگاه های داده ای، نظیر نگاشت ستون ها و خواص آن ها، ارتباط بین موجودیت ها و ... بحث خواهد شد.
و نهایتا در فصل چهار م سایر موارد در خصوص Entity Framework به همراه آخرین امکانات آن نظیر Database Migration (Entity Framework Migration ) مورد بررسی قرار خواهند گرفت.

جهت مطالعه جزئیات بیشتر و دانلود کتاب به آدرس http://mkiani.ir/content/27420 مراجعه فرمائید.

یونس ابراهیمی
پنج شنبه 07 آبان 1394, 11:21 صبح
سلام

برای دانلود کتاب کلیک (http://cdn.persiangig.com/preview/KTomZZOhYd/simplecSharp2015.pdf)کنید

hamid075
شنبه 11 آذر 1396, 21:44 عصر
1-
www.csharp.org (http://www.csharp.org/)

2-
http://www.csharphelp.com (http://www.csharphelp.com/)

3-
http://www.mastercsharp.com (http://www.mastercsharp.com/)

4-
http://www.c-sharpcorner.com (http://www.c-sharpcorner.com/)

5-
http://www.csharp-station.com (http://www.csharp-station.com/)

6-
http://www.codersource.net/codersource_dot_net.html (http://www.codersource.net/codersource_dot_net.html)

7-
http://www.functionx.com (http://www.functionx.com/)

سایت زیر هم برای آموزش سی شارپ مفیده :
http://learnsource.net/post/74/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-c

ebrahim.rayatparvar
جمعه 05 دی 1399, 14:56 عصر
با سلام خدمت همه دوستانی که قصد آموزش برنامه نویسی دارن میتونند به کانال یوتیوب زیر سر بزنند و آموزش بازی هایی مثل هانگمن و بازی مار رو آموزش ببینیدو مثل لینک زیر :

آموزش مقدماتی سی شارپ قسمت چهل و نه ساخت بازی اعدامی (Hangman) (https://www.youtube.com/watch?v=0SiO8bNNzwA)
(https://www.youtube.com/watch?v=0SiO8bNNzwA)

DORRAYAN
سه شنبه 27 تیر 1402, 09:41 صبح
درود
ممنون از جناب نصیری بابت جمع آوری این فایل PDF
:تشویق: