RE: [OT] Windows Server install problems

2024-03-16 Thread Dr Greg Low via ozdotnet
+1 vote for just running the Win servers in VMs on Windows 11.

Works well.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Greg Keogh via ozdotnet 
Sent: Sunday, March 17, 2024 11:15 AM
To: ozDotNet 
Cc: Greg Keogh 
Subject: Re: [OT] Windows Server install problems

They took a lot of device support out of server along the way and that is when 
I stopped running it in my laptop. I'd install windows 11 and turn on hyper v 
and run server in a vm

I guess this means I must shop around for a hardware combination (or a whole 
box) that specifically runs the latest Windows servers. The price of that is 
worrying, and I need do the research. I've been lucky for the last 20 years 
because old work PCs could be rebranded as home servers without any hiccups at 
all -- Greg
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: AI

2024-02-22 Thread Dr Greg Low via ozdotnet
Worse, in the baseball umpiring exam I mentioned, someone said to me “isn’t 
that what you’d get if you just asked a whole lot of fans about the rules 
rather than asking umpires?”

There’s probably something important about that. How does it know which of the 
material it was trained on is valid?

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com<https://urldefense.proofpoint.com/v2/url?u=https-3A__sqldownunder.com_=DwMFAg=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=2rgtwrXggQFZiZbisdwDooYFalucb-vLhjG0McaanBZKn0UVuognuHqfHnjp2AVc=I23jyX4AKIv9q2x7A3CQAer9PGCjq8R6DwW7BE1IAhZ1JbigKMrMPRCjs6AqW7h3=o3oFliHztOF8D9Nbqaa7KQdqC-zkQNXWl4IqnEG58Wc=>
 | About Greg:  
https://about.me/greg.low<https://urldefense.proofpoint.com/v2/url?u=https-3A__about.me_greg.low=DwMFAg=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=2rgtwrXggQFZiZbisdwDooYFalucb-vLhjG0McaanBZKn0UVuognuHqfHnjp2AVc=I23jyX4AKIv9q2x7A3CQAer9PGCjq8R6DwW7BE1IAhZ1JbigKMrMPRCjs6AqW7h3=NsAibgiqfCxsyc8m2DBKogKQcs3OqE3mkyCjmpoYxTk=>

From: mike smith via ozdotnet 
Sent: Friday, February 23, 2024 12:19 PM
To: ozDotNet 
Cc: mike smith 
Subject: Re: AI

"old system views"

That makes me wonder if it has any way of differentiating between something it 
found from a decade ago to more recent data.

Mike
On Fri, 23 Feb 2024, 11:43 Dr Greg Low via ozdotnet, 
mailto:ozdotnet@ozdotnet.com>> wrote:
Hi Tom,

For me, it depends what you want it to do. It certainly can appear to help 
someone who’s new to an area.

For most code writing, I’ve been pretty underwhelmed. As an example, if I ask 
it to write SQL, I get a very poor outcome. It will use old deprecated views 
instead of the current system views (that have been around for a decade), and 
often does things in a convoluted way.

What I have been impressed with, is how it can help you understand acronyms, 
etc. Quite amazing. I’ve also been pretty impressed with using it go generate 
some test data, including in multiple languages. And the test data is fairly 
believable. If I ask it for family names, and I also ask for Chinese, it does 
pick common Chinese family names in the test output. That’s pretty impressive.

It can do a reasonable job of things like “here’s some DAX code, can you 
simplify it?” It often can. Or “here’s a regular expression, can you explain 
what it does?” and it does that just fine. I’ve seen people happily using it to 
explain code that they don’t understand, or to (sort of) document some code.

But it also is so confident on things, yet so wrong. I gave it a 25 question 
baseball umpire test the other day. It was 100% confident sounding, but 40% 
correct. The weird thing is that some of the questions that it got right, are 
things that new human umpires often get wrong. Yet for simpler questions, it 
would say that something legal is illegal.

It’s certainly interesting, but it’s very much a work in progress. It will be 
part of our futures.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com<https://urldefense.proofpoint.com/v2/url?u=https-3A__sqldownunder.com_=DwMFAg=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=2rgtwrXggQFZiZbisdwDooYFalucb-vLhjG0McaanBZKn0UVuognuHqfHnjp2AVc=I23jyX4AKIv9q2x7A3CQAer9PGCjq8R6DwW7BE1IAhZ1JbigKMrMPRCjs6AqW7h3=o3oFliHztOF8D9Nbqaa7KQdqC-zkQNXWl4IqnEG58Wc=>
 | About Greg:  
https://about.me/greg.low<https://urldefense.proofpoint.com/v2/url?u=https-3A__about.me_greg.low=DwMFAg=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=2rgtwrXggQFZiZbisdwDooYFalucb-vLhjG0McaanBZKn0UVuognuHqfHnjp2AVc=I23jyX4AKIv9q2x7A3CQAer9PGCjq8R6DwW7BE1IAhZ1JbigKMrMPRCjs6AqW7h3=NsAibgiqfCxsyc8m2DBKogKQcs3OqE3mkyCjmpoYxTk=>

From: Tom Gao via ozdotnet mailto:ozdotnet@ozdotnet.com>>
Sent: Friday, February 23, 2024 11:58 AM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: Tom Gao mailto:t...@tomgao.com>>
Subject: AI

Hi guys, I haven't posted in a few years and haven't been on the tools for a 
long time now as well. I'm on a panel on a digital conference coming up in 
march. We had a pre meeting today and the topic of AI came up. Two of the 
panelist said cited CBA and Westpac using AI and were able to save 30% on 
development effort.

Personally I just finished an AI course my view is quite the opposite. My 
personal opinion of the generative AI space and AI in general having spent time 
with the academics is that the benefits are significantly over inflated.

I want to get some other opinions if you are seeing any significant benefit and 
that I may be just out of touch or not aware.

Thanks,
Tom
--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: AI

2024-02-22 Thread Dr Greg Low via ozdotnet
There were other things I should have mentioned.

The new PowerPoint co-pilot where you just say “Prepare me a presentation about 
what’s in xyz.docx” is pretty amazing.

I’ve used ChatGPT to rewrite marketing blurb for various things. It does that 
very well. However, I’ve asked it to improve a paragraph of writing, and find 
that something like the Hemmingway editor does a far superior job.

In Teams, having the AI tool write a summary of what just happened in a meeting 
is pretty stunning.

We are going to just be using these tools all day long.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Dr Greg Low
Sent: Friday, February 23, 2024 12:11 PM
To: ozDotNet 
Cc: Tom Gao 
Subject: RE: AI

Hi Tom,

For me, it depends what you want it to do. It certainly can appear to help 
someone who’s new to an area.

For most code writing, I’ve been pretty underwhelmed. As an example, if I ask 
it to write SQL, I get a very poor outcome. It will use old deprecated views 
instead of the current system views (that have been around for a decade), and 
often does things in a convoluted way.

