473,842 Members | 1,872 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Is there a "Visual Basic for Mac"?

tolkienarda
316 Contributor
hi all

i am not much of an application programmer but i somehow got a contract to build a fairly substantial database application for a nonprofit that runs entirely on Macs. i could have a VB application pumped out in about two weeks for this but everything is macs, so i installed MAMP (an apache, mysql, PHP install) on their server and have been using php but this is not really what php is made for. i was wondering if there was a simple easy (VB like) way of programing for Macs, i know very little Java, or Python and i don't even know if they would be what i need. but if anyone knows a good way of making a python program with lots of forms or another language that would work i would love the help

thanks
eric
Oct 22 '07 #1
15 16460
numberwhun
3,509 Recognized Expert Moderator Specialist
hi all

i am not much of an application programmer but i somehow got a contract to build a fairly substantial database application for a nonprofit that runs entirely on Macs. i could have a VB application pumped out in about two weeks for this but everything is macs, so i installed MAMP (an apache, mysql, PHP install) on their server and have been using php but this is not really what php is made for. i was wondering if there was a simple easy (VB like) way of programing for Macs, i know very little Java, or Python and i don't even know if they would be what i need. but if anyone knows a good way of making a python program with lots of forms or another language that would work i would love the help

thanks
eric
I don't know of a "VB like way" as I really don't know VB, but I know that Perl has its DBI module specifically for interacting with databases. I know other languages also have interfaces for databases, but having a lot of experience with Perl (and moderating over there), I tend to favor it highly.

If you started working on something and had any questions, simply post to the Perl forum and we can help whenever you get stuck.

I recommend it also because it also works on Macs.

Regards,

Jeff
Oct 22 '07 #2
pbmods
5,821 Recognized Expert Expert
Heya, Eric.

Erm.... PHP's been fantastic for database app development in my experience :)

Unless you're talking about building a platform app (what with the compiling and the linker errors and so forth).
Oct 23 '07 #3
debasisdas
8,127 Recognized Expert Expert
If you are talking of VB 6.0 then that is for windows only.
Oct 23 '07 #4
Banfa
9,065 Recognized Expert Moderator Expert
A Mac using friend of mine has pointed the finger at RealBasic (and RealSQL Server) but you would need to splash some cash on them.

If you have access to the OS-X install disks then they come with development tools for a variety of languages (none of them basic though) and there is always Eclipse giving C++, Java etc.
Oct 23 '07 #5
drhowarddrfine
7,435 Recognized Expert Expert
Well, I agree with pbmods. What's wrong with using PHP for this since that's what you know, and that's what you have and there is no Visual Basic on Macs.
Oct 25 '07 #6
Shashi Sadasivan
1,435 Recognized Expert Top Contributor
no sure if mono runs on mac???? !!!!

could be an option..
Oct 25 '07 #7
tolkienarda
316 Contributor
Thanks for all of your responses

i think i realize why this has been such a strugle for me. My skill with php is ok but my knowledge of sql logic is terrible, in the past i have used independent tables, i never needed relational tables, and now i have stepped back and broken up most of completely redesigned my database. and while this means that i have to pretty much rebuild my program i think it will go much faster than what i have been doing before.

thanks

eric
Oct 25 '07 #8
xNephilimx
213 Recognized Expert New Member
You could use Flex2, PHP and XML if you want a simple interface and good functionality, but I think also, that only PHP is ok.

The good thing about Flex2 is that you don't have to worry about the interface and just concentrate in the programming and logic.

Then you can use Zinc or some other swf2exe app, to make an executable.
I reccomend you zinc, because it can make executables for mac.

Best regards,
The_Nephilim

Thanks for all of your responses

i think i realize why this has been such a strugle for me. My skill with php is ok but my knowledge of sql logic is terrible, in the past i have used independent tables, i never needed relational tables, and now i have stepped back and broken up most of completely redesigned my database. and while this means that i have to pretty much rebuild my program i think it will go much faster than what i have been doing before.

