Solved

performance issues - look at my debug output please

Posted on 2013-11-05
13
1,489 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
  • 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
 

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
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 
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 500 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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Problem Hi all,    While many today have fast Internet connection, there are many still who do not, or are connecting through devices with a slower connect, so light web pages and fast load times are still popular.    If your ASP.NET page …
Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.
Many functions in Excel can make decisions. The most simple of these is the IF function: it returns a value depending on whether a condition you describe is true or false. Once you get the hang of using the IF function, you will find it easier to us…

911 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

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now