Many a Windows shell replacement has gone by before now, so what makes Z-Shell any
different? Unlike the others, Z-Shell is written in a completely managed language
(specifically VB.NET). This means that it can take advantage of all of the various
features provided by the .NET framework. It aims to not only provide a complete
shell experience out of the box, but also has the ability to act as a framework
for other shell replacements.
You can get the latest release and source code for Z-Shell from its CodePlex project
CodePlex Project Site