473,395 Members | 1,706 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,395 software developers and data experts.

Question About Learning VB.Net and Threading

I am taking an "advanced" VB.Net course via web at a state university
toward an information science degree. This is my second VB class and
I am kind of disappointed in it. This week we covered threading. The
instructor is of the opinion that threading is not very useful and
glossed over the subject. At least he admitted that he was glossing
it over. I've noticed that many of the postings on this board have to
do with threading and I have until now ignored them because I thought
that threading was beyond my skill set, which at this point it is.

I want to learn more about threading so that I can at least have an
intelligent conversation about it. Can anyone recommend a good book
or other resource that covers this topic in greater detail? TIA.

-Steve

Feb 18 '07 #1
4 1573
If I were you I would be tackling the tutor as to whether he has covered
Threading as set out in the curriculum or not.

If not then I would be taking the matter further with the University
authorities. Tutors are paid to teach what is in the curriculum rather what
than they feel like teaching.
"Steven" <st*********@gmail.comwrote in message
news:11**********************@h3g2000cwc.googlegro ups.com...
>I am taking an "advanced" VB.Net course via web at a state university
toward an information science degree. This is my second VB class and
I am kind of disappointed in it. This week we covered threading. The
instructor is of the opinion that threading is not very useful and
glossed over the subject. At least he admitted that he was glossing
it over. I've noticed that many of the postings on this board have to
do with threading and I have until now ignored them because I thought
that threading was beyond my skill set, which at this point it is.

I want to learn more about threading so that I can at least have an
intelligent conversation about it. Can anyone recommend a good book
or other resource that covers this topic in greater detail? TIA.

-Steve
Feb 18 '07 #2
Steven wrote:
I am taking an "advanced" VB.Net course via web at a state university
toward an information science degree. This is my second VB class and
I am kind of disappointed in it. This week we covered threading. The
instructor is of the opinion that threading is not very useful and
glossed over the subject. At least he admitted that he was glossing
it over. I've noticed that many of the postings on this board have to
do with threading and I have until now ignored them because I thought
that threading was beyond my skill set, which at this point it is.

I want to learn more about threading so that I can at least have an
intelligent conversation about it. Can anyone recommend a good book
or other resource that covers this topic in greater detail? TIA.

-Steve
I would recommend Chapter 22 of "Professional VB 2005". There are 30 or
so pages on this topic, which I'm sure will provide a good insight into
Threading. The book also provides some excellent assistance on VB in
general.

http://www.amazon.com/Professional-V.../dp/0764575368

If I may add a comment - In my opinion, threading is becoming more and
more relevant everyday, particularly with the advent of multi-core
CPU's. The subject is not nearly as difficult to comprehend as many
people may have you believe and, once mastered, can deliver outstanding
performance benefits to your applications. It's a shame your lecturer
is not keeping abreast of such developments.

ShaneO

There are 10 kinds of people - Those who understand Binary and those who
don't.
Feb 18 '07 #3
When people say something isn't useful, it's probably because they
themselves don't understand it. I wish Windows were single threaded. ;)

"Steven" <st*********@gmail.comwrote in message
news:11**********************@h3g2000cwc.googlegro ups.com...
>I am taking an "advanced" VB.Net course via web at a state university
toward an information science degree. This is my second VB class and
I am kind of disappointed in it. This week we covered threading. The
instructor is of the opinion that threading is not very useful and
glossed over the subject. At least he admitted that he was glossing
it over. I've noticed that many of the postings on this board have to
do with threading and I have until now ignored them because I thought
that threading was beyond my skill set, which at this point it is.

I want to learn more about threading so that I can at least have an
intelligent conversation about it. Can anyone recommend a good book
or other resource that covers this topic in greater detail? TIA.

-Steve

Feb 18 '07 #4

Buy yourself the book "Programming Microsoft Visual basic .Net " it covers
all topics of programming in visual basic .Net as it is the official core
reference guide

Multithreading is verry important ( on MP and SP systems ) if you want to
be able to create programs that can run long running tasks while stil be
repsonsive to the UI on a MP system there is also the probability of the
Boost in perfomance

Michel
"Steven" <st*********@gmail.comschreef in bericht
news:11**********************@h3g2000cwc.googlegro ups.com...
>I am taking an "advanced" VB.Net course via web at a state university
toward an information science degree. This is my second VB class and
I am kind of disappointed in it. This week we covered threading. The
instructor is of the opinion that threading is not very useful and
glossed over the subject. At least he admitted that he was glossing
it over. I've noticed that many of the postings on this board have to
do with threading and I have until now ignored them because I thought
that threading was beyond my skill set, which at this point it is.

I want to learn more about threading so that I can at least have an
intelligent conversation about it. Can anyone recommend a good book
or other resource that covers this topic in greater detail? TIA.

-Steve

Feb 18 '07 #5

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

Similar topics

2
by: Gonçalo Rodrigues | last post by:
Hi, My setup is the following: I have socket s from which I want to read and write. So I made the following set up: There is a thread whose only job is to read. Any data read (from recv call)...
33
by: John Timbers | last post by:
I'd like to purchase Visual C# .Net for learning purposes only since it's a lot cheaper than Visual Studio (note that I'm a very experienced C++ developer). Can someone simply clarify the basic...
11
by: Mark Yudkin | last post by:
The documentation is unclear (at least to me) on the permissibility of accessing DB2 (8.1.5) concurrently on and from Windows 2000 / XP / 2003, with separate transactions scope, from separate...
5
by: Alvin Bruney | last post by:
I dispensed some advice and its bugging me that it may not be 100% accurate. Worker threads should not touch main thread objects. Everybody knows that but if you pass a reference to a form object...
12
by: Learning C# | last post by:
I hope this is an ok place to post real beginner stuff. Basically I need to know the difference between a field, and a static field. My book sux and doesn't explain this well. It seems that a...
3
by: Naveen Mukkelli | last post by:
Hi, I'm trying to update my GUI when an event is raised in my one of my dlls. my example code is: ------------------- In GUI: someLable.Text = " "; ---
17
by: Arun Kumar | last post by:
What is wrong with this code. All i am trying to test is 3 progressbar and one button. On buttonclick i create 3 threads and each thread calls a method which in turn updates the progressbar and it...
4
by: DBC User | last post by:
I have a background process which reads a table to see if there are any pending requests. If there are any, then it will start a worker thread (only 10 allowed at a time) and executes a method. In...
19
by: frankiespark | last post by:
Hello all, I was perusing the internet for information on threading when I came across this group. Since there seems to be a lot of good ideas and useful info I thought I'd pose a question. ...
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: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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
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
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...

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.