Category “net”

230 posts

Resource Kit Tools

Scott Hanselman keeps a list called the Ultimate Developer and Power Users Tools consisting of must-have tools for Windows developers. He did forget one important source of tools and that source is the Windows Server 2003 Resource Kit Tools (formerly, Windows NT Resource Kit). My favorite command from this toolset is “linkd”
Read more » Aug 9, 2005, 12:47AM

C# News

PDC session abstracts have recently gone live with some new details on the C# language. Some of the other tracks don’t really intrigue me as much. Avalon and Indigo are already in beta, so I don’t expect much to change before release. IE7 needs to play catch up in web
Read more » Jul 19, 2005, 10:30AM
.NET , C#

Getting Web Services

When I left Microsoft in 2000, the overall strategy of the company had shifted to some notion of computing as “service.” It was obviously developed by executives high up and being forced-fed top down to all the product units.  This new strategy was nicknamed “.NET,” and soon every product would soon have the
Read more » Jul 12, 2005, 11:12AM

Longhorn Beta

Paul Thurott reports the Longhorn Beta 1, a developer release, slipped to late July, but screenshots of build 5203 appear to be available (yawn!) and invitations to beta testers have already been sent out. Paul maintains that feature-complete Longhorn Beta 2 will still be released on Nov 2005; most other reports indicate
Read more » Jul 12, 2005, 3:03AM

Microsoft At War With Self

Last year, Joel wrote a widely read post on “How Microsoft Lost the API War,” concluding… Much as I hate to say it, a huge chunk of developers have long since moved to the web and refuse to move back. Most .NET developers are ASP.NET developers, developing for Microsoft's web
Read more » Jul 11, 2005, 11:42PM

Dynamic Typing in C#

The next iteration of C# is poised to become multi-paradigmatic, addressing numerous issues in programming. Most discussions focused on SQL and XML data integration and concurrency, but new features mentioned by a journal submission suggest an assault on dynamic languages is in preparation. Eric Meijer and Peter Drayton recently submitted
Read more » Jul 11, 2005, 10:11PM
.NET , C# , VB

Notepad2 with Ruby

I modified Notepad 2 version 1.0.12 to provide better support for editing Ruby and makefiles. I also included shell context menu integration to provide one click access to Notepad2 for opening any file. Notepad 2 C++ source code The exe was compiled with VS 2005 beta 2, but that shouldn’t
Read more » Jul 6, 2005, 9:46PM

Array Covariance Among Enums

Cyrus, developer of C# at Microsoft, posted a quiz on casting arrays of value types. He hasn't posted the answer to the quiz yet, but I already knew the answer, which highlights an important difference between the way the CLR and the C# compiler treats enumerated constants. From the perspective
Read more » Jul 3, 2005, 5:38AM

Anders on C# 3.0

Anders has a few noteworthy nuggets from an interview a few years ago when COmega and Xen were still called X#. On X#Well, I wasn't involved in X#, but two of the people who were on the X# team are now members of the C# team. Some of X#'s ideas
Read more » Jun 14, 2005, 12:01PM
.NET , C#

COmega, II

After reading several more articles on COmega, I filled in more details on the probable features of C# 3.0 regarding data. A good source of information was the MSDN article Integrating XML into Popular Programming Languages. From reading the papers of COmega, the authors imply that there really only three forms
Read more » Jun 13, 2005, 1:08PM

Concurrency Revolution

Well-known C++ author, Herb Sutter, wrote “The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software” in Dr. Dobbs Journal about a fundamental turning point in processor design in which traditional approaches to improving speed (except increases in cache sizes) are running out of steam and manufacturers are
Read more » Jun 13, 2005, 7:51AM

Universal File Formats

Via Brian Jones blog, I looked at the Metro spec to learn more about the Office file formats. The spec documents in significant detail the new universal XML+ZIP packaging file format including numerous new concepts such as part and relationships. The packaging format is based on ZIP, but it goes
Read more » Jun 11, 2005, 10:05AM

Data Integration in Languages

After having written my post about COmega, I just learned about E4X (ECMAscript for XML) which integrates XML directly into the Javascript language. This support includes inline XML as well as XPath-like generalized member access. There appears to be similar efforts going on for both Ruby and Java. SQL integration isn’t really new
Read more » Jun 11, 2005, 9:23AM


Microsoft Research previously made public two experimental extensions of C# , Spec# and COmega (formerly polyphonic C and Xen). They are research projects, so they may not necessarily enter the language, but the C# team may decide to incorporate the new extensions. One of the sessions preannounced at PDC 2005
Read more » Jun 11, 2005, 4:30AM

C# Futures

James Avery reports about a session with Anders Hejlsberg at TechEd on Monday. Apparently, C# 3.0 has been in development for the past couple years and includes members from the COmega team. COmega is a experimental extension of C# which include new data and concurrency features.Highlights of the next C#
Read more » Jun 7, 2005, 4:03AM
.NET , C#





Net Undocumented is a blog about the internals of .NET including Xamarin implementations. Other topics include managed and web languages (C#, C++, Javascript), computer science theory, software engineering and software entrepreneurship.

Social Media