14,768,114 members
Sign in
Email
Password
Forgot your password?
Sign in with
Search within:
Articles
Quick Answers
Messages
home
articles
Chapters and Sections
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View VB.NET questions
View C++ questions
View SQL questions
View Javascript questions
discussions
forums
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
ASP.NET
JavaScript
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
.NET (Core and Framework)
Android
iOS
Mobile
Silverlight / WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
stuff
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
Product Showcase
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Articles by Shahin Khorshidnia (Articles: 4, Tip/Tricks: 2)
Articles: 4, Tip/Tricks: 2
Articles
Technical Blogs
Tips and Tricks
Reference Articles
Projects
Average article rating: 4.68
Miscellaneous
Windows Forms
Sharing data among Windows Forms
Posted: 6 Feb 2012 Updated:
17 May 2012
Views: 115,772 Rating: 4.87/5 Votes: 64 Popularity: 8.69
Licence: The Code Project Open License (CPOL)
Bookmarked: 152
Downloaded: 6,047
Please
Sign up or sign in
to vote.
In a Windows application, passing values from a secondary form to the main form or share data among several applications (.NET application).
C#
Beginners
Recursive methods using C#
Posted: 4 Jan 2011 Updated:
23 Apr 2013
Views: 805,912 Rating: 4.42/5 Votes: 73 Popularity: 8.05
Licence: The Code Project Open License (CPOL)
Bookmarked: 91
Downloaded: 2,761
Please
Sign up or sign in
to vote.
For beginners, Recursive introduction, Examples, Benefits and Defects. A part of Data structure.
Windows Forms
MVVM (Model-View-ViewModel) Pattern For Windows Form Applications, using C#
Posted: 13 Apr 2012 Updated:
9 May 2013
Views: 252,222 Rating: 4.83/5 Votes: 63 Popularity: 8.56
Licence: The Code Project Open License (CPOL)
Bookmarked: 183
Downloaded: 17,072
Please
Sign up or sign in
to vote.
It's a pattern like MVVM but for WinForms.
Date and Time
General
PersianDate Library that Returns Value and Converts System.DateTime
Posted: 4 May 2012 Updated:
5 May 2012
Views: 37,271 Rating: 4.61/5 Votes: 13 Popularity: 5.13
Licence: The Code Project Open License (CPOL)
Bookmarked: 21
Downloaded: 2,515
Please
Sign up or sign in
to vote.
This is an alternative for "Get Full Shamsi Date in String Format with C# Class"
No blogs have been submitted.
Average tips rating: 4.95
Miscellaneous
Windows Forms
How to apply many Tags for a Control using C# [Tip/Trick]
Posted: 1 May 2012 Updated:
6 May 2012
Views: 47,137 Rating: 4.97/5 Votes: 16 Popularity: 5.98
Licence: The Code Project Open License (CPOL)
Bookmarked: 13
Downloaded: 0
Please
Sign up or sign in
to vote.
Tag is a useful property, but when you need more than a Tag, what will you plan for it?
Programming Tips
General
How to Generate Many Random Various Numbers? [Tip/Trick]
Posted: 26 Jan 2011 Updated:
28 Jan 2011
Views: 64,231 Rating: 4.94/5 Votes: 26 Popularity: 6.90
Licence: The Code Project Open License (CPOL)
Bookmarked: 18
Downloaded: 0
Please
Sign up or sign in
to vote.
How to generate many random various numbers?
No reference articles have been posted.
No projects have been posted.
Shahin Khorshidnia
Software Developer (Senior)
Iran (Islamic Republic of)
Microsoft Certified Technology Specialist (MCTS)
"شاهین خورشیدنیا"
Nobody is perfect and neither am I, but I am trying to be more professional. In my humble opinion, you have to develop your skills, as long as you are responsible for developing even a tiny part of a sustainable software. That makes this job so special to me.