Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

performance issues - look at my debug output please

Posted on 2013-11-05
13
Medium Priority
?
1,552 Views
Last Modified: 2013-11-29
Hi

My web app that was built by contractors is very slow to load in VS2012

I'm trying to find out where the bottle necks are
Here is the debug output window response (below) but i'm concerned with the following lines:

The thread '<No Name>' (0x110) has exited with code 0 (0x0).
A first chance exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
A first chance exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
The thread '<No Name>' (0x1604) has exited with code 0 (0x0).
The thread '<No Name>' (0x11d0) has exited with code 0 (0x0).
The thread '<No Name>' (0x48c) has exited with code 0 (0x0).
The thread '<No Name>' (0x1c78) has exited with code 0 (0x0).
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'Anonymously Hosted DynamicMethods Assembly'
The thread '<No Name>' (0x2174) has exited with code 0 (0x0).
A first chance exception of type 'System.IO.DirectoryNotFoundException' occurred in mscorlib.dll
The thread '<No Name>' (0x610) has exited with code 0 (0x0).
The thread '<No Name>' (0x27e4) has exited with code 0 (0x0).
The thread '<No Name>' (0x1600) has exited with code 0 (0x0).
A first chance exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
A first chance exception of type 'System.IndexOutOfRangeException' occurred in System.Data.dll

Open in new window




the full data is here:

'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\11.0\WebDev.WebServer40.exe', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\WebDev.WebHost40\v4.0_11.0.0.0__b03f5f7f11d50a3a\WebDev.WebHost40.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Accessibility\v4.0_4.0.0.0__b03f5f7f11d50a3a\Accessibility.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Caching\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.Caching.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Build.Utilities.v4.0\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.Build.Utilities.v4.0.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.JScript\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.JScript.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Web.PageInspector.Loader\v4.0_1.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Web.PageInspector.Loader.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Web.PageInspector.Runtime\v4.0_1.2.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Web.PageInspector.Runtime.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Web.Infrastructure\v4.0_1.0.0.0__31bf3856ad364e35\Microsoft.Web.Infrastructure.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\35b74658\41fd4ee3_0405ce01\AddonErrorLog.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\9da086a2\c9780af3_0405ce01\AjaxControlToolkit.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\83b21c88\2e7ad8f3_0405ce01\ATPLDAL.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\efda697b\fbdda8f3_0405ce01\ATPL_INCRYPT_DYCRYPT.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\d833662a\b65e4e97_60c6ce01\EmailHelper.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\e2fcf4df\7eaa5e26_f6d9ce01\GPSOL.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\34c85732\ecc765fc_0405ce01\itextsharp.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\14.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Excel.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\assembly\GAC_MSIL\Microsoft.Vbe.Interop\14.0.0.0__71e9bce111e9429c\Microsoft.Vbe.Interop.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\a91abb28\00f76a3d_a162ce01\Newtonsoft.Json.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\assembly\GAC_MSIL\office\14.0.0.0__71e9bce111e9429c\office.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\74449d6e\523dbc97_60c6ce01\Reports.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\c5338424\57677a3c_01b6ce01\Telerik.Web.UI.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\assembly\dl3\37246d7b\00d24c0a_01b6ce01\Telerik.Web.UI.Skins.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Design\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Design.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions.Design\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.Design.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Speech\v4.0_4.0.0.0__31bf3856ad364e35\System.Speech.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.Services.Design\v4.0_4.0.0.0__b77a5c561934e089\System.Data.Services.Design.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\App_global.asax.i9r4miky.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Mobile\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.RegularExpressions\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.RegularExpressions.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Internals\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Internals.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\SMDiagnostics\v4.0_4.0.0.0__b77a5c561934e089\SMDiagnostics.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xaml.Hosting\v4.0_4.0.0.0__31bf3856ad364e35\System.Xaml.Hosting.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\App_Web_j23xfrkw.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\App_Web_egzfvz23.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.Wrapper.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'A_6ec02118_a8e6_4ff0_aa1a_0b671893584d'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Entity\v4.0_4.0.0.0__b77a5c561934e089\System.Web.Entity.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\App_Web_hlwq3lgf.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\App_Web_cy1ek0sd.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\App_Web_n4qkcb5u.dll', Symbols loaded.
A first chance exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll
An exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll but was not handled in user code
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_4.0.0.0__b77a5c561934e089\System.Numerics.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\App_Theme_Red.vzivg2ma.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Users\mark\AppData\Local\Temp\Temporary ASP.NET Files\root\13fb3348\504ece0e\App_Theme_Default._gdv4qtm.dll', Symbols loaded.
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceProcess\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.ServiceProcess.dll'
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll'
The thread '<No Name>' (0x110) has exited with code 0 (0x0).
A first chance exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
A first chance exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
The thread '<No Name>' (0x1604) has exited with code 0 (0x0).
The thread '<No Name>' (0x11d0) has exited with code 0 (0x0).
The thread '<No Name>' (0x48c) has exited with code 0 (0x0).
The thread '<No Name>' (0x1c78) has exited with code 0 (0x0).
'WebDev.WebServer40.EXE' (Managed (v4.0.30319)): Loaded 'Anonymously Hosted DynamicMethods Assembly'

