ASP.NET: Starter Kits and Community Projects

In relation to the last post, here are some starter kits and projects officially listed at Microsoft’s own ASP.NET site (http://www.asp.net/community/projects/)

Starter Kits

 

DotNetNuke® Web Application Starter Kit

DotNetNuke is an open source web application framework ideal for creating, deploying and managing interactive web, intranet and extranet sites. The combination of an enterprise portal, built-in content management system, elegant skinning engine, and the ability to display static and dynamic content makes DotNetNuke an essential tool for ASP.NET developers.

TheBeerHouse: CMS and E-commerce Starter Kit

TheBeerHouse starter kit enables you to implement a website with functionality typically associated with a CMS/e-commerce site. This website demonstrates key features of ASP.NET 2.0 and is the sample used in the book, “ASP.NET 2.0 Website Programming / Problem – Design – Solution.”

Small Business Starter Kit

The Small Business Starter Kit provides a sample of a business promotion website suitable for small and medium-sized businesses. It provides a template for customizing and creating a site for your own business out-of-the-box, with advanced features including integration with SQL and XML data sources for content and data management.

Open Source

dasBlog

dasBlog is a blogging engine that offers elegant visual aesthetics, powerful easy to use features, and a unique application architecture. dasBlog requires no database engine, using file-based content management with an architecture that ensures excellent performance.

Visit the dasBlog Web Site

ScrewTurn Wiki

ScrewTurn Wiki is a fast, powerful and simple ASP.NET wiki engine, installs in a matter of minutes and it’s available in different packages, fitting every need. It’s even free and open source.

Visit the ScrewTurn Wiki Web Site

BlogFodder: List Of Free / Open Source ASP.NET Web Applications

I started looking for free/open-source ASP.NET applications to run on my development instance of IIS (since IIS is already running on my machine), and stumbled upon this list today:

As a big ASP.NET advocate, I’m loving the recent surge in open source / free ASP.NET applications that are hitting the web – And what’s more because Microsoft have given us some great building foundations with the frameworks like the ASP.NET Membership Provider, a lot of these open source programs are very high quality!  More so than some of the paid applications.

I thought it would be a good idea to create an ever growing list of all the open source ASP.NET applications I could find – Obviously I haven’t had chance to download or install every application so I can’t vouch for them

Notable applications:

Full list available at:
http://www.blogfodder.co.uk/post/2008/07/List-Of-Free–Open-Source-ASPNET-Web-Applications.aspx)

Making XAMPP (Apache) work with IIS on Windows XP/Vista

Update: This application will help you track down which applications are using which ports on Windows – very helpful for debugging if the steps below don’t solve your problem, or if IIS is not the only application answering on port 80: http://winnetstat.zapto.org/

Also, if you don’t specifically need all the features of XAMPP, but would like to run PHP/MySQL applications through IIS, give Web Platform Installer a try. Through WPI, you can choose to install PHP directly within IIS (so that IIS can serve both ASP.NET and PHP applications on port 80, for example) and you can also have a ton of applications installed and configured automatically for you, such as Drupal, WordPress, and Moodle (among many others). However, if you are still looking to run XAMPP specifically, or just run an Apache instance along with IIS, check out the instructions below. Thanks for visiting!

Continue reading “Making XAMPP (Apache) work with IIS on Windows XP/Vista”

VirtualBox: Free Virtualization Software

800px-VirtualBox

I’ve been using VMware Player for quite some time, and it’s quite good, but recently, I stumbled upon another free virtualization tool which also allows you to create new VM images (VMware Player only plays back VMware images created with a purchased version, such as VMware Workstation, or through a website such as EasyVMX: http://www.easyvmx.com/)

According to Wikipedia (http://en.wikipedia.org/wiki/VirtualBox):

VirtualBox is an x86 virtualization software package originally created by German software company Innotek and now being developed by Sun Microsystems as part of its Sun xVM virtualization platform. It is installed on an existing host operating system; within this application, additional operating systems, each known as a Guest OS, can be loaded and run, each with its own virtual environment. For example, Linux can be guest hosted on a single virtual machine running Microsoft Windows XP as the Host OS; or, XP and Windows Vista can run as guest OSes on a machine running OpenSolaris.

Supported host operating systems include Linux, Mac OS X, OS/2 Warp, Windows, and Solaris, while supported guest operating systems include FreeBSD, Linux, OpenBSD, OS/2 Warp, Windows and Solaris.[1]

According to a 2007 survey by DesktopLinux.com, VirtualBox is the third most popular software package for running Windows programs on Linux desktops.[2]

So far, so good, with the exception of a little glitch I experienced while installing FreeDOS. Ubuntu runs quite well, and quite fast, as far as I can tell.

A particularly cool element of VirtualBox is the “Seamless Desktop” mode, similar to what is found in Parallels or VMware Fusion on the Macintosh:

750px-Virtualbox15seamless

Considering the level of functionality given for free, which is quite similar to the functionality you’d have to pay for in VMware or Parallels, I’m tempted to stick with VirtualBox for the near future and put it through its paces.

If you’re curious about VirtualBox yourself, you can find a copy here:

http://www.virtualbox.org/wiki/Downloads

and more directly, here:

Sun xVM VirtualBox 1.6 Download

Update:

Here are some links to download pre-made VirtualBox images:

http://virtualbox.wordpress.com/

http://sourceforge.net/project/showfiles.php?group_id=213555

Slashdot: F/OSS Flat-File Database

Good question, actually. See the link for some answers from the /. community:

Leemeng writes “I’m looking for a simple, free, and F/OSS flat-file database program. I’m storing info about Wi-Fi access points that I come across, maybe 8-9 fields per entry. I’ve outgrown Notepad. This info is for my own reference only; it is not going on a Web server. Googling was unhelpful, with results skewed towards SQL, Access (MS), and Oracle, all of which would be overkill for my purposes. My criteria are: it must be simple, F/OSS, must work in Windows Vista, preferably use a portable format, must not be an online app, and must not require Java. Does such a beast exist?”

(via http://developers.slashdot.org/article.pl?sid=08/05/20/2150246)