Need performance enhancement to a .NET 1.1, ASP.NET, SQL Server 2000. Currently application is loading profiles for every user, needs to only load for current user.
Looking for a .NET guru who can quickly setup our work environment and will work through the weekend (9/8 - 9/11) to make these quick fixes. It is expected that approximately 4 hours will be required to review current code base, then 4 hours for the changes, then another 4-8 hours for testing.
Significant follow-on work for the right person. We want a fixed cost for the weekend work initially, then we can negotiate a monthly or hourly rate depending on the work quality.
We have Subversion already hosting the source code - so you can pull it down and begin work as soon as we make a decision.
In particular:
- During the Login process for our application, the application retreives persmissions for every user, not the current user. We need to make this so that it is retrieved for just the current user.
- The Login process makes ~800 calls (see attached traces), this should easily be cut down to 1/10th of that.
- The process to load each of the pages in our application seems to make the same number of redundant calls. This should be fixed so that our performance improves.
- We need to have the coder investigate the current codebase to verify the location of these redundant calls, remove the redundant calls, then completely test the application.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
.NET 1.1
SQL Server 2000
ASP.NET
.NET Datasets
Windows 2003 Server