G
Guest
Well,
it's been a year since I jumped from C/C++ and ModPerl to Visual Studio 2003
and C#.
Frankly, I'm disappointed with it. There are a lot of little annoying bugs
with the IDE that just shouldn't have made it through rigorous testing. I'm
sure some of what I think of as deal killing flaws in the IDE are features
that have settings that I can change, but the environment is so clogged with
excess baggage it's impractical to go looking for the proper preference
setting.
-It took me a couple of months of being annoyed before I spent a *couple of
hours* trying to figure out how to turn on line numbers. Perhaps that's user
error, but I've been working with IDE's for a long time and it should be more
obvious than it's made. Do a search on "line numbers" in the help. Do you
find any help? Any entry that says "line numbers, enabling view of/lines
numbers, disabling view of"?Nope. You see a whole bunch of other stuff that
doesn't seem too relevant. One is forced to ask if the good people at
Microsoft even use the tool they are selling to the rest of us?
-The install is a humorous to say the least. I see no good reason for a 3
hour install. Putting the compiler on a new machine takes half a day. Now
that is expensive TOC.
-I still cannot figure out how to turn configure the ide so that when I open
a .aspx web page that it defaults to the HTML view instead of the design
view. So I have to wait for a page to render EVERY TIME I OPEN IT FOR
EDITING. Do you realize how much of my life I've watched dribble out on the
keyboard waiting for pages to render that I don't even want rendered!
-Web Applications (my god, where to start), what a hellish journey. Thanks,
but requiring file system access and http access to my projects is just
scary. Again, I can't think of anything I'm gaining by having this
requirement rammed down my throat. Where I work, we aren't allowed to access
the web servers, so your whole paradigm adds a huge amount of unnecessary
work (the needless pain). Basically this tool is unusable in my opinion.
Nobody I know likes working with it for Web Application development.
-Code bloat. Well it seems like it takes 5 to 10 times more lines of code to
do a job with .net .aspx than it does in Perl. I say work smarter not harder
and go with the fewer lines of code.
-I'd say that the last reason our whole company (1400 employee bank) is
leaving .net for Java is all the marketing drivel inserted in the Microsoft
documentation. It's not enough to talk about a paradigm, you have to add
things like "Web applications are finally maturing, and the abstraction level
rises with ASP.NET". The implication being that we've finally arrived at a
mature technology with ASP.NET. Don't waste my time, I already bought the
product! Get to the point without forcing me to think about the propaganda. I
think there are a lot of folks who feel as though their technology is pretty
mature with modperl, python, and ruby. Interestingly, the books from those
camps don't seem to have the same need to claim dominance. Again, TOC is too
high with Microsoft literature once you count in all the wading through
needless marketing drivel.
-Double pumping web pages... Since I can't get the debugger to work without
hanging my computer, I've resorted to Response.Write for debugging. Why in
the world does each response write twice???
I feel better already.
-tad
it's been a year since I jumped from C/C++ and ModPerl to Visual Studio 2003
and C#.
Frankly, I'm disappointed with it. There are a lot of little annoying bugs
with the IDE that just shouldn't have made it through rigorous testing. I'm
sure some of what I think of as deal killing flaws in the IDE are features
that have settings that I can change, but the environment is so clogged with
excess baggage it's impractical to go looking for the proper preference
setting.
-It took me a couple of months of being annoyed before I spent a *couple of
hours* trying to figure out how to turn on line numbers. Perhaps that's user
error, but I've been working with IDE's for a long time and it should be more
obvious than it's made. Do a search on "line numbers" in the help. Do you
find any help? Any entry that says "line numbers, enabling view of/lines
numbers, disabling view of"?Nope. You see a whole bunch of other stuff that
doesn't seem too relevant. One is forced to ask if the good people at
Microsoft even use the tool they are selling to the rest of us?
-The install is a humorous to say the least. I see no good reason for a 3
hour install. Putting the compiler on a new machine takes half a day. Now
that is expensive TOC.
-I still cannot figure out how to turn configure the ide so that when I open
a .aspx web page that it defaults to the HTML view instead of the design
view. So I have to wait for a page to render EVERY TIME I OPEN IT FOR
EDITING. Do you realize how much of my life I've watched dribble out on the
keyboard waiting for pages to render that I don't even want rendered!
-Web Applications (my god, where to start), what a hellish journey. Thanks,
but requiring file system access and http access to my projects is just
scary. Again, I can't think of anything I'm gaining by having this
requirement rammed down my throat. Where I work, we aren't allowed to access
the web servers, so your whole paradigm adds a huge amount of unnecessary
work (the needless pain). Basically this tool is unusable in my opinion.
Nobody I know likes working with it for Web Application development.
-Code bloat. Well it seems like it takes 5 to 10 times more lines of code to
do a job with .net .aspx than it does in Perl. I say work smarter not harder
and go with the fewer lines of code.
-I'd say that the last reason our whole company (1400 employee bank) is
leaving .net for Java is all the marketing drivel inserted in the Microsoft
documentation. It's not enough to talk about a paradigm, you have to add
things like "Web applications are finally maturing, and the abstraction level
rises with ASP.NET". The implication being that we've finally arrived at a
mature technology with ASP.NET. Don't waste my time, I already bought the
product! Get to the point without forcing me to think about the propaganda. I
think there are a lot of folks who feel as though their technology is pretty
mature with modperl, python, and ruby. Interestingly, the books from those
camps don't seem to have the same need to claim dominance. Again, TOC is too
high with Microsoft literature once you count in all the wading through
needless marketing drivel.
-Double pumping web pages... Since I can't get the debugger to work without
hanging my computer, I've resorted to Response.Write for debugging. Why in
the world does each response write twice???
I feel better already.
-tad