Open in new window

0
Comment
Question by:websss
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 5
13 Comments
 
LVL 96

Expert Comment

by:Bob Learned
ID: 39626070
What type of web application are you working with?

How many projects do you have in the solution?

Define "very slow to load"...how long to load?
0
 

Author Comment

by:websss
ID: 39626321
1.  Asp. Net 4.0 vehicle tracking app

2. 3 project

3. 20 mins,  
I used sql profiler and some of the db calls take 4 mins to return
I ran some sql code: exec sp_settings (it wasn't that but can't remember)
That analysed and created indexes I believe
It did speed things up a bit,  but still very slow

The production version is slow but not this bad

Each time I get. The output line about system. Data. Sql. In the windows,  it has usually taken about 2-4mins to. Execute
0
 
LVL 96

Expert Comment

by:Bob Learned
ID: 39627286
20 mins is an eternity!!  

Have you talked to the contractors about this issue?  

You need profiler information, as described in the How to: Profile a Web Site or Web Application Using the Performance Wizard article

Was database load testing performed against a good sized database, with data more closely resembling production (not sounding like it with 4 mins)?
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 

Author Comment

by:websss
ID: 39643766
Thanks!

Talking with contractors now

Can you give me an idea of how to load test?
I have no idea where to start, but I want to do it to test
0
 
LVL 96

Expert Comment

by:Bob Learned
ID: 39644537
What version of Visual Studio do you have?  The Ultimate version has load testing capabilities, but the lower versions do not.

If not, there are other profilers that you can purchase, like ANTS Performance Profiler.
0
 

Author Comment

by:websss
ID: 39644621
yeah we only have professional 2012, 2010 and 2008

Is it worth upgrading VS or getting ANTS?
0
 
LVL 96

Expert Comment

by:Bob Learned
ID: 39644976
Ultimate edition prices are pretty steep, but you get all this, compared to Professional:

http://www.microsoft.com/visualstudio/eng/products/compare

Provision and manage virtual lab environments for testing with consistent configurations
                       
Coordinate your team with agile project management tools      
                       
Organize and define your test plans with test case management and exploratory testing      
                       
Improve code quality with a peer code review workflow within Visual Studio
                       
Improve developer productivity when multitasking with task suspend and resume
                       
Automate user interface tests to validate application UI      
                       
Find and manage duplicate code in your code base to improve your architecture      
                       
Determine how much code is being tested with code coverage analysis                                    
Reliably capture and reproduce bugs found during manual and exploratory testing to eliminate "no repro" bugs      
                       
Understand the dependencies and relationships in your code through visualization      
                       
Visualize the impact of a change, or a potential change in your code      
           
Collect and analyze runtime diagnostic data from production systems      
                       
Perform unlimited web performance and load testing      
                 
Design architectural layer diagrams to then validate code implements the architecture

NOTE:    If you have a Visual Studio 2012 MSDN subscription, you can download and install 2013.
0
 
LVL 96

Expert Comment

by:Bob Learned
ID: 39645000
0
 

Author Comment

by:websss
ID: 39645021
Thanks
I do have action pack partner status

But only shows me 2013 pro
0
 
LVL 96

Expert Comment

by:Bob Learned
ID: 39645357
Hmmm...I don't know much about Partners anymore, but I do know about competencies:

https://mspartner.microsoft.com/en/us/Pages/Membership/competencies.aspx

but, I think that the best you can do is Premium with gold and silver:

https://mspartner.microsoft.com/en/us/Pages/Membership/application-development-competency.aspx

I would say it would be much easier to purchase a profiler.  That might be another question to ask, to get opinions on profilers, since I have only used Red Gate and Visual Studio, so I don't have an opinions about other possibilities.
0
 

Author Comment

by:websss
ID: 39646959
We have the telerik ultimate suite of controls

But ants one looks very easy to use,  let me watch some telerik video's!!
0
 
LVL 96

Accepted Solution

by:
Bob Learned earned 2000 total points
ID: 39648005
JustTrace is another possibility, but I always seem to trip over something when it comes to Telerik stuff...great on the surface, but when you dig down, it gets a little messy...
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

IntroductionWhile developing web applications, a single page might contain many regions and each region might contain many number of controls with the capability to perform  postback. Many times you might need to perform some action on an ASP.NET po…
Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question