Is X# ready for daily use?

This forum is meant for questions and discussions about the X# language and tools
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Is X# ready for daily use?

Post by wriedmann »

Hello,

currently I'm working about 4 days every week in X# and XIDE, and this couple is more stable than the VO IDE. I had no XIDE crash in the last 6 months, and the last compiler problem I had was also several months ago.
So from my experience I can comfirm that X# is ready for daily use!

My two projects I'm working on are a door configuration tool
doorconfig1.png
doorconfig1.png (34.86 KiB) Viewed 802 times
doorconfig2.png
doorconfig2.png (36.96 KiB) Viewed 802 times
and an Adwords statistics tool
adwords.png
adwords.png (13.69 KiB) Viewed 802 times
Both are written in 100% X# Core dialect, using WPF and MVVM.
The door configuration tool uses a SQLite database as backend and some usercontrols in the GUI, and the Adwords software uses the Vulcan.NET runtime libraries to access DBF databases (and of course the Adwords API in C#).

Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
User avatar
Phil Hepburn
Posts: 743
Joined: Sun Sep 11, 2016 2:16 pm

Is X# ready for daily use?

Post by Phil Hepburn »

Hi work, and good job, Wolfgang !

Thanks for sharing the visuals - I like visuals ;-0)

So, for Windows think Microsoft and for Doors think Wolfgang ???

Are you going to show anything (sample wise) in Cologne ?

Have you any ideas how we may get/ask Chris to integrate Blend (and WPF) with XIDE ?

Speak soon,
Phil.
(P.S. - now off to Tesco to sort out my wife's smartphone issues ;-0(( )
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Is X# ready for daily use?

Post by wriedmann »

Hi Phil,
So, for Windows think Microsoft and for Doors think Wolfgang ???
my customer is producing doors and windows, but real ones :)
Are you going to show anything (sample wise) in Cologne ?
unfortunately my wife has booked a holiday in this week, since we have a national holiday on Tuesday, so no Xbase.Future for me this year
Have you any ideas how we may get/ask Chris to integrate Blend (and WPF) with XIDE ?
Initially, I had asked Chris more than one time about this, and he has spent several hours trying to work on XAML compile, but unfortunately it was not possible.

In the meantime I'm more and more convinced that the real power of WPF can only be unleashed when windows are built in code and not in XAML.

This is the code to build a dataset viewer I'm using as debugging tool:
viewInCode.png
viewInCode.png (13.81 KiB) Viewed 802 times
and this is how it looks
View.png
View.png (21.17 KiB) Viewed 802 times
Therefore, a WPF editor is not a must - personally I would like a sort of visual editor, but not to output XAML, but X# code.

Wolfgang

P.S. do you have tried to subclass a XAML built window? This is important to reuse code and I do it all the time in VO, and now also in X#
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
User avatar
Phil Hepburn
Posts: 743
Joined: Sun Sep 11, 2016 2:16 pm

Is X# ready for daily use?

Post by Phil Hepburn »

Sorry ! - "Hi work" ... ? I have no idea where the 'nice' went to.

Using the on-screen Forum editor I do seem to have some characters go missing at time.

Does anyone else notice issues ?

I am using Edge as my browser.

Cheers,
Phil.
ic2
Posts: 1858
Joined: Sun Feb 28, 2016 11:30 pm
Location: Holland

Is X# ready for daily use?

Post by ic2 »

Hello Phil,

This is for me to test if the thread gets "red" again after you reply to it, if you do. Robert wrote in the NG that this forum keeps track of what is read when one logs in. Normally I am to lazy to log in anywhere so I only do that when I absolutely have no other choice, otherwise I can spend an hour a day with logging in on sites. But it's good to know that this keeping track is built in.

To reply to your question: In Firefox there's no problem with the visibility. And it's really interesting to read that someone is actually using Edge. Your the first one from which I know this - very brave of you to use Edge actually! There are more internet pages explaining how to block Edge entirely (which I successfully did; I fortunately haven't seen Edge popping up unwanted this year) than there are pages explaining what you can do with it.
Dick
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Is X# ready for daily use?

Post by wriedmann »

Hi Dick,
You will be notified by mail, and I'm writing from my phome.

Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
User avatar
Phil Hepburn
Posts: 743
Joined: Sun Sep 11, 2016 2:16 pm

Is X# ready for daily use?

Post by Phil Hepburn »

Hi Dick,

Here is a reply for you to test !

Yes, I have been using Edge as my browser (default and main) for a few years now. Mostly with good success. Only had issues with eCommerce facilities in some pages - at the point of paying cash/card.

Usually I email the people involved and they correct their web site. So not a fundamental issue with Edge I feel, more the lack of testing on behalf of the web masters doing the creation.

Julie has used edge too, on WinRT, Win 8, and now for a year or more, Win 10. She sees no issues.

Hope this reaches you in your NG system.

Regards, (to Elke as well)
Phil.
ic2
Posts: 1858
Joined: Sun Feb 28, 2016 11:30 pm
Location: Holland

Is X# ready for daily use?

Post by ic2 »

Hello Wolfgang,

I tell you what ... the forum mail arrives but it is the first mail in years which doesn't show correctly in our e-mail client, based on the code from Sven Ebert. I only see a grey background so there's a good chance that it he forum software is not following the rules correctly.

Dick
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Is X# ready for daily use?

Post by wriedmann »

Hi Dick,

the mail arrives as HTML mail and shows in my Outlook as follows:
mailxs.png
mailxs.png (439.04 KiB) Viewed 802 times
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
ic2
Posts: 1858
Joined: Sun Feb 28, 2016 11:30 pm
Location: Holland

Is X# ready for daily use?

Post by ic2 »

Hello Phil.

First our best wishes back.

Next, yes, keeping track works if I bother to login. The subject remains "red" but it said "2 NEW". That is more or less how it works n Agent, although Agent doesn't tell how many new messages there are per subject.

I have blocked Edge because it suffers the same disease more and more Microsoft software suffers from: it is built to push you to Microsoft services you do not want. I have set Edge to show About Blank -with considerable effort because it's well hidden. Nevertheless more than once it started with MSN.com. I unblocked it to see what happened now and again I do not get my blank screen as I requested but Welcome at Microsoft Edge - high time to start installation. No Microsoft, it is not "the highest time to start installation". It's the highest time Edge starts the way I wanted it to start!

There's even a special program called Edgeblock. Never seen such a program for other browsers, but it's fully understandable. I'm glad for you that you are happy with Edge but frankly I don't see see any advantage in Edge. It's limited, has hardly plugins, fails more often than any other browser and besides it's quite ugly.

Dick
Post Reply