fbpx
Welcome, Guest
Username: Password: Remember me
Welcome to the XSharp forum!

Tell us and our members who you are, what you like and why you became a member of this site.
We welcome all new members and hope to see you around a lot!
  • Page:
  • 1

TOPIC: Hello to all

Hello to all 2 months 2 weeks ago #8244

  Ramotny's Avatar Topic Author Ramotny Offline Posts: 1
Hello all all of You.
Programming is not my way of earning money but I just like it. I use(d) VO to make a program for my own company because box-products are too simple and suitable products are out of my budget. So I write...
Now I consider to switch from VO2.8 to X# but I'm afraid of this change...
I hope You will encourage me and help if I get into trouble...
Gregory

Please Log in or Create an account to join the conversation.

Hello to all 2 months 2 weeks ago #8246

  lumberjack's Avatar lumberjack Offline Posts: 465
Hi Gregory,

Ramotny wrote: Now I consider to switch from VO2.8 to X# but I'm afraid of this change...
I hope You will encourage me and help if I get into trouble...

Welcome!
Please be aware, you will get lots of help here. Make use of the forums, try and select the correct forum, but even if a bit "off-topic", we will gladly assist. You have a choice, Visual Studio which some love and others (like Dick and I) hate. Luckily there is an alternative XIDE, which looks more like the VO IDE. Start with small steps, get yourself comfortable with the X#/.net way of thinking. Solutions/Projects in VS or Projects/Applications in XIDE... You will see a lot of talk about referencing Assemblies (.dll), namespaces, methods, static methods, properties, etc. It is good to get to grip with those before you seriously delve into the .net world. Also, I would suggest you download ILSpy V3.2, and download from here the ILSpy Language Plug-in for X#. You will discover your Googles will show a lot of c# code. Don't worry, X# can do everything c# can, just get used to the syntax. If in doubt, ask here, we would gladly assist. Welcome to the X# XBase wave, it is time to buckle up for the joy ride.
______________________
Johan Nel
George, South Africa

Please Log in or Create an account to join the conversation.

Hello to all 2 months 2 weeks ago #8255

  wriedmann's Avatar wriedmann Away Posts: 1573
Hi Gregory,
before moving your application you should play a bit with X#, and if you don't know Visual Studio already, you should use XIDE as it it more beginner-friendly (I for myself like it much more than Visual Studio and use it whenever possible).
And look at the X# Documentation project at docs.xsharp.it - you should find sample code and articles that could help.
And, as Johan wrote, ask here if you have any questions.
But consider that we all are helping in our spare time and we can give you hints, but cannot do the work on your application for you.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
This email address is being protected from spambots. You need JavaScript enabled to view it.
www.riedmann.it - docs.xsharp.it

Please Log in or Create an account to join the conversation.

Hello to all 2 months 2 weeks ago #8292

  ic2's Avatar ic2 Offline Posts: 497
Hello Ramotny,

A good starting point is www.xsharp.info/help/migratingappsfromvotox.html where you will find 5 familiar VO sample programs converted to X# - with explanation. Basically, it will only take a few hours before you have X# fully working as your daily programming environment if you stick as much to the VO way of programming as possible. Including the option to keep VO windows and menu's. You will come across errors when writing/converting your own programs, which are not explained in the above section and which you may have difficulty to interpret. That's where this forum comes in - most questions are answered very quickly.

Next step is to really explore the options of X# - so programming .Net with e.g. WPF windows (Paul Piko offers Facelift which converts your VO windows to WPF or Winforms ( www.vulcanmindmeld.net/ ) and doing so will encounter more problems - different from VO. But again, a lot will be solved here and then the nice thing is: you will often find answers elsewhere (like Stackoverflow) because most of the issues you encounter are now the same as those of C# or VB programmers or whatever other .Net language.

Personally I mix X#, C# and VO (I use a X#/C# DLL - yes you can mix those 2 very easy) and the resulting DLL is called from VO and -for now- keep my VO code. But when I want my VO programs to go to .Net I am sure the gained experience in .Net programming will make it easy enough to continue with X#. Even tough I very much dislike Visual Studio as Johan pointed out correctly I do so some advantages as well.

So I'd say jump in and ask us whenever you're stuck.

Dick

Please Log in or Create an account to join the conversation.

Last edit: by ic2.
  • Page:
  • 1