Silver have a nifty C# snippet compiler. There are .NET 3.5, .NET 2.0 and .NET 1.1 versions. Handy for those times when you want to compile and test something quickly.
Silverlight 1.0 is a cut down version of XAML that Microsoft created for cross platform development and is where WPF/E (E is for Everywhere) came from. It is billed as the Microsoft's answer to Flash and runs via a plug-in.
XBAP only runs on Windows with .NET 3.0 runtime installed and currently is supported in IE and Firefox. It runs within a sandbox inside a browser.
Hence XBAP has better features, but less widespread support compared to Silverlight 1.0. This means XBAP is a good choice for intranet applications and user interfaces that are controlled. If you can get away with Silverlight 1.0's cut down XAML feature set, then this will give a wider audience and is probably a better choice for general Internet applications at the moment.
MyEclipse provides some useful documentation and tutorials here. These are a good introduction to the MyEclipse features and how to use them. Some of the tutorials even have videos to show you how to do it.
There is a plug-in for Netbeans that provides Facelets support at Netbean Facelets. The current version only works with Netbeans 5.5 and supports and older version of Facelets. MyEclipse has a more recent version in their Facelets support.
I had some questions about what XAML is.
A lot of these are free tools (unless noted) that I tend to download and install on a PC when I am going to be doing some programming.
Here are some changes made in .NET 2.0
Voo2do is a free service that gives you a project management tool online.
.NET 3.0 uses the same compiler as .NET 2.0 and is a superset of .NET 2.0. There are four main sets of new classes (formerly known as WinFX during development).
Setting up Apache, MySQL, PHP and Perl is not an easy task for those who have never done it before. This is a common, cheap (free) and efficient development environments for many reasons.