If Statement Efficiency - Reducing The Code ?

May 27, 2011

How would you go about reducing the code for this but still allowing it to work the way it is now

Dim updatelesson As String = cmbChange.SelectedIndex
Dim chosenlesson As String = cmbSession.SelectedIndex
Dim changed As String = lstNames.SelectedItem

[CODE]....

View 3 Replies


ADVERTISEMENT

Reducing An If Statement Based On Checkbox / Radio Button?

Jan 11, 2012

I have a project in which I have to display a picture box based on:

Which radio box is checked

and

if a checkbox to make the picture box visible is checked. As someone who values clean, good code this is my code and it horrifies me. My question, is there some way to condense the following using cases or some other construct I don't know in VB.net?

If CheckBox1.Checked = False Then
BooksPictureBox.Visible = False
MusicPictureBox.Visible = False

[Code]....

Note- all the images stack on one another, and all of them start without being visible.

View 3 Replies

[2008] Reducing The Code Duplication?

Mar 2, 2009

Reading through "The Pragmatic Programmer", I've come across the DRY (Don't Repeat Yourself) and Orthagonal (keep code modular) principles.I have a suite of modules, some of which have common procedures. Because each module is a separate project in Visual Studio, up until now I have simply copied code from one project to another when 1 module (project) needs to do the same function as another module (project). This is when functionality overlaps, not when 2 modules (projects) do everything the same.

I always suspected this was bad practice (and have seen the fruits of my suspicions when the subs get out of sync), and the book confirmed me in this belief. So, what I want to do is make a central code repository for the 4 or 5 common subs, but I don't know how to do it.Should I make a .dll file for each sub I want to use in multiple places? If so, how do I do that? Is there another way to do what I want to do?

1. I have a subroutine that takes a filepath (and if disconnected also a SqlConnection) and loads the referenced file into a database as a BLOB.

2. I have 3 separate projects in 1 VS solution that all run basically the same version of this code.

3. I want all 3 to run EXACTLY the same code.

4. I want 1 version of this code so that any changes made don't need to be made in 3 places.

5. I have a few other instances like this for other subroutines.

View 8 Replies

LINQ. Reducing The Code By Using Dynamic Queries?

Feb 17, 2011

I use the following code to fill the Table1 dictionary with the information found within the LINQ query.

Dim DB As New DatabaseDataContext
Dim Table1 As New Dictionary(Of String, Integer)
Dim Table2 As New Dictionary(Of String, Integer)

[code].....

View 3 Replies

Reducing .Net Code Using Inline Object Creation?

Apr 4, 2012

I have managed to crunch down a several line code to this

For Each gal In galleries
With New HtmlGenericControl("div")
.ID = gal.Header

[code]....

I cannot find any where how to reference back to the object i am currently working with to add the control back to galleryContent' - Using plain me crashes the whole web server...Using does not offer the shorter hand of just using . - But it Using the only way to do it?

View 3 Replies

Reducing Code Clutter When Using A ListViewItem Object

Aug 27, 2007

Reducing Code Clutter When Using A ListItem Object

When using ListItem objects, the normal procedure is as follows:

[Code]......

View 2 Replies

Break Up The Code In A Method Body Into Statement By Statement Symbols/"tokens"?

Apr 22, 2011

I'm writing something that will examine a function and rewrite that function in another language so basically if inside my function F1, i have this line of code var x=a.b(1) how do i break up the function body into symbols or "tokens"?I've searched around and thought that stuff in System.Reflection.MethodInfo.GetMethodBody would do the trick however that class doesn't seem to be able to have the capabilities to do what i want..dit 2:basically what I'm trying to do is to write a program in c#/vb and when i hit F5 a serializer function will (use reflection and) take the entire program (all the classes in that program) and serialize it into a single javascript file. of course javascript doesn't have the .net library so basically the C#/VB program will limit its use of classes to the .js library (which is a library written in c#/vb emulating the framework of javascript objects)

View 4 Replies

.Net Stack Collection Efficiency?

Apr 15, 2009

I've started using .Net's stack collection. The basic features I guess are the "pop" and "push", where you add or take off the top element of the stack (if you are referencing other elements in the stack then another collection type is probably better).[URL]..it appears that the Stack collection (like other collections) is basically an array with some window dressing (so you actually can see other elements). As far as I can tell, "popping" and "pushing" is changing the first element of the array. Shouldn't instead the final element be the "top" of the stack and be the one that is changed? Otherwise the program has to reindex all the other elements in the array every time a pop or push is made. This seems very inefficient. But this is what Microsoft's description appears to be saying what is happening.

View 10 Replies

Difference When We Compare The Efficiency Of .NET And C#?

Jan 19, 2012

For example, when the codes are compiled, will VB.NET tend to be slower than C#? Or are there any major features in VB.NET / C# that we cannot find in the other language?

View 1 Replies

Process Efficiency And Possible Way To Parse

Aug 9, 2010

