.NET Archive

Using Windows Forms Markup (WFML)

Windows Forms Markup Language (WFML) provides an extensible mechanism to add a markup model on top of an existing .NET Framework object model. WFMLs parsing rules can be summarized as "XML elements map to .NET Framework types and XML attributes map to Type properties (or events)". This sample includes a WFML parser that dynamically generates an object instance tree from an XML file in WFML format.

SharpDevelop 0.99 Released

Release 0.99 of the Open Source IDE SharpDevelop for the .NET platform has been released today. The most important change is a Forms Designer and Code Completion for Visual Basic .NET, another useful addition is the SharpQuery Database add-in. The Mono version of the free IDE, MonoDevelop, is scheduled for a first release in a few days.

A Few .NET Oversights Worth Knowing

For some reason, Microsoft's brilliant and cutting-edge .NET development environment left out one crucial tool... a tool that has been common in software development environments since, oh, about 1950, and taken so much for granted that it's incredibly strange that nobody noticed that .NET doesn't really have one. Read more on what Joel has to say here.

A Visual Quickstart Guide to Windows .NET Services

OK, so you want to create a windows service and you're not a .NET guru? This is exactly what got me in trouble with my wife. It started off easy enough, but before the weekend was through, my wife was getting on to me for spending so much time at the computer. She thought that I should be spending quality time with our family, imagine that. I told her that I was doing some 'personal' research, that, "no, it's not work honey" and "I'm trying to learn some new technology", "think of it as reading a book, only on the computer..." Inanities like that, she wasn't having any of it, of course. Regardless, I am glad to report, I figured it out and just in the nick of time, too.

An introduction to Microsoft’s Four .NET Programming Languages

This article by Prashant Sridharan provides an introduction and overview of Microsoft's four .NET programming languages: Visual Basic .NET, Visual C++ .NET, Visual C# .NET, and Visual J#. According to the author, programming languages are used to build a variety of solutions, and each language contains unique features and benefits that make it best suited to certain kinds of applications. The article starts by explaining the overall benefits of .NET, and then reviews the unique capabilities and strengths each of these four Microsoft .NET programming languages.