Home All Groups Group Topic Archive Search About

Why no richtextbox in Web Controls?

Author
5 Jun 2005 3:57 PM
Parrot
With Microsoft's legions of programmers why must I go to a third party source
to get a richtextbox that allows the creation of webpages in a textbox?  The
ability to design a standard webpage using a textbox control seems like an
obvious fit for a web control in Visual Studio.  How about it, Bill?  Also,
the ability to interface with javascript is woefully lacking using C# in
aspnet.  Client side controls are needed to speed up processing of web pages.

Dave

Author
6 Jun 2005 3:58 PM
Teemu Keiski
Hi,

ASP.NET v2 is improved in many ways considering the client-side experience.
It has client-side callbacks, improved client-side validation (other
browsers than just IE) and so on. Check it out: http://beta.asp.net

I don't know why MS has not included such control, maybe the idea has been
that they don't step on third party vendor's toes (as there are a few of
these controls).

--
Teemu Keiski
ASP.NET MVP, AspInsider
Finland, EU
Author
6 Jun 2005 5:28 PM
Peter Blum
As a vendor of third party controls, I'd like to offer you some insight why
its not to your advantage to have Microsoft develop controls that are
already on the market.

There are many types of controls on the ASP.NET market that are represented
by several choices. Some are free. Some have quite a following, making them
very polished. The key here is one idea: competition. We vendors are working
hard to build software that will make you choose our stuff. In doing so, we
introduce new ideas frequently, we provide tech support, and documentation.

Microsoft isn't in the custom controls business. They are in the platform
business (Windows, browser, and .net). The ASP.NET development team has
*plenty* to do as they address a very diverse world of requirements for
building web sites. Suppose they introduced a Rich Text Box control:
1. It would kill off much of the commercial versions of that because people
wouldn't look further for new features.
2. People would be asking Microsoft for enhancements and spinning their
wheels finding the code and hacks to address their needs. This is a waste of
people's time.
3. Microsoft have a two year cycle for developing new versions of ASP.NET.
Users would have to wait that long for new features. Since Microsoft isn't
in the custom controls business, they will address the top requests and move
on to another project. (For example, they added three new features to
validators in ASP.NET 2.0. There are a multitude of issues remaining.)
4. Just because its developed by Microsoft doesn't make it *great*. Your
peers are working at Microsoft developing new controls. They are also
outside of Microsoft developing new controls, but without the need to focus
on a much broader set of features for an ASP.NET upgrade. That focus and the
equivalent skills lets them give you much more, much faster. (Again,
sometimes for free.)

--- Peter Blum
www.PeterBlum.com
Email: PLB***@PeterBlum.com
Creator of "Professional Validation And More" at
http://www.peterblum.com/vam/home.aspx

Show quoteHide quote
"Teemu Keiski" <jot***@aspalliance.com> wrote in message
news:udf7RCraFHA.1660@tk2msftngp13.phx.gbl...
> Hi,
>
> ASP.NET v2 is improved in many ways considering the client-side
> experience. It has client-side callbacks, improved client-side validation
> (other browsers than just IE) and so on. Check it out: http://beta.asp.net
>
> I don't know why MS has not included such control, maybe the idea has been
> that they don't step on third party vendor's toes (as there are a few of
> these controls).
>
> --
> Teemu Keiski
> ASP.NET MVP, AspInsider
> Finland, EU
>
>
>
Author
6 Jun 2005 7:09 PM
Teemu Keiski
Good points (thanks Peter for the explanation, haven't really ever thought
those things due to my position's technical nature),

It is interesting to see how the same applies with the TreeView they have
attached to v2.

--
Teemu Keiski
ASP.NET MVP, AspInsider
Finland, EU
Author
7 Jun 2005 1:53 AM
Ken Cox [Microsoft MVP]
There are already examples of these controls around, so there's no desperate
need for MS to do one - especially since it is mainly a client-side issue.

http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=C8DD9D28-EAB8-4CF9-B9EB-DAD032C6A58E

Besides, what usually happens is that Microsoft's server controls end up as
the low-end/base versions while third party developers produce the real
whiz-bang stuff.

Show quoteHide quote
"Parrot" <Par***@discussions.microsoft.com> wrote in message
news:8B406DF2-3C53-4AD5-B5A3-A6A67484E461@microsoft.com...
> With Microsoft's legions of programmers why must I go to a third party
> source
> to get a richtextbox that allows the creation of webpages in a textbox?
> The
> ability to design a standard webpage using a textbox control seems like an
> obvious fit for a web control in Visual Studio.  How about it, Bill?
> Also,
> the ability to interface with javascript is woefully lacking using C# in
> aspnet.  Client side controls are needed to speed up processing of web
> pages.
>
> Dave
>
>
Author
7 Jun 2005 6:57 PM
bradley
What percentage of projects would have a need for creating webpages within a
webpage?

Show quoteHide quote
"Parrot" <Par***@discussions.microsoft.com> wrote in message
news:8B406DF2-3C53-4AD5-B5A3-A6A67484E461@microsoft.com...
> With Microsoft's legions of programmers why must I go to a third party
source
> to get a richtextbox that allows the creation of webpages in a textbox?
The
> ability to design a standard webpage using a textbox control seems like an
> obvious fit for a web control in Visual Studio.  How about it, Bill?
Also,
> the ability to interface with javascript is woefully lacking using C# in
> aspnet.  Client side controls are needed to speed up processing of web
pages.
>
> Dave
>
>
Author
8 Jun 2005 12:00 AM
Parrot
As the originator of this comment I want to thank everyone for their input. 
Many good points have been made.  I am a software developer myself and am not
trying to promote Microsoft.  I am developing a web based system that will
allow novices to add content to a community based web site.  These people
would like to participate in the web world without having to be a technical
expert.  That is why I would like to have a good richtext editor that will
allow these people to create their own simple webpages that can be displayed
to the rest of the community.  I have tried 3 richtext editors from third
parties and they all have serious bugs, only one can I even think of using
for production purposes.  In addition, the cost of these software products
are almost 1/3 the cost of Visual Studio Professional if you want to use the
developer version.  I do not want to create a web system hodge podged
together with numerous third party vendors and go back into dll hell.  This
is my reasoning.  I am not trying to make Bill Gates richer. I am just trying
to develop a web based system that is relatively simple to maintain and one
that nontechnical users can interract with.

Show quoteHide quote
"bradley" wrote:

> What percentage of projects would have a need for creating webpages within a
> webpage?
>
> "Parrot" <Par***@discussions.microsoft.com> wrote in message
> news:8B406DF2-3C53-4AD5-B5A3-A6A67484E461@microsoft.com...
> > With Microsoft's legions of programmers why must I go to a third party
> source
> > to get a richtextbox that allows the creation of webpages in a textbox?
> The
> > ability to design a standard webpage using a textbox control seems like an
> > obvious fit for a web control in Visual Studio.  How about it, Bill?
> Also,
> > the ability to interface with javascript is woefully lacking using C# in
> > aspnet.  Client side controls are needed to speed up processing of web
> pages.
> >
> > Dave
> >
> >
>
>
>