Re:Ask HN: Is web programming a series of hacks on hacks?
by atoko on Monday September 12, 2016 @02:45PM
(#12482501)
You are confusing .Net, C# and WP* frameworks. .Net is closer to the JVM, C# is the language and WP* are libraries that interact with w32 apis
[ Parent
| on HN ]
Re:Ask HN: Is web programming a series of hacks on hacks?
by rpeden on Tuesday September 13, 2016 @09:52AM
(#12488201)
Not trying to be pedantic, just posting to set the record straight:
- WPF, WinForms, ASP.NET, ADO.NET etc. etc. are all officially part of the .NET Framework.
- WPF doesn't do much (or any) direct interaction with Win32. It uses Direct#D for rendering.
- The CLR is the .NET equivalent of the JVM.
It's useful to look at the .NET Framework the same way as the standard library that ships with the JVM. They're both large standard libraries that include GUI Library (AWT, Swing, JavaFX, Winforms, WPF), database access (JDBC, ADO.NET).
In both cases, the extensive standard library can easily be used by multiple languages (i.e. VB, C#, F# in .NET, Java, Scala, Clojure and many others on the JVM).
Re:Ask HN: Is web programming a series of hacks on hacks?
by Fire-Dragon-DoL on Tuesday September 13, 2016 @10:14PM
(#12493813)
As rpeden pointed out, it's you that are confusing the things. CLR is what JVM is for C#, while all the stuff I mentioned are inside the .net framework