🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: borland.public.csharpbuilder.compiler
7 messages
7 total messages Started by Bob Watson Wed, 06 Oct 2004 11:31
Which .NET Tool To Use
#7
Author: Bob Watson
Date: Wed, 06 Oct 2004 11:31
28 lines
1738 bytes
Not trying to start a "software jihad" here,
I have noticed that some posters to this group
are familar/experienced with Delphi and are
now using C#Builder.

I am very experienced with Delphi developing
custom applications for small businesses ...
presently using version 7.  Am wanting to
"expand my horizons" and want to become
proficient with a .NET compiler.

I am curious why someone familar with Delphi
would switch to another product , eg C#Builder.
I suppose that C#Builder must be a superior
product in the .NET environment as compared
with Delphi 8 ... or Delphi for .Net (whatever the
name is)?

Also, I hate to say a vulgar word but I recently
purchased a copy of MS VisualStudio C# ...
got a good price as I am eligible for education
version.

Now, given the above, I am looking for help/guidance
on the best .NET compiler .  Any suggestions?

Thanks for any help/opinions,
Bob in Atlanta
Re: Which .NET Tool To Use
#8
Author: Joe Mayo
Date: Wed, 06 Oct 2004 13:43
61 lines
3325 bytes
Hi Bob,

In .NET, language is more of a personal preference than a matter of
capabilities.  Each language can use the .NET Framework Class Libraries and
can be used to build all types of applications - ASP.NET, Windows Forms,
etc.  All the .NET languages run on the Common Language Runtime (CLR) and
have all the benefits of managed code - Memory Management, Garbage
Collection, Security, Exception Management, and more.  My personal
preference is C# because my background is heavy in C, C++, and Java software
development.

Although a person could use Notepad to develop .NET applications, there are
various development environments available that help you be more productive.
The choice in tool could make a difference in the direction you go.  Tools
differ in features, so you'll need to find out what their capabilities are
and what matters to you the most.

Another consideration is your motivation for moving to .NET.  If you are
trying to upgrade your skills and want to make yourself more marketable,
your choice may be affected by the availability of employment with a certain
technology.  If you go to any of the main Job boards, such as Dice, Monsert,
or HotJobs, and do a search on various languages, you can get an idea of
what employers are looking for.

Joe
-- 
http://www.csharp-station.com

"Bob Watson" <RMWatson3rd@bellsouth.net> wrote in message
news:4163d7af@newsgroups.borland.com...
> Not trying to start a "software jihad" here,
> I have noticed that some posters to this group
> are familar/experienced with Delphi and are
> now using C#Builder.
>
> I am very experienced with Delphi developing
> custom applications for small businesses ...
> presently using version 7.  Am wanting to
> "expand my horizons" and want to become
> proficient with a .NET compiler.
>
> I am curious why someone familar with Delphi
> would switch to another product , eg C#Builder.
> I suppose that C#Builder must be a superior
> product in the .NET environment as compared
> with Delphi 8 ... or Delphi for .Net (whatever the
> name is)?
>
> Also, I hate to say a vulgar word but I recently
> purchased a copy of MS VisualStudio C# ...
> got a good price as I am eligible for education
> version.
>
> Now, given the above, I am looking for help/guidance
> on the best .NET compiler .  Any suggestions?
>
> Thanks for any help/opinions,
> Bob in Atlanta
>
>
>
Re: Which .NET Tool To Use
#9
Author: Eric
Date: Wed, 06 Oct 2004 14:11
30 lines
2005 bytes
Bob Watson wrote:

> I am curious why someone familar with Delphi
> would switch to another product , eg C#Builder.

I prefer C# for ASP.NET, since you can't use Delphi 8 inside an .aspx
page (you can only use it for the code-behind and any supporting
assemblies).

Also, Delphi 8 has had a lot of bugs, so that's another reason I didn't
want to "upgrade" from Win32 Delphi to .NET Delphi. I'm sure Delphi 9
will be better.

I guess your real question is: why would you want to use C# Builder
over Visual Studio?  Borland has not come out with service packs for C#
Builder, and many people think they've virtually dropped this product.
I think this will be integrated together with the Delphi 9 release.

whether you prefer Borland C# Builder, or Visual Studio, either way
they are generally quite similar. And all 3 of these (C# Builder,
Visual Studio, and Delphi 8) are quite dissimilar to previous Delphi
versions, so there will be a learning curve for you.

By the way, did you know about the Atlanta .NET User Group? They meet
at the Microsoft office the last Monday of each month. The C# User
Group meets the first Monday of each month at the same location.
http://www.atlantadotnet.org
(this site is down at this minute, but is normally up)

Eric
Re: Which .NET Tool To Use
#10
Author: Marc Rohloff TeamB
Date: Wed, 06 Oct 2004 21:21
26 lines
1922 bytes
On Wed, 6 Oct 2004 07:31:56 -0400, Bob Watson wrote:

> Not trying to start a "software jihad" here,
> I have noticed that some posters to this group
> are familar/experienced with Delphi and are
> now using C#Builder.

I think this has a lot to do with the fact that c# builder was out a
long time before Delphi for .NET. If you wanted to pick up the
technology and be ahead of the herd then you had little choice.
It also helps that most of the code examples and components available
on the web are for c#.

> Also, I hate to say a vulgar word but I recently
> purchased a copy of MS VisualStudio C# ...
> got a good price as I am eligible for education
> version.

I think both IDEs have different strengths and have better support in
different areas. It may well depend on what you plan on doing. (For
example Delphi has ECO which is a very strong point if this is
important to you and of no value whatsoever if you don't use it)

-- 
Marc Rohloff [TeamB]
marc rohloff at myrealbox dot com
Re: Which .NET Tool To Use
#11
Author: Bob Watson
Date: Sat, 09 Oct 2004 12:12
60 lines
2806 bytes
Since y'all were so helpful, I think I will try to
continue this.

Although C# is allegedly based on (an extension of
the idea) of Java and C++ , I see a lot of pascal
sorts of things in it ... maybe I should say "Delphi
things".  To explain, the syntax is not very Delphi
like, but I see a lot of ideas from Delphi built
into C#.  I understand that Andres Heilsberg (sp)
is the main C# architect and likely this is the
reason.  Am I "full of it" or is this obvious to
y'all also??

I ask this question because I think
it will likely reduce my "learning curve".  I have
been reading the book "C# and the .Net Platform"
by Andrew Troelsen which is a little different
for me ... that is reading a book BEFORE I
install the software ... the software box is
still sitting on my desk.  Its a very good book
in case you ever need one.

Bob
_________________________


"Bob Watson" <RMWatson3rd@bellsouth.net> wrote in message
news:4163d7af@newsgroups.borland.com...
> Not trying to start a "software jihad" here,
> I have noticed that some posters to this group
> are familar/experienced with Delphi and are
> now using C#Builder.
>
> I am very experienced with Delphi developing
> custom applications for small businesses ...
> presently using version 7.  Am wanting to
> "expand my horizons" and want to become
> proficient with a .NET compiler.
>
> I am curious why someone familar with Delphi
> would switch to another product , eg C#Builder.
> I suppose that C#Builder must be a superior
> product in the .NET environment as compared
> with Delphi 8 ... or Delphi for .Net (whatever the
> name is)?
>
> Also, I hate to say a vulgar word but I recently
> purchased a copy of MS VisualStudio C# ...
> got a good price as I am eligible for education
> version.
>
> Now, given the above, I am looking for help/guidance
> on the best .NET compiler .  Any suggestions?
>
> Thanks for any help/opinions,
> Bob in Atlanta
>
>
>
Re: Which .NET Tool To Use
#12
Author: Marc Rohloff TeamB
Date: Sat, 09 Oct 2004 18:13
31 lines
2092 bytes
On Sat, 9 Oct 2004 08:12:10 -0400, Bob Watson wrote:

> Although C# is allegedly based on (an extension of
> the idea) of Java and C++ , I see a lot of pascal
> sorts of things in it ... maybe I should say "Delphi
> things".  To explain, the syntax is not very Delphi
> like, but I see a lot of ideas from Delphi built
> into C#.  I understand that Andres Heilsberg (sp)
> is the main C# architect and likely this is the
> reason.  Am I "full of it" or is this obvious to
> y'all also??
> 
> I ask this question because I think
> it will likely reduce my "learning curve".  I have
> been reading the book "C# and the .Net Platform"
> by Andrew Troelsen which is a little different
> for me ... that is reading a book BEFORE I
> install the software ... the software box is
> still sitting on my desk.  Its a very good book
> in case you ever need one.

I am not sure how much Anders affected the process since he was
responsible for C# and not for the .NET framework. But yes there are a
lot of similarities to Delphi.

I would say that an understanding of Delphi or Java will make it a lot
easier to get into .NET

-- 
Marc Rohloff [TeamB]
marc rohloff at myrealbox dot com
Re: Which .NET Tool To Use
#13
Author: Joe Mayo
Date: Mon, 11 Oct 2004 01:31
57 lines
3207 bytes
"Marc Rohloff [TeamB]" <"on request"> wrote in message
news:sho5bozau73s$.dlg@marcrohloff.40tude.net...
> On Sat, 9 Oct 2004 08:12:10 -0400, Bob Watson wrote:
>
> > Although C# is allegedly based on (an extension of
> > the idea) of Java and C++ , I see a lot of pascal
> > sorts of things in it ... maybe I should say "Delphi
> > things".  To explain, the syntax is not very Delphi
> > like, but I see a lot of ideas from Delphi built
> > into C#.  I understand that Andres Heilsberg (sp)
> > is the main C# architect and likely this is the
> > reason.  Am I "full of it" or is this obvious to
> > y'all also??
> >
> > I ask this question because I think
> > it will likely reduce my "learning curve".  I have
> > been reading the book "C# and the .Net Platform"
> > by Andrew Troelsen which is a little different
> > for me ... that is reading a book BEFORE I
> > install the software ... the software box is
> > still sitting on my desk.  Its a very good book
> > in case you ever need one.
>
> I am not sure how much Anders affected the process since he was
> responsible for C# and not for the .NET framework. But yes there are a
> lot of similarities to Delphi.

Syntactically, it is an evolution of C++, but it borrows features of other
languages.  I think that in the future we'll see C# moving into even more
innovative areas.  For example, the next version of C# will have nullable
types and there are talks about being more agressive in adding other
database features to future versions of the language.  Here's Anders talking
about it:

http://channel9.msdn.com/ShowPost.aspx?PostID=10276

Here's a pretty cool history lesson with Anders:

http://channel9.msdn.com/ShowPost.aspx?PostID=10116

This segment is particularly revealing:

http://channel9.msdn.com/ShowPost.aspx?PostID=10502

There are more, but I thought these ones were very good for the current
topic.

> I would say that an understanding of Delphi or Java will make it a lot
> easier to get into .NET

I agree.  Both the people I've worked with and those who attended my classes
tend to pick up C# quite easily if they have a C++, Delphi, or Java
background.

Joe
-- 
http://www.csharp-station.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads