Visual Basic .NET Forums  
Click here to advertise with us

Go Back   Visual Basic .NET Forums > Database > Database General Discussion

Database General Discussion General discussion on database related topics

VB.NET Forums Newsletter Signup:
Email address:


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-06-2009, 2:41 PM
VB.NET Forum Newbie
.NET Framework: .NET 2.0 (VS 2005)
 
Join Date: Jul 2009
Posts: 2
Reputation: 0
falloutboy is on a distinguished programming path ahead
Default VB.NET Conversion for Performance

Hello,

I'm trying to determine if one of our existing asp.net 2.0 framework application would experience better performance if it were converted into a vb.net application.

Our application allows for viewing and updating of commercial invoice information. The commercial invoice is displayed in a gridview with about 10 columns, most of them being textboxes. We have been receiving complaints from the users about performance when working with large invoices, which can be up to a thousand lines long all of which are displayed on the screen without paging. The complaint is that when they click "save changes," that process can take several minutes to complete, which is understandable because of the very large viewstate which is being passed back and forth to/from the client/server, and the amount of work it takes for the browser to display all the html on the client.

Also, we have some javascript which allows the user to select or unselect all checkboxes in a checkbox column of the gridview. The javascript loops through every control on the page and any control which starts with "chkUpdate" will be checked or unchecked. This is also taking several minutes to complete because of the thousands of controls it has to loop through.

If this were to be rewritten as a visual basic application, should I expect for there to be a significant improvement in performance?

Thanks,
John
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 07-06-2009, 4:12 PM
JuggaloBrotha's Avatar
VB.NET Forum Moderator
.NET Framework: .NET 3.5 (VS 2008)
 
Join Date: Jun 2004
Location: Lansing, MI; USA
Age: 25
Posts: 3,631
Reputation: 396
JuggaloBrotha master of VB.NETJuggaloBrotha master of VB.NETJuggaloBrotha master of VB.NETJuggaloBrotha master of VB.NETJuggaloBrotha master of VB.NETJuggaloBrotha master of VB.NETJuggaloBrotha master of VB.NETJuggaloBrotha master of VB.NETJuggaloBrotha master of VB.NET
Default

You could do it as a desktop app, but what benefit(s) are you looking for?

If you already have it as a WebApp then all that's needed is a web browser (you already have the cross-browser stuff figured out) and by making it a desktop app you'll need to create an installer and keep better track of versioning. Performance wise you probably wont notice much of a change (if at all) because the desktop app will still need to connect to the DB server to get/save the data, which will still take time on a desktop app to do because of the sheer amount of data being passed back.

Really what'll make a difference is the UI control you can use in a desktop app vs a webapp, but that's not what their complaints are.
__________________
Currently using: VS 2005 & 2008 Pro w/sp1 on Win7 Ultimate x64.


There are 3 kinds of people in the world: Those who can count and those who can't.
4 out of 3 people have trouble with fractions.

Windows has a 64 bit GUI for a set of 32 bit extensions on a 16 bit shell for an 8 bit OS using a 4 bit kernel made by a 2 bit company that can't stand 1 bit of competition.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 07-07-2009, 8:59 AM
VB.NET Forum Newbie
.NET Framework: .NET 2.0 (VS 2005)
 
Join Date: Jul 2009
Posts: 2
Reputation: 0
falloutboy is on a distinguished programming path ahead
Default

Thanks for your reply. I have barely any experience with writing desktop apps, so this information has been helpful. We will probably stay with the WebApp version of this application.
Thanks,
John
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





All times are GMT -4. The time now is 6:17 AM.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2


For advertising opportunities click here.