Casero et al. ------------- OOP languages provide dependencies between classes and their instantiations in various forms. Dependency information helps in investigations about existing or planned dependency, e.g., for ongoing development, for deployment, for testing, for maintenance, even run-time access. The paper discusses C# attributes for dependency analysis and describes a tool to be integrated into VisualStudio.NET. Attardi et al. -------------- In the .NET environment information about types and their structure, is available and used for many purposes. Availability of the socalled metadata is an essential criteria of .NET. The authors have developed a compiler to translate .NET assemblies into programs for a Lego Mindstorms robot. Haller ------ Harald Haller reports experience in successfully designing two large .NET applications in C#, a database maintenance system and a real estate investment system. A common three-tier system architecture has been applied in these Web-based applications. Piessens et al. --------------- .NET metadata allow activation of run-time services, e.g., access control, synchronization, transactions and so forth. Two mechanisms are provided, weaving-based and interception-based. The paper discusses some pros and cons, especially under the point-of-view of aspect-oriented programming. Charfi et al. ------------- Facilities for component composition are an actual topic in software development and deployment. Approaches are discussed in general and their pros and cons highlighted. Charfi et al. study the dynamic .NET solution based on interaction patterns. Hoffmann -------- The organiser of the workshop, Hans-Juergen Hoffmann, gives a summary about the workshop, addressing also topics discussed besides the formal paper presentations; additional documentation links are mentioned, e.g., to the still available ppt-files used in the presentations during the workshop and to a list of abbreviations in the scope of .NET; some organisational facts are listed.