On Thu, 7 Nov 2002, Stefan wrote:
> Well I know one thing for sure, uploading files is standard 'out of the box' > with ASP.net. That is one thing that makes me scratch my head about the Java > platform, there are many common things that are used constantly in web > programming that are not directly addressed in a reasonable manner: > > Uploading files > Simple implementation of JavaMail (I used Java mail as is but a facade > should have been put in place on top of it.) > Paging of collections > Rich Calendar > Client and server side validations > Auto-formatting of collections on the page. > Keeping state of form widgets Definitely. Why not make a list of this, call it your '.Net equivalency demands' or something, stick it up somewhere and we can try to fill in the gaps. For example, there are JavaMail facades, just not from Sun. Often I think open source Java-ites are too close to the trees to see all the trees they're missing in the other forest. A nice list is the kind of way to galvanise them. > I know some if not all are being addressed in various places, I just would > have thought that SUN and the JCP would have had this stuff out already as > part of the core features of Java. Now we have to run all over the place to > put stuff together ... Yeah. I've been thinking for sometime that there needs to be a site that handles distributions [like linux distributions]. So you could say 'I'm a Java web programmer. I want help with presentation details on the server, like a calendar taglib', and it gives you a nice zip with all the licences, docs, source and code for a string of libraries. > This is especially interesting when all this is addressed in the competition > (.NET) for well over a year (Beta 2 had all this and Beta 2 is pretty > representative of the final release.) Legacy. It's one of the reasons C#/.Net have got a lot of things down better than Java at the moment, because they're not in the middle of a product cycle but at the start of it. Equally, there are other things they've failed to pick up on. Like why no generics in .Net? Java has been trying to ease them in for ages so it should be pretty obvious to .Net that they should have launched with that. Hen -- To unsubscribe, e-mail: <mailto:taglibs-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:taglibs-user-help@;jakarta.apache.org>