I need to compile an open-source software package, originally intended for a POSIX machine, in Visual Studio. I am comfortable with the ./configure > make > make install cycle, having done it many times, but I have never used VS in my life. Can someone explain to me like I am six, what I would do to begin doing this in VS? I can't make a makefile, because configure is a bash script. I realize I could use MinGW or Cygwin, but I've been asked to avoid that if possible. I already have VS (C++ version) and also SDK installed on a Win 7 box. Let's assume for this question that using a pre-built binary is not an option.
I have written software that I would love to make open source. However, I would like to take the back-end, the core of the application, and sell Android and iOS implementations of it while keeping the front-end for PC development open. Is this possible? Practical? Even worth considering? [more inside]
I'm looking for advice on how best to begin an Open Source web application project. [more inside]
What open-source project should I work on? Or how do I find one? [more inside]
A family member is working on a development project in Africa which will involve setting up a database of patient records in rural medical clinics. There are some cheap computers out there now, but only a few solutions consider the cost and unreliability of power in such regions. He also needs something which runs a standard operating system, so the OLPC computer isn't right. The best I've found so far is the Inveneo project, which was actually designed with such communities in mind. I'm wondering if there are any other solutions that MeFi community members might know of which are comparable to the one offered by Inveneo? [more inside]
Suggestion for Code Coverage reporting with .NET 1.1, now that NCover has become commercial, and closed source?
Anyone know of any good open source packages for WAP / WML traffic analysis / analytics? [more inside]
What are the best books to teach the fundamentals of software design and architecture? [more inside]