The seventh part in this series on .NET Scripting Hosts continues looking at how we can handle errors that may occur in our host -- both expected and unexpected types. By this time, hopefully you have a feel for what it takes to create a very basic scripting host in C#.
The goal of Windows Vista is to give users new and better views of your data. Here's an extensive review of how close Windows Vista beta 1 is to achieving that goal.
ASP.NET 2.0 introduces a system for protecting sensitive data stored in the web.config configuration file. By running a system-provided command-line utility, you can use industry-standard XML encryption to protect specific sections of a configuration file that might contain sensitive data.
The StringBuilder class in .NET is designed to handle concatenation of strings without requiring that each concatenation create a whole new string. This simple benchmark test shows that StringBuilder performs well even with large numbers of concatenations.
With modern development tools, it's theoretically possible to create an application without writing a single line of code. Nonetheless, the end product can still express an original idea. Software intellectual property begins where creative effort begins, and it ends where creative effort ends.
Today's development environments--you know, that computer screen you look at all night--are more than yesterday's IDE. They're now flexible, powerful, and pluggable. This month we examine some of the most recent incarnations of development platforms, including Eclipse 3.1, NetBeans, 4.1, Visual Studio 2005, and more. We also show you what's what with .NET 2.0, examine the new implementation of threads for Linux, and see what's involved in porting tools and compilers to 64-bit platforms. And we present a reusable Duff's Device. (Don't know what that is? Well, read the article and find out.) All this--and more!