What I have been impressed with, is how it can help you understand acronyms, 
etc. Quite amazing. I’ve also been pretty impressed with using it go generate 
some test data, including in multiple languages. And the test data is fairly 
believable. If I ask it for family names, and I also ask for Chinese, it does 
pick common Chinese family names in the test output. That’s pretty impressive.

It can do a reasonable job of things like “here’s some DAX code, can you 
simplify it?” It often can. Or “here’s a regular expression, can you explain 
what it does?” and it does that just fine. I’ve seen people happily using it to 
explain code that they don’t understand, or to (sort of) document some code.

But it also is so confident on things, yet so wrong. I gave it a 25 question 
baseball umpire test the other day. It was 100% confident sounding, but 40% 
correct. The weird thing is that some of the questions that it got right, are 
things that new human umpires often get wrong. Yet for simpler questions, it 
would say that something legal is illegal.

It’s certainly interesting, but it’s very much a work in progress. It will be 
part of our futures.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Tom Gao via ozdotnet mailto:ozdotnet@ozdotnet.com>>
Sent: Friday, February 23, 2024 11:58 AM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: Tom Gao mailto:t...@tomgao.com>>
Subject: AI

Hi guys, I haven't posted in a few years and haven't been on the tools for a 
long time now as well. I'm on a panel on a digital conference coming up in 
march. We had a pre meeting today and the topic of AI came up. Two of the 
panelist said cited CBA and Westpac using AI and were able to save 30% on 
development effort.

Personally I just finished an AI course my view is quite the opposite. My 
personal opinion of the generative AI space and AI in general having spent time 
with the academics is that the benefits are significantly over inflated.

I want to get some other opinions if you are seeing any significant benefit and 
that I may be just out of touch or not aware.

Thanks,
Tom
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: AI

2024-02-22 Thread Dr Greg Low via ozdotnet
Hi Tom,

For me, it depends what you want it to do. It certainly can appear to help 
someone who’s new to an area.

For most code writing, I’ve been pretty underwhelmed. As an example, if I ask 
it to write SQL, I get a very poor outcome. It will use old deprecated views 
instead of the current system views (that have been around for a decade), and 
often does things in a convoluted way.

What I have been impressed with, is how it can help you understand acronyms, 
etc. Quite amazing. I’ve also been pretty impressed with using it go generate 
some test data, including in multiple languages. And the test data is fairly 
believable. If I ask it for family names, and I also ask for Chinese, it does 
pick common Chinese family names in the test output. That’s pretty impressive.

It can do a reasonable job of things like “here’s some DAX code, can you 
simplify it?” It often can. Or “here’s a regular expression, can you explain 
what it does?” and it does that just fine. I’ve seen people happily using it to 
explain code that they don’t understand, or to (sort of) document some code.

But it also is so confident on things, yet so wrong. I gave it a 25 question 
baseball umpire test the other day. It was 100% confident sounding, but 40% 
correct. The weird thing is that some of the questions that it got right, are 
things that new human umpires often get wrong. Yet for simpler questions, it 
would say that something legal is illegal.

It’s certainly interesting, but it’s very much a work in progress. It will be 
part of our futures.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Tom Gao via ozdotnet 
Sent: Friday, February 23, 2024 11:58 AM
To: ozDotNet 
Cc: Tom Gao 
Subject: AI

Hi guys, I haven't posted in a few years and haven't been on the tools for a 
long time now as well. I'm on a panel on a digital conference coming up in 
march. We had a pre meeting today and the topic of AI came up. Two of the 
panelist said cited CBA and Westpac using AI and were able to save 30% on 
development effort.

Personally I just finished an AI course my view is quite the opposite. My 
personal opinion of the generative AI space and AI in general having spent time 
with the academics is that the benefits are significantly over inflated.

I want to get some other opinions if you are seeing any significant benefit and 
that I may be just out of touch or not aware.

Thanks,
Tom
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Private Apple App distribution

2024-01-17 Thread Dr Greg Low via ozdotnet
And even more changes from Apple:

https://www.macrumors.com/2024/01/16/us-app-store-alternative-purchase-option/?utm_source=tldrwebdev

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Dr Greg Low
Sent: Wednesday, January 17, 2024 5:21 PM
To: 'ozDotNet' 
Cc: Greg Keogh 
Subject: RE: Private Apple App distribution

Are you in the Apple Developer program? I’m guessing there might be a test 
option there.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Wednesday, January 17, 2024 4:46 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: Greg Keogh mailto:gfke...@gmail.com>>
Subject: Re: Private Apple App distribution

So you're all telling me that there is no "side load" feature for iPhone apps?! 
This is a dreadful obstacle to getting the app onto company staff phones. 
Luckily I have an Apple account that was recently renewed (for 150 goddamn $), 
but I'll have to fill-in all the store compliance documentation and make keys 
and fumble through their cryptic alien processes, and so on and on. Goddammit 
again.

GK
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Private Apple App distribution

2024-01-16 Thread Dr Greg Low via ozdotnet
Are you in the Apple Developer program? I’m guessing there might be a test 
option there.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Greg Keogh via ozdotnet 
Sent: Wednesday, January 17, 2024 4:46 PM
To: ozDotNet 
Cc: Greg Keogh 
Subject: Re: Private Apple App distribution

So you're all telling me that there is no "side load" feature for iPhone apps?! 
This is a dreadful obstacle to getting the app onto company staff phones. 
Luckily I have an Apple account that was recently renewed (for 150 goddamn $), 
but I'll have to fill-in all the store compliance documentation and make keys 
and fumble through their cryptic alien processes, and so on and on. Goddammit 
again.

GK
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Private Apple App distribution

2024-01-16 Thread Dr Greg Low via ozdotnet


I like the lateral thinking.

I wonder if it will be based on the user’s home location, or where the phone is.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com<https://urldefense.proofpoint.com/v2/url?u=https-3A__sqldownunder.com_=DwMFAg=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=2rgtwrXggQFZiZbisdwDooYFalucb-vLhjG0McaanBZKn0UVuognuHqfHnjp2AVc=I23jyX4AKIv9q2x7A3CQAer9PGCjq8R6DwW7BE1IAhZ1JbigKMrMPRCjs6AqW7h3=o3oFliHztOF8D9Nbqaa7KQdqC-zkQNXWl4IqnEG58Wc=>
 | About Greg:  
https://about.me/greg.low<https://urldefense.proofpoint.com/v2/url?u=https-3A__about.me_greg.low=DwMFAg=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=2rgtwrXggQFZiZbisdwDooYFalucb-vLhjG0McaanBZKn0UVuognuHqfHnjp2AVc=I23jyX4AKIv9q2x7A3CQAer9PGCjq8R6DwW7BE1IAhZ1JbigKMrMPRCjs6AqW7h3=NsAibgiqfCxsyc8m2DBKogKQcs3OqE3mkyCjmpoYxTk=>

