LINQ - Develeopment - from C# to X#

Public forum to share code snippets, screen shorts, experiences, etc.
Post Reply
User avatar
Phil Hepburn
Posts: 743
Joined: Sun Sep 11, 2016 2:16 pm

LINQ - Develeopment - from C# to X#

Post by Phil Hepburn »

Hi all you Pearl guys,
I am in the process of converting a lot (a huge amount) of material related to LINQ, as used in business apps, into xBase code, and specifically XSharp code.

I have been waiting over four years to share all my hard earned C# session material (done for 'DevShare' 2012) with my friends and colleagues of the xBase world. Now I have the chance to do so, thanks to the XSharp team guys (and Roslyn).

So far I have done my X# work solely in Visual Studio 2015 and with Console test apps. However, I do intend soon to move over to using Chris's XIDE and also WPF in VS.

With WPF and lists and grids for data display, we can get some more exciting visual output from our LINQ collection exercises. make it colourful and pretty ;-0)

For now I attach a few sample images of my simple but working code - remember I am rusty and over 6 months 'out-of practise' ! So do not be critical please.

Now that I have my foot in the door on this topic, I think I can manage to translate all my previous C# examples and code tests.

Oh! - I also attach an image of the contents of the 'ClickStartLINQ' eLearning guide I made back then. This will be the basis for my material I shall convert and make available to you - BUT - it may be that I am allowed by Michael and Meinhard to provide the material at 'xBase Live' in Cologne in April. If so then you will have to wait till then for the bulk of the material I produce. But I will keep publishing in this Pearls forum some interesting snippets as I go along.

I can thoroughly recommend the xBase conference, it gets better every year, and is a VERY enjoyable experience. Even my wife likes to attend, and she is no coder !!! So the food, wine, entertainment and friendly folks, must be good ;-0)

Regards for now,
Phil.
Attachments
AnonTypes_23.jpg
AnonTypes_23.jpg (55.44 KiB) Viewed 376 times
XPearlsLINQ_02.jpg
XPearlsLINQ_02.jpg (37.62 KiB) Viewed 376 times
XPearlsLINQ_03.jpg
XPearlsLINQ_03.jpg (58.34 KiB) Viewed 376 times
XPearlsLINQ_01.jpg
XPearlsLINQ_01.jpg (40.42 KiB) Viewed 376 times
User avatar
wriedmann
Posts: 3754
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

LINQ - Develeopment - from C# to X#

Post by wriedmann »

Hi Phil,

thank you for sharing!

Hopefully we see us again in Cologne (I recommend also highly to visit this conference - not only from a professional standpoint, but it is an unique possibility to speak with the development team members).

Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
George
Posts: 106
Joined: Thu Nov 05, 2015 9:17 am

LINQ - Develeopment - from C# to X#

Post by George »

Phil,

I was searching for your LINQ reference in:
http://www.clickstartvulcan.net/

I found also the link:
http://winclickstartvulcan2.net/ClickSt ... olumes.htm

but the correct is:
http://www.winclickstartvulcan2.net/web ... tLINQ.html

could you please clarify which one is the recommended address ?
what about older ones ?

regards
George
User avatar
Phil Hepburn
Posts: 743
Joined: Sun Sep 11, 2016 2:16 pm

LINQ - Develeopment - from C# to X#

Post by Phil Hepburn »

Hi George,

You are correct - below is what you need to use :-

http://www.winclickstartvulcan2.net/Web ... tLINQ.html

For your interest the 'win' site of "ClickStartVulcan2.net" was got by me because it was Windows based and could do Silverlight and other stuff like SQL. As opposed to the PHP and MySQL based, earlier one', I acquired way back called "ClickStartVulcan2.net".

The EXE link you mentioned is just the menu page one level higher than the ClickStartLINQ itself.

Good luck,
And let me know if you have any issues or problems. I now intend to either update this 'eVolume' or create another one suitable for Cologne and 'xBase Live' in April. Obviously the new one would be heavily X# based, although we all need to be able to read C# stuff as there are so many working samples out there - not all however are good or desirable ;-0)) I know, I have tried to use many which were 'no-goers'!

The attached files does show clearly what was shown at the top of a previously posted image - the first one may not have been very clear due to the resolution reduction applied after my posted file.

Cheers,
Phil.
Attachments
CaptureCS_LINQ.PNG
CaptureCS_LINQ.PNG (127.33 KiB) Viewed 376 times
Post Reply