Main Page | Report this Page
 
   
Science Forum Index  »  Electronics - Cad Forum  »  .NET Framework ??
Page 2 of 4    Goto page Previous  1, 2, 3, 4  Next
Author Message
Genome
Posted: Sat Feb 17, 2007 8:02 am
Guest
"The Real Andy" <therealandy@nospam.com> wrote in message
news:041dt21hhl09eio48gptcb44g0sqmqd9b6@4ax.com...
..
Quote:

Its the same as java.


Actually, its probably more robust and secure than any borland app.

Borland Delphi just wraps up MFC anyway, so therefore it is just a
layer of crap sitting upon windows. Might as well just do it in c#.
You can get the Visual Studio Express for free now too, and you are
even allowed to write commercial code with it. If you dont want .net,
then use the free Visual STudio express c++ edition and write an
unmanaged c++ MFC application.


No great loss there.


Shows how much I know then... Time to download more stuff?

DNA
Michael Brown
Posted: Sat Feb 17, 2007 12:31 pm
Guest
The Real Andy wrote:
Quote:
Genome wrote:


Jim Thompson wrote:
I downloaded a calendar program that also installed ".NET Framework"

I uninstalled the calendar... pure crap.

Does ".NET Framework" have any usefulness, or should I uninstall it
as well?

No..... your computer worked before it was installed your computer
will work after you get rid of it.

Yes, but more and more people are using .net. Once installed, thats
it.

I'd also recommend not uninstalling it, unless you're really sure you'll
never be running any .NET apps before you reinstall Windows. The
uninstaller, IME, often leaves enough junk around such that any future .NET
frameworks won't work properly. As far as I can tell, it doesn't do any harm
besides consuming disk space.

[...]
Quote:
Actually, its probably more robust and secure than any borland app.

Even numbered version, no argument. Odd numbered version are generally
pretty good though :)

[...]
Quote:
Borland Delphi just wraps up MFC anyway

The non-.NET version of Delphi uses it's own component library (VCL or CLX)
not MFC. It sits on top of the Win32 layer, so is at the same level as MFC
(or .NET framework for that matter). The .NET versions of Delphi (or the
C++/C# variants) can either use the winforms library (requires deployment of
the full .NET runtime) or VCL.NET (which can run "self contained" and does
not need a .NET runtime installed).

Mixing MFC classes in with any of these version is ... unpleasent.

[...]

--
Michael Brown
Add michael@ to emboss.co.nz - My inbox is always open
qrk
Posted: Sat Feb 17, 2007 2:53 pm
Guest
On Fri, 16 Feb 2007 12:25:58 -0700, Jim Thompson
<To-Email-Use-The-Envelope-Icon@My-Web-Site.com> wrote:

Quote:
I downloaded a calendar program that also installed ".NET Framework"

I uninstalled the calendar... pure crap.

Does ".NET Framework" have any usefulness, or should I uninstall it as
well?

...Jim Thompson

I'd leave it installed. More and more programs are using .NET.
Unfortunately, it's looking more like a MFC piece of crap with version
problems. I recently ran across a program that required .NET 1.1, even
if you had version 2 installed. Perhaps it's due to crappy programming
that they required v1.1. I haven't seen any bad issues leaving it
installed.

---
Mark
Jim Thompson
Posted: Sat Feb 17, 2007 3:14 pm
Guest
On Sat, 17 Feb 2007 18:53:11 GMT, qrk <SpamTrap@spam.net> wrote:

Quote:
On Fri, 16 Feb 2007 12:25:58 -0700, Jim Thompson
To-Email-Use-The-Envelope-Icon@My-Web-Site.com> wrote:

I downloaded a calendar program that also installed ".NET Framework"

I uninstalled the calendar... pure crap.

Does ".NET Framework" have any usefulness, or should I uninstall it as
well?

...Jim Thompson

I'd leave it installed. More and more programs are using .NET.
Unfortunately, it's looking more like a MFC piece of crap with version
problems. I recently ran across a program that required .NET 1.1, even
if you had version 2 installed. Perhaps it's due to crappy programming
that they required v1.1. I haven't seen any bad issues leaving it
installed.

