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

A change in the languague used in the microsoft samples or presentations

Hi

Since a few months ago I have observed a change in the language used by MS
people to write articles or to do presentations, before the change the
language the more used was C# now the language in the majority of cases is
VB.
Because the change? Which is the best language to do professional programs I
thought C# but now ...

Thanks in advance

Javier


Jan 23 '06 #1
8 1352
http://blogs.msdn.com/tomarcher/arch...21/495282.aspx

"Javier Martínez" <ja***@tid.es> wrote in message
news:eU**************@TK2MSFTNGP09.phx.gbl...
Hi

Since a few months ago I have observed a change in the language used by MS
people to write articles or to do presentations, before the change the
language the more used was C# now the language in the majority of cases is
VB.
Because the change? Which is the best language to do professional programs
I thought C# but now ...

Thanks in advance

Javier

Jan 23 '06 #2
Javier,

Honestly, you can use any language that .NET supports. C# is a great
language, but VB has its benefits (it is much easier in handling late bound
calls, for example).

In the end though, unless you have a specific reason to use a language
for a specific feature, any language will really do, as it is what is in the
framework, not the language which provides the most value.

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Javier Martínez" <ja***@tid.es> wrote in message
news:eU**************@TK2MSFTNGP09.phx.gbl...
Hi

Since a few months ago I have observed a change in the language used by MS
people to write articles or to do presentations, before the change the
language the more used was C# now the language in the majority of cases is
VB.
Because the change? Which is the best language to do professional programs
I thought C# but now ...

Thanks in advance

Javier

Jan 23 '06 #3
Either will work, since they are both using the same framework. There
isn't a whole lot that you can't do in either languague, so pick
whichever one you're more comfortable with.

I personally prefer C#, but if i really had to, I would write vb.net
code (which is usually what people having a VB6 background prefer).

There was an msdn blog explaining this also.. basically C# programmers
will read VB.net examples, but VB.Net programmers won't even bother
reading a C# example. Don't know why.

Jan 23 '06 #4
Great!!! and is there any productive diference betweeen VB vs C#?

"Clive Dixon" <cl*******************@digita.noluncheonmeat.com > escribió en
el mensaje news:uq**************@TK2MSFTNGP09.phx.gbl...
http://blogs.msdn.com/tomarcher/arch...21/495282.aspx

"Javier Martínez" <ja***@tid.es> wrote in message
news:eU**************@TK2MSFTNGP09.phx.gbl...
Hi

Since a few months ago I have observed a change in the language used by
MS people to write articles or to do presentations, before the change the
language the more used was C# now the language in the majority of cases
is VB.
Because the change? Which is the best language to do professional
programs I thought C# but now ...

Thanks in advance

Javier


Jan 23 '06 #5
Personally I would say no - I would argue that it's more about the framework
than the language used. But then I haven't used VB.NET a great deal - other
people may well argue otherwise.

"Javier Martínez" <ja***@tid.es> wrote in message
news:u8*************@TK2MSFTNGP11.phx.gbl...
Great!!! and is there any productive diference betweeen VB vs C#?

"Clive Dixon" <cl*******************@digita.noluncheonmeat.com > escribió
en el mensaje news:uq**************@TK2MSFTNGP09.phx.gbl...
http://blogs.msdn.com/tomarcher/arch...21/495282.aspx

"Javier Martínez" <ja***@tid.es> wrote in message
news:eU**************@TK2MSFTNGP09.phx.gbl...
Hi

Since a few months ago I have observed a change in the language used by
MS people to write articles or to do presentations, before the change
the language the more used was C# now the language in the majority of
cases is VB.
Because the change? Which is the best language to do professional
programs I thought C# but now ...

Thanks in advance

Javier



Jan 23 '06 #6
I personally feel that you end up accomplishing whta you want with less
typing in C# than you could in VB.net.. VB.net to me is a pretty wordy
language.

I also prefer thats more consistant; for example, when ending a block,
its always a simple } instead of End For, End If, Loop.

