From the Editor-in-Chief of .Net Developer's Journal

Derek Ferguson

Subscribe to Derek Ferguson: eMailAlertsEmail Alerts
Get Derek Ferguson via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Derek Ferguson

(Microsoft Chief Architect and Distinguished Engineer Anders Hejlsberg, inventor of the C# programming language, which underpins .NET, granted an exclusive interview to .NET Developer's Journal for its premier issue, coming in January 2003. As a preview, Derek Ferguson covers highlights from Hejlsberg's OOPSLA presentation.) (November 20, 2002) - Anders Hejlsberg delivered a speech to the attendees of the recent OOPSLA conference in Seattle in which he described four new features to be incorporated into the C# programming language. These were: generics, Iierators, anonymous methods, and partial types. Generics is a technology developed largely by Don Syme and Andrew Kennedy of Microsoft Research. Similar to C++ Templates, generics are much more powerful. For example, in C#, developers will be able to restrict the types of the "wildcards" used to concretize their gene... (more)

The Fun of Being Bound. Web Applications Suck!

Web applications suck! Well, perhaps that is a bit of an overstatement. Let me rephrase: Web applications are not appropriate for all situations. In my case, I have spent the last few months working on a series of ASP.NET applications that should really have been done as Smart Client applications. While working on this, I have been playing with the new Object Data Binding features in .NET 2.0 and falling in love with them. Three Signs You Don’t Need a Web Application So, why should the applications at my client have been Smart Client applications?  For those of you who might be... (more)

Welcome to a Truly Independent Voice in the World of .Net

Welcome to the first issue of SYS-CON Media's new .NET Developers Journal. We've started this magazine because we're excited about .NET. We're excited about Visual Studio .NET's ability to bring the power of drag-and-drop, GUI-based development to even the most complicated kinds of development. We're excited about the .NET Framework's potential for radically decreasing the amount of custom code developers must write. Finally, perhaps most of all, we're excited about .NET's potential to become the industry's platform of choice for XML Web services development ­ not just on Windows... (more)

Where Do You Want to Go With Licensing Today?

I have a very demanding boss - well, in terms of product purchases at least. This fact was most recently brought home to me as we planned the rollout of Visual Studio .NET 2003 to our entire development staff at Expand Beyond where I work. I had put in a request for MSDN Universal Subscriptions for everyone. My understanding was as follows.... If you buy a stand-alone copy of Visual Studio .NET, you can install it on exactly one computer. In my case, I have a desktop (for computing power) and a laptop (for traveling) - so I would need two licenses. Under MSDN, however, I am lic... (more)

On Being Someone Else

Sometimes I like to pretend that I'm someone else ­ particularly when I'm writing an ASP.NET application. No, I'm not confessing any sort of deep psychological disturbance (although that is where extensive ASP.NET coding may eventually lead). Instead, I'm musing over the difficulty of achieving simple, reliable impersonation using .NET. Those who have read the documentation but never actually tried it might believe this to be a relatively straightforward operation. Take, for example, Microsoft Knowledge Base Article 306158 (http://support.microsoft.com/default.aspx?scid=kb;[LN];... (more)