---
Mark

OK. I'll leave it. (It's v1.1)

...Jim Thompson
--
| James E.Thompson, P.E. | mens |
| Analog Innovations, Inc. | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| Phoenix, Arizona Voice:(480)460-2350 | |
| E-mail Address at Website Fax:(480)460-2142 | Brass Rat |
| http://www.analog-innovations.com | 1962 |

I love to cook with wine. Sometimes I even put it in the food.
Jamie
Posted: Sat Feb 17, 2007 9:15 pm
Guest
The Real Andy wrote:
Quote:
On Fri, 16 Feb 2007 20:32:09 GMT, "Genome" <mrspamizgood@yahoo.co.uk
wrote:


"Jim Thompson" <To-Email-Use-The-Envelope-Icon@My-Web-Site.com> wrote in
message news:k61ct2t60icdg2geptsgpg9uevea065jn8@4ax.com...

I downloaded a calendar program that also installed ".NET Framework"

I uninstalled the calendar... pure crap.

Does ".NET Framework" have any usefulness, or should I uninstall it as
well?

...Jim Thompson

No..... your computer worked before it was installed your computer will work
after you get rid of it.


Yes, but more and more people are using .net. Once installed, thats
it.


I know three fifths of bugger all about this stuff but .NET is some new
MicroCrap crap which is another layer of shit MicroCrap are layering on top
of their other crap to 'consolidate' programming under Windows.


Its the same as java.

Sorry it's not.
but that doesn't mean it's any good either.
Quote:

The fact that this calendar program had to install bits or all of the .NET
framework just so it could tell you what day of the week it is and was shit
at doing that just tells you it is a shit piece of software...... probably
written in Visual NET or some other MicroCrap Crap....


Actually, its probably more robust and secure than any borland app.

Bad comment to make, Borland apps have nothing to do with security
issues, it's the people writing the code and that's where the problem
is. .NET Robust? i don't think so. Cripple and slow ? yes/.
Microsoft loves people like you, easy brain washing.
Quote:

You can now get Borland Turbo Delphi for free and write applications for
commercial use. That uses the .NET framework BUT produces stand alone
executables that do not need to install .NET crap on your computer to work.


Borland Delphi just wraps up MFC anyway, so therefore it is just a
layer of crap sitting upon windows. Might as well just do it in c#.
You can get the Visual Studio Express for free now too, and you are
even allowed to write commercial code with it. If you dont want .net,
then use the free Visual STudio express c++ edition and write an
unmanaged c++ MFC application.
Sorry, you don't know what you're talking about. Now you may be

talking about the VCL. That is Borlands class library and it has no
MFC what's so ever.


Quote:

Fortunately Homer has me on plonk so he won't be able to comment on the crap
I just wrote.


No great loss there.


DNA

I am not associated with the IAENG. ;-)

Before going off on a tangent, I suggest you get the

facts straight.
--
"I'm never wrong, once i thought i was, but was mistaken"
Real Programmers Do things like this.
http://webpages.charter.net/jamie_5
Rich Grise
Posted: Sat Feb 17, 2007 9:39 pm
Guest
On Sat, 17 Feb 2007 20:15:43 -0500, Jamie wrote:
Quote:
The Real Andy wrote:
....
Its the same as java.

Sorry it's not.
but that doesn't mean it's any good either.

It was made by MICRO$~1, and therefore is crap by definition.

Cheers!
Rich
JeffM
Posted: Sat Feb 17, 2007 11:55 pm
Guest
Jim Thompson wrote
Quote:
Does ".NET Framework" have any usefulness ?

The Real Andy wrote:
Its the same as java.

Complete hogwash.


Quote:
[More of Andy telling more than he knows]

Genome wrote:
Shows how much I know then...

Andy is no more right than you are. Unless he's trying to say
that dot-Net is similar to Java in that it is *a layer*,
he is just blowing smoke.
The (open source) equivalent of dot-Net, is Mono:
http://en.wikipedia.org/wiki/Mono_(software)

I agree with those who are saying that uninstalling it
(and reinstalling it later) has the propensity to do damage.
Before long, Jim will come across some other idiot
who wrote some tiny app that requires this monstrosity.

As Jasen said, by that time this version may be obsolete. 8-(
Mark Chun (qrk) really hit the nail in the head
when he mentioned *version hell*.
The Real Andy
Posted: Sun Feb 18, 2007 1:40 am
Guest
On 17 Feb 2007 19:55:33 -0800, "JeffM" <jeffm_@email.com> wrote:

Quote:
Jim Thompson wrote
Does ".NET Framework" have any usefulness ?

The Real Andy wrote:
Its the same as java.

Complete hogwash.

[More of Andy telling more than he knows]

Genome wrote:
Shows how much I know then...

Andy is no more right than you are. Unless he's trying to say
that dot-Net is similar to Java in that it is *a layer*,
he is just blowing smoke.

Actually, i think you will find that the fundamental design is
essentially the same these days.

Quote:
The (open source) equivalent of dot-Net, is Mono:
http://en.wikipedia.org/wiki/Mono_(software)

I agree with those who are saying that uninstalling it
(and reinstalling it later) has the propensity to do damage.
Before long, Jim will come across some other idiot
who wrote some tiny app that requires this monstrosity.

Every app I write now uses the .net framework. The other day I wrote
an app for one of the tech support guys in half a day that would have
taken me a week in MFC. The app is going to less susceptable to bugs
than an MFC equivelent, and the code is far more secure. Thats why
people use it.

Quote:

As Jasen said, by that time this version may be obsolete. 8-(
Mark Chun (qrk) really hit the nail in the head
when he mentioned *version hell*.

The idea behind .net is that you can install multiple versions of the
framework, and they will all work alongside each other. You could not
do that with DLL's.

As for dot net, there is 1.0, 1.1 and 2.0. With vista comes 3.0, but
that is pretty much 2.0 with WCF and WPF rolled in.
The Real Andy
Posted: Sun Feb 18, 2007 2:39 am
Guest
On Sat, 17 Feb 2007 20:15:43 -0500, Jamie
<jamie_ka1lpa_not_valid_after_ka1lpa_@charter.net> wrote:

Quote:
The Real Andy wrote:
On Fri, 16 Feb 2007 20:32:09 GMT, "Genome" <mrspamizgood@yahoo.co.uk
wrote:


"Jim Thompson" <To-Email-Use-The-Envelope-Icon@My-Web-Site.com> wrote in
message news:k61ct2t60icdg2geptsgpg9uevea065jn8@4ax.com...

I downloaded a calendar program that also installed ".NET Framework"

I uninstalled the calendar... pure crap.

Does ".NET Framework" have any usefulness, or should I uninstall it as
well?

...Jim Thompson

No..... your computer worked before it was installed your computer will work
after you get rid of it.


Yes, but more and more people are using .net. Once installed, thats
it.


I know three fifths of bugger all about this stuff but .NET is some new
MicroCrap crap which is another layer of shit MicroCrap are layering on top
of their other crap to 'consolidate' programming under Windows.


Its the same as java.

Sorry it's not.
but that doesn't mean it's any good either.

The code behind maybe different, but the model is essentially the
same. Both are managed languages, both compile to an intermediate
language, both are JIT compiled at runtime.

Quote:

The fact that this calendar program had to install bits or all of the .NET
framework just so it could tell you what day of the week it is and was shit
at doing that just tells you it is a shit piece of software...... probably
written in Visual NET or some other MicroCrap Crap....


Actually, its probably more robust and secure than any borland app.

Bad comment to make, Borland apps have nothing to do with security
issues, it's the people writing the code and that's where the problem
is. .NET Robust? i don't think so. Cripple and slow ? yes/.

..net is robust in the same sense as java. Sure you can write unsafe
code (in fact MS even use the term unsafe in the languages) but then
you are being plain mad.

Cripple and Slow? You quite clearly have never used it in a commercial
environment. I do, in an enterprise environment, and I can assure you
it not cripple and slow.

Quote:
Microsoft loves people like you, easy brain washing.

Microsoft love people like me because we spend money on their
products. I don't buy the MS marketing, I buy the products because I
can develop in a shorter timeframe and my code is a lot more robust.
In a commercial environment that means a lot, the business gets what
they want on time, I get paid and they then give me more work because
I can deliver. Its pretty simple.

Quote:

You can now get Borland Turbo Delphi for free and write applications for
commercial use. That uses the .NET framework BUT produces stand alone
executables that do not need to install .NET crap on your computer to work.


Borland Delphi just wraps up MFC anyway, so therefore it is just a
layer of crap sitting upon windows. Might as well just do it in c#.
You can get the Visual Studio Express for free now too, and you are
even allowed to write commercial code with it. If you dont want .net,
then use the free Visual STudio express c++ edition and write an
unmanaged c++ MFC application.
Sorry, you don't know what you're talking about. Now you may be
talking about the VCL. That is Borlands class library and it has no
MFC what's so ever.

Sorry, I meant Win32. However in saying that, when Borland dropped OWL
they began paying MS a licence fee to use MFC. I have not touched
Borland for some time now, so I don't really know what the deal is
these days.

I did just knock back a job that involved Borland C++ however. Also
knocked back a Delphi job too, both in preference for a job doing
enterprise .net systems.

Quote:



Fortunately Homer has me on plonk so he won't be able to comment on the crap
I just wrote.


No great loss there.


DNA

I am not associated with the IAENG. ;-)

Before going off on a tangent, I suggest you get the
facts straight.

You must be Borland user.
Chuck Harris
Posted: Sun Feb 18, 2007 10:22 am
Guest
The Real Andy wrote:

Quote:
.net is robust in the same sense as java. Sure you can write unsafe
code (in fact MS even use the term unsafe in the languages) but then
you are being plain mad.

Java runs in a safe and secure "sandbox" it cannot gain access to anything
you don't give it access to. It is safe by design... that said, I don't
write Java, or C#... I prefer the embedded world.

Quote:

Cripple and Slow? You quite clearly have never used it in a commercial
environment. I do, in an enterprise environment, and I can assure you
it not cripple and slow.

Microsoft loves people like you, easy brain washing.

Microsoft love people like me because we spend money on their
products. I don't buy the MS marketing, I buy the products because I
can develop in a shorter timeframe and my code is a lot more robust.
In a commercial environment that means a lot, the business gets what
they want on time, I get paid and they then give me more work because
I can deliver. Its pretty simple.

I never found that to be true. I have found that Microsoft's applications
tend to confound my efforts to write good software. I would much rather work
with opensource.

The problem as I see it, is MiracleSlop has such a monopoly on seats in
the computer world that finding opensource work is difficult. It is worth
the effort, though, as it is so much easier and more reliable.

-Chuck
Jamie
Posted: Sun Feb 18, 2007 12:07 pm
Guest
The Real Andy wrote:

Quote:
On Sat, 17 Feb 2007 20:15:43 -0500, Jamie
jamie_ka1lpa_not_valid_after_ka1lpa_@charter.net> wrote:


Its the same as java.

Sorry it's not.
but that doesn't mean it's any good either.


The code behind maybe different, but the model is essentially the
same. Both are managed languages, both compile to an intermediate
language, both are JIT compiled at runtime.
Crap , crap and double crap.

.NET is not the same in the background.

Quote:

.net is robust in the same sense as java. Sure you can write unsafe
code (in fact MS even use the term unsafe in the languages) but then
you are being plain mad.

Cripple and Slow? You quite clearly have never used it in a commercial
environment. I do, in an enterprise environment, and I can assure you
it not cripple and slow.
Typical young coder.. I've been around the barn far longer than

you think.
I feel sorry for people like you getting lead down that dark
path.


Quote:

Microsoft love people like me because we spend money on their
products. I don't buy the MS marketing, I buy the products because I
can develop in a shorter timeframe and my code is a lot more robust.
In a commercial environment that means a lot, the business gets what
they want on time, I get paid and they then give me more work because
I can deliver. Its pretty simple.

Yeah i know, it's pretty simple. MS loves simple users.
glad you finally admitted it.

Quote:

Borland Delphi just wraps up MFC anyway, so therefore it is just a
layer of crap sitting upon windows. Might as well just do it in c#.
You can get the Visual Studio Express for free now too, and you are
even allowed to write commercial code with it. If you dont want .net,
then use the free Visual STudio express c++ edition and write an
unmanaged c++ MFC application.

Sorry, you don't know what you're talking about. Now you may be
talking about the VCL. That is Borlands class library and it has no
MFC what's so ever.


Sorry, I meant Win32. However in saying that, when Borland dropped OWL
they began paying MS a licence fee to use MFC. I have not touched
Borland for some time now, so I don't really know what the deal is
these days.
Borland has never implemented any of MFC in any of the produces to the

end user. I don't know where you got this information from but it's
clearly incorrect. Borland has there own set of class libraries that
simply sprang from the early days of OWL. they call it the VCL now.
VCL = Visual Control Library.


Quote:
I did just knock back a job that involved Borland C++ however. Also
knocked back a Delphi job too, both in preference for a job doing
enterprise .net systems.

Don't feel bad, you did them a favor by not letting them hire you.


Quote:

You must be Borland user.
Yes i am , i'm also a MS VC++, VS , user.

write code for Windows Mobile etc..
I've been in the field sense the day's of
punch card computers and have fallow the
product line's of Borland, MS, Symantic, Watcom
to say a few.
Now that we're done with our pissing contest, go back
to your slow .NET MS controlled applications. and hope
you have fun writing slow bloated code.
Just think, since you're suck a good MS customer, maybe they
won't make you wait for months to fix a crash/serious bug that
arises in your code due to a frame work error that only MS can
fix.



--
"I'm never wrong, once i thought i was, but was mistaken"
Real Programmers Do things like this.
http://webpages.charter.net/jamie_5
The Real Andy
Posted: Sun Feb 18, 2007 6:05 pm
Guest
On Sun, 18 Feb 2007 11:07:28 -0500, Jamie
<jamie_ka1lpa_not_valid_after_ka1lpa_@charter.net> wrote:

Quote:
The Real Andy wrote:

On Sat, 17 Feb 2007 20:15:43 -0500, Jamie
jamie_ka1lpa_not_valid_after_ka1lpa_@charter.net> wrote:


Its the same as java.

Sorry it's not.
but that doesn't mean it's any good either.


The code behind maybe different, but the model is essentially the
same. Both are managed languages, both compile to an intermediate
language, both are JIT compiled at runtime.
Crap , crap and double crap.
.NET is not the same in the background.


.net is robust in the same sense as java. Sure you can write unsafe
code (in fact MS even use the term unsafe in the languages) but then
you are being plain mad.

Cripple and Slow? You quite clearly have never used it in a commercial
environment. I do, in an enterprise environment, and I can assure you
it not cripple and slow.
Typical young coder.. I've been around the barn far longer than
you think.

Ha ha ha, i take that as a compliment.

Quote:
I feel sorry for people like you getting lead down that dark
path.

The path to finacial success. Its funny how when people lose an
argument they resort to insulting people.


Quote:


Microsoft love people like me because we spend money on their
products. I don't buy the MS marketing, I buy the products because I
can develop in a shorter timeframe and my code is a lot more robust.
In a commercial environment that means a lot, the business gets what
they want on time, I get paid and they then give me more work because
I can deliver. Its pretty simple.

Yeah i know, it's pretty simple. MS loves simple users.
glad you finally admitted it.


Borland Delphi just wraps up MFC anyway, so therefore it is just a
layer of crap sitting upon windows. Might as well just do it in c#.
You can get the Visual Studio Express for free now too, and you are
even allowed to write commercial code with it. If you dont want .net,
then use the free Visual STudio express c++ edition and write an
unmanaged c++ MFC application.

Sorry, you don't know what you're talking about. Now you may be
talking about the VCL. That is Borlands class library and it has no
MFC what's so ever.


Sorry, I meant Win32. However in saying that, when Borland dropped OWL
they began paying MS a licence fee to use MFC. I have not touched
Borland for some time now, so I don't really know what the deal is
these days.
Borland has never implemented any of MFC in any of the produces to the
end user. I don't know where you got this information from but it's
clearly incorrect. Borland has there own set of class libraries that
simply sprang from the early days of OWL. they call it the VCL now.
VCL = Visual Control Library.

Ahh, remember when Borland dropped OWL, they licenced MFC? Remeber
that there was some condition regarding the approval that prevented
Borland from continuing with MFC? It was about this time that everyone
stopped using broland products. VCL is completely different.



Quote:
I did just knock back a job that involved Borland C++ however. Also
knocked back a Delphi job too, both in preference for a job doing
enterprise .net systems.

Don't feel bad, you did them a favor by not letting them hire you.

Its funny how when people lose an argument they resort to insulting
people.


Quote:

You must be Borland user.
Yes i am , i'm also a MS VC++, VS , user.
write code for Windows Mobile etc..
I've been in the field sense the day's of
punch card computers and have fallow the
product line's of Borland, MS, Symantic, Watcom
to say a few.

Excellent, you must be very successful in your job.

Quote:
Now that we're done with our pissing contest, go back
to your slow .NET MS controlled applications. and hope
you have fun writing slow bloated code.

I still cant see where you get slow and bloated from. You really
should spend some time using .net, you will be surprised.

Quote:
Just think, since you're suck a good MS customer, maybe they
won't make you wait for months to fix a crash/serious bug that
arises in your code due to a frame work error that only MS can
fix.

Hasn't happened to me yet, and I have been using .net for 4 years now.
Michael Brown
Posted: Sun Feb 18, 2007 10:18 pm
Guest
The Real Andy wrote:
Quote:
Jamie wrote:
[...]
Borland has never implemented any of MFC in any of the produces to
the end user. I don't know where you got this information from but
it's clearly incorrect. Borland has there own set of class libraries
that simply sprang from the early days of OWL. they call it the VCL
now. VCL = Visual Control Library.

Ahh, remember when Borland dropped OWL, they licenced MFC? Remeber
that there was some condition regarding the approval that prevented
Borland from continuing with MFC? It was about this time that everyone
stopped using broland products. VCL is completely different.

IIRC, Borland licenced MFC around the time of C++ 5. It was only included
for compatibility reasons so that you could compile your MFC apps with BC++,
and it didn't always work 100% (due to the dependence of MFC on MSVC
undocumented extensions). OWL was still very much the focus of BC++ 5.

BCB was the next product in line, and this used VCL instead of OWL. OWL
wasn't dropped until BCB5, though it was (like MFC) included only for
compiling older projects with the newer compiler. MFC compatibility is
included all the way through the BCB line AFAIK, though it's for compiling
only. You can't use the designer to make MFC GUIs.

There was a big debate a couple of years ago in one of the borland NG's
about when/why/how Borland "lost" the C++ market. Their marketshare had
dropped substantially long before BCB was released, or OWL was ditched for
that matter. The basic problem was versions 4 and 5 of BC++ were pretty bad
(especially the IDE), and OWL was simply not being updated and fixed very
quickly. While they picked up some new people with the VCL (though more with
Delphi than BCB) they'd lost their momentum in the C++ market, and with MS's
aggressive pushing of MSVC (and later poaching of a significant number of
key Borland developers) it was pretty much impossible to come back again.

[...]
Quote:
I still cant see where you get slow and bloated from. You really
should spend some time using .net, you will be surprised.

You've never tried running a .NET application on a machine with 512MB of
RAM, I guess? :)

Cold start times for .NET applications are terrible. Even a simple winforms
"Hello World" takes somewhere between 15-25 seconds (depending on the phase
of the moon) to start where the CLR isn't already loaded (for example, after
a reboot, or if you have 512 MB of RAM as the CLR files fall out of the
cache pretty quickly). Warm start times are better, though still in the
order of 3-4 seconds. Compared to, say, firefox, which cold-starts in a bit
under 10 seconds and warm-starts basically instantly. While this isn't a
problem for applications that run all the time, it prevents .NET from being
used for small utility applications - I don't want to wait for 3 or so
seconds while calc or notepad starts, for example. Similarly, meory usage is
terrible for .NET apps - a "Hello World" takes up around 7MB of RAM.

