This article examines how the new support for functional programming techniques in .NET 3.5 can developers make code more declarative, reduce errors in code, and write fewer lines of code for many common tasks.
As a .NET developer, you’ve probably heard IronPython mentioned in a blog post or an article, but do you know what it is? IronPython is Microsoft’s implementation of the Python language. Python is known for readability and its’ proponents claim that applications written with Python are done faster, use fewer lines of code and are more maintainable than those written using more traditional languages. The great thing about IronPython is that you get the advantages of the language, while being able to leverage your knowledge of the .NET framework. In this article by Darrell Hawley, we will cover a few basic aspects of IronPython and use them to create a Windows Form.
Project Katana lets you compose a modern Web application from a wide range of different Web technologies and then host that application wherever you wish. Howard Dierking presents a sample application to get you started.
This article discusses Windows Communication Foundation (WCF) hosting options and consuming WCF services. The traditional ASMX Web services were hosted only on Microsoft Internet Information Services (IIS). The hosting options for WCF services are significantly enhanced in Microsoft .NET Framework 3.0. We will discuss extending the hosting model to include Windows Services and Self-Hosting options. We will also explore in detail IIS hosting (versions 5.1, 6.0, and 7.0) and Windows Activation Services (WAS) hosting options available for WCF services.