Hi,
I'm considering using VB for .NET development (as opposed to C#). Does
anyone have advice?
Thank You
--
Greg McPherran www.McPherran.com 22 1306
"Greg" <gm@mcpherran.c om> schrieb: I'm considering using VB for .NET development (as opposed to C#). Does anyone have advice?
I am wondering what you want to hear from people posting to a VB.NET group.
Personally I use VB.NET and C++(/CLI) when necessary and thus do not need
C#.
--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
I love VB.NET (hence my name). :)
I never use C# and dont need to for anything I do....
"Herfried K. Wagner [MVP]" <hi************ ***@gmx.at> wrote in message
news:%2******** *******@TK2MSFT NGP15.phx.gbl.. . "Greg" <gm@mcpherran.c om> schrieb: I'm considering using VB for .NET development (as opposed to C#). Does anyone have advice?
I am wondering what you want to hear from people posting to a VB.NET group. Personally I use VB.NET and C++(/CLI) when necessary and thus do not need C#.
-- M S Herfried K. Wagner M V P <URL:http://dotnet.mvps.org/> V B <URL:http://classicvb.org/petition/>
It depends on what you are looking for. If you are looking for speedy
development go for VB. If you want slightly more power, spend more time
learning C#. I work with VB and I am pretty happy where I am.
Regards
Cyril Gupta
"Greg" <gm@mcpherran.c om> wrote in message
news:E1******** *************** ***********@mic rosoft.com... I'm considering using VB for .NET development (as opposed to C#). Does anyone have advice?
Not advice. VB will be faster to develop and cheaper to maintain. YMMV.
Hi,
C# and VB.Net use the same framework. Why do you think that you
have slightly more power with C#?
Ken
------------------
"Cyril Gupta" <no****@mail.co m> wrote in message
news:OA******** *****@TK2MSFTNG P14.phx.gbl... It depends on what you are looking for. If you are looking for speedy development go for VB. If you want slightly more power, spend more time learning C#. I work with VB and I am pretty happy where I am.
Regards Cyril Gupta
"Greg" <gm@mcpherran.c om> wrote in message
news:E1******** *************** ***********@mic rosoft.com...
: Hi,
:
: I'm considering using VB for .NET development (as opposed to C#). Does
: anyone have advice?
:
: Thank You
Both VB and C# are comparable and can do pretty much the same things. The
differences are primarily in the syntax although the two languages bring
different advantages to the table (e.g.: C# supports 'unsafe' code whereas
VB doesn't).
Where do you plan on going with this and what is your background? If you
have no programming experience, you may find the more english like syntax of
VB easier to learn than C#. If you've coded in C/C++ or Java, you'd likely
be more comfortable with C#. It is often alleged that C# programmers are
more likely to demand a higher salary than VB.net programmers. That may be
true (I don't know, personally) and if so, reflects a market bias more than
anything else.
Examples are often given in C# on the web (although ASP.NET seems to have
more examples written in VB). That may be enough to sway you. In any event,
it wouldn't hurt to pick one language as your primary language for .net but
have at least a basic understanding of the other.
Ralf
--
----------------------------------------------------------
* ^~^ ^~^ *
* _ {~ ~} {~ ~} _ *
* /_``>*< >*<''_\ *
* (\--_)++) (++(_--/) *
----------------------------------------------------------
There are no advanced students in Aikido - there are only
competent beginners. There are no advanced techniques -
only the correct application of basic principles.
I think the power of a language goes deeper than what framework it is based
on. How the language is structured also does a lot for it. C# is a fully
object oriented language with advanced features like pointers. That's what
makes it slightly more powerful than VB. Of course you can nearly do in VB
what you can do in C#. But some things, like writing a directX game would be
more efficient done in c# then in VB.
Regards
Cyril Gupta
"_AnonCowar d" wrote: Where do you plan on going with this and what is your background?
My background is C/C++/C# with some pre .NET VB experience. My interest/use
of .NET spans both web and desktop development.
I like to survery the landscape and hear pros and cons as part of my
decision processes. For example if someone could tell me hands down that VB
has a clear advantage for a particular task or area then I consider that
strongly.
The sense I get is that the whole point of .NET is that it is (supposed to
be) language neutral so that if one has a language preference they just use
that as there are no pressing factors. That being the case, and since I find
VB syntax/code format clearer than C-like languages (which I have used for
years) then I switching might be something to consider.
From the responses I've received, I see no pressing reason to switch (and
some potential reasons not to).
Cyril,
All your statements are wrong, except with the DirectX where you can use
unsafe code with C# are all statements wrong. The documentation around
DirectX beside C++ is by the way lousy for Net. For VB.Net there is almost
nothing while there is something for C#.
Using Net program languages is everything done by the CLI wherefore is
created intermediate code in the same way for all the languages.
Although there are some real Net parts which are basically not in C# however
standard alone in VB.Net which can make a VBNet program quicker than a C#
program. But you can import those almost all in C# as well.
Cor This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: mikeg |
last post by:
Hi,
I'd like to explicitly link to the recommended php.ini file. For a
long time, this link worked:
http://cvs.php.net/co.php/php4/php.ini-recommended
(In fact, if you google for "php ini recommended", that broken link
comes up first).
|
by: Google Mike |
last post by:
I'm considering a Linux/PHP/PostgreSQL app for sale. What do all feel
is the generally recommended installer for Linux?
|
by: Bruno Lienard |
last post by:
Look at the recommended books about Python, by the IBM developerWorks site:
http://devworks.krcinfo.com/WebForms/ProductList.aspx?Search=Category&id=1400&p=OpenSourceProjects
So, a lot of Python books, a lot of "new books".
Bruno Lienard
|
by: Michele Simionato |
last post by:
What is the recommended way of generating HTML from Python? I know of
HTMLGen and of
few recipes in the Cookbook, but is there something which is more or
less standard?
Also, are there plans to include a module for HTML generation in the
standard library?
I really would like to see some standardization in this area.
Michele Simionato
|
by: Dave Kuhlman |
last post by:
Is there a recommended version of gcc that I should be using to
compile Python? I've compiled Python 2.4 with gcc 3.3.4 on Ubuntu
Debian GNU/Linux. However, I notice that gcc 3.5 and gcc 4.0 are
available for installation.
Dave
--
http://www.rexx.com/~dkuhlman
| |
by: Peter Jensen |
last post by:
Hi! - Which books are good for at comprehensive introduction and further
progress, Im currently using "Thinking in C++ 2nd ED"
|
by: Tony Lee |
last post by:
Some time a ago, on this newsgroup the following comments were made in
recommending
good references for Access (2003)
>I used to recommend Dr. Rick Dobson's, "Programming Access <version>" for
>people moving from power user to developer, but now I suggest you browse
>it,
>too. It strongly emphasizes ADO, which knowledgeable Microsoft insiders no
>longer recommend, and the Access ADP client to SQL Server. He writes well,
>and is a good...
|
by: Kelvin Moss |
last post by:
Hi all,
Which is the recommended style in production code for the following -
....
fp = fopen("xyz.txt", "r");
if (fp == NULL) {
....
}
|
by: Michael M. |
last post by:
In Perl, it was:
## Example: "Abc | def | ghi | jkl"
## -"Abc ghi jkl"
## Take only the text betewwn the 2nd pipe (=cut the text in the 1st
pipe).
$na =~ s/\ \|(.*?)\ \|(.*?)\ \|/$2/g;
## -- remove in text
|
by: erway |
last post by:
Get control of our own life and time is the skills to be
successful.This blog is strongly recommended.
Recommended:How to get control of you life and time
|
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
| |
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
| |
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
|
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |