B
Brad
I'm not one to rant or flame....so please excuse me while I do so for this
once. I've now spent a bit of time working with VS2005 beta 2 to see how it
functions for web development, especially how our current extensive number
of .Net 1.1 web apps convert to it. After a week's time I dont's mind the
converted app code that was broken and had to be changed, due to
deprecation, new framework classes (some of which have names identical to
ones we created...first) or other...those are all one time tweaks and take
but a few minutes (or hours) of work.
What I was very disappointed to discover is that the seemingly trivial
feature to "Exclude/Include from project" is no longer available for web
apps in VS2005. From what I've read so far, this is by design and it's not
coming back. I realize that more than one web developer/business presented
a compelling reason to Microsoft to remove this feature...but for some of us
I think the removal of this trivial little feature is going to be a big step
back in project administration and productivity.
This is going to make project administration for a web app of any depth a
real pain. Now, whether a file/folder is actually part of a project it's
there in the "project". That's because basically there is no "project" file
for web apps anymore. Now a web app/project is a folder and **all** files
and folders under that folder...period. For anyone who works with web of
any depth and breath you're going to see a lot of files and folders. If you
have something like a root web (i.e. portal), when you load your project
you're now possibly going to see your **entire** web site including all web
apps under the root...and on down if you have layered apps.
To further complicate things, when you build/compile the web app it now
seeks out all .Net related files in the heirarchy....whether they are part
or your "project" or not...including any third party vendor software, i.e.
Crystal. For example, I have a root web project/app and many web apps
under the root. Now to VS2005 it all one one big project...and when I build
to root web project it's trying to build and validate every web.config,
every aspx page and code behind for every web app as part of this project.
(perhaps few people have root web projects but there must also be some folks
out there how have layered web application...maybe).
I hope someone can point out that I'm vastly mistaken or that there is a
much better way to create and manage projects which have similar structure
so that I can crawl back into my cubicle and await for the joyous release of
..Net 2. But then there's always notepad for our development environment.
***IF*** this feature matters to anyone you can vote on it on the msdn
bug/suggestion feedback for "bug" FDBK13160
http://lab.msdn.microsoft.com/productfeedback
Okay, thanks for letting me whine. I'll crawl back under my rock.
once. I've now spent a bit of time working with VS2005 beta 2 to see how it
functions for web development, especially how our current extensive number
of .Net 1.1 web apps convert to it. After a week's time I dont's mind the
converted app code that was broken and had to be changed, due to
deprecation, new framework classes (some of which have names identical to
ones we created...first) or other...those are all one time tweaks and take
but a few minutes (or hours) of work.
What I was very disappointed to discover is that the seemingly trivial
feature to "Exclude/Include from project" is no longer available for web
apps in VS2005. From what I've read so far, this is by design and it's not
coming back. I realize that more than one web developer/business presented
a compelling reason to Microsoft to remove this feature...but for some of us
I think the removal of this trivial little feature is going to be a big step
back in project administration and productivity.
This is going to make project administration for a web app of any depth a
real pain. Now, whether a file/folder is actually part of a project it's
there in the "project". That's because basically there is no "project" file
for web apps anymore. Now a web app/project is a folder and **all** files
and folders under that folder...period. For anyone who works with web of
any depth and breath you're going to see a lot of files and folders. If you
have something like a root web (i.e. portal), when you load your project
you're now possibly going to see your **entire** web site including all web
apps under the root...and on down if you have layered apps.
To further complicate things, when you build/compile the web app it now
seeks out all .Net related files in the heirarchy....whether they are part
or your "project" or not...including any third party vendor software, i.e.
Crystal. For example, I have a root web project/app and many web apps
under the root. Now to VS2005 it all one one big project...and when I build
to root web project it's trying to build and validate every web.config,
every aspx page and code behind for every web app as part of this project.
(perhaps few people have root web projects but there must also be some folks
out there how have layered web application...maybe).
I hope someone can point out that I'm vastly mistaken or that there is a
much better way to create and manage projects which have similar structure
so that I can crawl back into my cubicle and await for the joyous release of
..Net 2. But then there's always notepad for our development environment.
***IF*** this feature matters to anyone you can vote on it on the msdn
bug/suggestion feedback for "bug" FDBK13160
http://lab.msdn.microsoft.com/productfeedback
Okay, thanks for letting me whine. I'll crawl back under my rock.