473,401 Members | 2,139 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,401 software developers and data experts.

2005 too smart for it's own good?

cj
I have a program I'm writing that has started executing the line
following the line that is highlighted in the debugger.

For instance

for x = 1 to 3
messagebox.show(x)
next

when for x = 1 to 3 is highlighted and I press F11 the message box pops up.

I'm not sure why but I decided to wipe the program and start over. I
cut my code and pasted into notepad. I closed VB.NET 2005. I renamed
the directory test to oldtest. I started VB.NET 2005 and told it to
create a new project called test. It told me it could not because
another project already exists in test.

What??????? There is no test any more. What the heck is going on. I
really hate it when a program tells me I can't do something. Who's the
boss here. How do I fix this?
Sep 19 '06 #1
10 1234
cj <cj@nospam.nospamwrote in
news:e#*************@TK2MSFTNGP05.phx.gbl:
>
I have a program I'm writing that has started executing the line
following the line that is highlighted in the debugger.

For instance

for x = 1 to 3
messagebox.show(x)
next

when for x = 1 to 3 is highlighted and I press F11 the message box
pops up.
for x as integer = 1 to 3

You need to declare a data type - this isn't vbscript ;-)
I'm not sure why but I decided to wipe the program and start over. I
cut my code and pasted into notepad. I closed VB.NET 2005. I renamed
the directory test to oldtest. I started VB.NET 2005 and told it to
create a new project called test. It told me it could not because
another project already exists in test.

What??????? There is no test any more. What the heck is going on. I
really hate it when a program tells me I can't do something. Who's
the boss here. How do I fix this?
Sep 19 '06 #2
Hi Cj,
for x = 1 to 3
messagebox.show(x)
next
when for x = 1 to 3 is highlighted and I press F11 the message box pops
up.

If we set a break point at the line of code 'for x = 1 to 3' and press F5
to run this program, the program enters break mode when this line of code
is executed. At this time, this line of code is highlighted. If we press
F11 to step into, the line of code 'messagebox.show(x)' is highlighted and
a message box pops up.

Do you mean you have seen something different from the above?
I renamed the directory test to oldtest. I started VB.NET 2005 and told
it to
create a new project called test.

Which directory did you rename, the solution directory or the project
directory? Did you create a new project calle test with a new solution or
within the previous solution?

I look forward to your reply.
Sincerely,
Linda Liu
Microsoft Online Community Support

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscripti...ult.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscripti...t/default.aspx.
==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.

Sep 20 '06 #3
cj
The dim is several line above the sample code I gave you.

Spam Catcher wrote:
cj <cj@nospam.nospamwrote in
news:e#*************@TK2MSFTNGP05.phx.gbl:
>I have a program I'm writing that has started executing the line
following the line that is highlighted in the debugger.

For instance

for x = 1 to 3
messagebox.show(x)
next

when for x = 1 to 3 is highlighted and I press F11 the message box
pops up.

for x as integer = 1 to 3

You need to declare a data type - this isn't vbscript ;-)
>I'm not sure why but I decided to wipe the program and start over. I
cut my code and pasted into notepad. I closed VB.NET 2005. I renamed
the directory test to oldtest. I started VB.NET 2005 and told it to
create a new project called test. It told me it could not because
another project already exists in test.

What??????? There is no test any more. What the heck is going on. I
really hate it when a program tells me I can't do something. Who's
the boss here. How do I fix this?
Sep 20 '06 #4
cj


Linda Liu [MSFT] wrote:
Hi Cj,
>for x = 1 to 3
messagebox.show(x)
next
when for x = 1 to 3 is highlighted and I press F11 the message box pops
up.

If we set a break point at the line of code 'for x = 1 to 3' and press F5
to run this program, the program enters break mode when this line of code
is executed. At this time, this line of code is highlighted. If we press
F11 to step into, the line of code 'messagebox.show(x)' is highlighted and
a message box pops up.

Do you mean you have seen something different from the above?
Yes. Though I have to be honest I' not actually using
messagebox.show(x). I wanted to made a simple example but it turns out
the example works as it should.

This is the actual code that does not work.

Dim oXL As Excel.Application
Dim oWB As Excel.Workbook

' Start Excel and get Application object.
oXL = CreateObject("Excel.Application")
oXL.Visible = True
oWB = oXL.Workbooks.Add