So i am working on a program that needs to run NSLookup for a Computer name specified by the user. Here is the code I have developed which works:[code]Now because of the dynamic domains that this will be on, it is difficult to nail down which character to start a read at to determine if the Computer name exists. For some reason the reader is not picking up the '***Non-existent' line that is reported from NSLookup. When i run the NSLookup it requires me to run the Function 2x before it displays a result in my lblresults. With that pre-knowledge,

1. How do i make the NSLookup Process more efficient?

2. Is there a better way to Parse the information to specificly pull the lines that have been reported back, specificly the '***Non-existent' line.

View 1 Replies

Efficiency Of Using Try - Catch To Test A Condition

Oct 19, 2009

Tell me if this is efficient code. or if there would be a more efficient way of doing this:

CODE:

I'm wondering if error catching will take more. time than a few more lines of code to accomplish the same.

View 3 Replies

Loop Variable Declaration Efficiency?

Jan 27, 2012

wondering about the relatively efficiency of declaring oop variables in the loops, emselves, or declaring them before first use. Here are some examples:Declare early:

Dim ix As Integer
Dim currentNode As System.Xml.XmlNode
For ix = 1 To 100

[code].....

View 9 Replies

Ongoing File Encryption / Efficiency

Jul 13, 2011

I'm looking for advice/ideas in regards to ongoing file encryption.I have an event that fires frequently that contains small amounts of data passed through the eventargs.This data is then written out to disk (currently unencrypted).I need to encrypt this data (which, I can do).My attempt in the first five minutes was unencrypting the file, appending the data and reencrypting the file.This obviously works, but is pretty inefficient and not going to be my solution since the file could grow rather large and the resources to unecrypt/ encrypt grow larger as the file grows larger.My next thought was to encrypt each set of data as it's written out and have some kind of marker in the file to denote where to split so I could unencrypt each chunk to reproduce the original file.I'm leaning towards this approach now (though by encrypting small chunks of data multiple times, the file size will be considerably larger.As an example, if I encrypt each letter of the alphabet the file is approx 8 times larger than if I encrypted a string with all of the letters of the alphabet in this case each files decrypted content would be identitcal).

View 3 Replies

Test My Codes Efficiency In Program?

Jun 25, 2011

How can I test my codes efficiency in vb.net?

View 1 Replies

VS 2008 Efficiency Comparison Of Nested Ifs?

Jul 20, 2010

which is more efficient?(Assume case statements, etc., cannot be used.)

If a Then
If x Then
ax()
ElseIf y Then

[code]....

View 4 Replies

In SSRS Under Report /REport Properties In The Code Tab Trying To Use Code From MSDN Library And Getting BC30465 Imports Statement Must Precede Any Declarations?

Aug 3, 2009

It looks like this: Itis stripping out HTML characters.

Imports System.Text.RegularExpressions
Function GetTextFromHtml(ByVal htmlText As String) As String

[code].....

View 1 Replies

IDataReader To Delimited String Function Efficiency?

Nov 16, 2009

