|
 |
aspx thread: C# or VB.NET
Message #1 by "Joe Ehrenfeld" <joee@v...> on Wed, 30 Oct 2002 18:03:52
|
|
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down the
right path. Should I concentrate on learning the C# language or VB.NET. I
ahve used Visual Basic before, but I mainly develop for the web. Also,
when learning VB.NET do you have to have Visual Studio to program web
pages? I guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
Message #2 by "Peter Zahos" <Peter@i...> on Thu, 31 Oct 2002 08:51:49 +0800
|
|
Joe,
I'm in the same boat. Here's a little something I found at:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.asp
Q. What are the differences between the Visual Basic and C# programming
languages?
A. Microsoft Visual Basic(r) .NET and Microsoft Visual C# .NET have
been designed for the Visual Basic and Microsoft Visual C++(r)
communities, respectively. Visual Basic .NET was built around the
concept of empowering Visual Basic developers with unprecedented power
and productivity in building XML Web services, desktop applications, Web
applications, and mobile applications. Visual C# was driven by
developers within the C++ community who wanted more productivity in
building their applications.
In truth, Visual Basic .NET and Visual C# .NET contain a very similar
set of capabilities, and applications built in these two languages will
exhibit similar characteristics of developer productivity, ease of
debugging,.NET Framework support, and performance.
However, Visual Basic .NET and Visual C# .NET differ considerably in
their user experiences, above and beyond the obvious syntactical
differences. Because Visual Basic .NET targets Visual Basic developers,
it incorporates many of the concepts and constructs familiar to Visual
Basic developers, such as case-insensitive coding, a background
compiler, and the option to do late binding. Similarly, the C# language
incorporates features familiar to C++ developers, such as case
sensitivity, unsafe code, operator overloading, built-in versioning, and
better support for inline documentation.
I am really enjoying the learning I'm doing with .NET, I suppose
learning the C# language is just a bonus.
The problem I'm having is, there is so much info out there, I find it
difficult to find the same stuff again when I need it most. And because
there is so much stuff - I'm not going to bookmark everything cause I'll
have bookmarked so much stuff I'd probably get lost in bookmarks.
Go ya'self
Pete
-----Original Message-----
From: Joe Ehrenfeld [mailto:joee@v...]
Sent: Thursday, 31 October 2002 2:04 AM
To: ASP.NET
Subject: [aspx] C# or VB.NET
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set
to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down
the
right path. Should I concentrate on learning the C# language or VB.NET.
I
ahve used Visual Basic before, but I mainly develop for the web. Also,
when learning VB.NET do you have to have Visual Studio to program web
pages? I guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
Message #3 by "Austin Lam" <ALam@a...> on Thu, 31 Oct 2002 08:29:34 -0500
|
|
As i heard from other developers saying that using c# is much better for
the network backend programming in coparing with using visual basic.net,
is it truth?
can i use VB.net doing everthing the same as c#, please advise?
Austin
-----Original Message-----
From: Peter Zahos [mailto:Peter@i...]
Sent: Wednesday, October 30, 2002 7:52 PM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
Joe,
I'm in the same boat. Here's a little something I found at:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.asp
Q. What are the differences between the Visual Basic and C# programming
languages?
A. Microsoft Visual Basic(r) .NET and Microsoft Visual C# .NET have
been designed for the Visual Basic and Microsoft Visual C++(r)
communities, respectively. Visual Basic .NET was built around the
concept of empowering Visual Basic developers with unprecedented power
and productivity in building XML Web services, desktop applications, Web
applications, and mobile applications. Visual C# was driven by
developers within the C++ community who wanted more productivity in
building their applications.
In truth, Visual Basic .NET and Visual C# .NET contain a very similar
set of capabilities, and applications built in these two languages will
exhibit similar characteristics of developer productivity, ease of
debugging,.NET Framework support, and performance.
However, Visual Basic .NET and Visual C# .NET differ considerably in
their user experiences, above and beyond the obvious syntactical
differences. Because Visual Basic .NET targets Visual Basic developers,
it incorporates many of the concepts and constructs familiar to Visual
Basic developers, such as case-insensitive coding, a background
compiler, and the option to do late binding. Similarly, the C# language
incorporates features familiar to C++ developers, such as case
sensitivity, unsafe code, operator overloading, built-in versioning, and
better support for inline documentation.
I am really enjoying the learning I'm doing with .NET, I suppose
learning the C# language is just a bonus.
The problem I'm having is, there is so much info out there, I find it
difficult to find the same stuff again when I need it most. And because
there is so much stuff - I'm not going to bookmark everything cause I'll
have bookmarked so much stuff I'd probably get lost in bookmarks.
Go ya'self
Pete
-----Original Message-----
From: Joe Ehrenfeld [mailto:joee@v...]
Sent: Thursday, 31 October 2002 2:04 AM
To: ASP.NET
Subject: [aspx] C# or VB.NET
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set
to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down
the
right path. Should I concentrate on learning the C# language or VB.NET.
I
ahve used Visual Basic before, but I mainly develop for the web. Also,
when learning VB.NET do you have to have Visual Studio to program web
pages? I guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
Message #4 by "Samuel Engelman" <samuel_engelman@p...> on Thu, 31 Oct 2002 08:35:34 -0500
|
|
As far as what you can do with either language, there is almost no
difference between the 2. The only difference is what you know better, Java
or VB.
|---------+--------------------------------------->
| | "Austin Lam" |
| | <ALam@a...> |
| | |
| | |
| | Thursday October 31, 2002 08:29 AM |
| | Please respond to "ASP.NET" |
| | |
|---------+--------------------------------------->
>---------------------------------------------------------------------------------------------------|
| |
| To: "ASP.NET" <aspx@p...> |
| cc: |
| Subject: [aspx] RE: C# or VB.NET |
>---------------------------------------------------------------------------------------------------|
As i heard from other developers saying that using c# is much better for
the network backend programming in coparing with using visual basic.net, is
it truth?
can i use VB.net doing everthing the same as c#, please advise?
Austin
-----Original Message-----
From: Peter Zahos [mailto:Peter@i...]
Sent: Wednesday, October 30, 2002 7:52 PM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
Joe,
I'm in the same boat. Here's a little something I found at:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.asp
Q. What are the differences between the Visual Basic and C# programming
languages?
A. Microsoft Visual Basic(r) .NET and Microsoft Visual C# .NET have
been designed for the Visual Basic and Microsoft Visual C++(r)
communities, respectively. Visual Basic .NET was built around the
concept of empowering Visual Basic developers with unprecedented power
and productivity in building XML Web services, desktop applications, Web
applications, and mobile applications. Visual C# was driven by
developers within the C++ community who wanted more productivity in
building their applications.
In truth, Visual Basic .NET and Visual C# .NET contain a very similar
set of capabilities, and applications built in these two languages will
exhibit similar characteristics of developer productivity, ease of
debugging,.NET Framework support, and performance.
However, Visual Basic .NET and Visual C# .NET differ considerably in
their user experiences, above and beyond the obvious syntactical
differences. Because Visual Basic .NET targets Visual Basic developers,
it incorporates many of the concepts and constructs familiar to Visual
Basic developers, such as case-insensitive coding, a background
compiler, and the option to do late binding. Similarly, the C# language
incorporates features familiar to C++ developers, such as case
sensitivity, unsafe code, operator overloading, built-in versioning, and
better support for inline documentation.
I am really enjoying the learning I'm doing with .NET, I suppose
learning the C# language is just a bonus.
The problem I'm having is, there is so much info out there, I find it
difficult to find the same stuff again when I need it most. And because
there is so much stuff - I'm not going to bookmark everything cause I'll
have bookmarked so much stuff I'd probably get lost in bookmarks.
Go ya'self
Pete
-----Original Message-----
From: Joe Ehrenfeld [mailto:joee@v...]
Sent: Thursday, 31 October 2002 2:04 AM
To: ASP.NET
Subject: [aspx] C# or VB.NET
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set
to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down
the
right path. Should I concentrate on learning the C# language or VB.NET.
I
ahve used Visual Basic before, but I mainly develop for the web. Also,
when learning VB.NET do you have to have Visual Studio to program web
pages? I guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
Message #5 by "Austin Lam" <ALam@a...> on Thu, 31 Oct 2002 08:39:11 -0500
|
|
Thanks
Austin
-----Original Message-----
From: Samuel Engelman [mailto:samuel_engelman@p...]
Sent: Thursday, October 31, 2002 8:36 AM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
As far as what you can do with either language, there is almost no
difference between the 2. The only difference is what you know better,
Java
or VB.
|---------+--------------------------------------->
| | "Austin Lam" |
| | <ALam@a...> |
| | |
| | |
| | Thursday October 31, 2002 08:29 AM |
| | Please respond to "ASP.NET" |
| | |
|---------+--------------------------------------->
>------------------------------------------------------------------------
---------------------------|
|
|
| To: "ASP.NET"
<aspx@p...> |
| cc:
|
| Subject: [aspx] RE: C# or VB.NET
|
>------------------------------------------------------------------------
---------------------------|
As i heard from other developers saying that using c# is much better for
the network backend programming in coparing with using visual basic.net,
is
it truth?
can i use VB.net doing everthing the same as c#, please advise?
Austin
-----Original Message-----
From: Peter Zahos [mailto:Peter@i...]
Sent: Wednesday, October 30, 2002 7:52 PM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
Joe,
I'm in the same boat. Here's a little something I found at:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.asp
Q. What are the differences between the Visual Basic and C# programming
languages?
A. Microsoft Visual Basic(r) .NET and Microsoft Visual C# .NET have
been designed for the Visual Basic and Microsoft Visual C++(r)
communities, respectively. Visual Basic .NET was built around the
concept of empowering Visual Basic developers with unprecedented power
and productivity in building XML Web services, desktop applications, Web
applications, and mobile applications. Visual C# was driven by
developers within the C++ community who wanted more productivity in
building their applications.
In truth, Visual Basic .NET and Visual C# .NET contain a very similar
set of capabilities, and applications built in these two languages will
exhibit similar characteristics of developer productivity, ease of
debugging,.NET Framework support, and performance.
However, Visual Basic .NET and Visual C# .NET differ considerably in
their user experiences, above and beyond the obvious syntactical
differences. Because Visual Basic .NET targets Visual Basic developers,
it incorporates many of the concepts and constructs familiar to Visual
Basic developers, such as case-insensitive coding, a background
compiler, and the option to do late binding. Similarly, the C# language
incorporates features familiar to C++ developers, such as case
sensitivity, unsafe code, operator overloading, built-in versioning, and
better support for inline documentation.
I am really enjoying the learning I'm doing with .NET, I suppose
learning the C# language is just a bonus.
The problem I'm having is, there is so much info out there, I find it
difficult to find the same stuff again when I need it most. And because
there is so much stuff - I'm not going to bookmark everything cause I'll
have bookmarked so much stuff I'd probably get lost in bookmarks.
Go ya'self
Pete
-----Original Message-----
From: Joe Ehrenfeld [mailto:joee@v...]
Sent: Thursday, 31 October 2002 2:04 AM
To: ASP.NET
Subject: [aspx] C# or VB.NET
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set
to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down
the
right path. Should I concentrate on learning the C# language or VB.NET.
I
ahve used Visual Basic before, but I mainly develop for the web. Also,
when learning VB.NET do you have to have Visual Studio to program web
pages? I guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
Message #6 by "Ray Jezek (TT)" <ray.jezek@t...> on Thu, 31 Oct 2002 08:10:45 -0600
|
|
Actually there are differences that you may consider:
- C# includes the XML documentation generation which allows you to write
self documenting code
- C# produces a more compact IL (the implication would be on performance
dispelling the myth that they produce the same IL)
- Microsoft for whatever reason predominately chooses to develop in C# for
their .NET applications (even the framework itself was written in C# - which
implies C# is a better "fit" for .NET development)
- C# allows you to use unsigned integers of various sizes
- C# allows operator overloading
- C# allows pointer manipulation
While this list may seem insignificant to some, when your talking about
"backend" programming the additional flexibility of C# *may* lend itself
better when your interfacing with elements of the system that exist outside
the framework.
You pretty much have to make the decision for yourself. For the most part
it doesn't really matter, and this topic could be (and is) a large topic of
debate. I just wanted to dispute the statement that anything can be done in
VB that can be done in C#, but it's about 97% true. Familiarity is big
issue too, as indicated. If you love VB, then use VB.NET, if you like C
syntax better than use C#. I personally think VB syntax is terribly verbose
and difficult to read and don't like it at all...
HTH
-----Original Message-----
From: Samuel Engelman [mailto:samuel_engelman@p...]
Sent: Thursday, October 31, 2002 7:36 AM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
As far as what you can do with either language, there is almost no
difference between the 2. The only difference is what you know better, Java
or VB.
|---------+--------------------------------------->
| | "Austin Lam" |
| | <ALam@a...> |
| | |
| | |
| | Thursday October 31, 2002 08:29 AM |
| | Please respond to "ASP.NET" |
| | |
|---------+--------------------------------------->
>---------------------------------------------------------------------------
------------------------|
|
|
| To: "ASP.NET"
<aspx@p...> |
| cc:
|
| Subject: [aspx] RE: C# or VB.NET
|
>---------------------------------------------------------------------------
------------------------|
As i heard from other developers saying that using c# is much better for the
network backend programming in coparing with using visual basic.net, is it
truth?
can i use VB.net doing everthing the same as c#, please advise?
Austin
-----Original Message-----
From: Peter Zahos [mailto:Peter@i...]
Sent: Wednesday, October 30, 2002 7:52 PM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
Joe,
I'm in the same boat. Here's a little something I found at:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.asp
Q. What are the differences between the Visual Basic and C# programming
languages?
A. Microsoft Visual Basic(r) .NET and Microsoft Visual C# .NET have been
designed for the Visual Basic and Microsoft Visual C++(r) communities,
respectively. Visual Basic .NET was built around the concept of empowering
Visual Basic developers with unprecedented power and productivity in
building XML Web services, desktop applications, Web applications, and
mobile applications. Visual C# was driven by developers within the C++
community who wanted more productivity in building their applications.
In truth, Visual Basic .NET and Visual C# .NET contain a very similar set of
capabilities, and applications built in these two languages will exhibit
similar characteristics of developer productivity, ease of debugging,.NET
Framework support, and performance.
However, Visual Basic .NET and Visual C# .NET differ considerably in their
user experiences, above and beyond the obvious syntactical differences.
Because Visual Basic .NET targets Visual Basic developers, it incorporates
many of the concepts and constructs familiar to Visual Basic developers,
such as case-insensitive coding, a background compiler, and the option to do
late binding. Similarly, the C# language incorporates features familiar to
C++ developers, such as case sensitivity, unsafe code, operator overloading,
built-in versioning, and better support for inline documentation.
I am really enjoying the learning I'm doing with .NET, I suppose learning
the C# language is just a bonus.
The problem I'm having is, there is so much info out there, I find it
difficult to find the same stuff again when I need it most. And because
there is so much stuff - I'm not going to bookmark everything cause I'll
have bookmarked so much stuff I'd probably get lost in bookmarks.
Go ya'self
Pete
-----Original Message-----
From: Joe Ehrenfeld [mailto:joee@v...]
Sent: Thursday, 31 October 2002 2:04 AM
To: ASP.NET
Subject: [aspx] C# or VB.NET
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down the
right path. Should I concentrate on learning the C# language or VB.NET. I
ahve used Visual Basic before, but I mainly develop for the web. Also, when
learning VB.NET do you have to have Visual Studio to program web pages? I
guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
Message #7 by "Samuel Engelman" <samuel_engelman@p...> on Thu, 31 Oct 2002 09:33:22 -0500
|
|
As you can see in my message, "there is ALMOST no difference between the
2".
I think that most of the things mentioned will almost never make a
difference.
|---------+--------------------------------------->
| | "Ray Jezek (TT)" |
| | <ray.jezek@t...> |
| | |
| | |
| | Thursday October 31, 2002 09:10 AM |
| | Please respond to "ASP.NET" |
| | |
|---------+--------------------------------------->
>---------------------------------------------------------------------------------------------------|
| |
| To: "ASP.NET" <aspx@p...> |
| cc: |
| Subject: [aspx] RE: C# or VB.NET |
>---------------------------------------------------------------------------------------------------|
Actually there are differences that you may consider:
- C# includes the XML documentation generation which allows you to write
self documenting code
- C# produces a more compact IL (the implication would be on performance
dispelling the myth that they produce the same IL)
- Microsoft for whatever reason predominately chooses to develop in C# for
their .NET applications (even the framework itself was written in C# -
which
implies C# is a better "fit" for .NET development)
- C# allows you to use unsigned integers of various sizes
- C# allows operator overloading
- C# allows pointer manipulation
While this list may seem insignificant to some, when your talking about
"backend" programming the additional flexibility of C# *may* lend itself
better when your interfacing with elements of the system that exist outside
the framework.
You pretty much have to make the decision for yourself. For the most part
it doesn't really matter, and this topic could be (and is) a large topic of
debate. I just wanted to dispute the statement that anything can be done
in
VB that can be done in C#, but it's about 97% true. Familiarity is big
issue too, as indicated. If you love VB, then use VB.NET, if you like C
syntax better than use C#. I personally think VB syntax is terribly
verbose
and difficult to read and don't like it at all...
HTH
-----Original Message-----
From: Samuel Engelman [mailto:samuel_engelman@p...]
Sent: Thursday, October 31, 2002 7:36 AM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
As far as what you can do with either language, there is almost no
difference between the 2. The only difference is what you know better, Java
or VB.
|---------+--------------------------------------->
| | "Austin Lam" |
| | <ALam@a...> |
| | |
| | |
| | Thursday October 31, 2002 08:29 AM |
| | Please respond to "ASP.NET" |
| | |
|---------+--------------------------------------->
>
---------------------------------------------------------------------------
------------------------|
|
|
| To: "ASP.NET"
<aspx@p...> |
| cc:
|
| Subject: [aspx] RE: C# or VB.NET
|
>
---------------------------------------------------------------------------
------------------------|
As i heard from other developers saying that using c# is much better for
the
network backend programming in coparing with using visual basic.net, is it
truth?
can i use VB.net doing everthing the same as c#, please advise?
Austin
-----Original Message-----
From: Peter Zahos [mailto:Peter@i...]
Sent: Wednesday, October 30, 2002 7:52 PM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
Joe,
I'm in the same boat. Here's a little something I found at:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.asp
Q. What are the differences between the Visual Basic and C# programming
languages?
A. Microsoft Visual Basic(r) .NET and Microsoft Visual C# .NET have been
designed for the Visual Basic and Microsoft Visual C++(r) communities,
respectively. Visual Basic .NET was built around the concept of empowering
Visual Basic developers with unprecedented power and productivity in
building XML Web services, desktop applications, Web applications, and
mobile applications. Visual C# was driven by developers within the C++
community who wanted more productivity in building their applications.
In truth, Visual Basic .NET and Visual C# .NET contain a very similar set
of
capabilities, and applications built in these two languages will exhibit
similar characteristics of developer productivity, ease of debugging,.NET
Framework support, and performance.
However, Visual Basic .NET and Visual C# .NET differ considerably in their
user experiences, above and beyond the obvious syntactical differences.
Because Visual Basic .NET targets Visual Basic developers, it incorporates
many of the concepts and constructs familiar to Visual Basic developers,
such as case-insensitive coding, a background compiler, and the option to
do
late binding. Similarly, the C# language incorporates features familiar to
C++ developers, such as case sensitivity, unsafe code, operator
overloading,
built-in versioning, and better support for inline documentation.
I am really enjoying the learning I'm doing with .NET, I suppose learning
the C# language is just a bonus.
The problem I'm having is, there is so much info out there, I find it
difficult to find the same stuff again when I need it most. And because
there is so much stuff - I'm not going to bookmark everything cause I'll
have bookmarked so much stuff I'd probably get lost in bookmarks.
Go ya'self
Pete
-----Original Message-----
From: Joe Ehrenfeld [mailto:joee@v...]
Sent: Thursday, 31 October 2002 2:04 AM
To: ASP.NET
Subject: [aspx] C# or VB.NET
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down the
right path. Should I concentrate on learning the C# language or VB.NET. I
ahve used Visual Basic before, but I mainly develop for the web. Also, when
learning VB.NET do you have to have Visual Studio to program web pages? I
guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
Message #8 by "Austin Lam" <ALam@a...> on Thu, 31 Oct 2002 09:36:53 -0500
|
|
Thanks a lot
Now i understand more of it
Austin
-----Original Message-----
From: Samuel Engelman [mailto:samuel_engelman@p...]
Sent: Thursday, October 31, 2002 9:33 AM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
As you can see in my message, "there is ALMOST no difference between the
2".
I think that most of the things mentioned will almost never make a
difference.
|---------+--------------------------------------->
| | "Ray Jezek (TT)" |
| | <ray.jezek@t...> |
| | |
| | |
| | Thursday October 31, 2002 09:10 AM |
| | Please respond to "ASP.NET" |
| | |
|---------+--------------------------------------->
>------------------------------------------------------------------------
---------------------------|
|
|
| To: "ASP.NET"
<aspx@p...> |
| cc:
|
| Subject: [aspx] RE: C# or VB.NET
|
>------------------------------------------------------------------------
---------------------------|
Actually there are differences that you may consider:
- C# includes the XML documentation generation which allows you to write
self documenting code
- C# produces a more compact IL (the implication would be on performance
dispelling the myth that they produce the same IL)
- Microsoft for whatever reason predominately chooses to develop in C#
for
their .NET applications (even the framework itself was written in C# -
which
implies C# is a better "fit" for .NET development)
- C# allows you to use unsigned integers of various sizes
- C# allows operator overloading
- C# allows pointer manipulation
While this list may seem insignificant to some, when your talking about
"backend" programming the additional flexibility of C# *may* lend itself
better when your interfacing with elements of the system that exist
outside
the framework.
You pretty much have to make the decision for yourself. For the most
part
it doesn't really matter, and this topic could be (and is) a large topic
of
debate. I just wanted to dispute the statement that anything can be
done
in
VB that can be done in C#, but it's about 97% true. Familiarity is big
issue too, as indicated. If you love VB, then use VB.NET, if you like C
syntax better than use C#. I personally think VB syntax is terribly
verbose
and difficult to read and don't like it at all...
HTH
-----Original Message-----
From: Samuel Engelman [mailto:samuel_engelman@p...]
Sent: Thursday, October 31, 2002 7:36 AM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
As far as what you can do with either language, there is almost no
difference between the 2. The only difference is what you know better,
Java
or VB.
|---------+--------------------------------------->
| | "Austin Lam" |
| | <ALam@a...> |
| | |
| | |
| | Thursday October 31, 2002 08:29 AM |
| | Please respond to "ASP.NET" |
| | |
|---------+--------------------------------------->
>
-------------------------------------------------------------------------
--
------------------------|
|
|
| To: "ASP.NET"
<aspx@p...> |
| cc:
|
| Subject: [aspx] RE: C# or VB.NET
|
>
-------------------------------------------------------------------------
--
------------------------|
As i heard from other developers saying that using c# is much better for
the
network backend programming in coparing with using visual basic.net, is
it
truth?
can i use VB.net doing everthing the same as c#, please advise?
Austin
-----Original Message-----
From: Peter Zahos [mailto:Peter@i...]
Sent: Wednesday, October 30, 2002 7:52 PM
To: ASP.NET
Subject: [aspx] RE: C# or VB.NET
Joe,
I'm in the same boat. Here's a little something I found at:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.asp
Q. What are the differences between the Visual Basic and C# programming
languages?
A. Microsoft Visual Basic(r) .NET and Microsoft Visual C# .NET have
been
designed for the Visual Basic and Microsoft Visual C++(r) communities,
respectively. Visual Basic .NET was built around the concept of
empowering
Visual Basic developers with unprecedented power and productivity in
building XML Web services, desktop applications, Web applications, and
mobile applications. Visual C# was driven by developers within the C++
community who wanted more productivity in building their applications.
In truth, Visual Basic .NET and Visual C# .NET contain a very similar
set
of
capabilities, and applications built in these two languages will exhibit
similar characteristics of developer productivity, ease of
debugging,.NET
Framework support, and performance.
However, Visual Basic .NET and Visual C# .NET differ considerably in
their
user experiences, above and beyond the obvious syntactical differences.
Because Visual Basic .NET targets Visual Basic developers, it
incorporates
many of the concepts and constructs familiar to Visual Basic developers,
such as case-insensitive coding, a background compiler, and the option
to
do
late binding. Similarly, the C# language incorporates features familiar
to
C++ developers, such as case sensitivity, unsafe code, operator
overloading,
built-in versioning, and better support for inline documentation.
I am really enjoying the learning I'm doing with .NET, I suppose
learning
the C# language is just a bonus.
The problem I'm having is, there is so much info out there, I find it
difficult to find the same stuff again when I need it most. And because
there is so much stuff - I'm not going to bookmark everything cause I'll
have bookmarked so much stuff I'd probably get lost in bookmarks.
Go ya'self
Pete
-----Original Message-----
From: Joe Ehrenfeld [mailto:joee@v...]
Sent: Thursday, 31 October 2002 2:04 AM
To: ASP.NET
Subject: [aspx] C# or VB.NET
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set
to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down
the
right path. Should I concentrate on learning the C# language or VB.NET.
I
ahve used Visual Basic before, but I mainly develop for the web. Also,
when
learning VB.NET do you have to have Visual Studio to program web pages?
I
guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no
trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no
trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces for
developers who are already familiar with using ASP.NET. There is no
trivial
introductory material or useless .NET hype and the presentation of the
namespaces, in an easy-to use alphabetical order ensures a user-friendly
reference format. We provide in-depth coverage of all the major ASP.NET
classes, giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple examples.
---
---
Change your mail options at http://p2p.wrox.com/manager.asp or to
unsubscribe send a blank email to
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
Message #9 by "Joe Ehrenfeld" <joee@v...> on Thu, 31 Oct 2002 21:53:26
|
|
Thanks Pete, very informative. And thanks to everyone else for their
input. I guess I'll pick up a VB.Net book and see what I like better.
Cheers.
> Joe,
I'm in the same boat. Here's a little something I found at:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.asp
Q. What are the differences between the Visual Basic and C# programming
languages?
A. Microsoft Visual Basic(r) .NET and Microsoft Visual C# .NET have
been designed for the Visual Basic and Microsoft Visual C++(r)
communities, respectively. Visual Basic .NET was built around the
concept of empowering Visual Basic developers with unprecedented power
and productivity in building XML Web services, desktop applications, Web
applications, and mobile applications. Visual C# was driven by
developers within the C++ community who wanted more productivity in
building their applications.
In truth, Visual Basic .NET and Visual C# .NET contain a very similar
set of capabilities, and applications built in these two languages will
exhibit similar characteristics of developer productivity, ease of
debugging,.NET Framework support, and performance.
However, Visual Basic .NET and Visual C# .NET differ considerably in
their user experiences, above and beyond the obvious syntactical
differences. Because Visual Basic .NET targets Visual Basic developers,
it incorporates many of the concepts and constructs familiar to Visual
Basic developers, such as case-insensitive coding, a background
compiler, and the option to do late binding. Similarly, the C# language
incorporates features familiar to C++ developers, such as case
sensitivity, unsafe code, operator overloading, built-in versioning, and
better support for inline documentation.
I am really enjoying the learning I'm doing with .NET, I suppose
learning the C# language is just a bonus.
The problem I'm having is, there is so much info out there, I find it
difficult to find the same stuff again when I need it most. And because
there is so much stuff - I'm not going to bookmark everything cause I'll
have bookmarked so much stuff I'd probably get lost in bookmarks.
Go ya'self
Pete
-----Original Message-----
From: Joe Ehrenfeld [mailto:joee@v...]
Sent: Thursday, 31 October 2002 2:04 AM
To: ASP.NET
Subject: [aspx] C# or VB.NET
I am an ASP 3.0 programmer. I am getting ready to migrate my skill set
to
ASP.NET. I did by the ASP.NET 1.0 with C# book and am almost finished
working thorugh all the chapters. But I want to make sure I head down
the
right path. Should I concentrate on learning the C# language or VB.NET.
I
ahve used Visual Basic before, but I mainly develop for the web. Also,
when learning VB.NET do you have to have Visual Studio to program web
pages? I guess I want to knwo the pros of con of each, C3 and VB.NET
Thanks so much.
---
ASP.NET 1.0 Namespace Reference with C#
http://www.wrox.com/acon11.asp?ISBN=3D1861007442
ASP.NET 1.0 Namespace Reference with VB.NET
http://www.wrox.com/acon11.asp?ISBN=3D1861007450
These books are a complete reference to the ASP.NET namespaces
for developers who are already familiar with using ASP.NET.
There is no trivial introductory material or useless .NET
hype and the presentation of the namespaces, in an easy-to use
alphabetical order ensures a user-friendly reference format.
We provide in-depth coverage of all the major ASP.NET classes,
giving you those real-world tips that the documentation doesn't
offer, and demonstrating complex techniques with simple
examples.
---
|
|
 |