There has been a lot of buzz around contract-first Web Services design &
development lately. Nearly everybody thinks that it is a good thing, and
that we finally should reach a state where we all can live and breath it.
But most people have been complaining about the lack of tool support
for the so called 'first step': contract design. WSCF offers a simple yet powerful WSDL Wizard that abstracts away all the
nitty-gritty details of WSDL.
As a next step you simply right-click on
a WSDL file in Visual Studio .NET and generate code from that Web Service
contract. Whether it be a client-side proxy class or a
server-side interface skeleton. The WSCF Add-In automatically
determines the project's programming language and generates source code. More information
here.
GACUtils is a small tool that comes in handy when developing ServicedComponents. It registers itself as a right-click command for *.DLL files and allows you to deploy and undeploy components from the GAC and to register and unregister them from a COM+ catalog. It also gives you more flexibility when importing components into the GAC, as it can modify VS.NET registry settings to include the deployed DLL in the "Add Reference/.NET Components" dialog. Source code here. Source code here.
The Open Source Remoting Projects combine the efforts of several contributors to use the .NET Remoting extensibility hooks to implement some cool new channels. Find out more about it here.
A sample implemenation of a custom ResourceReader to access information from a database instead of using resource files or satellite assemblies. The second project implements a custom CultureInfo (EnterpriseCultureInfo) to make localization to Klingon and Vulcano possible. Download here.
Demo from Christian Nagel's TechEd 2003 presentation "Building International Applications with the .NET Framework". CultureDemo lists different attributes of all available cultures: name, calendars, number samples, date samples, regions. Download here.