473,385 Members | 1,341 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,385 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 1140
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
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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...

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.