From: mike smith via ozdotnet 
Sent: Wednesday, January 17, 2024 3:11 PM
To: ozDotNet 
Cc: mike smith 
Subject: Re: Private Apple App distribution

So the "way" will be to use a VPN, and set your Apple devices up in Europe?

I'm wondering if any other countries will jump on board.

Mike
On Wed, 17 Jan 2024, 14:29 Dr Greg Low via ozdotnet, 
mailto:ozdotnet@ozdotnet.com>> wrote:
Interesting that there’s been a discussion going on with the EU about this. 
They’re insisting that Apple allow “side-loading” of apps. In response, Apple 
has apparently said they’re splitting their app store with one for EU, and one 
for the rest of the world.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com<https://urldefense.proofpoint.com/v2/url?u=https-3A__sqldownunder.com_=DwMFAg=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=2rgtwrXggQFZiZbisdwDooYFalucb-vLhjG0McaanBZKn0UVuognuHqfHnjp2AVc=I23jyX4AKIv9q2x7A3CQAer9PGCjq8R6DwW7BE1IAhZ1JbigKMrMPRCjs6AqW7h3=o3oFliHztOF8D9Nbqaa7KQdqC-zkQNXWl4IqnEG58Wc=>
 | About Greg:  
https://about.me/greg.low<https://urldefense.proofpoint.com/v2/url?u=https-3A__about.me_greg.low=DwMFAg=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=2rgtwrXggQFZiZbisdwDooYFalucb-vLhjG0McaanBZKn0UVuognuHqfHnjp2AVc=I23jyX4AKIv9q2x7A3CQAer9PGCjq8R6DwW7BE1IAhZ1JbigKMrMPRCjs6AqW7h3=NsAibgiqfCxsyc8m2DBKogKQcs3OqE3mkyCjmpoYxTk=>

From: Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Wednesday, January 17, 2024 2:46 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: Greg Keogh mailto:gfke...@gmail.com>>
Subject: Private Apple App distribution

Folks,

We're planning a MAUI app to be installed on company Android and Apple phones. 
For Android I can just generate the APK file and side-load it (after the 
security settings are relaxed). I don't know how to do the same for iPhones. We 
don't want the app in the store. Assuming there is a convention for 
"side-loading" Apple apps, what's the technique? Is anyone doing this?

A few years ago we published a Xamarin app, but it was for the public and was 
published in both stores. This time the app's private to the company.

Thanks,
Greg Keogh
--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Private Apple App distribution

2024-01-16 Thread Dr Greg Low via ozdotnet
Interesting that there’s been a discussion going on with the EU about this. 
They’re insisting that Apple allow “side-loading” of apps. In response, Apple 
has apparently said they’re splitting their app store with one for EU, and one 
for the rest of the world.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Greg Keogh via ozdotnet 
Sent: Wednesday, January 17, 2024 2:46 PM
To: ozDotNet 
Cc: Greg Keogh 
Subject: Private Apple App distribution

Folks,

We're planning a MAUI app to be installed on company Android and Apple phones. 
For Android I can just generate the APK file and side-load it (after the 
security settings are relaxed). I don't know how to do the same for iPhones. We 
don't want the app in the store. Assuming there is a convention for 
"side-loading" Apple apps, what's the technique? Is anyone doing this?

A few years ago we published a Xamarin app, but it was for the public and was 
published in both stores. This time the app's private to the company.

Thanks,
Greg Keogh
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Web app large uploads and downloads

2024-01-02 Thread Dr Greg Low via ozdotnet
I notice that the Azure Storage Explorer desktop app nowadays defaults to using 
azcopy under the covers to copy files. That’s a much better option for files of 
any size. Probably need a component that does that but azcopy has a few 
dependencies.

It’s on GitHub as open source so you could probably check out how it does what 
it does. It’s sure fast and filesize isn’t an issue. I’ve used azcopy on 
multi-terabyte files without issue. (Apart from the hosting provider for the 
site calling to find out what was going on, given the way it worked in parallel 
and flooded their network)

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: DotNet Dude via ozdotnet 
Sent: Wednesday, January 3, 2024 4:17 PM
To: ozDotNet 
Cc: DotNet Dude 
Subject: Re: Web app large uploads and downloads

Yep we usually do this sort of thing with a batch process, particularly if 
there are large files. I don’t see any web app being used just to upload a 
bunch of files.

For fun try asking ChatGPT or one of the others to see where they go.

On Wed, 3 Jan 2024 at 11:13, Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:
Folks (welcome to the distant future of 2024)

I'm pretty sure that there is no sensible way to provide a bulk Azure Blob 
upload facility in a web hosted app (Wasm, JS or whatever). There could be 
thousands of files with a total size up to hundreds of MB. Managers are 
currently using a WPF program I created for uploads and it feels like a 
perfectly natural process on the desktop, and it's pretty fast using streams on 
multi cores (I also optionally check for new or changed so only diffs are 
uploaded which often saves a lot of time).

None of the components or controls I've seen are designed for huge uploads, and 
in any case, I've reported that it's technically and usability questionable to 
have "normal" users of the browser app doing this sort of thing. The boss of 
the app suite is now considering the bigger picture and the bulk upload feature 
may be delayed or moved to somewhere else in the flow, or the desktop program 
will suffice. So I'm happy the issue is on-hold for now.

I think this is a good example of how the web browser should never have evolved 
into a host for business apps. I think the web browser, HTML, HTTP, REST, css 
and JS have diseased 21st century IT.

Greg K
--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Web app large uploads and downloads

2023-12-29 Thread Dr Greg Low via ozdotnet
Hi Greg,

Are you using any Blazor frameworks? Several of them seem to have pretty good 
file upload components. That might give the best experience.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: 
https://sqldownunder.com
 | About Greg:  
https://about.me/greg.low

From: Greg Keogh via ozdotnet 
Sent: Saturday, December 30, 2023 8:58 AM
To: ozDotNet 
Cc: Greg Keogh 
Subject: Web app large uploads and downloads

Folks (anyone working?)

I've been asked to add a feature to a Blazor Webassembly app to allow uploads 
and downloads of possibly large numbers of files between the local file system 
and Blob storage. I'm not sure how to implement this feature in a browser 
hosted app.

I wrote a WPF tool for "managers" which does high-performance bulk uploads and 
downloads with nice progress (the code is trivial on the desktop), but now they 
want the same feature for "normal" users in the Blazor app. Given how dumb and 
restricted browser hosted apps are, I don't know how to code this, or if it's 
even feasible.

Are there some tools, techniques or tricks I can apply? Any ideas or 
suggestions anyone?

Thanks,
Greg Keogh
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

Re: AEC form

2023-09-15 Thread Dr Greg Low via ozdotnet
:-)

Dr Greg Low
Director
SQL Down Under Pty Ltd
Office: 1300SQLSQL (1300775775)
Mobile: +61419201410
About me: https://greglow.me


From: David Connors via ozdotnet 
Sent: Friday, September 15, 2023 8:51:52 PM
To: ozDotNet 
Cc: David Connors 
Subject: Re: AEC form

I didn't think the government was handing IBM any more contracts ...

On Fri, 15 Sept 2023 at 19:39, Dr Greg Low via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:
It almost makes sense but there was no visible control on the form saying that. 
And after fixing the captcha error and resubmitting, it just worked. So the 
other one wasn't an error anyway.

Bizarre.

Regards

Greg

Dr Greg Low
Director
SQL Down Under Pty Ltd
Office: 1300SQLSQL (1300775775)
Mobile: +61419201410
About me: https://greglow.me


From: Dr Greg Low via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Friday, September 15, 2023 7:32:04 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: Dr Greg Low mailto:g...@sqldownunder.com>>
Subject: AEC form

Whoever develops code for the AEC really needs to take a long hard look at 
themselves. Second error is the Captcha failing even though it didn't ask for 
it in the first place. It wasn't visible on the form.

And I'm not sure what attempt at English the other error is meant to be.

Does anyone review this?

Regards

Greg

Dr Greg Low
Director
SQL Down Under Pty Ltd
Office: 1300SQLSQL (1300775775)
Mobile: +61419201410
About me: https://greglow.me

--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

Re: AEC form

2023-09-15 Thread Dr Greg Low via ozdotnet
It almost makes sense but there was no visible control on the form saying that. 
And after fixing the captcha error and resubmitting, it just worked. So the 
other one wasn't an error anyway.

Bizarre.

Regards

Greg

Dr Greg Low
Director
SQL Down Under Pty Ltd
Office: 1300SQLSQL (1300775775)
Mobile: +61419201410
About me: https://greglow.me


From: Dr Greg Low via ozdotnet 
Sent: Friday, September 15, 2023 7:32:04 PM
To: ozDotNet 
Cc: Dr Greg Low 
Subject: AEC form

Whoever develops code for the AEC really needs to take a long hard look at 
themselves. Second error is the Captcha failing even though it didn't ask for 
it in the first place. It wasn't visible on the form.

And I'm not sure what attempt at English the other error is meant to be.

Does anyone review this?

Regards

Greg

Dr Greg Low
Director
SQL Down Under Pty Ltd
Office: 1300SQLSQL (1300775775)
Mobile: +61419201410
About me: https://greglow.me

-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Blazor popularity and use

2023-09-08 Thread Dr Greg Low via ozdotnet
Thanks David. I’ve got a meeting today with a guy who’s the Principal Software 
Engineering Manager for Learn.

I’ll see how that goes and report back.

I suspect a key issue is that you still can’t have an M365 email address for 
your certification profile and that only MSAs work. If so, that would continue 
to be crazy stuff, and should have been resolved long ago.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com<https://sqldownunder.com/> | 
About Greg:  https://about.me/greg.low

From: David Kean 
Sent: Friday, September 8, 2023 11:02 PM
To: ozDotNet 
Cc: David Connors ; Dr Greg Low 
Subject: RE: Blazor popularity and use

Greg can you forward me some context? Can’t promise anything, but I probably 
have a better chance of landing on the right person’s desk.

From: Dr Greg Low via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Friday, September 8, 2023 2:24 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: David Connors mailto:da...@connors.com>>; Greg Low 
mailto:g...@sqldownunder.com>>
Subject: RE: Blazor popularity and use

Agreed, but being one of the people who periodically need to consume many 
Microsoft internal apps and web sites, I will just have to differ on how 
effective I find them I’ve been so frustrated by some of the ones I need to 
use, that I’ve volunteered to help fix them. It would be quicker for me to fix 
the app for them, than to need to interact with it.

But it’s Friday so:

My biggest issues are still around identity. I’m having yet another week 
struggling to work out how to sort out issues with Microsoft identities. I do 
not understand why this needs to be so hard.

I’ve dealt with Amazon for a very long time. To this day, I still use the same 
identity I created when I first used them, and it works for all services that I 
purchase from them.
Same with Google. Same with Apple, etc.

But with Microsoft, I’ve been pushed into needing a string of identities over 
the years, with incompatible identity systems, incompatible Microsoft service 
requirements for identity, etc.

Why does this have to continue?

And the support for this in many areas has moved to forum-based support that is 
extremely poor. Here’s a fine example of “support” that I received yesterday:


[cid:image001.png@01D9E30B.B6BC9D20]

I’ve been trying to work out if that’s the worst “support” response I’ve ever 
received.

So, I then guessed that I needed to contact MCP support, instead of MCT support 
(as clearly they don’t have a clue, even though they are closely associated), 
and today I woke up to:

A moderator has deleted a thread you were following, How do I change my email 
address on my certification profile?. It's possible that the thread was off 
topic, violated the Code of Conduct, or was just a duplicate thread.


I have no idea what the issue was as they’d already deleted the thread. It 
might be because I’m asking how to change the email address, and they assume 
that’s a duplicate. But I can’t find any previous discussion now, apart from 
changing it via the Learn profile, which clearly doesn’t work.

I don’t get why there isn’t some Microsoft VP screaming at people to fix it. I 
know I want to, and I’m a calm person.

It’s gone on way too long.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com<https://sqldownunder.com/> | 
About Greg:  https://about.me/greg.low

From: David Connors via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Friday, September 8, 2023 1:55 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: David Connors mailto:da...@connors.com>>
Subject: Re: Blazor popularity and use

On Fri, 8 Sept 2023 at 13:44, Dr Greg Low 
mailto:g...@sqldownunder.com>> wrote:
Yep, we talk about browsers like there’s consistency there. There still isn’t. 
And it’s a huge hit on productivity. I see so much lost effort trying to align 
pixels across different browsers, different versions of browsers, etc. It’s 
just silly.

I remember being on a web app project. I was doing the data bits, and there 
were 10 devs doing the web parts.

After 6 months, I looked at what the other 10 had produced and knew I could 
have built that myself in a winform app in a fortnight, by myself.

This is probably more down to approach. If they were building from scratch by 
themselves, then I agree, productivity will be terrible; however on the flip 
side, you have to remember that 80+% of the cost of software is after the code 
is written and in the support phase. For our internal apps, we use a commercial 
off the shelf theme and a couple of other components and stick with those. The 
consistency of UI layout, responsiveness across form factors etc is all done 
very cost effectively by using something like: 
https://angular-material.fusetheme.com/dashboards/project - best $700 you'll 
ever spe

RE: Blazor popularity and use

2023-09-07 Thread Dr Greg Low via ozdotnet
Yep, but the request that I raised was closed overnight.
A moderator has deleted a thread you were following, How do I change my email 
address on my certification profile?. It's possible that the thread was off 
topic, violated the Code of Conduct, or was just a duplicate thread.
Now they might think that’s a duplicate question, and it would be, if there was 
any way to see the outcome from other people who asked the same question. But 
every time, they take it off to a private discussion, and don’t report back on 
what was required.

