Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
From VFP to (C# or Java or XLanguage)
Message
From
27/03/2007 13:18:23
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
 
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01206703
Message ID:
01208942
Views:
18
Tevye,
I only found Ideablade matching for what I was specifically seeking maybe. I didn't evaluate others.
Cetin

>Centin
>
>You seem very enthusiastic about Ideablade. I have also looked at it and it looks great. I like that there are a lot of videos, white papers, sample projects, etc. on the site to help with the learning curve. I have spoken to a few people there including two of the founders. They seem very interested in reaching out to the VFP community. I also like that they are trying to keep to a six week update cycle!
>
>I have also looked at Strataframe but at this point I'm leaning toward Ideablade.
>
>Did you also evaluate MM and/or Strataframe? Why did you choose Ideablade?
>
>>Hi Amilcar,
>>For C# (and VB.Net) one of the best sources is www.learnvisualstudio.net (also in my signature). It's a video collection from absolute beginner to advanced. Beginner series is free, others are extremely cheap IMHO.
>>
>>Express versions are for free ( msdn.microsoft.com/vstudio/express ).
>>
>>Equivalant of things is the hard part. For example ControlSource. Unfortunately it's something that VFP had intelligently but not .Net. In .Net it's sometimes Text and sometimes VAlue and maybe something else depending on control ( and even depends on control from different 3rd party tools ).
>>I'm currently learning Devforce from IdeaBlade ( www.ideablade.com ). That's the thing I'm most impressed since I started learning C#. It takes the burden of many things I am accustomed to do easily in VFP and does much more than that. One of them is this ControlSource binding thing. I don't have to know what each control expects to bind (and even 2 famous 3rd party set controls). It has a ControlBindingManager (one or more that I can use) and its interface simply lists me my table(s)'s fields ( pure fields + crafted like FullName from lastName + firstName if I wanted to + navigatable fields like Customer.Orders.OrderDate ... ). I select the ones I want and further change the control used to display (checkbox,textbox, combo ... from the one it selects by default depending on what the field is, also dataConverter which is used for to display and to storage - ie: I may want to show a date like Jan.14th,2001 but store as normal datetime etc). When I complete it places the fields on form
>>with labels (as if I dropped fields from DE to form but much more intuitive - I can directly make it readonly there as well as in code I might decide a field is visible/readwrite/readonly etc depending on user's security level). Also it has GridBindingManager for grids, similarly where you can set many aspects of your grid easily and it does the rest). Trying to tell about its strenghts here would take too many pages. I advice anyone who is going to .Net route (either C# or VB - it generates both) shouldn't go w/o checking it. Not only it has ObjectRelationalMapping gifted within it, it creates code that wold work from a single station to enterprise N-tier situations via remoting.
>>And it has an express version for free too. At least check its architecture.
>>PS: I'm not their employee or evangelist but extremely impressed that I can be anytime if they want me to:)
>>
>>Cetin
>>
>>
>>>How to learn C# (or maybe VB.NET) and Java and not dying in the attempt.
>>>
>>>I found some material:
>>>
>>>C#
>>>==
>>>
>>>Kevin McNeish Book.
>>>http://foxcentral.net/microsoft/netforvfpdevelopers.htm
>>>It is free.
>>>
>>>Also and article at
>>>http://www.mug.org.ar/FoxProGufa/ArticFox/537.aspx
>>>Where is compare some commands of C# and VFP.
>>>
>>>Another very good videos and tutorials (Spanish)
>>>http://www.desarrollaconmsdn.com/msdn/Cursos/Curso_Introduccion_a_.NET_con_CSharp/index.html
>>>
>>>The C# Programming Videos located at
>>>http://msdn.microsoft.com/vcsharp/programming/videos/
>>>
>>>Les Pinter Visual FoxPro to Visual Basic .NET book (www.pinter.com)
>>>you can download the draft book from there...or buy it
>>>
>>>The "problem" with VB.NET is that we avoid all about Visual Basic an all seemed to it, but it is a very good option...we have to be open mind.
>>>
>>>JAVA
>>>====
>>>
>>>Java main web page
>>>http://java.sun.com/
>>>
>>>Tutorials
>>>http://java.sun.com/developer/onlineTraining/
>>>
>>>The most famous and used Java IDE's (also JBuilder but it is not free)
>>>
>>>A very good free IDE
>>>http://www.netbeans.org/
>>>
>>>And another IDE sponsored by IBM also free
>>>http://www.eclipse.org/
>>>
>>>But,
>>>I cannot find nothing on how to do with java what we usually do in VFP
>>>for example:
>>>
>>>The equivalent of:
>>>- All the methods and properties of a VFP Form
>>>- How to link a textbox with a table field, where is the ControlSource ?
>>>
>>>I propose to create a public web page or a blog page to accomplish that kind of things maybe not only .NET and Java also others lenguajes would be welcome.
>>>
>>>Subjects like:
>>>
>>>The equivalent of...
>>>Skip, go top, locate etc, all VFP commands !
>>>The controlsource property in Java is...
>>>The codeX to simulate the VFP Keyboard command
>>>How to implement a Grid in C#, Java, LenguageX...
>>>The validate, when, tabstop, etc, etc, properties...
>>>Load, init, keypress etc.
>>>How to migrate to...
>>>
>>>It is WANTED VFP programmers with experience with those languages...
>>>
>>>Amilcar Pino
>>>
>>>Have a nice day ...
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform