Does GOA WinForms use its own compiler?
It depends on the product. GOA WinForms for Silverlight is mainly a set of assemblies. You will use these assemblies in your program and compile it using the compiler provided with .NET. GOA WinForms for Flash is a set of libraries and a C# compiler. The swf file (“executable” Flash file) will be built from your C# code using the GOA compiler.