asp.net controls are trash

T

Tommy

hello,

if you want to build a website using asp.net, forget it!!!!!
asp-controls are displaying wrong, if it viewed with a
non-microsoft-browser--> big bullshit!!!!
no one will help you to fix this problem


<b>microsoft only want to sell her products-- silly money making</b>

if i know this before, i never have spend one minute to learn asp.net !!!!

best regards
 
T

Teemu Keiski

Not sure what you are talking about as behavior with different browsers is
completely configurable. Take a look at my answer to a post (yesterday):

"
Mozilla isn't uplevel browser by default (ASP.NET works for all browsers but
how it is configured to render for them, is very different thing). To get
browser detections work bit better, you need to add something as follows to
web.config (inside <system.web> tags).

******
<browserCaps>

<!--NETSCAPE 6 ja 7 //-->

<case match="^Mozilla/5\.0 \([^)]*\)
(Gecko/[-\d]+ )?Netscape[6|7]/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'lett
ers'\w*)).*">

tagwriter=System.Web.UI.HtmlTextWriter

browser=Netscape

version=${version}

majorversion=${major}

minorversion=${minor}

frames=true

tables=true

cookies=true

javascript=true

javaapplets=true

ecmascriptversion=1.5

w3cdomversion=1.0

css1=true

css2=true

xml=true

<filter match="^b" with="${letters}">

beta=true

</filter>

</case>

<!-- MOZILLA //-->

<case
match="^Mozilla/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">


<case match="^[5-9]\." with="${version}">

tagwriter=System.Web.UI.HtmlTextWriter

frames=true

tables=true

cookies=true

javascript=true

javaapplets=true

ecmascriptversion=1.5

w3cdomversion=1.0

css1=true

css2=true

xml=true

</case>


</case>

<!--

OPERA 5+

//-->

<case match="Opera[
/](?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">

browser=Opera

version=${version}

majorversion=${major}

minorversion=${minor}

frames=true

tables=true

cookies=true

javascript=true

ecmascriptversion=1.1

<filter match="[4-9]" with="${major}">

ecmascriptversion=1.3

css1=true

css2=true

xml=true

<filter match="[5-9]" with="${major}">

tagwriter=System.Web.UI.HtmlTextWriter

w3cdomversion=1.0

</filter>

</filter>



<filter match="^b" with="${letters}">

beta=true

</filter>

</case>

</browserCaps>

****

"

For more exact explanation see this post at ASP.NEt Forums:

http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=89874
 
S

S. Justin Gengo

Interesting. I've been building web sites for a global publishing company
with asp.net for two years now. I always test each site for netscape,
various versions of IE, Safari, Opera, and even Web TV.

It's always worked perfectly.

I know this will sound cruel, but perhaps you just haven't learned how to
program with it. I would suggest using it a bit more and reading up on how
to solve any problems you may be having. If you run into something you just
can't solve, post your code here, the community is very helpful.

Good Luck!

Sincerely,

--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche
 
T

Tony

Well, you're entitled to your opinion I guess, but I've recently moved to
..NET, using C#, and I've so far built 3 good sized sites using it, and they
are all Cross-Browser....plus I'm finding that putting a the effort into the
design of .NET solutions means you can actually build the functionality very
rapidly.....

I'm also pleased to be writing "real" code rather than a load of
disconnected "scripts", something I hated when I made the transition from
c++ client-server development to web based applications, and having used
Coldfusion, ASP, PHP and Perl for the last 4 or 5 years, I can say that .NET
is a massive improvement - but the learning curve is steep if you're used to
writing simple scripts.

Of course, every platform does have it's little problems or annoyances, but
to be honest, maybe you should give it a bit more of a chance - learn the
platform a little more, have patience and ask questions here - everyone's
usually happy to help work out problems with you :)
 
K

Kevin Spencer

I think you mean if YOU want to build a web site using asp.net, forget it.
There are plenty of us out there who have no problem doing so.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
http://www.takempis.com
Big Things are made up of
Lots of Little Things.
 
R

RASTA

hello teemu keiski,

i talk about that:
i give my asp-labels a specialy style and a background-color

in debug-mode, all will display fine -- but on the webspace of my
service-provider......:-(

i ´ve design a form with a few textboxes. in internet explorer, all is
fine- but with opera-browser, the textboxes will displayed very small --
not usable

i´ve add your code to my web.config.
but nothing is happen-- what i have to do more??

thanks for reply...

best regards


----------------------------------------
HangulHanjaFastConversion-Eigenschaft

True if Microsoft Word automatically converts a word with
only one suggestion during conversion between hangul
and hanja. Read/write Boolean.
 
R

RASTA

hi kevin,

i haved build a few asp-net applications allready.
no problem, because in our intranet we all use internet explorer

so i build a website for internet. and i spend a lot of time for
searching how the site dont want to display correctly with
non-ms-browsers.....
the time is running and i feeling like "aaaarrrgh"
this is why i do a posting like before......


----------------------------------------
HangulHanjaFastConversion-Eigenschaft

True if Microsoft Word automatically converts a word with
only one suggestion during conversion between hangul
and hanja. Read/write Boolean.
 
K

Kevin Spencer

Browser compatibilty is an issue that makes us all feel like "aaaarrrgh" my
friend! Unfortunately, there isn't a simple solution to the problem.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
http://www.takempis.com
Big Things are made up of
Lots of Little Things.
 
J

Jim Lawton

Interesting. I've been building web sites for a global publishing company
with asp.net for two years now. I always test each site for netscape,
various versions of IE, Safari, Opera, and even Web TV.

It's always worked perfectly.

I know this will sound cruel, but perhaps you just haven't learned how to
program with it. I would suggest using it a bit more and reading up on how
to solve any problems you may be having. If you run into something you just
can't solve, post your code here, the community is very helpful.

Good Luck!

Sincerely,

Does this mean that it works withot the .net runtime on the client machine? Does
it work on Mac ?

Jim
 
J

Jim Lawton

snip
Does this mean that it works withot the .net runtime on the client machine? Does
it work on Mac ?

OK, I've got it - "It's supposed to, but the rendering is fraught with problems
in non-ie browsers" -

J
 
R

RASTA

yes, but if i buy a development environment for very much money,
I expects to build some applications and not spend hours of hours for
fixing an "failure"

and if i have to do something, i want a understandable manual, what to
do and how to do



----------------------------------------
HangulHanjaFastConversion-Eigenschaft

True if Microsoft Word automatically converts a word with
only one suggestion during conversion between hangul
and hanja. Read/write Boolean.
 
S

S. Justin Gengo

Jim,

I've got a powerbook g4 sitting right next to me. (I do some programming on
it too.)

I always test all my sites in IE, IE on the Mac, and Safari. They all run
exactly the same. And I haven't jumped through any hoops. I've never had a
problem with any of the rendering.

That said when I build a site I don't rely on css. Most of the browsers
support varying levels of css. If you leave Visual Studio.Net set to it's
defaults then it is targeting IE and using grid layout. That will never be
cross browser. All that I do is turn off grid layout and use regular old
html tables, or self designed css for the layout. I also make certain that I
set each page for the browser compatibility that's necessary (Document
Properties targetSchema property.)

If you don't set the IDE to deliver to the platforms you need to deliver to
then of course it won't work. :)

Sincerely,

--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,764
Messages
2,569,564
Members
45,039
Latest member
CasimiraVa

Latest Threads

Top