Quote:
|
Originally Posted by VB_Alien
It seems that no matter what i'm searching for, most
of the links will say it's for .net. You take your chances
on what you get, i guess.
|
I agree it's not always easy.
This is the default page for .Net on PSC, but you'll notice that VB.Net and C#.Net are lumped together in one tab, whereas most of the other tabs are single language only.
Quote:
|
Originally Posted by Gruff
Are you aware that the google search tool (And others I imagine) Have advanced search options? For example:
"VB.NET" Threads -VB6 -ASP -C#
|
I might change this to:
"VB.NET" Threads -VB6 -ASP -C# -C++
Also if you are searching a specific site
you can specifically tell google to narrow your search
to that site:
site:xtremevbtalk.com "VB.Net" "A*" "pathfinding"
(the xvbt forum doesn't let you search for two letter search terms)
Although there is are ways to narrow your internal search results on the CodeProject site,
its not always very readily apparent or intuitive,
like the fact that the VB.Net is "categoryid=a5_87_" as in:
http://www.codeproject.com/search.as...egoryid=a5_87_
Gives you a wildcard search designed specifically for
those pages dealing with VB.Net (but gives no results),
whereas
"
http://www.codeproject.com/search.as...egoryid=a5_87_"
does give 19 results but certainly by no means all the articles and/or
code associated with the VB.Net language on the CodeProject site.
However, the Google search:
site:codeproject.com "VB.Net"
gives "334,000 results".
Lessons learned: I've found more VB.net code on the CodeProject
site using google than the search engine of the site itself.
Same with doing google based, site specific searching for
sites like vbHelper, the bobpowell.net site, stackoverflow, etc.
Quote:
|
Originally Posted by VB_Alien
I'll be using google a lot more now.
|
..and sounds like you will be using it better.
It should maybe also be noted that on the
index page for the sister forum of this XVBT forum,
there is not always a clear distinction between languages
in the various sub-forums off this main index page.
(although there is a "Syntax Specific" sub-forum).
The sister forum also has a KnowledgeBase section,
with sub-forums for Code Library and Tutor's Corner,
but when you download an attachment
it's not always totally clear what language
you are going to get in the attachment.
(and of course you can not internally search
on that site for something like:
"only posts whose attachments contain VB.Net code" --or C#.Net code).
Quote:
|
Originally Posted by AtmaWeapon
C# is really easy to read if you're half-decent with VB .NET and unambiguous in searches.
|
Uhm..I might put a qualifier on this statement.
"For
AW and other expert programmers
C# is really easy to read if you're half-decent with VB .NET.."
For beginners to either language
it can take a while to learn a single language,
let alone be cross-proficient in both.
(Especially if you are coming from a VB6 background like VB_Alien,
and may have a little "unlearning" to do
in moving from a VB6 mindset to a VB.Net mindset.)
Quote:
|
Originally Posted by AtmaWeapon
It also feels like there's 2 C# examples for every 1 VB .NET example on the net.
|
Suggested/assumed percentage breakdown of .net code on the internet by language type:
C#.Net - 70 %
VB.Net - 25 %
C++.Net - 5%
..from the third post of
this thread.
I used to download a lot of C++.Net code
and starting out using Visual Studio C++.Net Express Edition.
One has to realize that a lot of the C++.Net code on the internet
uses MFC (Microsoft Foundation Classes) and/or ATL,
which the Express edition of V++.Net does not support.
(I suppose because MFC was popular with Microsoft Visual C++ 6.0.)
I have seen very few C++.Net code samples that explicit cite they are for the Express edition only,
or take explicit note of the fact that MFC is needed to run the code samples.