Do real developers use the design view?
Thought it would be interesting to start a debate on this subject.
According to all the MCP materials (yes, I know a bit mickey mouse),
the design view is the way to build your ASP.NET pages.
Problem is:
- it generates goddam awful HTML, certainly not standards-based.
- use of absolute positioning and tables for layout.
- it has a tendency to mess up the layout of your markup.
So I just don't use it, and if you don't use it then you get to a point
where your pages won't open with it anyway.
Is the design view just for beginners?
I'd be interested to hear other's thoughts on this... 7 1408
I know quite a few people who back engineer their sites. They use something
like Front Page or Dreamweaver to design the site and then work the ASP.NET
code into the site and miss out the visual designer all together.
These guys simply dont trust the designer not to trash some peice of
carfully crafted hand code.
I on the other hand find it quite acceptable. Having said that 2003 and 2005
have got a way to go in terms of visual design features before it becomes
'Great' in my opinion.
Having said all that, I still think its a very good development tool.
The Inimitable Mr Newbie . . .
<ch****@nildram.co.uk> wrote in message
news:11**********************@g14g2000cwa.googlegr oups.com... Do real developers use the design view?
Thought it would be interesting to start a debate on this subject.
According to all the MCP materials (yes, I know a bit mickey mouse), the design view is the way to build your ASP.NET pages.
Problem is: - it generates goddam awful HTML, certainly not standards-based. - use of absolute positioning and tables for layout. - it has a tendency to mess up the layout of your markup.
So I just don't use it, and if you don't use it then you get to a point where your pages won't open with it anyway.
Is the design view just for beginners?
I'd be interested to hear other's thoughts on this... ch****@nildram.co.uk wrote: Do real developers use the design view?
Thought it would be interesting to start a debate on this subject.
According to all the MCP materials (yes, I know a bit mickey mouse), the design view is the way to build your ASP.NET pages.
Problem is: - it generates goddam awful HTML, certainly not standards-based. - use of absolute positioning and tables for layout. - it has a tendency to mess up the layout of your markup.
So I just don't use it, and if you don't use it then you get to a point where your pages won't open with it anyway.
Is the design view just for beginners?
I'd be interested to hear other's thoughts on this...
Of course I use design view - after I've added a whole load of server
side controls in using HTML view, I'm too lazy to go and add them to
the code-behind file. So I switch to design view and then back to HTML,
which normally does the trick :-)
It doesn't *have* to use absolute positioning. In fact, the message
before you drop anything on the surface tells you how to change the
behaviour (for this one file - anyone ever found a project or system
wide way of saying "use flow layout at all times"?)
It can mess up your markup. Some of this can be fixed by turning off
appropriate options in Visual Studio (but admittedly, some bits are
still reformatted anyway).
Up until recently I was involved in a project with a fairly even split
- I tend to do all of my development in HTML view, the other developer
tends to use Design view. We never seemed to have much problem editing
each others pages afterwards (although, curse him, he does use a
different tab spacing as compared to mine - but ^K ^D forgives all)
Damien
"Damien" <Da*******************@hotmail.com> wrote in message
news:11**********************@o13g2000cwo.googlegr oups.com... Of course I use design view - after I've added a whole load of server side controls in using HTML view, I'm too lazy to go and add them to the code-behind file. So I switch to design view and then back to HTML, which normally does the trick :-)
It doesn't *have* to use absolute positioning. In fact, the message before you drop anything on the surface tells you how to change the behaviour (for this one file - anyone ever found a project or system wide way of saying "use flow layout at all times"?)
It can mess up your markup. Some of this can be fixed by turning off appropriate options in Visual Studio (but admittedly, some bits are still reformatted anyway).
Up until recently I was involved in a project with a fairly even split - I tend to do all of my development in HTML view, the other developer tends to use Design view. We never seemed to have much problem editing each others pages afterwards (although, curse him, he does use a different tab spacing as compared to mine - but ^K ^D forgives all)
Damien
You'll be glad to know 2005 fixes a lot of this. Flow is the default. They
swear they will never, ever modify your html when switching back-n-forth to
design. Finally, due to the differences in how ASP.NET 2.0 works, VS no
longer needs to create the controls in the codebehind file - so no synching
problems!
Greg
Real developers make use of whatever resources get the job done most
efficiently. For example, with regards to the Design View, I have found that
it is lousy for some things, and quite handy for others. A good developer
figures out what tools are the best for what jobs, and uses them
accordingly. So, no, the Design View is not just for beginners. Using the
Design View for everything, now, that's for beginners. Using it for nothing,
well, that's for people who don't think creatively.
--
HTH,
Kevin Spencer
Microsoft MVP
..Net Developer
A watched clock never boils.
<ch****@nildram.co.uk> wrote in message
news:11**********************@g14g2000cwa.googlegr oups.com... Do real developers use the design view?
Thought it would be interesting to start a debate on this subject.
According to all the MCP materials (yes, I know a bit mickey mouse), the design view is the way to build your ASP.NET pages.
Problem is: - it generates goddam awful HTML, certainly not standards-based. - use of absolute positioning and tables for layout. - it has a tendency to mess up the layout of your markup.
So I just don't use it, and if you don't use it then you get to a point where your pages won't open with it anyway.
Is the design view just for beginners?
I'd be interested to hear other's thoughts on this...
Greg Burns wrote: "Damien" <Da*******************@hotmail.com> wrote in message news:11**********************@o13g2000cwo.googlegr oups.com... Of course I use design view - after I've added a whole load of server side controls in using HTML view, I'm too lazy to go and add them to the code-behind file. So I switch to design view and then back to HTML, which normally does the trick :-)
It doesn't *have* to use absolute positioning. In fact, the message before you drop anything on the surface tells you how to change the behaviour (for this one file - anyone ever found a project or system wide way of saying "use flow layout at all times"?)
It can mess up your markup. Some of this can be fixed by turning off appropriate options in Visual Studio (but admittedly, some bits are still reformatted anyway).
Up until recently I was involved in a project with a fairly even split - I tend to do all of my development in HTML view, the other developer tends to use Design view. We never seemed to have much problem editing each others pages afterwards (although, curse him, he does use a different tab spacing as compared to mine - but ^K ^D forgives all)
Damien
You'll be glad to know 2005 fixes a lot of this. Flow is the default. They swear they will never, ever modify your html when switching back-n-forth to design. Finally, due to the differences in how ASP.NET 2.0 works, VS no longer needs to create the controls in the codebehind file - so no synching problems!
Greg
I still haven't had a real chance to have a proper play with 2005 stuff
(i.e. Don't have any projects suitable for starting as .NET 2 stuff
yet), but sounds good. Looks like I'm generally going to be a web
monkey for the next year, so I'm pretty sure something will turn up (I
think I made a good choice there - do new websites or maintain VB6
code-base. I got first choice :-))
Damien
I agree with Kevin, the designer is fine for most things, but you can use
external tools for certain tasks when needed.
The new designer in ASP.NET 2.0 is a big improvement too.
--
I hope this helps,
Steve C. Orr, MCSD, MVP http://SteveOrr.net
"Kevin Spencer" <ke***@DIESPAMMERSDIEtakempis.com> wrote in message
news:uC****************@TK2MSFTNGP10.phx.gbl... Real developers make use of whatever resources get the job done most efficiently. For example, with regards to the Design View, I have found that it is lousy for some things, and quite handy for others. A good developer figures out what tools are the best for what jobs, and uses them accordingly. So, no, the Design View is not just for beginners. Using the Design View for everything, now, that's for beginners. Using it for nothing, well, that's for people who don't think creatively.
-- HTH,
Kevin Spencer Microsoft MVP .Net Developer A watched clock never boils.
<ch****@nildram.co.uk> wrote in message news:11**********************@g14g2000cwa.googlegr oups.com... Do real developers use the design view?
Thought it would be interesting to start a debate on this subject.
According to all the MCP materials (yes, I know a bit mickey mouse), the design view is the way to build your ASP.NET pages.
Problem is: - it generates goddam awful HTML, certainly not standards-based. - use of absolute positioning and tables for layout. - it has a tendency to mess up the layout of your markup.
So I just don't use it, and if you don't use it then you get to a point where your pages won't open with it anyway.
Is the design view just for beginners?
I'd be interested to hear other's thoughts on this...
Our team is trying to write transitional XHTML standards code (with
CSS controlling layout), so we are sensitive to some of these issues.
We are in Beta 2 and about to switch to the release of 2005, and don't
have porblems switching back and forth and using the design view with
our markup.
I'll tell you what we find really useful is writing custom designers.
We have an infrastructure team which writes custom controls, some of
which are complicated/error prone/annoying to configure properly. So we
write our own designers which can do whatever we need, even generate
and add xml files to our project.
My point is, if you view the designer as more than a page layout tool
but a launching pad for web-building tasks, you can put together some
amazing things - and I come from a J2EE background and thought the
designer was the lamest thing when I first saw it. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Ken |
last post by:
Hi.
Can anyone refer me to any articles about the compatibility between
c++ polymorphism and real-time programming?
I'm currently on a real-time c++ project, and we're having a
discussion...
|
by: 4csjobs |
last post by:
Need embedded software developers with C++, vxworks and OO design and
development experience. Please email resumes to kayd@4cs.com
|
by: Tony Williams |
last post by:
I have a query that I want to count the number of records where the value of
a field "txtFactClients" is not 0. I have set up an expression "CountFC:
txtFactClients" with Count selected in the...
|
by: A.M |
last post by:
Hi,
When I use my UserControls in Visual Studio.NET 2003, it just shows a gray
box at design time.
How can i have VS.NET renders the user control during design time?
Thanks,
Ali
|
by: Nathan Sokalski |
last post by:
When editing an ASP Table, Visual Studio does not allow me to edit it in
Design View. This makes it harder to add elements, because I must add every
element either by using Design View to create...
| |
by: Fred Exley |
last post by:
I have a traditional application using a database and procedural code that
works fine. I'm re-writing it using the OOP methodology, just to see how
this may be the better way to do things. I...
|
by: systemania.com |
last post by:
We have 3 contract positions open in Herndon Virginia for 3 JAVA/J2EE
Developers.
The contracts are Long Term (1 year ++). The rate is $45/h negotiable based
on experience.
To apply for this...
|
by: RvGrah |
last post by:
I've been writing in C# for about 4 years now, coming from VB.net and
VB6 before that, in which I know I'm not alone. I found learning C#,
at least to the extent that I use it in developing...
|
by: existential.philosophy |
last post by:
This is a new problem for me: I have some queries that open very
slowly in design view.
My benchmark query takes about 20 minutes to open in design view. That
same query takes about 20 minutes...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
| |
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...
| |