Foxite.COM Community Weblog

Foxite.COM Community Weblog - free weblog service for the Visual FoxPro Community.
Welcome to Foxite.COM Community Weblog Sign in | Join | Help
in
Home Blogs Forum Photos Forum Archives

Luis Guillermo Navas Dangel



The day arrived

Yes, it's not the end of the world, it's the beginning of a new experience for me. I have started to develop in C#. I was avoiding this move to be honest I didn't want to, but since there are almost no more jobs for a Visual FoxPro Developer, I had to start. I choose  C# over VB, because there are more Jobs, it's an international standard language now and the most important to me IT'S NOT VB. :)

I know VB it's a new and powerful language, but it was VB, and that is enough for my personal point of view.

I choose C# over Java, because I'm sadly used to Microsoft Tools, but I will keep my eye on Java, seems impressive for me.

Also I choose C#, because I think Microsoft it's not going to kill it soon (I hope not...)

As for my learning, well actually I started learning last week, by reading the great book of .Net for Visual FoxPro Developers, at the same time I downloaded all the Visual Studio 2008 express editions and installed on my PC, next I started to look for videos, since it's an easier way to learn, and I found some videos from Microsoft site, to be exact the site address is http://msdn2.microsoft.com/en-us/express/aa700758.aspx I downloaded all the videos, and started to watching them. To be honest, the first videos where really boring since we as VFP developers have a great amount of knowledge and after those beginners videos I already consider my self an intermediate Developer or at least not beginner.

The next step I took, was to start transforming my simplest VFP applications to C#, but I tried to follow the good fundamentals I had from VFP. Until now, I must say, that I love the IDE, and I can't stop thinking "Why Microsoft never gave this support to VFP", seriously why???? with the same amount of support and advertising VFP would be really popular.

Until now, everything it's ok, the transition hasn't been as hard as I thought it would be.

Anyway I hope to become a good C# developer, and as always keep on working and developing in my beloved VFP for as long as I can.

If anyone has done this before has a good free source of information to make this process easier, please put it in the comments.

Published Tuesday, April 01, 2008 5:52 AM by luisn

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Stuart said:

http://foxcentral.net/microsoft/VFPToolkitNET.htm is very useful when you're looking for the C# equivalent of a VFP function.

There are many things to like about C# and Visual Studio - a proper compiler, real IntelliSense, refactoring support built in - but I still miss the Command Window.

At least you still use semicolons to end lines of code, even if it has the opposite meaning in C# form VFP..


Actually, I like the syntax of C#, I really miss the command window and local cursor engine, it was just so easy to create a cursor in fox and insert data for testing on it
April 5, 2008 1:55 AM
 

apaustria said:

any good book you recommend for C# and database specifically?  Thanks.

Well I'm reading "Pro C# 2005 and the .NET 2.0 Platform" it's a huge book, but really good, also be sure to check out first the free book of VFP to Net, it's outdated, but will give you the basis

April 7, 2008 11:48 PM
 

Pete said:

I as well moved into C# and as well a fair amount of Java.  You may really want to download IronSpeed "there is an express version" that can really do a number on web based C# applications.  You then can load up the source in the built in editor and modify basically anything you want.

Thanks
April 23, 2008 4:53 PM

What do you think?

(required) 
(optional)
(required) 

This Blog

Post Calendar

<April 2008>
SuMoTuWeThFrSa
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Post Categories

Syndication