I have used .TEXT from systems that do not have .NET framework installed and i should say that the engine behaves really weird during those sessions. It occurred to me today that the only thing that was common to the system from which i made a post today and the one from which i had made a post earlier was that both of them did not have .NET installed on them. And both of them showed the same weird characteristics in the EditPosts.aspx page from where we post to the engine. The FreeTextBox control on the page seems to behave differently depending on whether the client machine has .NET installed or not. If the client machine has .NET then no problems whatsoever. If not, then the FTB shows a textbox without all the helper toolbar containing Font, size, alignment, bulleting and other stuffs. Also the Design and HTML buttons at the bottom of the textbox dissapears. I realised that the Textbox shown during such situations expects the HTML to be typed directly onto the textbox and if no tags are given then it renders the post unformatted !
My question is that 'Why would such a control be developed which would in anyway be dependent on the software installed on the remote client machine and then act differently according to the software installed ?'. I can perfectly accept if the software dependency is on the browser which is going to render but other than that it does'nt make sense at all. The whole idea of creating such blogging tools was to create a common application which will enable the end users to have the same experience with minimum effort and allow them to blog from anywhere eventually ! It in turn makes the experience not dependent on the machine because of non-availability of software which needs to be installed for blogging such as bloggar and other similar ones, but instead centralises the experience and makes them comfortable. Now if the blogging tools in the net are going to behave differently based on the client machine at various times, then where is the customisation and having the at-home feeling necessary for good blogging ?
I haven't had time to look at the .TEXT source yet and so havent been able to figure out the reason for the dependencies of the FreeTextBox on the machine. But if someone is already deep down into it, then you could upload a new