Click here to Skip to main content
11,706,979 members (60,075 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: Application Window
I have windows application with lot of of forms involved

Each form got complex functionality wich in turn hang the application

Now i used the Multi threaded option at some place but it is not a good practice to use at every logic

Please suggest a better way

Also i want to use it as Intranet application how should i use it over internet

Please suggest if u have any idea

Many Thanks
Posted 12-Sep-12 7:44am
Sergey Alexandrovich Kryukov at 12-Sep-12 13:55pm
You see, this is a matter of a big article, just to explain the minimum, otherwise you need just to go to Microsoft documentation. It would be out of the Quick Questions & Answers format. Perhaps someone will recommend you some existing books or articles (search for available CodeProject articles as well). As to the effectiveness, this is an open-ended question which goes far beyond proper use of APIs. Besides, it's good if you tag your language and platform.

If you ask more particular questions, it would be more adequate to this forum and can produce much better results for you.

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

The key to multi-threaded Windows Forms UI interaction[^][^][^]

If you want to use the application over the internet, think of using ASP.Net rather than Windows Forms.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 165
1 OriginalGriff 125
2 chainerlt 110
3 ppolymorphe 89
4 Mika Wendelius 70
0 OriginalGriff 9,178
1 Sergey Alexandrovich Kryukov 8,512
2 CPallini 5,189
3 Maciej Los 4,766
4 Mika Wendelius 3,696

Advertise | Privacy | Mobile
Web02 | 2.8.150819.1 | Last Updated 12 Sep 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100