As MS forces more and more .NET stuff on people, these problems wil become
less significant since the framework will always be loaded - it's not really
a nice solution, though, as all that means is that you've got bloat loaded
all the time (taking up space that could be used for better purposes), not
just when you run an app that needs it.

Performance-wise, it's a bit hard to compare. For complex FP stuff , .NET is
slower (at least on K7 Athlons and P4's), no questions there. It depends on
the exact algorithm, but I've typically seen anything from a 20% to a 100%
increase in computation time required. CPU-intensive stuff in general is
slower, but most of the tests I've done are FP-based things so I can't give
a decent range for other types. For I/O intensive stuff such as throwing
files through sockets, most of the time is spent outside the application, so
although the application may only be operating at half the speed of a native
app it doesn't really matter. I could go on and on ... basically, CLR is
significantly slower than C++ code compiled to native code, but unless your
application is CPU-bound in your code, it doesn't matter a whole lot.

The biggest problem I've found is that, although you can code a .NET to be
fast, it's not encouraged. A lot of the things that make .NET development
easy also make the resulting application slow. The end result of this is
things like ATI's CCC - massive memory use, slow startup times, laggy
interface, etc etc. While I know that CCC is not representitive of a "good"
..NET app, it is representitive of a vast majority of .NET apps.

Quote:
Just think, since you're suck a good MS customer, maybe they
won't make you wait for months to fix a crash/serious bug that
arises in your code due to a frame work error that only MS can
fix.

Hasn't happened to me yet, and I have been using .net for 4 years now.

While I can't say I've run into a problem that *can't* be worked around,
some bugs (mainly in the 1.0 and 1.1 era) have required significant and/or
ugly workarounds (which had to be developed using trial and error). One of
the things I love about Borland's VCL is that you get the source code, which
means you can easily trace into the VCL and see where something is going
wrong. This makes it much easier to develop workarounds compared to
developing them for .NET where if you tell MS "{x} doesn't work correctly"
you just get the response "don't do {x}, and it may be fixed in a future
service pack". At which point, if doing {x} is important to your code, you
have to start the tedious process of black-box debugging the framework.
Reflector can help a bit if you've narrowed it down, but it's still nowhere
as nice as being able to trace into the code.

--
Michael Brown
Add michael@ to emboss.co.nz - My inbox is always open
MassiveProng
Posted: Sun Feb 18, 2007 10:26 pm
Guest
On Mon, 19 Feb 2007 08:05:59 +1000, The Real Andy
<therealandy@nospam.com> Gave us:

Quote:
Ahh, remember when Borland dropped OWL, they licenced MFC? Remeber
that there was some condition regarding the approval that prevented
Borland from continuing with MFC? It was about this time that everyone
stopped using broland products. VCL is completely different.


Borland died because their main products, Paradox and Quattro Pro
could not compete with Foxpro or Excel.

They could not get themselves out of the DOS world cleanly, and was
never able to catch up in a Windows based realm.
MassiveProng
Posted: Sun Feb 18, 2007 10:28 pm
Guest
On Mon, 19 Feb 2007 13:18:52 +1100, "Michael Brown"
<see@signature.below> Gave us:

Quote:
/how Borland "lost" the C++ market


They were unable to compete in the "visual" based development realm.
 
Page 2 of 4    Goto page Previous  1, 2, 3, 4  Next   All times are GMT - 5 Hours
The time now is Sat Oct 11, 2008 12:42 am