Upload Code
loading-left
loading loading loading
loading-right

Loading

Profile
No self-introduction
codes (4)
BackgroundWorker Class Sample for Beginners
no vote
Introduction This article presents a novice .NET developer to develop a multithreading application without being burdened by the complexity that comes with threading. Background A basic Windows application runs on a single thread usually referred to as UI thread. This UI thread is responsible for creating/painting all the controls and upon which the code execution takes place. So when you are running a long-running task (i.e., data intensive database operation or processing some 100s of bitmap images), the UI thread locks up and the UI application turns white (remember the UI thread was responsible to paint all the controls) rendering your application to Not Responding state. Using the Code What you need to do is to shift this he
mhasansharifi
2016-08-23
1
1
Simple Serial Port Monitor
no vote
Introduction First of all excuse my English since it is not my native language and this is my first article. In this article, I'd like to share "what I know" about how to monitor  serial ports. Please note that this is about "what I know" and I could be wrong about what I understand about driver programming, specially in this article.  If you find out that I am wrong, please let me know and we can discuss it further. So, what is a serial port monitor? Well, I believe you know what it is. The basic idea of this serial port monitor is: create a system driver and then add the filter driver functionality  to it. Okay, let's get on to the detail. I. System driver As you can see in the source, this is just a system driver (without real hardware) and it implements minimal dispatch functions for the system driver. If you want to see  the requirements of a system driver, please take a look at MSDN. In this driver,
mhasansharifi
2016-08-23
2
1
IntelliSense TextBox in C#
5.0
  Introduction IntelliSense is nothing but a feature to predict the word when we are typing the starting letter of the word. We all are using Visual Studio, there we are typing the class name or namespace name, Visual Studio automatically shows the object list which holds the member & methods of that class / namespace. This tip will definitely be useful to you to make your own IntelliSense TextBox in C#. This not a perfect IntelliSense but it has minimal ability to handle the auto word completion. System Design         The system design of this application is very easily understandable. When we are entering text in TextBox, the popup listbox shows the list of starting letters of the last word in the string. The popup listbox items are loaded from the dictionary list which we c
mhasansharifi
2016-08-23
1
1
A flexible charting library by zedgraph library
no vote
Introduction ZedGraph is a class library, Windows Forms UserControl, and ASP web-accessible control for creating 2D line, bar, and pie graphs of arbitrary datasets. The classes provide a high degree of flexibility - almost every aspect of the graph can be user-modified. At the same time, usage of the classes is kept simple by providing default values for all of the graph attributes. The classes include code for choosing appropriate scale ranges and step sizes based on the range of data values being plotted. Moreover, ZedGraph is compatible with .NET 2.0, and VS .NET 2005. ZedGraph is maintained as an open-source development project on SourceForge . The site includes a project Wiki ,
mhasansharifi
2016-08-23
0
1
No more~