I have a function that I use to export the contents of anything that implements IDataReader into delimited string (that I can then write to disk or send to a response stream). It works, and it's quick for smaller recordsets but gets bogged down once the record counts get over a thousand (I have something that does the same thing only it writes to a new Excel spreadsheet and it runs in about 25% of the time). I understand that with record sets that are very large, this could cause a memory issue since I'm reading it into a string, but typically these won't be any larger than 100k (if written out to disk). My question is, here's my function, is there anything you can spot that I could do more efficiently (like, I suppose I could stream line by line to the response in asp.net, or line by line to the file on a console app, I haven't tried that).

[Code]...

View 1 Replies

VS 2005 By Reference Variable Memory Efficiency

May 27, 2009

I'm building SQL statements with a bunch of values from a dataset. Obviously that gives some really long names to put inline or even in parameter. addwithvalue code so beforehand I just declare a bunch of variables with really short names and assign them to the DS's exact fields like: [code] but this way I'm putting all the data in the dataset into memory twice by copying it into a new variable, right? So I was thinking, if it's just a string variable representing a field on the dataset, why not declare it by reference so the variable is basically a handy nickname pointing to that field in the dataset.Will it even work to have a string declared by reference and connected to one value inside of a dataset? And if so, will that stop duplicating everything in memory? I forgot how to declare a variable as a reference to another variable instead of the normal way in VB.

View 12 Replies

Update Records In MVVM Pattern For Maximum Efficiency?

Mar 14, 2012

This is more a conceptual question. Here is my current predicament; I am writing a vb.net WPF application and using the MVVM pattern (love it! maintainability is just amazingly awesome). Currently all the code is written by hand and there is no use of NHibernate or Entity Framework as the backend is an access database (due to policy I cannot use NH and EF doesn't support JET Databases, we may switch to MSSQL at some point but that may be a while from now).[code]...

View 1 Replies

Calculating GCF And Reducing

Jan 27, 2011

I understand the basics of using VB.NET, what I don't understand is what I need to tell the computer to do. I'm supposed to create a subprogram to calculate the greatest common factor and another subprogram to reduce the fraction from the answers retrieved from the first subprogram. My teacher said something about using Mod to calculate it, and also attempted and failed to explain ByVal and ByRef parameters. I don't even know where to begin other than the parameters I have for each, and even those have a high chance of being completely wrong.[code]

View 1 Replies

Multithreading Efficiency (Reuse Background Worker Subs / Functions?)

Oct 3, 2011

I have an application that queries DHCP and pulls scope/subnet information. There are roughly 8k scopes on our network to query so reporting this data takes a little bit of time. I currently have this running on it's own thread and reporting to a progress bar so the applications doesn't seem inactive.

The DHCP api functions can report a total, a max read and a resume argument. This means that I can, in theory start 4 threads and have each thread read through 2k subnets, so it will only take 1/4 of the time to read all this data. Would I need to create four separate background worker handlers, do_works, runworkcomplete, report progress etc.?

View 3 Replies

Using An SQL Like Statement In Code

Mar 10, 2009

I have 3 tables: Users, Plan, Organization [code]What i want is when a user logs in, and opens frm.Plans to only allow that user to view Plans for his/her company. This is the sql statement i have currently:"Select Plan.*, Organization.*, [Users].* from Plan left outer join Organization ON Plan.Plan_Name = Organization.Company_Name inner join [Users] on [Users].Company_id = Organization.Company_id where [Users].UserID = current_user and Plan.Plan_Name like '%'+@Organization.Company_Name+'%'"My login code is also posted in this forum with the title "Login Permission".

View 14 Replies

Reducing The Memory Usage?

Aug 30, 2009

I've been having complaints about my applications that they use to much memory.Is there a way to make them use less?

View 11 Replies

Sql Server - Reducing SQL Connections To Just 1 - ASP.net?

Feb 7, 2012

I am currently working on an asp.net web page with a GridView displaying a table from a database.This GridView has 4 DropDownLists that will be used to filter the data shown on the GridView. When the page loads 4 Sub routines are run, each one connecting to the database with a select statement to fill the DropDownList with relevant filter headings.

Initially, I had one connection with a loop that populated all of the drop downs but these contained duplicates. I then split the filling of each DDL so that the select statements could contain DISTINCT. I would like (and am sure there is a way here) to be able to populate all of the DDLs with data from one connection.

Code for one connection:

Protected Sub FillDepDDL()
Dim conn As New SqlConnection()
conn.ConnectionString =

[code]....

The other 3 column names: FirstName > DDLFN, LastName > DDLLN, Wage > DDLWag.This is only a test DB and the princibles learned here will be applied to a larger live project.

View 1 Replies

Reducing Strings To A Certain Length If They Are Longer?

Apr 27, 2009

I'm generating a list of names from my database, but I need to validate them so they are no longer than 15 characters.

Dim Name As String
Dim txtFirst = "../../Names/first.txt"
Dim txtLast = "../../Names/last.txt"

[Code]....

I need Name to be no longer than 15 characters, and it doesnt matter if the name stays in tact, it just needs to cut off characters from the end of the string until its 15 or less.

View 2 Replies

Reducing The Number Of Colors In An Image?

Dec 23, 2011

In the process of creating an Icon object, I need to reduce the numbers of colors in an image from thousands down to 256 or less. I do this by "chromatizing" the RGB values - counting the colors - then re-iterating the process with heavier "chromatization" until the number of colors is reduced to my requirement.

I searched these forums and google on this subject to find out more - but I found that I alone call this process "chromatization" it seems. So I was hoping someone could help me out with the correct terminology.

Specifically, I want to use the correct terminology on my UI buttons (at present I have a button labeled [Chromatize] . .) and I am curious as to whether it would be good practice to "chromatize" the Green most heavily, the Red more moderately, and the Blue least . . . or just "chromatize" them all equally which is what I have been doing

View 2 Replies

Reducing The Range Of A Bluetooth Device?

Oct 22, 2010

i am currently working on an application that reads the MAC addresses of all phones within the range of our bluetooth reader on the workstation. However, we would like to reduce the range of the reader to < 1 meter. I have dont alot of research and the only solution that i have found is a hardware one; i.e. changing the device to a class 3 or getting a custom made device that will have it's range adjusted to our preferences. However, i also know that we can adjust the power that runs through the bluetooth device in order to reduce the range. Is there any way that we can reduce the power of the device ? We don't have many funds atm and we're looking at a software solution and not a hardware one.

View 4 Replies

VS 2005 Reducing The Combo List?

Sep 14, 2010

I have a combo which contains a lot of different colours. If I press b it goes to the b's in the list and if I press it again it goes to the next b. Is it possible to jump to the colour as I type it so if I type blu it would go to blue. Currently it jumps to the first b when I type b but ignores the lu for blue.

View 4 Replies

VS 2008 Reducing Space Between Fonts?

Nov 6, 2010

Dim a as string = "a"
Dim b as string = "b"
Dim c as string = "c"

[code]....

View 11 Replies

Convert The Following VB Code To A LINQ Statement?

Oct 8, 2009

I only want to return a certain number of rows into the DataTable via LINQ's Take or use it on the Rows property, but I am not sure how or where to do it: Here is the current code:

Dim dt As DataTable = GetDataTable("sp", params)
For Each dr As DataRow In dt.Rows
Dim o As New OR()

[code].....

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved