473,396 Members | 1,599 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,396 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 1141
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: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.