(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)
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 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)
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
Under MSDN, however, I am lic... (more)
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