For x As Int32 = oWB.Sheets.Count To 2 Step -1
oWB.Worksheets(x).delete()
Next

This is what I'm doing. Set the breakpoint on the line "oXL.Visible =
True". The program goes into debug mode when it gets to that line but
BEFORE it executes that line. press F11--Excel becomes visible on the
task bar and "oWB = oXL.Workbooks.Add" becomes yellow. press F11--The
workbook is created in Excel and "For x As Int32 = oWB.Sheets.Count To 2
Step -1" becomes yellow. Good so far. Press F11--The Excel icon on the
task bar starts flashing and "oWB.Worksheets(x).delete()" becomes
yellow. If click Excel on the taskbar you will note it's saying "the
sheet will be permanently deleted ok cancel". That's the problem. VB
should not have told Excel to delete the sheet yet. That line is yellow
waiting for me to press F11 to run--it has not been run yet.

Normally when I press F11 on a yellow line it is executed and the next
line of code is turned yellow. In this case when "For x As Int32 =
oWB.Sheets.Count To 2 Step -1" was yellow and I pressed F11 "For x As
Int32 = oWB.Sheets.Count To 2 Step -1" was executed AND
"oWB.Worksheets(x).delete()" was executed! "oWB.Worksheets(x).delete()"
was left yellow as it should be but it had already been executed.
>
>I renamed the directory test to oldtest. I started VB.NET 2005 and told
it to
create a new project called test.

Which directory did you rename, the solution directory or the project
directory?
Solution directory? Project directory?

I renamed C:\Documents and Settings\cj\My Documents\Visual Studio
2005\Projects\test to C:\Documents and Settings\cj\My Documents\Visual
Studio 2005\Projects\oldtest And I assure you it was renamed.

I don't know what it is but I also found and deleted C:\Documents and
Settings\cj\My Documents\Visual Studio 2005\Backup Files\test

I didn't find any other directories called test so I assume that is
where the VB2005 saves the programs. In VB2003 I would have renamed
C:\Documents and Settings\cj\My Documents\Visual Studio Projects\test to
C:\Documents and Settings\cj\My Documents\Visual Studio Projects\oldtest

Did you create a new project calle test with a new solution or
within the previous solution?
I had VB2005 closed when the directory was renamed. I started VB2005
and on the start page I clicked on project just to the left of create.
I then changed the name from windowsapplication1 to test and clicked OK.

If finally got these steps to work but I had to reboot my computer
before they did.
>
I look forward to your reply.
Thanks!
>
Sincerely,
Linda Liu
Microsoft Online Community Support

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscripti...ult.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscripti...t/default.aspx.
==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.
Sep 20 '06 #5
Hi Cj,

I performed a test based on your sample code and did see the problem. When
the line of code 'oWB.Worksheets(x).delete()' is just highlighted, it has
been executed.

I think this problem is caused by the 'style' of this line of code. If I
replace this line of code with the following code,

Dim oWS As Worksheet
oWS = oWB.Worksheets(x)
oWS.Delete()

all works fine. When the this line of code 'oWS.Delete()' is just
highlighted, it isn't executed. It's after I press F11 that this line of
code is executed.

It is recommended to declare each object as a new variable when we automate
a Microsoft Office application from Microsoft Visual Basic .NET or
Microsoft Visual C#. Otherwise, it may cause some exceptional errors, e.g
Office application does not quit after automation from Visual Studio .NET
client (you could visit the link
'http://support.microsoft.com/kb/317109/en-us' to get more information on
this error).

As for your second question, it seems that you have renamed the directory
of the solution, which is correct. However, make sure that the path
'C:\Documents and Settings\cj\My Documents\Visual Studio
2005\Projects\test' is the right directory of the previous solution.

Hope this helps.
Sincerely,
Linda Liu
Microsoft Online Community Support

Sep 21 '06 #6
Excel programming has a lot of quirks. In excel, create a new workbook and
report back the number of worksheets in it. The default is 3, but you can
change this default to anything you want from 1 to 255 (Tools->Options
General Tab). It may be that you have the default set to 1 or 2 already, in
which case the loop will never execute.

Also, add the line

debug.print (oWB.Sheets.Count.toString())

immediately before the for loop and after the worksheet delete statement.

