
Everything you need to get started with Mono !
Video Tutorials (Done by Mark)
Beginning Tutorials |
Advanced Tutorials |
| These are the tutorials which are designed to help you get up and running with Monoppix as quickly as possible. The videos, in and of themselves, aren't going to make you a great programmer. They are simply designed to give you a quick introduction to some very simple functionality. | |
| Getting Monoppix Running in Virtual PC 2004(wmv) - [direct] - [cached] | ||
This video demonstration shows how to start Monoppix in a Virtual PC Session. In short, there are some necessary parameters to use when starting Monoppix in order for it to run right. When presented with the knoppix: boot screen, you have to type in: knoppix xserver=xfree86 xmodule=s3 depth=16in order for the video parameters to work right. This video gives a demonstration of that process. |
||
| Simple Hello World(wmv) - [direct] - [cached] | ||
| For as simple and ubiquitous as Hello World applications are, it sometimes helps to be able to see it being done. This video goes through the process of starting up the Monodevelop IDE, creating the C# project, compiling it and running it. | ||
| Running Hello World in Windows(wmv) - [direct] - [cached] | ||
| One of the most exciting aspects of running Mono is that it's open source and can be run on Linux systems as well as Mac. It should need to run on Windows if it's going to be truly cross platform. This video demonstrates our Hello World sample application being run on Windows. It goes through the process of starting Samba Server so that our Monoppix file system is accessible by Windows and then ends up with running the application. | ||
| A GUI App with several controls(wmv) - [direct] - [cached] | ||
| We live in a graphical world. People expect their computer applications to be graphical. This video gives a simple demonstration of how to add multiple controls to a windowed application and then have some of the controls react to user input. | ||
| Accessing SQLServer with Mono(wmv) - [direct] - [cached] | ||
| The first step toward creating a real application which might be used is to be able to persist data. Databases are a terrific way of doing this. SQL Server is a very popular database and might be what you need to use. This demonstration goes through extending our simple GUI application and tieing in database access. It makes use of a SqlDataAdapter and a Dataset. | ||
| Creating a simple web page in Monoppix(wmv) - [direct] - [cached] | ||
| This video demonstrates where the root directory is for the default installation of XSP (web server used for Mono in Monoppix). Just in case you don't want to watch the video, the location of the web root is within the "home" directory under the XSP_Demo folder. When you navigate your browser in Monoppix to http://localhost:8080, you're navigating to the XSP_Demo folder. | ||
| XSP Configuration Files(wmv) - [direct] - [cached] | ||
| When you begin to do web development in Monoppix, you'll need to know about two important configuration files. Namely, web.config and xsp.exe.config. They are located in the XSP_Demo folder of your home directory. This video gives a simple demonstration of locating and opening the files. | ||
| Simple MySQL console app(html) - [view] | ||
| This tutorial demonstrates basic connection and data retrieval from the integrated MySQL db | ||