If you want real control of your UI, it is simple... DO NOT WRITE WEB APPS Anything that runs inside the browser is going to be different when you change - The browser - The OS - The screen size - The screen resolution - Almost anything else (OK that is going too far)
As soon as I do anything with HTML / CSS, I give a some control. (and it becomes a whole lot harder) Most apps do not need complete control of the UI. To get complete control of the UI. You need to know where every pixel goes. Windows forms is the best tool for the job. An old trusted simple technology. Greg (H) Greg Harris [email protected] phone: 0407 942 982 Baulkham Hills NSW 2153 On Thu, May 24, 2018 at 12:57 PM, Greg Keogh <[email protected]> wrote: > Steve Sanderson has a blog post on blazor that provides you with insight >> into their current thinking. Blazor: a technical introduction >> > > One aspect of this still has me quaking in fear … is it all hosted inside > a browser, and is the UI written in HTML and CSS? > > If so, then we've still got one crippled foot in the stinking old sewage > of browsers and HTML. In Silverlight you could create a "real" robust and > rich UI by defining it in XAML that was completely independent of HTML. The > WebAssembly and Blazor docs I've read so far (not a great amount) don't > discuss plans for the UI clearly. They talk about Razor and tags with > special syntax, so I assume your WebAssembly application will interact with > the browser DOM using special markup. If so, Lord help us! > > I'm praying for the day when I can write "web apps" (even the name is > archaic) using a real language with a real compiler in a real IDE to > produce a real UI with real performance and real reliability. > > One day we'll look back and laugh about the old days when they thought > JavaScript would lead us all into a brighter future. > > *Greg (K)* >