So duplicate or not, any previous thread isn’t helpful. Apart from that, I 
really don’t understand why they would have deleted it. I did have one that I 
asked the MCT support people, instead of the MCP support people, but they made 
it clear, they have no clue on how to help. So that can’t be a duplicate either.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com<https://sqldownunder.com/> | 
About Greg:  https://about.me/greg.low

From: Tony Wright 
Sent: Friday, September 8, 2023 2:38 PM
To: ozDotNet 
Cc: David Connors ; Dr Greg Low 
Subject: Re: Blazor popularity and use

Hi Greg, you need to raise a generic request for a fix to your mcid on the 
certifications forum. I am dealing with it right now, and they are switching 
email addresses for me. After I raised the issue, they opened up a private 
message to get private info about my accounts. It's pretty much a 3 day process.
On Fri, 8 Sep 2023, 2:30 pm Dr Greg Low via ozdotnet, 
mailto:ozdotnet@ozdotnet.com>> wrote:
Agreed, but being one of the people who periodically need to consume many 
Microsoft internal apps and web sites, I will just have to differ on how 
effective I find them I’ve been so frustrated by some of the ones I need to 
use, that I’ve volunteered to help fix them. It would be quicker for me to fix 
the app for them, than to need to interact with it.

But it’s Friday so:

My biggest issues are still around identity. I’m having yet another week 
struggling to work out how to sort out issues with Microsoft identities. I do 
not understand why this needs to be so hard.

I’ve dealt with Amazon for a very long time. To this day, I still use the same 
identity I created when I first used them, and it works for all services that I 
purchase from them.
Same with Google. Same with Apple, etc.

But with Microsoft, I’ve been pushed into needing a string of identities over 
the years, with incompatible identity systems, incompatible Microsoft service 
requirements for identity, etc.

Why does this have to continue?

And the support for this in many areas has moved to forum-based support that is 
extremely poor. Here’s a fine example of “support” that I received yesterday:


[cid:image001.png@01D9E25F.6ED9FA90]

I’ve been trying to work out if that’s the worst “support” response I’ve ever 
received.

So, I then guessed that I needed to contact MCP support, instead of MCT support 
(as clearly they don’t have a clue, even though they are closely associated), 
and today I woke up to:

A moderator has deleted a thread you were following, How do I change my email 
address on my certification profile?. It's possible that the thread was off 
topic, violated the Code of Conduct, or was just a duplicate thread.


I have no idea what the issue was as they’d already deleted the thread. It 
might be because I’m asking how to change the email address, and they assume 
that’s a duplicate. But I can’t find any previous discussion now, apart from 
changing it via the Learn profile, which clearly doesn’t work.

I don’t get why there isn’t some Microsoft VP screaming at people to fix it. I 
know I want to, and I’m a calm person.

It’s gone on way too long.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com<https://sqldownunder.com/> | 
About Greg:  https://about.me/greg.low

From: David Connors via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Friday, September 8, 2023 1:55 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: David Connors mailto:da...@connors.com>>
Subject: Re: Blazor popularity and use

On Fri, 8 Sept 2023 at 13:44, Dr Greg Low 
mailto:g...@sqldownunder.com>> wrote:
Yep, we talk about browsers like there’s consistency there. There still isn’t. 
And it’s a huge hit on productivity. I see so much lost effort trying to align 
pixels across different browsers, different versions of browsers, etc. It’s 
just silly.

I remember being on a web app project. I was doing the data bits, and there 
were 10 devs doing the web parts.

After 6 months, I looked at what the other 10 had produced and knew I could 
have built that myself in a winform app in a fortnight, by myself.

This is probably more down to approach. If they were building from scratch by 
themselves, then I agree, productivity will be terrible; however on th

RE: Blazor popularity and use

2023-09-07 Thread Dr Greg Low via ozdotnet
Agreed, but being one of the people who periodically need to consume many 
Microsoft internal apps and web sites, I will just have to differ on how 
effective I find them I’ve been so frustrated by some of the ones I need to 
use, that I’ve volunteered to help fix them. It would be quicker for me to fix 
the app for them, than to need to interact with it.

But it’s Friday so:

My biggest issues are still around identity. I’m having yet another week 
struggling to work out how to sort out issues with Microsoft identities. I do 
not understand why this needs to be so hard.

I’ve dealt with Amazon for a very long time. To this day, I still use the same 
identity I created when I first used them, and it works for all services that I 
purchase from them.
Same with Google. Same with Apple, etc.

But with Microsoft, I’ve been pushed into needing a string of identities over 
the years, with incompatible identity systems, incompatible Microsoft service 
requirements for identity, etc.

Why does this have to continue?

And the support for this in many areas has moved to forum-based support that is 
extremely poor. Here’s a fine example of “support” that I received yesterday:


[cid:image001.png@01D9E25F.6ED9FA90]

I’ve been trying to work out if that’s the worst “support” response I’ve ever 
received.

So, I then guessed that I needed to contact MCP support, instead of MCT support 
(as clearly they don’t have a clue, even though they are closely associated), 
and today I woke up to:

A moderator has deleted a thread you were following, How do I change my email 
address on my certification profile?. It's possible that the thread was off 
topic, violated the Code of Conduct, or was just a duplicate thread.


I have no idea what the issue was as they’d already deleted the thread. It 
might be because I’m asking how to change the email address, and they assume 
that’s a duplicate. But I can’t find any previous discussion now, apart from 
changing it via the Learn profile, which clearly doesn’t work.

I don’t get why there isn’t some Microsoft VP screaming at people to fix it. I 
know I want to, and I’m a calm person.

It’s gone on way too long.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: David Connors via ozdotnet 
Sent: Friday, September 8, 2023 1:55 PM
To: ozDotNet 
Cc: David Connors 
Subject: Re: Blazor popularity and use

On Fri, 8 Sept 2023 at 13:44, Dr Greg Low 
mailto:g...@sqldownunder.com>> wrote:
Yep, we talk about browsers like there’s consistency there. There still isn’t. 
And it’s a huge hit on productivity. I see so much lost effort trying to align 
pixels across different browsers, different versions of browsers, etc. It’s 
just silly.

I remember being on a web app project. I was doing the data bits, and there 
were 10 devs doing the web parts.

After 6 months, I looked at what the other 10 had produced and knew I could 
have built that myself in a winform app in a fortnight, by myself.

This is probably more down to approach. If they were building from scratch by 
themselves, then I agree, productivity will be terrible; however on the flip 
side, you have to remember that 80+% of the cost of software is after the code 
is written and in the support phase. For our internal apps, we use a commercial 
off the shelf theme and a couple of other components and stick with those. The 
consistency of UI layout, responsiveness across form factors etc is all done 
very cost effectively by using something like: 
https://angular-material.fusetheme.com/dashboards/project - best $700 you'll 
ever spend.

If ease of development was our primary concern we would all be building 
Microsoft Access apps.

-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Blazor popularity and use

2023-09-07 Thread Dr Greg Low via ozdotnet


Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: Greg Keogh 
Sent: Friday, September 8, 2023 1:54 PM
To: Dr Greg Low 
Cc: ozDotNet ; David Connors 
Subject: Re: Blazor popularity and use

I'm glad I'm not the only grumpy old fart in here! -- GK

On Fri, 8 Sept 2023 at 13:44, Dr Greg Low 
mailto:g...@sqldownunder.com>> wrote:
Yep, we talk about browsers like there’s consistency there. There still isn’t. 
And it’s a huge hit on productivity. I see so much lost effort trying to align 
pixels across different browsers, different versions of browsers, etc. It’s 
just silly.

I remember being on a web app project. I was doing the data bits, and there 
were 10 devs doing the web parts.

After 6 months, I looked at what the other 10 had produced and knew I could 
have built that myself in a winform app in a fortnight, by myself.

But, no, they didn’t have to deal with “DLL-hell” from the thick clients.

Yet now, every time I open a VS project that I haven’t touched for a few 
months, I totally cringe. Instead of DLL-hell on deployment, I now usually have 
“dependency-hell” with multiple inconsistent updates to dependent frameworks. 
Sometimes I can’t even work out how to resolve it and must reimplement part of 
the code.

What we as an industry have done to productivity is tragic.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Friday, September 8, 2023 1:30 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: David Connors mailto:da...@connors.com>>; Greg Keogh 
mailto:gfke...@gmail.com>>
Subject: Re: Blazor popularity and use

Sure, deploying a web app to a server is easier than distributing thick client 
updates to many recipients, but that's a lucky side-effect. I stand by my claim 
that the web browser is a woefully inadequate host for business applications. I 
even have an example from today ...

A Blazor app version update was published, with some small fixes and UI tweaks 
which required css changes. I get a report that some clients are seeing parts 
of the page squashed or the text is ugly mixed sizes. After some back-and-forth 
with suggested quick fixes, the only fix was to clear the browser cache and 
restart the browser, which is really irritating for non-technical clients. I'm 
sure there are ways around this problem, with special meta tags or similar 
tricks, but it's more hoops to jump through and a good example of just how 
crappy the web browser is for business use.

 -- Greg

On Fri, 8 Sept 2023 at 13:08, David Connors via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:


On Fri, 8 Sept 2023 at 12:06, Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote
I must end on a sad note. ASP.NET, Blazor, JS, or whatever, all 
finish-up rendering in a web browser. It's tragic that the ancient dumb web 
browser is now the only host for web apps, and that we must attempt to present 
serious business applications using HTML, CSS and JS. The web browser was 
invented so we could have flame wars and look at pictures of cats and porn, 
it's barely evolved since then and it's completely inadequate for rendering 
business applications. Sure it can, but look at the flaming hoops and all the 
weird quirks you have to jump through. Web development is in a lamentable state.

You have a short memory of what it was like deploying apps back when thick 
clients were the only option. Modern web has done more to streamline ops than 
anything else and reduced application deployment to pushing code to an app 
service and end-user deployment to pasting a link in an e-mail or IM.


--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Blazor popularity and use

2023-09-07 Thread Dr Greg Low via ozdotnet
Yep, we talk about browsers like there’s consistency there. There still isn’t. 
And it’s a huge hit on productivity. I see so much lost effort trying to align 
pixels across different browsers, different versions of browsers, etc. It’s 
just silly.

I remember being on a web app project. I was doing the data bits, and there 
were 10 devs doing the web parts.

After 6 months, I looked at what the other 10 had produced and knew I could 
have built that myself in a winform app in a fortnight, by myself.

But, no, they didn’t have to deal with “DLL-hell” from the thick clients.

Yet now, every time I open a VS project that I haven’t touched for a few 
months, I totally cringe. Instead of DLL-hell on deployment, I now usually have 
“dependency-hell” with multiple inconsistent updates to dependent frameworks. 
Sometimes I can’t even work out how to resolve it and must reimplement part of 
the code.

What we as an industry have done to productivity is tragic.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: Greg Keogh via ozdotnet 
Sent: Friday, September 8, 2023 1:30 PM
To: ozDotNet 
Cc: David Connors ; Greg Keogh 
Subject: Re: Blazor popularity and use

Sure, deploying a web app to a server is easier than distributing thick client 
updates to many recipients, but that's a lucky side-effect. I stand by my claim 
that the web browser is a woefully inadequate host for business applications. I 
even have an example from today ...

A Blazor app version update was published, with some small fixes and UI tweaks 
which required css changes. I get a report that some clients are seeing parts 
of the page squashed or the text is ugly mixed sizes. After some back-and-forth 
with suggested quick fixes, the only fix was to clear the browser cache and 
restart the browser, which is really irritating for non-technical clients. I'm 
sure there are ways around this problem, with special meta tags or similar 
tricks, but it's more hoops to jump through and a good example of just how 
crappy the web browser is for business use.

 -- Greg

On Fri, 8 Sept 2023 at 13:08, David Connors via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:


On Fri, 8 Sept 2023 at 12:06, Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote
I must end on a sad note. ASP.NET, Blazor, JS, or whatever, all 
finish-up rendering in a web browser. It's tragic that the ancient dumb web 
browser is now the only host for web apps, and that we must attempt to present 
serious business applications using HTML, CSS and JS. The web browser was 
invented so we could have flame wars and look at pictures of cats and porn, 
it's barely evolved since then and it's completely inadequate for rendering 
business applications. Sure it can, but look at the flaming hoops and all the 
weird quirks you have to jump through. Web development is in a lamentable state.

You have a short memory of what it was like deploying apps back when thick 
clients were the only option. Modern web has done more to streamline ops than 
anything else and reduced application deployment to pushing code to an app 
service and end-user deployment to pasting a link in an e-mail or IM.


--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: Blazor popularity and use

2023-09-07 Thread Dr Greg Low via ozdotnet
It was always about the IT people though, not the users.

Outlook as a web app is a good example. It has had enormous funds spent on 
producing it, likely far more than pretty much any other web app.

But shown the web app and the desktop app, users pick the desktop one pretty 
much every time.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: David Connors via ozdotnet 
Sent: Friday, September 8, 2023 1:00 PM
To: ozDotNet 
Cc: David Connors 
Subject: Re: Blazor popularity and use



On Fri, 8 Sept 2023 at 12:06, Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote
I must end on a sad note. ASP.NET, Blazor, JS, or whatever, all 
finish-up rendering in a web browser. It's tragic that the ancient dumb web 
browser is now the only host for web apps, and that we must attempt to present 
serious business applications using HTML, CSS and JS. The web browser was 
invented so we could have flame wars and look at pictures of cats and porn, 
it's barely evolved since then and it's completely inadequate for rendering 
business applications. Sure it can, but look at the flaming hoops and all the 
weird quirks you have to jump through. Web development is in a lamentable state.

