I can provides a tons of examples from my personal experience which can prove why .Net backward is.
Here is one, for example, if I need to write an applcation which is for interoperate between HTML(UI part) and business objects.
In native world, I got at least two solutions are easy to handle HTML elements, such as DHTML controls,a lite HTML parser, host a WebBrowser control.
In .net, I find there is only one solution force you to use a WebBrowser control, and the worse thing is you can not use the QueryInterface method to obtain HTML elements.
Today I still can not find the reason why MS was shiped the .Net such a backward stuff?
note:
.Net here mostly point to WinForm, not a WebForm which is not an application(webpage only) even.
-
-
Here's a HTML parser wrote in C#: http://www.codeproject.com/dotnet/apmilhtml.asp and the web browser control has been added in .net 2.0 which is much more cleaner than the interop method
-
Beer28 wrote:
.NET and mono are not so different, but the way they are marketed is drastically different. Novell offers it as a tool or possible solution in addition to normal development, and MS just pushed it in people's faces.
I agree completely. You don't need to use it on Windows but they act as if your code will blow up if you arn't using it.
-
Martin Carolan wrote:Here's a HTML parser wrote in C#: http://www.codeproject.com/dotnet/apmilhtml.asp and the web browser control has been added in .net 2.0 which is much more cleaner than the interop method
HTML parser? I can not find any peice of code to drawing a pictrue in that 'Parser' project?BMP?PNG?I should not believe a .Net programer is able to did a useful job.
i mean how to parse <img sre=''/>?
-
Beer28 wrote:I don't think that dotnet is so backward anymore.
Now that I'm never required to use it.
But seriously, mono is great, and it's based on the same virtual instruction set and similar libraries.
MSIL's implementation on linux is quite different than it is on windows. Where as on linux you can use it when you actually need to, like java, on windows they did nothing but pressure you to use it or die a horrible death for 5 straight long years.
As a tool, MSIL can be as good as java, like it's used on linux by Novell. As a culture, MSIL stinks to high heaven. I remember at one point technet had articles saying how dangerous libc linked and other normal binaries are. That was dotnet's high point of marketing paranioa.
.NET and mono are not so different, but the way they are marketed is drastically different. Novell offers it as a tool or possible solution in addition to normal development, and MS just pushed it in people's faces.
Yes, Novell made a right decision turn to linux after they are failed to their NetWare which was the best of best network OS in the world, because it's based on MS DOS.
-
leighsword wrote:
Yes, Novell made a right decision turn to linux after they are failed to their NetWare which was the best of best network OS in the world, because it's based on MS DOS.
Based on MS-DOS? WTF are you smoking? -
JChung2006 wrote:

leighsword wrote:
Yes, Novell made a right decision turn to linux after they are failed to their NetWare which was the best of best network OS in the world, because it's based on MS DOS.
Based on MS-DOS? WTF are you smoking?
well, I am not sure that things was happened in years ago,my college computer network used to Novell NETWARE 3.1 , I am wonder why computer administrator need MS-DOS6.2 boot disk before install the NETWARE.
-
Well, the Win32 API has been around for a long time, but the .NET API is pretty young.
-
I'm not so sure pointing out that a crescent wrench is a bad tool for driving nails makes it "backward." Use another tool. Not all tools are good at all jobs.
-
amotif wrote:I'm not so sure pointing out that a crescent wrench is a bad tool for driving nails makes it "backward." Use another tool. Not all tools are good at all jobs.
Me no like cre... cres... me no like wrench. Wrench bad. Wrench not like rock. Rock good tool. Rock smash bone. Rock smash tree. Rock hold down paper on desk. Rock have 101 uses. Rock good.
Wrench backward. Me no like wrench. -
Karim wrote:

amotif wrote:I'm not so sure pointing out that a crescent wrench is a bad tool for driving nails makes it "backward." Use another tool. Not all tools are good at all jobs.
Me no like cre... cres... me no like wrench. Wrench bad. Wrench not like rock. Rock good tool. Rock smash bone. Rock smash tree. Rock hold down paper on desk. Rock have 101 uses. Rock good.
Wrench backward. Me no like wrench.
Haha:p
Sheva
-
leighsword wrote:

Martin Carolan wrote:Here's a HTML parser wrote in C#: http://www.codeproject.com/dotnet/apmilhtml.asp and the web browser control has been added in .net 2.0 which is much more cleaner than the interop method
HTML parser? I can not find any peice of code to drawing a pictrue in that 'Parser' project?BMP?PNG?I should not believe a .Net programer is able to did a useful job.
i mean how to parse <img sre=''/>?
Well, LeighSword, what kinda scenario you wanna enable in your application, I still cannot get your points, care to elaborate?
Sheva
-
Net backwards is ten.
I don't get it.
-
leighsword wrote:
note:
.Net here mostly point to WinForm, not a WebForm which is not an application(webpage only) even.
Well, so there are lots of things you don't know about, and you still cannot tell the difference between web applications and windows desktop applications, my best advice to you is that you have to learn something you don't know about before bashing it, do you get into what I mean here.
Sheva
-
footballism wrote:

leighsword wrote:
note:
.Net here mostly point to WinForm, not a WebForm which is not an application(webpage only) even.
Well, so there are lots of things you don't know about, and you still cannot tell the difference between web applications and windows desktop applications, my best advice to you is that you have to learn something you don't know about before bashing it, do you get into what I mean here.
Sheva
As long as I have recently learned from several of your posts Sheva, there are a lot of things you know but are not able to understand... And anyhow you go bashing on it.
Tonatiúh -
Karim wrote:Rock smash bone. Rock smash tree. Rock hold down paper on desk. Rock have 101 uses. Rock good.
Rock beats scissors...
-
well i've been a vb developer for years and I think .net is great
-
Tonatiúh wrote:
As long as I have recently learned from several of your posts Sheva, there are a lot of things you know but are not able to understand... And anyhow you go bashing on it.
Tonatiúh
Any example?
Sheva
Thread Closed
This thread is kinda stale and has been closed but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.