debug.print (oWB.Sheets.Count.toString())
For x As Int32 = oWB.Sheets.Count To 2 Step -1
oWB.Worksheets(x).delete()
debug.print (oWB.Sheets.Count.toString())
Next

The debug output will be in the immediate window.
"cj" <cj@nospam.nospamwrote in message
news:Oy**************@TK2MSFTNGP04.phx.gbl...
>

Linda Liu [MSFT] wrote:
Hi Cj,
for x = 1 to 3
messagebox.show(x)
next
when for x = 1 to 3 is highlighted and I press F11 the message box pops
up.

If we set a break point at the line of code 'for x = 1 to 3' and press
F5
to run this program, the program enters break mode when this line of
code
is executed. At this time, this line of code is highlighted. If we press
F11 to step into, the line of code 'messagebox.show(x)' is highlighted
and
a message box pops up.

Do you mean you have seen something different from the above?

Yes. Though I have to be honest I' not actually using
messagebox.show(x). I wanted to made a simple example but it turns out
the example works as it should.

This is the actual code that does not work.

Dim oXL As Excel.Application
Dim oWB As Excel.Workbook

' Start Excel and get Application object.
oXL = CreateObject("Excel.Application")
oXL.Visible = True
oWB = oXL.Workbooks.Add

For x As Int32 = oWB.Sheets.Count To 2 Step -1
oWB.Worksheets(x).delete()
Next

This is what I'm doing. Set the breakpoint on the line "oXL.Visible =
True". The program goes into debug mode when it gets to that line but
BEFORE it executes that line. press F11--Excel becomes visible on the
task bar and "oWB = oXL.Workbooks.Add" becomes yellow. press F11--The
workbook is created in Excel and "For x As Int32 = oWB.Sheets.Count To 2
Step -1" becomes yellow. Good so far. Press F11--The Excel icon on the
task bar starts flashing and "oWB.Worksheets(x).delete()" becomes
yellow. If click Excel on the taskbar you will note it's saying "the
sheet will be permanently deleted ok cancel". That's the problem. VB
should not have told Excel to delete the sheet yet. That line is yellow
waiting for me to press F11 to run--it has not been run yet.

Normally when I press F11 on a yellow line it is executed and the next
line of code is turned yellow. In this case when "For x As Int32 =
oWB.Sheets.Count To 2 Step -1" was yellow and I pressed F11 "For x As
Int32 = oWB.Sheets.Count To 2 Step -1" was executed AND
"oWB.Worksheets(x).delete()" was executed! "oWB.Worksheets(x).delete()"
was left yellow as it should be but it had already been executed.
I renamed the directory test to oldtest. I started VB.NET 2005 and
told
it to
create a new project called test.

Which directory did you rename, the solution directory or the project
directory?

Solution directory? Project directory?

I renamed C:\Documents and Settings\cj\My Documents\Visual Studio
2005\Projects\test to C:\Documents and Settings\cj\My Documents\Visual
Studio 2005\Projects\oldtest And I assure you it was renamed.

I don't know what it is but I also found and deleted C:\Documents and
Settings\cj\My Documents\Visual Studio 2005\Backup Files\test

I didn't find any other directories called test so I assume that is
where the VB2005 saves the programs. In VB2003 I would have renamed
C:\Documents and Settings\cj\My Documents\Visual Studio Projects\test to
C:\Documents and Settings\cj\My Documents\Visual Studio Projects\oldtest

Did you create a new project calle test with a new solution or
within the previous solution?

I had VB2005 closed when the directory was renamed. I started VB2005
and on the start page I clicked on project just to the left of create.
I then changed the name from windowsapplication1 to test and clicked OK.

If finally got these steps to work but I had to reboot my computer
before they did.

I look forward to your reply.

Thanks!

Sincerely,
Linda Liu
Microsoft Online Community Support

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscripti...ult.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent
issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each
follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach
the
most efficient resolution. The offering is not appropriate for
situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are
best
handled working with a dedicated Microsoft Support Engineer by
contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscripti...t/default.aspx.
==================================================

This posting is provided "AS IS" with no warranties, and confers no
rights.


Sep 23 '06 #7
cj
Thanks Linda. Sorry it took me so long to say that.