You have a short memory of what it was like deploying apps back when thick 
clients were the only option. Modern web has done more to streamline ops than 
anything else and reduced application deployment to pushing code to an app 
service and end-user deployment to pasting a link in an e-mail or IM.


-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

Re: Blazor popularity and use

2023-09-07 Thread Dr Greg Low via ozdotnet
Yes several clients doing so. Will report back if they need anyone.

Get Outlook for iOS

From: Tom Rutter via ozdotnet 
Sent: Friday, September 8, 2023 11:13:58 AM
To: ozDotNet 
Cc: Tom Rutter 
Subject: Blazor popularity and use

Is anyone here actively using Blazor on a decent sized project? I used it for a 
while on my last contract but am unable to find new work anywhere that uses 
Blazor, not a single one!

Thoughts?

Tom
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: [OT] Junked business registry overhaul blew out by $2.3b

2023-08-29 Thread Dr Greg Low via ozdotnet
My favourite was Brisbane’s Go Card. Had a friend driving busses in Brisbane, 
and when it was first released, they had the sensitivity wrong. He’d drive past 
a bus stop, and it would charge everyone standing there, even if they weren’t 
getting on.

It fascinates me that we continue to feel the need to develop these things, 
pretty much from scratch.

As for the "I'll get some mates together and do it for half the price, I fondly 
remember the guy that quoted to paint the Sydney Harbour Bridge with his son. 
Their quote was a fraction of the prevailing cost. Yes, “how hard can it be” 

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: Greg Keogh via ozdotnet 
Sent: Wednesday, August 30, 2023 11:15 AM
To: ozDotNet 
Cc: Greg Keogh 
Subject: Re: [OT] Junked business registry overhaul blew out by $2.3b

Maybe we should set up OzDotNet Consultants specializing in government 
contracts? We could be swimming in cash!

Yeah, when I see news about a planned $4bn IT project going ahead, I think 
"I'll get some mates together and do it for half the price".

A replacement MYKI system, no problems. As Homer Simpsons often says, "How hard 
can it be?"

 -- Greg K
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: [OT] Junked business registry overhaul blew out by $2.3b

2023-08-29 Thread Dr Greg Low via ozdotnet
The ones swimming in cash seem to be the ones doing the current projects, and 
having them stretch out forever.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com<https://sqldownunder.com/> | 
About Greg:  https://about.me/greg.low

From: David Burstin via ozdotnet 
Sent: Wednesday, August 30, 2023 10:45 AM
To: ozDotNet 
Cc: Tom Rutter ; David Burstin 
Subject: Re: [OT] Junked business registry overhaul blew out by $2.3b

Maybe we should set up OzDotNet Consultants specializing in government 
contracts? We could be swimming in cash!

On Wed, 30 Aug 2023 at 10:31, Tom Rutter via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:
If you want a project to fail the best thing to do is to allow the govt to run 
it

On Tue, 29 Aug 2023 at 19:30, Dr Greg Low via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:
Another one though where the project has many parts, almost all of which were 
to be delivered at the end. The only delivered item is the now orphaned 
Director ID.

Have we learned nothing about delivering projects in the last half century?

Regards

Greg

Get Outlook for iOS<https://aka.ms/o0ukef>

From: DotNet Dude via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Tuesday, August 29, 2023 7:19:34 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: DotNet Dude mailto:adotnetd...@gmail.com>>

Subject: Re: [OT] Junked business registry overhaul blew out by $2.3b

Am hesitant to share much but apparently the sh!t show was due to earlier 
decisions, 2 or so years old. Technically a lot of the work was being delivered 
successfully.

On Tue, 29 Aug 2023 at 17:36, Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:
Worse, they were probably drowning in XML schema definitions.
Only one mention of XML in the redacted report, but three mentions of SBR1, so 
that still counts. 

Aha!  That leads to a bit of IT tech talk I can sort-of understand:

The MBR’s starting point for the technology architecture was Foster Moore’s 124 
registry software, Catalyst. Catalyst was selected as the 
commercial-off-the-shelf product for the MBR implementation, following a formal 
approach to market and design validation with Foster Moore. 125 During the 
course of the program, the implementation changed to a later version of 
Catalyst called Verne.

Verne is a cloud-hosted registry product that uses Linux/Unix OS and a document 
database that is suitable for registries. It uses a lesser-known Java-based 
programming language called Groovy. 126 Verne provides out-of-the-box 
functionalities for registration management, client management, content 
management, access management, configuration management, analytics and 
reporting, data provision, account management, communication management, 
document management, API management, and fee and revenue management. The user 
interface framework provides a flexible way to generate XML based APIs.

I've heard of Groovy<https://en.wikipedia.org/wiki/Apache_Groovy>, but now I 
see it's a Java-like static or dynamic language. Foster Moore's 
Verne<https://www.fostermoore.com/verne> software is some gigantic 
off-the-shelf corporate registry software product that claims to be highly 
configurable. There's no mention of what back-end database it uses.

Greg K
--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

Re: [OT] Junked business registry overhaul blew out by $2.3b

2023-08-29 Thread Dr Greg Low via ozdotnet
Another one though where the project has many parts, almost all of which were 
to be delivered at the end. The only delivered item is the now orphaned 
Director ID.

Have we learned nothing about delivering projects in the last half century?

Regards

Greg

Get Outlook for iOS

From: DotNet Dude via ozdotnet 
Sent: Tuesday, August 29, 2023 7:19:34 PM
To: ozDotNet 
Cc: DotNet Dude 
Subject: Re: [OT] Junked business registry overhaul blew out by $2.3b

Am hesitant to share much but apparently the sh!t show was due to earlier 
decisions, 2 or so years old. Technically a lot of the work was being delivered 
successfully.

On Tue, 29 Aug 2023 at 17:36, Greg Keogh via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:
Worse, they were probably drowning in XML schema definitions.
Only one mention of XML in the redacted report, but three mentions of SBR1, so 
that still counts. 

Aha!  That leads to a bit of IT tech talk I can sort-of understand:

The MBR’s starting point for the technology architecture was Foster Moore’s 124 
registry software, Catalyst. Catalyst was selected as the 
commercial-off-the-shelf product for the MBR implementation, following a formal 
approach to market and design validation with Foster Moore. 125 During the 
course of the program, the implementation changed to a later version of 
Catalyst called Verne.

Verne is a cloud-hosted registry product that uses Linux/Unix OS and a document 
database that is suitable for registries. It uses a lesser-known Java-based 
programming language called Groovy. 126 Verne provides out-of-the-box 
functionalities for registration management, client management, content 
management, access management, configuration management, analytics and 
reporting, data provision, account management, communication management, 
document management, API management, and fee and revenue management. The user 
interface framework provides a flexible way to generate XML based APIs.