I'm of the opinion that if you're coming from VB6, it may actually be
better to use C#, because you may try to do things the same way as in
VB6 (which really isn't object oriented). So if you need to break out
of the VB6 mode of thinking, using C# may help you do that more easily.

I think even in 2.0 there are a very few things not possible at all in
VB.Net, but they are seldom used anyway.

Andy

Jan 23 '06 #7
Damn right there is productive difference between VB and C# but its not so
much evident on the server as it is on the client when the context is web
development. The facts are that a mastery of the client requires the use of
JavaScript which is legacy C syntax and grammar. JavaScript, C# and Java all
share this genealogy.

Comparatively speaking, and based on my own personal direct observation of
peers while seeking mentors, there are few VB developers who have mastered
the client. As a result VB developers are much less productive on the web
than they are developing WinForms which is where their "world view" was
formed.

It is also a fact that web development has become increasingly dependent on
client-side code. That's what AJAX/Atlas is all about and it is the
fundamental of what is being called Web 2.0 which is making an entire new
era of web application development possible in conjunction with a confluence
of other convergent technologies such as broadband for example.

I've seen -- in person -- highly skilled VB developers tear their hair out
when they came to realize the complexity of web development compared to
their former comfort zone with their neat and tidy vb[x].dll. It was an
epiphany for me. A real turning point when I realized my own progress as a
developer was coming along okay after all when I realized that these guys --
and a few women I might add -- were struggling with HTML, CSS and the DOM.

Its also a fact that AJAX/Atlas requires significantly hellish coding
skills. Its going to be some time before the vendors refine push button
monkey code generators for client-side development. Even the best examples
such as the "extension" architecture developed by Macromedia failed to over
come all but the most basic deployments. When all is said and done web
development is just not plug and play and never will be. Furthermore, I
think anybody that has ever tried to maintain or extend a web application
developed by the monkey will agree that productivity is thrown out the
window never to be heard from again.

As a result, I contend the reticence of most VB developers to adopt to the
legacy of the C syntax and grammar and its demanding discipline will cull
the herd from the Windows platform in the coming months and years. Microsoft
can continue to pander to VB developers all they want but in my view, try as
they might, nothing they say or do will change that which has occurred on
the web as there are those "others" who have to be taken into consideration.
Serious consideration.

The LAMP camp says so and they prove those contentions to be true and it is
they who will and are benefitting most from the incessant whining from VB
developers who are proving themselves to be sissies -- in this context --
and who would undermine and fork the entire platform rather than adapt to
change even though it has been shown that those PHP/Java and other
developers who are adopting the use of ASP.NET have done so.

I doubt it can be shown that PHP and without question Java developers coming
to ASP.NET are learning VB. It can't be shown because it is not happening.
Those persons are without question adopting C# and few of them if any choose
VB. That again is my own observation that can be substantiated by hanging
out in "other" newsgroups where those same PHP and Java developers ask
questions about using ASP.NET.

Is it not ironic that they have adapted? Learned new languages? Learned new
frameworks? But what of VB developers who have not and more importantly will
not?

And what of those who have no concern for ASP.NET? They are many. Much
greater in number it certainly seems than Microsoft developers and it is
they that are laughing up their sleeves because they have a secret weapon
that costs them nothing and allows them to compete against those who support
the Microsoft platform. That secret weapon is VB developers.

<%= Clinton Gallagher
NET csgallagher AT metromilwaukee.com
URL http://clintongallagher.metromilwaukee.com/


"Javier Martínez" <ja***@tid.es> wrote in message
news:u8*************@TK2MSFTNGP11.phx.gbl...
Great!!! and is there any productive diference betweeen VB vs C#?

"Clive Dixon" <cl*******************@digita.noluncheonmeat.com > escribió
en el mensaje news:uq**************@TK2MSFTNGP09.phx.gbl...
http://blogs.msdn.com/tomarcher/arch...21/495282.aspx

"Javier Martínez" <ja***@tid.es> wrote in message
news:eU**************@TK2MSFTNGP09.phx.gbl...
Hi

Since a few months ago I have observed a change in the language used by
MS people to write articles or to do presentations, before the change
the language the more used was C# now the language in the majority of
cases is VB.
Because the change? Which is the best language to do professional
programs I thought C# but now ...

Thanks in advance

Javier



Jan 23 '06 #8
Hi,

"Javier Martínez" <ja***@tid.es> wrote in message
news:eU**************@TK2MSFTNGP09.phx.gbl...
Hi

Since a few months ago I have observed a change in the language used by MS
people to write articles or to do presentations, before the change the
language the more used was C# now the language in the majority of cases is
VB.
Maybe they just changed the presenters :)
The current folk works in VB.NET instead of C#

Also, IMO the C# folks understand VB.NET much better that the VB.net folks
understand C#

Because the change? Which is the best language to do professional programs
I thought C# but now ...


This is a C# group so the answer will be biased , IMO both languages are
fine, both have little things that the other does not like
1- C# unsafe code
2- perks like "exit try" to exit an exception block ( I just found this
last week !!! )
at the end 99% of the magic is in the framework

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
Jan 23 '06 #9

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

Similar topics

0
by: Marion Elledge | last post by:
Microsoft Signs On as Elite Sponsor of XML 2004; Expanded Conference Program Announced Presentations Added from Adobe, Justsystem, Lockheed Martin, Microsoft, W3C Alexandria, Va. – Nov. 10,...
0
by: melledge | last post by:
Deadline for XTECH 2005 Late-Breaking News and Vendor Presentations - 28 March The deadline for submission of Late-Breaking News and Vendor Presentations for IDEAlliance's XTCH 2005...
0
by: Sean Newton | last post by:
I am absolutely bewildered by now by the Microsoft.Samples SSPI and Security assemblies. I've been trying to set these up in a very straightforward harness in the way that I'd like to be able to...
0
by: Francois Suter | last post by:
Hi all, I just received a call for presentations from the Linux Solutions 2004 conference in Paris. This seems to be quite a big thing, with IBM as a sponsor and bigwigs from IBM as speakers...
13
by: Javier Gomez | last post by:
Is it posible to change by code (in a form) the active .mdw by another one ? When I open the DB I have the system.mdw active after some procesess I need to change to another secure.mdw and make...
16
by: ShadowOfTheBeast | last post by:
Hi all, is there any one who have developed an application in c# using a text-speech engine using the Microsoft Speech SDK 5.1 especially using visual studio.net IDE 2003 (v7.1) I seem to get an...
0
by: M.-A. Lemburg | last post by:
Hello, just wanted to let you know that we've put up a few of our conference talks and presentations on the web-site: http://www.egenix.com/library/presentations/ At EuroPython this year,...
4
by: Michael | last post by:
I have a repeater web control. Currently I want to change some row's color based on defined condition. Is there any code sample demonstrating how to accomplish it? Thanks.
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
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?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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,...

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.