Performance :: SLOW Compile Time - No Disk Or CPU Activity?
Aug 12, 2009
We have a project for a client that is written in VB.NET. In one of the projects, we have about 100 modules, which are all VERY simple. They're extension methods that convert between object types. Here is a small snippet:
Public Module ScheduleExtensions
<System.Runtime.CompilerServices.Extension()> _
Public Function ToServicesData(ByVal source As Schedule) As ScheduleServicesData
[code].....
View 2 Replies
ADVERTISEMENT
May 25, 2011
I'm playing with a Show Dev/Disks and I'm having a performance problem. No CPU time is being taken and the latecy is about 5 to 10 seconds. Why? The problem was there initially, Printobjectbytesize has nothing to do with it.
[Code]...
View 2 Replies
Apr 21, 2011
I've got a DataGridView control that is bound to a datatable. The first cell of each row in the DataGrid is a checkbox. When the screen loads all of the checkboxes are unchecked by default. I have a "Select All" button to check all of the boxes. This is performing very slowly when I have a large number of rows in the grid. If I have 1,000 rows it takes over 30 seconds for them all to be checked. When I had 5,000 rows I gave up after 5+ minutes with no result. To check all of the boxes I am looping through each row of the datatable and setting the first item to True:
[code]...
Since that yielded such slow results I changed the logic to loop through each row of the datagrid and set the cell to True but that took three times as long.
Is there a way to quickly "check all" on a large set of data?
View 1 Replies
Mar 16, 2009
I have a program in where I need to loop though the entire dataset.datatable. I takes a long time. What is the alternative I can use to do the some job but faster?
View 4 Replies
Aug 6, 2010
while using VS 2008 SP1 for VB WinForm apps (on Win 7 Ultimate machine),I find that while the performance of VS 2008 is on the slow side, it is generally tolerable except for one thing: when selecting an image for a button, the "Select Resource" dialog will come up, and I choose "local resource", then Import. After navigating to the appropriate folder and selecting the desired image,I will almost always get the "hourglass" (now the blue whirly thing),and only after several seconds will the operation complete(i.e. the "Select Resource" dialog will show the image I selected,and then I can close it and be on my merry way). Typically while the whirly thing is going, the dialog box title will say "Select Resource (Not Responding)". Also on some occasions during the wait period, the Select Resource dialog will hide, and I will have to click the VS icon in the taskbar to make it reappear so the operation can complete.
View 8 Replies
Jun 8, 2012
In my winform application, I have 2 datatables, both contains 37000 rows. Table 1 has 171 columns and Table 2 has 4 columns. A While loop runs to update values in Table 1 from Table 2 for 4 columns. A For loop runs inside While twice to update values. It takes more than 5 min to do so. which i think should be a task of 5 seconds.
Columns being updated are:
Int64 - 1 Columns
String - 1 Columns
[Code]....
View 2 Replies
Apr 2, 2009
I have built an application using VB 2005 express edition with backend Ms Access 2000. In main form(which is loaded on startup), I am having 9 datagridviews, each bound with databindingsources. I am refreshing this data every 15 seconds by refilling the table adapters and updating the datagridviews.Now, this access database is shared in the network and is accessed by about 5-6 users concurrently. There are other forms which are used to edit the data.My problem is poor performance of the application. Its very slow in opening up forms, not responding sometimes and using the network resources fully.
View 5 Replies
Dec 18, 2009
i have a datagridview which have 3 columns, two button columns increase or decrease, 3rd displays the value increased or decreased from button. i have datagridview_CellContentClik behind button columns. The problem is increase in value on pressing button is very slow. i mean if i press button quickly the value should increase quickly but its the same slow pace for increasing or decreasing value on pressing button.
View 2 Replies
Jun 19, 2009
Our current solutions/projects have several classes combined into one file, I'm told this was done due to the slow compile times in VS
View 6 Replies
Apr 19, 2010
I am new to the world of VB.NET and have been tasked to put together a little program to search a directory of about 2000 Excel spreadsheets and put together a list to display based on the value of a Custom Document Property within that spreadsheet file. Given that I am far from a computer programmer by education or trade, this has been an adventure.
I've gotten it to work, the results are fine. The problem is, it takes well over a minute to run. It is being run over a LAN connection. When I run it locally (using a 'test' directory of about 300 files) it executes in about 4 seconds.I'm not sure even what to expect as a reasonable execution speed, so I thought I would ask here.The code is below, if anyone thinks changes there might be of use in speeding things up.
Private Sub listByPt()
Dim di As New IO.DirectoryInfo(dir_loc)
Dim aryFiles As IO.FileInfo() = di.GetFiles("*" & ext_to_check)[code]....
View 1 Replies
Apr 20, 2009
I have a Linq-to-SQL class diagram in my web application containing the two tables in my database (held in a DBPro database project in the same solution). All was working fine yesterday. I start doing some work tonight and note that the solution compiles fine in Visual Studio, but when I run the web app I get a compilation error:
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: BC30002: Type 'FrostAlertDatabaseDataContext' is not defined.
[code]....
View 5 Replies
Apr 8, 2011
I want to have my main class for creating activity for 2 different flags.
1) One with relative layout Textview and images for which I am extending my class as[code]...
View 1 Replies
Mar 23, 2011
I want to calculate the time difference between two button clicks up to the milliseconds . I wrote the following code, but got stuck on calculating the time difference between the two clicks (to be dispalyed in Label5).Th idea is to use this later for calculating up to the millisecond the time performance for each procedure in my entire application.Public Class Form1
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Dim Timestamp As DateTime = System.DateTime.Now
[code].....
View 5 Replies
Jan 22, 2012
I'm using Visual Studio 2010 Pro on a Windows 7 PC, to build simple VB Windows Form Applications (I've just started learning VB). Lately when I try to debug my applications, it takes unusually long. For example, an application with just a blank form and nothing else will take about a minute to build, and then it will sit for another minute or two until the app window pops up. It didn't use to do this!
View 1 Replies
Nov 5, 2010
I have a program that after clicking start, starts looping. Most of the code is in the "start" button event, and the timer keeps calling it every second. Basically the program reads a line from the serial port, opens and reads a couple text files, opens and writes a couple text files, sends a string out the serial port, then repeats.
After about 24 hours of running, the computer and this program get very slow. Screen updates get really slow and clicking on buttons takes the program several seconds to respond. The actual loop itself slows too, I think, but not much. Restart the program and everything is happy again. What would be the best way to go about troubleshooting this? [Code]
View 4 Replies
Feb 5, 2012
Does anybody know why hitting web services the first time takes much longer? I am not sure if this is per user, or per the whole application, meaning that if one user is hitting a web service, will another user hitting the web site also have to wait a while? I am not sure what is happening to rev up the web service.
View 3 Replies
May 15, 2010
I'm making a speed game in VB.Net (Console Application) and users have a certain time to press a certain key. So how can I give the Console.ReadKey function a timeout without just waiting until a key was pressed?
View 2 Replies
Aug 14, 2009
Is there some clever way of getting the date and time of when the dll was built/compiled?
I'm using the assembly version numbering and reflection to retrieve and display this info when the app is deployed. But in some scenarios it would be more convenient to know when then dll was actually compiled rather than the auto incrementing version number. I don't think the modified date on the dll file itself is reliable due to the way the app is deployed.
Dim assemblies = AppDomain.CurrentDomain.GetAssemblies
Dim assemblyName As String
Dim assemblyVersion As String
[Code].....
View 3 Replies
Aug 27, 2010
I am having a problem while compiling one of my projects in vb.net. I have a solution consisting of multiple project,one of which is the exe. Now when i am trying to compile that project i get an error which states
View 1 Replies
Oct 12, 2011
Basically I am creating a program and would like it to run in compile time as opposed to the standard run time?
View 1 Replies
Jul 1, 2010
I am using VB.Net with Access DB. Main form is a Parent MDI. Each form when open first time is slow. It takes noticible time. But, from second time it becomes very fast.
View 6 Replies
Mar 6, 2010
I made a code that starts the Disk Check on boot time it works fine on Windows Vista and Windows Xp but on windows 7 I checked the path at were windows 7 stores BootExecute and it is on the same path. Maybe the system is blocking it. Or do i have to change the code.
Here is the code:
Dim rk As Microsoft.Win32.RegistryKey
rk = My.Computer.Registry.LocalMachine.OpenSubKey("SYSTEMCurrentControlSetControlSession Manager", True)
rk.SetValue("BootExecute", "autocheck autochk /p ??" & Drive) 'Turn ON
The Drive String just gets the name of the drive for example C: or D:
I had more problems coding for a windows 7 machine then Vista.
View 8 Replies
Nov 28, 2011
I want to have a bunch of different screens, yet I don't want to have to use 20 different forms (I'm pretty sure that's bad practice anyways), and I don't want to lay down all the controls at once in the designer because then things get messy. I had an idea of running a sub on startup that would dynamically generate all the controls I need with all the right coordinates and settings, and then dump al the ones needed for a specific screen into a Panel. Then I return an ArrayList of panels, and pull out the correct panel to attach to the form when I need that screen. The only problem is that my form will not have any implicit knowledge of its controls, so I'm assuming I wouldn't be able to use the WithEvents / Handles. keywords to declare handlers in the form class (which is what I'd rather do).
View 3 Replies
Oct 13, 2010
I've been building tools for ArcGIS. Part of ArcGIS is toolboxes which is basically a collection of tools bundled together. I know how to make toolboxes, but the code I have runs within Arc itself - ie. currently it only runs when you actually start Arc up and run a tool which makes the toolbox.
In theory the code should be able to run outside of Arc and ideally I want it to run at compile time. I know you can run executables as pre and post build events when building the installer so I was thinking I could make it build the toolbox as part of one of these. Catch is, the executable code would need to have access to the compiled files of my project (it needs a link to each tool to build the toolbox) so I can't make the executable in a seperate project. The current project is a class library. Is there a way to run code within my project when building the installer?
View 2 Replies
Oct 14, 2010
Depending on a preprocessor directive, I want to set all properties in a class to EditorBrowsableAttribute.Never.
I thought about creating a custom attribute, derived from EditorBrowsableAttribute, but unfortunately that class is sealed.
I've had a look at ICustomTypeDescriptor, but in the GetProperties method, I can get hold of each property descriptor, but the attributes collection is readonly.
View 3 Replies
Aug 23, 2010
I have an application that consists of about 4 screens. Screens can be changed by clicking on buttons or via menu item. I use about 16 to 17 tables in all for all 4 screens. I've publised the application and it works fine except that it takes about 1 1/2 to 2 minutes to launch the application using the setup file that I save onto my PC. If I get lucky, a little over a minute is already fast for me. What can I do to help speed up the launch time?
View 12 Replies
Nov 21, 2009
I may have a difficult question here. I am working on a Generic class that is meant to work specifically with Enum's. Right now, I get the type of the Generic on instantiation and make sure that it is an Enum and throw an exception if it is not. So:
[Code]...
View 2 Replies
Sep 2, 2011
[code] i get an app error when running the app, because i didn't set the ID.I was wondering if there's a way to make sure the programmer assigns all properties in the class,and fail at COMPILE TIME rather than have to catch the error at runtime...
View 2 Replies
Sep 21, 2011
I have a code below to make collection that bind to a gridview able to sort by clicking on the column header. The problem here is "IPerson" is unknown at compile time. I want the delegate type able to decide by getting from gridview datasource.[code]....
View 1 Replies
Nov 15, 2010
Today I discovered that something I had assumed about VB.NET for many years was not true (worrying!). I assumed that a variable declared within a loop had a lifetime of the iteration it was declared in, but in fact it seems it has a lifetime of the whole procedure.[code]I had assumed an output of False, True, False, True but instead it is actually False, True, True, True..In C# the equivalent code would not compile as you would get a compile time error of Error "Use of unassigned local variable 'var1'".I realise there are many ways to fix this and that best practice would be to declare the variable outside of the loop and reset it at the beginning of every loop through.I find this behaviour so counter-intuitive to me that I would like at least a compile time warning in VB.NET when/if I do this. (I could also then set this on any projects I already have and get warning that would allow me to check that my assumptions aren't causing errors).Does anyone know how/if I can get this to generate a compile time warning in VB.NET? Am I the only one that finds this counter-intuitive?
View 1 Replies