I've heard of Groovy, but now I 
see it's a Java-like static or dynamic language. Foster Moore's 
Verne software is some gigantic 
off-the-shelf corporate registry software product that claims to be highly 
configurable. There's no mention of what back-end database it uses.

Greg K
--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: [OT] Junked business registry overhaul blew out by $2.3b

2023-08-29 Thread Dr Greg Low via ozdotnet
You can also read the review. It’s available online. Riveting stuff, and of 
course, with lots redacted because we wouldn’t want to name names.

https://treasury.gov.au/sites/default/files/2023-08/review-modernising-business-registers-program-report-redacted_0.pdf

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: mike smith via ozdotnet 
Sent: Tuesday, August 29, 2023 4:23 PM
To: ozDotNet 
Cc: mike smith 
Subject: Re: [OT] Junked business registry overhaul blew out by $2.3b

Here's a non paywalled one

https://www.innovationaus.com/burning-12m-a-month-govt-scraps-business-register-overhaul/



On Tue, 29 Aug 2023, 14:34 Tom Rutter via ozdotnet, 
mailto:ozdotnet@ozdotnet.com>> wrote:
Another one bites the dust…

https://www.afr.com/politics/federal/bleeding-money-labor-scraps-morrison-business-register-overhaul-20230827-p5dzpa

--
ozdotnet mailing list
To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: [OT] Junked business registry overhaul blew out by $2.3b

2023-08-29 Thread Dr Greg Low via ozdotnet
Sadly true

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com<https://sqldownunder.com/> | 
About Greg:  https://about.me/greg.low

From: David Connors via ozdotnet 
Sent: Tuesday, August 29, 2023 4:08 PM
To: ozDotNet 
Cc: David Connors 
Subject: Re: [OT] Junked business registry overhaul blew out by $2.3b

On Tue, 29 Aug 2023 at 16:01, Dr Greg Low via ozdotnet 
mailto:ozdotnet@ozdotnet.com>> wrote:

[...]

 We just can’t keep doing this.

Oh, yes we can.

-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: [OT] Junked business registry overhaul blew out by $2.3b

2023-08-29 Thread Dr Greg Low via ozdotnet
I’ll bet it ends up reminiscent of the local hotel quarantine project. 
Unbelievable amounts spent on it but who authorised it? Apparently, no-one. Yet 
large sums were going out the door, and the “real” details need to remain 
secret.

The Commonwealth Games? A fortune paid to consultants to do the costing, and 
when the price is $6B not $2B, no-one is apparently responsible, and worse, yet 
again, secrecy surrounds most of it.

In Victoria, apparently we spent more on MyKi than NASA spent putting Curiosity 
on Mars, and NASA invented the Sky Crane as part of that project. We got a card 
system that’s already being replaced.

The census debacle looks like a choice of the wrong technology, and wrong 
specifications for testing. But again, no heads roll when it happens.

And so on, and so on.

Apparently for this business register stuff, a primary issue is that the chosen 
platform didn’t go even close to meeting requirements or costs to modify. Yet,  
again, I’ll bet no-one is responsible and wears the cost except the public.

We just can’t keep doing this.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: Dr Greg Low
Sent: Tuesday, August 29, 2023 3:51 PM
To: ozDotNet 
Cc: Tom Rutter 
Subject: RE: [OT] Junked business registry overhaul blew out by $2.3b

It’s only public money, right?

In the end, who is getting sacked? Who is being sued? Who is bearing direct 
consequences of this, apart from the public?

My guess? No-one.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: Tom Rutter via ozdotnet 
mailto:ozdotnet@ozdotnet.com>>
Sent: Tuesday, August 29, 2023 3:02 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Cc: Tom Rutter mailto:therut...@gmail.com>>
Subject: [OT] Junked business registry overhaul blew out by $2.3b

Another one bites the dust…

https://www.afr.com/politics/federal/bleeding-money-labor-scraps-morrison-business-register-overhaul-20230827-p5dzpa

-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: [OT] Junked business registry overhaul blew out by $2.3b

2023-08-28 Thread Dr Greg Low via ozdotnet
It’s only public money, right?

In the end, who is getting sacked? Who is being sued? Who is bearing direct 
consequences of this, apart from the public?

My guess? No-one.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: Tom Rutter via ozdotnet 
Sent: Tuesday, August 29, 2023 3:02 PM
To: ozDotNet 
Cc: Tom Rutter 
Subject: [OT] Junked business registry overhaul blew out by $2.3b

Another one bites the dust…

https://www.afr.com/politics/federal/bleeding-money-labor-scraps-morrison-business-register-overhaul-20230827-p5dzpa

-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

RE: SQL Server Performance monitoring

2023-07-30 Thread Dr Greg Low via ozdotnet
Hi Greg,

The performance trace procedures in SDU Tools have duration as one of the 
summaries provided.

Duration is a curious one though. In so many cases, it's meaningless, yet it's 
the one that the Microsoft tooling often worries about most.

For example, if you have a query that executes, and then the client takes 
forever to retrieve the rowset that was produced (e.g. by reading it a row at a 
time and doing other things in between each row), the duration shows the entire 
time. But it could be a very light query.

In your case though, that might well help, particularly if you find queries 
with long durations, but few pages read. That means that the query can't get 
its work done for some reason. Whenever you have that, it's blocked waiting on 
something else.

If you can catch it while it's blocked, even Activity Monitor in SSMS can show 
you what's at the head of a blocking chain. sp_whoisactive (from Adam Machanic) 
will do a better job of that again. But that only helps if you can catch it 
while it's happening. That's why tracing usually helps.

The other thing I've done in the past, if it becomes very hard to find, is to 
just leave a proc running in the background that every 5, 10, or 20 seconds, 
finds any process that's at the head of a blocking chain, and writes details of 
it out to a table. That's more work, but it shows clearly what the regular 
culprits are. The "Show Current Blocking" code in SDU Tools should provide an 
example to help get something like that going.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 419201410 mobile
SQL Down Under | Web: https://sqldownunder.com | 
About Greg:  https://about.me/greg.low

From: Greg Keogh via ozdotnet 
Sent: Monday, July 31, 2023 10:15 AM
To: ozDotNet 
Cc: Greg Keogh 
Subject: SQL Server Performance monitoring

Folks,

We have a problem on a live server where web users experience occasional 
unpredictable "stalls". There are a few links in the chain where the problem 
could be, but based on some clues in logs, I suspect that it's the last link at 
the bottom of the chain ... SQL Server that's the source of the problem.

But I need evidence. Is there some feature of SQL Server or perhaps some tool 
that can detect queries that are suspiciously long running? This is SQL Server 
full standard edition. I haven't had to poke deeply into SQL Server's machinery 
before, so I'm in unfamiliar territory.

Cheers,
Greg Keogh
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/