I ended up writing the data to a CSV file and manually importing it into
Excel because adding the data cell by cell was way to slow. So my Excel
automation attempts were dropped.
Linda Liu [MSFT] wrote:
Hi Cj,

I performed a test based on your sample code and did see the problem. When
the line of code 'oWB.Worksheets(x).delete()' is just highlighted, it has
been executed.

I think this problem is caused by the 'style' of this line of code. If I
replace this line of code with the following code,

Dim oWS As Worksheet
oWS = oWB.Worksheets(x)
oWS.Delete()

all works fine. When the this line of code 'oWS.Delete()' is just
highlighted, it isn't executed. It's after I press F11 that this line of
code is executed.

It is recommended to declare each object as a new variable when we automate
a Microsoft Office application from Microsoft Visual Basic .NET or
Microsoft Visual C#. Otherwise, it may cause some exceptional errors, e.g
Office application does not quit after automation from Visual Studio .NET
client (you could visit the link
'http://support.microsoft.com/kb/317109/en-us' to get more information on
this error).

As for your second question, it seems that you have renamed the directory
of the solution, which is correct. However, make sure that the path
'C:\Documents and Settings\cj\My Documents\Visual Studio
2005\Projects\test' is the right directory of the previous solution.

Hope this helps.
Sincerely,
Linda Liu
Microsoft Online Community Support
Sep 25 '06 #8
cj
My Excel was set to come up with 3 and did but the problem still
occured. Linda Liu's response solved the problem.

Michael D. Ober wrote:
Excel programming has a lot of quirks. In excel, create a new workbook and
report back the number of worksheets in it. The default is 3, but you can
change this default to anything you want from 1 to 255 (Tools->Options
General Tab). It may be that you have the default set to 1 or 2 already, in
which case the loop will never execute.

Also, add the line

debug.print (oWB.Sheets.Count.toString())

immediately before the for loop and after the worksheet delete statement.

debug.print (oWB.Sheets.Count.toString())
For x As Int32 = oWB.Sheets.Count To 2 Step -1
oWB.Worksheets(x).delete()
debug.print (oWB.Sheets.Count.toString())
Next

The debug output will be in the immediate window.
"cj" <cj@nospam.nospamwrote in message
news:Oy**************@TK2MSFTNGP04.phx.gbl...
>>
Linda Liu [MSFT] wrote:
>>Hi Cj,

for x = 1 to 3
messagebox.show(x)
next
when for x = 1 to 3 is highlighted and I press F11 the message box pops
up.

If we set a break point at the line of code 'for x = 1 to 3' and press
F5
>>to run this program, the program enters break mode when this line of
code
>>is executed. At this time, this line of code is highlighted. If we press
F11 to step into, the line of code 'messagebox.show(x)' is highlighted
and
>>a message box pops up.

Do you mean you have seen something different from the above?
Yes. Though I have to be honest I' not actually using
messagebox.show(x). I wanted to made a simple example but it turns out
the example works as it should.

This is the actual code that does not work.

Dim oXL As Excel.Application
Dim oWB As Excel.Workbook

' Start Excel and get Application object.
oXL = CreateObject("Excel.Application")
oXL.Visible = True
oWB = oXL.Workbooks.Add

For x As Int32 = oWB.Sheets.Count To 2 Step -1
oWB.Worksheets(x).delete()
Next

This is what I'm doing. Set the breakpoint on the line "oXL.Visible =
True". The program goes into debug mode when it gets to that line but
BEFORE it executes that line. press F11--Excel becomes visible on the
task bar and "oWB = oXL.Workbooks.Add" becomes yellow. press F11--The
workbook is created in Excel and "For x As Int32 = oWB.Sheets.Count To 2
Step -1" becomes yellow. Good so far. Press F11--The Excel icon on the
task bar starts flashing and "oWB.Worksheets(x).delete()" becomes
yellow. If click Excel on the taskbar you will note it's saying "the
sheet will be permanently deleted ok cancel". That's the problem. VB
should not have told Excel to delete the sheet yet. That line is yellow
waiting for me to press F11 to run--it has not been run yet.

Normally when I press F11 on a yellow line it is executed and the next
line of code is turned yellow. In this case when "For x As Int32 =
oWB.Sheets.Count To 2 Step -1" was yellow and I pressed F11 "For x As
Int32 = oWB.Sheets.Count To 2 Step -1" was executed AND
"oWB.Worksheets(x).delete()" was executed! "oWB.Worksheets(x).delete()"
was left yellow as it should be but it had already been executed.
>>>I renamed the directory test to oldtest. I started VB.NET 2005 and
told
>>it to
create a new project called test.

Which directory did you rename, the solution directory or the project
directory?
Solution directory? Project directory?

I renamed C:\Documents and Settings\cj\My Documents\Visual Studio
2005\Projects\test to C:\Documents and Settings\cj\My Documents\Visual
Studio 2005\Projects\oldtest And I assure you it was renamed.

I don't know what it is but I also found and deleted C:\Documents and
Settings\cj\My Documents\Visual Studio 2005\Backup Files\test

I didn't find any other directories called test so I assume that is
where the VB2005 saves the programs. In VB2003 I would have renamed
C:\Documents and Settings\cj\My Documents\Visual Studio Projects\test to
C:\Documents and Settings\cj\My Documents\Visual Studio Projects\oldtest

Did you create a new project calle test with a new solution or
>>within the previous solution?
I had VB2005 closed when the directory was renamed. I started VB2005
and on the start page I clicked on project just to the left of create.
I then changed the name from windowsapplication1 to test and clicked OK.

If finally got these steps to work but I had to reboot my computer
before they did.
>>I look forward to your reply.
Thanks!
>>Sincerely,
Linda Liu
Microsoft Online Community Support

================================================ ==
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscripti...ult.aspx#notif
>>ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent
issues
>>where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each
follow
>>up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach
the
>>most efficient resolution. The offering is not appropriate for
situations
>>that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are
best
>>handled working with a dedicated Microsoft Support Engineer by
contacting
>>Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscripti...t/default.aspx.
================================================ ==

This posting is provided "AS IS" with no warranties, and confers no
rights.
Sep 25 '06 #9
Hi Cj,

Thanks for your update.

It seems that your first question has been solved. Then how about your
second question?

If the problem is not solved or you need our further assistance, please
feel free to let me know.
Sincerely,
Linda Liu
Microsoft Online Community Support

Sep 26 '06 #10
cj
I did get that project deleted after rebooting my pc. Don't know why it
didn't work the first time but stuff happens. If I have any problems
when I delete a project in the future I'll post another question. Thanks.

Linda Liu [MSFT] wrote:
Hi Cj,

Thanks for your update.

It seems that your first question has been solved. Then how about your
second question?

If the problem is not solved or you need our further assistance, please
feel free to let me know.
Sincerely,
Linda Liu
Microsoft Online Community Support
Sep 26 '06 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Johnny Hansen | last post by:
Hello, I've been trying to implement smart pointers in C++ (combined with a reference counter) because I want to do some memory management. My code is based on the gamedev enginuity articles,...
11
by: Mark Broadbent | last post by:
This post is not intended in inflame, so please provide only positive or informative replies. Personally I'm getting a little fed up over certain changes to Framework classes and such -whereby...
1
by: Rob R. Ainscough | last post by:
Does anyone know where there is a known issues list with VS 2005 including VB.NET and ASP.NET with .NET framework 2.0? Found another potential bug yesterday with the VS 2005 IDE, it seems to get...
0
by: pumaken68 | last post by:
Does anyone has experience with calling web service from pocket pc 2003 project in VS 2005 environment? I just migrated a smart device(pocket pc 2003) solution from VS 2003 to VS 2005. There are...
92
by: Jim Langston | last post by:
Someone made the statement in a newsgroup that most C++ programmers use smart pointers. His actual phrase was "most of us" but I really don't think that most C++ programmers use smart pointers,...
33
by: Ney André de Mello Zunino | last post by:
Hello. I have written a simple reference-counting smart pointer class template called RefCountPtr<T>. It works in conjunction with another class, ReferenceCountable, which is responsible for the...
54
by: Boris | last post by:
I had a 3 hours meeting today with some fellow programmers that are partly not convinced about using smart pointers in C++. Their main concern is a possible performance impact. I've been explaining...
50
by: Juha Nieminen | last post by:
I asked a long time ago in this group how to make a smart pointer which works with incomplete types. I got this answer (only relevant parts included): ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.