VB.NET and C# are included in the Visual Studio Tools for Microsoft Office.
They can be used for the code-behind in MS Word and MS Excel. They cannot be
used with MS Access. I don't know the strict definition of a "framework
application", but Word or Excel apps can provide or consume Web Services, so
maybe they could be so considered. I think there is a managed-code- and an
unmanaged-code-component to such an app.
Access 2003's enhancements that make it more .NETty are mostly in the area
of better XML support.
Larry