thanks

eric
Oct 25 '07 #9
MMcCarthy
14,534 Recognized Expert Moderator MVP
Thanks for all of your responses

i think i realize why this has been such a strugle for me. My skill with php is ok but my knowledge of sql logic is terrible, in the past i have used independent tables, i never needed relational tables, and now i have stepped back and broken up most of completely redesigned my database. and while this means that i have to pretty much rebuild my program i think it will go much faster than what i have been doing before.

thanks

eric
Hi Eric

If you need any further assistance with this check out this article ...

Database Normalisation and Table Structures

Mary
Oct 26 '07 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

1
1834
by: bidalah | last post by:
Hello, I am looking for basic info on installing and using MSDE. I am trying to install and play with MSDE on my PC (Win2000). I finally managed to work my way through installation, and named instances but I am finding no information on how to simply START the database engine and get to a sql prompt! I have manually started the MSSQL and SQLAGENT services, and tried running sqlservr.exe and osql.exe (just guessing) without success. ...
2
2217
by: Bob | last post by:
Hi I need the cd that came with this book. visual basic language developers handbook ISBN 0-7821-2162-4 I lost it or it was stolen or whatever. Any help would be welcome. Can you burn me a copy, zip it and send it, whatever.
11
4244
by: Tolga | last post by:
After a very rapid entrance into the Python, I have immediately looked for a good IDE. Komodo and Wing IDE look very good and I think they are enough. But now, I am searching for a Pyhton environment which should look like Delphi / Kylix, Borland's C++ builder or Allegro Common Lisp. I have found a plug-in named "Visual Python" and this name naturally maked me happy. But is it really "Visual" and does it provide a WYSIWYG rapid development...
8
16294
by: William LaMartin | last post by:
I just received my Visual Studio upgrade to 2005 and tried to create a new web site via File | New Web Site with location http. Unfortunately I received the following error: "Visual Web Developer does not support creating Web sites on a SharePoint Web server" If I create a new server extensions 2002 web in IIS and mark it as an application and try to use it from Visual Studio I receive the same error.
8
7055
by: olrt | last post by:
Hello, I plan to install Visual C# 2005 Express. I need a source code control system. It seems that there's no express version of Visual Source Safe. What should I do ? Is Visual C# 2005 Express "compatible" with open source CVS system ?? Thanks !! Olivier.
1
7777
by: Ottavio | last post by:
Hello, I'm having some problems with the authentication during a web service call I know I have to add the "Authorization: Basic xxxxxxxx" in the http header (not soap header) but I can't find a way to add it. I've tryed to use ethereal to watch what I'm sending and I can see all the header (Accept-Language,Accept-Encoding,User-Agent,Host,Connection,..) and the SOAP xml message but there is no "Authorization: Basic ......" at all.
2
1304
by: Javier1958 | last post by:
Hi all I have a problem running Visual Basic 2005 (.NET) programs in other computers different of that where I have Visual Studio installed. I know I have to install the .NET framework in the other computers and so I did. I don't have problems with simple programs. They run nicely. The problem is with programs that use Excel files. In fact with just adding Imports Microsoft.Office.Interop.Excel to the program hampers it of running in...
43
2417
by: Bill H | last post by:
25 years ago every computer came with some form of Basic interpreter so you could use yoru computer without having to buy more software. Is Javascript (teamed with HTML) set to become the new Basic, where anyone with a computer can start writing code without having to purchase any expensive languages? Bill H
0
1632
by: Solaris FIRE | last post by:
It depends on what is the purpose of the operating system. According to Market Share data, in October 2007 most popular operating system was by far Windows XP followed by Mac computers and Windows Vista with smaller percents For more Details: http://www.reviewservers.com/index.php?blog/show/5
0
9870
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10940
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10308
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9451
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
7030
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5695
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5882
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
4087
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3141
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.