473,239 Members | 1,586 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,239 software developers and data experts.

.NET application performace

EA
We have found that a VB.NET rich windows application runs quite slower that a
similar application in VB6. The forms in VB.NET take an awful time to open
the first time, second time is better but slower than the similar VB6
application.
Also the general performance is worse in .NET than in VB6. We use the SQL
adapter and so on. We developed the second tier in C# to manage the business
objects, the design seems to be right but the custemers are quite frustrated.

Is there any compilation option in .NET that will speed up the time screens
take to open?

Can I compile my applications in native mode so they run faster?

Thanks.
Jul 21 '05 #1
3 1133
I think it really depends how you designed your application, are you loading
any data in load events of your dialogs

"EA" <EA@discussions.microsoft.com> wrote in message
news:83**********************************@microsof t.com...
We have found that a VB.NET rich windows application runs quite slower
that a
similar application in VB6. The forms in VB.NET take an awful time to open
the first time, second time is better but slower than the similar VB6
application.
Also the general performance is worse in .NET than in VB6. We use the SQL
adapter and so on. We developed the second tier in C# to manage the
business
objects, the design seems to be right but the custemers are quite
frustrated.

Is there any compilation option in .NET that will speed up the time
screens
take to open?

Can I compile my applications in native mode so they run faster?

Thanks.

Jul 21 '05 #2
Hi,

First of all rememenber that when you compile aan application, all modules
gets compile in Intermediate language (IL)
When you then run your application the CLR, transform the IL language into
binarz ssystem compatible code. Note also that code execution goes with the
JIT (Just in Time compilation), which mean that code is binary compile at the
time is called.

The way to optimize your application performance is to preconpile you code
in IL mode, by using KeyGen .net tools.

For more information check under SDK, .net tool

hope it helps
serge

"EA" wrote:
We have found that a VB.NET rich windows application runs quite slower that a
similar application in VB6. The forms in VB.NET take an awful time to open
the first time, second time is better but slower than the similar VB6
application.
Also the general performance is worse in .NET than in VB6. We use the SQL
adapter and so on. We developed the second tier in C# to manage the business
objects, the design seems to be right but the custemers are quite frustrated.

Is there any compilation option in .NET that will speed up the time screens
take to open?

Can I compile my applications in native mode so they run faster?

Thanks.

Jul 21 '05 #3
AFAIAK, each iteration of software development tools creates slower
software, not matter what the vendors tell you.
"EA" <EA@discussions.microsoft.com> wrote in message
news:83**********************************@microsof t.com...
We have found that a VB.NET rich windows application runs quite slower that a similar application in VB6. The forms in VB.NET take an awful time to open
the first time, second time is better but slower than the similar VB6
application.
Also the general performance is worse in .NET than in VB6. We use the SQL
adapter and so on. We developed the second tier in C# to manage the business objects, the design seems to be right but the custemers are quite frustrated.
Is there any compilation option in .NET that will speed up the time screens take to open?

Can I compile my applications in native mode so they run faster?

Thanks.

Jul 21 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Precious | last post by:
I have to give a presentation on pros and cons of .NET to our clients, who are already using our VB6/SQL Server 2000 application....(Yes, we are too late)...Many of you must have done the same...
10
by: mail2deepa | last post by:
Hello, I want to know the difference between desktop application and intranet application. when to do desktop application and when intranet application. deepa
1
by: saeed | last post by:
Hi, i am using microsoft "Application Center Test" tool for load testing of my website, i executed the same test two or three times and every time i got diffirent results (ASP/Request Execution...
2
by: Lawrence Chang | last post by:
Hi My friends, Can I save dataset object to an application variable? I want all the customer use this dataset. and diffrent customer create diffrent dataview object from this dataset, so it...
2
by: Joel Vazquez | last post by:
Visual Basic.NET Application RunTime Crashes and Stalls Im a newbie if you could say in .NET ive been working with it the past 3 months and have done lots of things with it, without any prior...
3
by: EA | last post by:
We have found that a VB.NET rich windows application runs quite slower that a similar application in VB6. The forms in VB.NET take an awful time to open the first time, second time is better but...
19
by: Tony Johansson | last post by:
Hello!! Which have best performance between i++ or ++i. Is it exact the same or is it some very small difference in performace betwwwn these two. //Tony
4
by: David W | last post by:
We have a setup where we have a single web application, but the user can be attached to any of a hundred different (identically structured) databases depending on their login credentials. ...
4
by: Dave | last post by:
I have a global.asax file with Application_Start defined and create some static data there and in another module used in the asp.net application and I realize that static data is shared amongst...
0
by: abbasky | last post by:
### Vandf component communication method one: data sharing ​ Vandf components can achieve data exchange through data sharing, state sharing, events, and other methods. Vandf's data exchange method...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: fareedcanada | last post by:
Hello I am trying to split number on their count. suppose i have 121314151617 (12cnt) then number should be split like 12,13,14,15,16,17 and if 11314151617 (11cnt) then should be split like...
0
Git
by: egorbl4 | last post by:
Скачал я git, хотел начать настройку, а там вылезло вот это Что это? Что мне с этим делать? ...
1
by: davi5007 | last post by:
Hi, Basically, I am trying to automate a field named TraceabilityNo into a web page from an access form. I've got the serial held in the variable strSearchString. How can I get this into the...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: Aftab Ahmad | last post by:
Hello Experts! I have written a code in MS Access for a cmd called "WhatsApp Message" to open WhatsApp using that very code but the problem is that it gives a popup message everytime I clicked on...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.